Skip to content

Warning

BR-NL-33: Avoid a second VAT total in another currency

In short

Warning: worth checking.

BR-NL-33 means the invoice gives a VAT total in a currency other than the invoice currency, which the Dutch NLCIUS rules do not recommend. The invoice is still accepted; to clear the warning, show the VAT in the invoice currency only.

On this page

What it means

The invoice states a total VAT amount in the VAT accounting currency (BT-111), and that currency is not the invoice currency (BT-5). The check compares the currency of every VAT total with the invoice currency and warns on any that differs.

Why it matters

This is a warning, so the invoice is not rejected. The Dutch profile recommends stating the VAT in the invoice currency only. Recipient software that does not expect a second VAT total may ignore it or show a warning.

How to fix it

Remove the second VAT total and the VAT accounting currency code (BT-6) that goes with it. The total VAT amount in the invoice currency (BT-110) stays. If you invoice in a foreign currency and your accountant says the VAT must also be shown in another currency, you can keep it, because the invoice is accepted either way.

The rule as published

The use of a tax total in accounting currency (cac:TaxTotal/cbc:TaxAmount/@currencyID different than DocumentCurrencyCode) is not recommended

Where this rule applies

Rule set Version
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-NL-33 still fails, and which other rules do.

Updated 6 November 2026