E-Invoice Error Reference
1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.
242 errors found • Page 2 of 5 in Business Rules
BR-AE-01en16931Reverse charge requires reason
When using VAT category AE (reverse charge), the reason must be stated.
BR-E-01en16931AUTO-FIXVAT exemption requires reason
When using VAT category E (exempt), an exemption reason must be provided.
BR-22peppol-bis-3NEEDS INPUTInvoice currency code required
The invoice must specify the document currency using ISO 4217 alpha-3 code.
BR-DEC-02en16931AUTO-FIXDocument allowance base: max 2 decimals
Document level allowance base amount allows max 2 decimals.
BR-DEC-06en16931AUTO-FIXDocument level charge base: max 2 decimals
Document level charge base amount (BT-100) allows max 2 decimal places.
BR-34peppol-bis-3NEEDS INPUTInvoice line VAT category required
Each invoice line must specify which VAT category applies to that line.
BR-DEC-11EN16931AUTO-FIXThe allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2.
The sum of document level charges has too many decimal places. This total must have a maximum of 2 decimal places.
BR-DEC-13EN16931AUTO-FIXThe allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.
The invoice total VAT amount has too many decimal places. The total tax amount must have a maximum of 2 decimal places.
BR-DEC-14EN16931AUTO-FIXThe allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
The invoice total amount with VAT (tax inclusive amount) has too many decimal places. This grand total must have a maximum of 2 decimal places.
BR-DEC-09en16931AUTO-FIXSum of line amounts: max 2 decimals
Sum of Invoice line net amount (BT-106) allows max 2 decimal places. This is the LineExtensionAmount in LegalMonetaryTotal.
BR-DEC-24EN16931AUTO-FIXThe allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2.
The invoice line allowance amount has too many decimal places. Line-level allowance amounts must have a maximum of 2 decimal places.
BR-DEC-25EN16931AUTO-FIXThe allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2.
The invoice line allowance base amount has too many decimal places. The base amount for calculating line allowances must have a maximum of 2 decimal places.
BR-DEC-27EN16931AUTO-FIXThe allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2.
The invoice line charge amount has too many decimal places. Line-level charge amounts must have a maximum of 2 decimal places.
BR-DEC-28EN16931AUTO-FIXThe allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
The invoice line charge base amount has too many decimal places. The base amount for calculating line charges must have a maximum of 2 decimal places.
BR-DEC-15en16931AUTO-FIXAccounting currency VAT amount: max 2 decimals
When a tax/accounting currency is specified (BT-6), the Invoice total VAT amount in accounting currency (BT-111) must have a maximum of 2 decimal places.
BR-DEX-03XRECHNUNGEine Sub Invoice Line (BG-DEX-01) muss genau eine "SUB INVOICE LINE VAT INFORMATION" (BG-DEX-06) enthalten.
Missing sub-line VAT info. Each Sub Invoice Line (BG-DEX-01) must contain exactly one VAT information group (BG-DEX-06).
BR-DEX-09XRECHNUNGThird party payment calculation error. Amount due must equal: Total with VAT - Paid amount + Rounding + Sum of third par
Third party payment calculation error. Amount due must equal: Total with VAT - Paid amount + Rounding + Sum of third party payments.
BR-K-01en16931MANUALIntra-community supply VAT treatment
VAT category K (intra-community) requires zero VAT and both party VAT numbers.
BR-G-01en16931AUTO-FIXExport VAT category requirements
VAT category G (export) requires exemption reason and must have zero VAT.
BR-DEC-19en16931AUTO-FIXVAT taxable amount: max 2 decimals
TaxSubtotal/TaxableAmount allows max 2 decimal places.
BR-DEX-10XRECHNUNGMissing third party payment type. When using third party payment group (BG-DEX-09), the payment type (BT-DEX-001) is req
Missing third party payment type. When using third party payment group (BG-DEX-09), the payment type (BT-DEX-001) is required.
BR-CO-01en16931NEEDS INPUTVAT category code must be valid
VAT category code must be from allowed code list (S, Z, E, AE, K, G, O, L, M).
BR-DEC-20en16931AUTO-FIXVAT tax amount: max 2 decimals
TaxSubtotal/TaxAmount allows maximum 2 decimal places.
BR-DEX-11XRECHNUNGMissing third party payment amount. When using third party payment group (BG-DEX-09), the amount (BT-DEX-002) is require
Missing third party payment amount. When using third party payment group (BG-DEX-09), the amount (BT-DEX-002) is required.
BR-DEX-12XRECHNUNGMissing third party payment description. When using third party payment group (BG-DEX-09), a description (BT-DEX-003) is
Missing third party payment description. When using third party payment group (BG-DEX-09), a description (BT-DEX-003) is required.
BR-DEX-13XRECHNUNGDie maximale Anzahl zulässiger Nachkommastellen für das Element "Third party payment amount" (BT-DEX-002) ist 2.
Too many decimals in third party amount. Third party payment amount (BT-DEX-002) can have at most 2 decimal places.
BR-DEX-14XRECHNUNGDie Währungsangabe von "Third party payment amount" BT-DEX-002 muss BT-5 ("Invoice currency code") entsprechen.
Third party payment currency mismatch. The currency of third party payment amount must match the invoice currency (BT-5).
BR-E-02EN16931NEEDS INPUTWhen using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.
When using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.
BR-E-07en16931AUTO-FIXExempt requires exemption reason
VAT category E must have exemption reason.
BR-E-05EN16931AUTO-FIXWhen using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate.
When using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate.
BR-E-09en16931AUTO-FIXExempt percentage must be zero
VAT category E must have rate of 0%.
BR-G-06en16931AUTO-FIXExport VAT must be zero
VAT amount for category G must be zero.
BR-G-07en16931AUTO-FIXExport requires reason
VAT category G must have exemption reason.
BR-IC-06en16931AUTO-FIXIntra-community VAT must be zero
VAT amount for category K must be zero.
BR-IC-07en16931AUTO-FIXIntra-community requires reason
VAT category K must have exemption reason.
BR-DEC-18en16931AUTO-FIXPayable amount: max 2 decimals
PayableAmount allows maximum 2 decimal places.
BR-O-01en16931AUTO-FIXOut of scope VAT category requirements
VAT category O (out of scope) must not have a VAT percentage.
BR-E-08EN16931AUTO-FIXThe taxable amount for this VAT category must equal the sum of line amounts minus allowances plus charges for this categ
The taxable amount for this VAT category must equal the sum of line amounts minus allowances plus charges for this category.
BR-E-10EN16931AUTO-FIXThis VAT category requires an exemption reason code or text explaining why no tax is charged.
This VAT category requires an exemption reason code or text explaining why no tax is charged.
BR-S-05en16931AUTO-FIXStandard rate taxable amount calculation
VAT category S taxable amount must equal sum of S-rated amounts.
BR-S-06en16931AUTO-FIXStandard rate VAT calculation error
VAT amount must equal taxable amount × rate.
BR-S-08en16931AUTO-FIXStandard rate VAT amount missing
Standard rate (S) tax category must have a non-zero VAT amount.
BR-S-10en16931AUTO-FIXStandard rate must not have exemption reason
VAT category S must not have exemption reason.
BR-56en16931MANUALLine allowance must have reason
Invoice line allowance must have either reason code or text explanation.
BR-G-02EN16931NEEDS INPUTWhen using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.
When using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.
BR-G-05EN16931AUTO-FIXWhen using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate.
When using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate.
BR-G-08EN16931AUTO-FIXThe taxable amount for this VAT category must equal the sum of line amounts minus allowances plus charges for this categ
The taxable amount for this VAT category must equal the sum of line amounts minus allowances plus charges for this category.
BR-G-09EN16931AUTO-FIXThe tax amount for this VAT category must be 0 (zero). This category does not generate tax.
The tax amount for this VAT category must be 0 (zero). This category does not generate tax.
BR-G-10EN16931AUTO-FIXThis VAT category requires an exemption reason code or text explaining why no tax is charged.
This VAT category requires an exemption reason code or text explaining why no tax is charged.
BR-IC-03EN16931NEEDS INPUTWhen using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.
When using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.
Found an error? Fix it automatically
Upload your invoice and we'll fix common errors automatically. No XML editing required.
Fix Your Invoice