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 |
Check your file
Drop your e-invoice to see whether BR-NL-33 still fails, and which other rules do.
Related rules
- BR-NL-35 Leave out the VAT exemption reason code
- BR-NL-31 Leave out the bank identifier on SEPA payments
- BR-NL-30 Leave out the bank account name
- BR-NL-29 Leave out the payment means text, the code is enough
- BR-NL-26 The seller's additional legal information is not recommended
- BR-NL-25 Dutch sellers should give a VAT number, not another tax number