What it means
This rule checks that the invoice or credit note has no cac:TaxExchangeRate directly under its root element. This UBL element gives the rate for converting between the invoice currency and the currency used for VAT. EN 16931 has no structured field for this exchange rate. When VAT must be shown in another currency, you give the VAT accounting currency code (BT-6) and the invoice total VAT amount in that currency (BT-111), already converted.
Why it matters
EN 16931 represents VAT in another currency through its currency code and converted total, rather than through this structured exchange-rate element.
How to fix it
Delete cac:TaxExchangeRate directly under Invoice or CreditNote. If you need to report VAT in another currency, fill in the VAT accounting currency code (BT-6) and the total VAT amount in that currency (BT-111) in your invoicing software. If the buyer needs to see the rate, you can mention it in the invoice note (BT-22). Recheck the corrected file.
Once the file is corrected, check it again for free: Validate an invoice against EN 16931
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
A UBL invoice should not include the TaxExchangeRate Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether UBL-CR-490 still fails, and which other rules do.
Related rules
- UBL-CR-491 Leave the pricing exchange rate out of the invoice
- UBL-CR-492 Leave the payment exchange rate out of the invoice
- UBL-CR-493 Leave the alternative payment exchange rate out of the invoice
- UBL-CR-494 Leave the rounding amount out of the VAT total
- UBL-CR-495 Leave the tax evidence indicator out of the VAT total
- UBL-CR-496 Leave the tax included indicator out of the VAT total