E-Invoice Error Reference
1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.
1326 errors found • Page 4 of 27
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-DE-06DEUxrechnungNEEDS INPUTGerman invoice should include payment terms
German invoices should specify payment terms including any early payment discount (Skonto).
BR-IT-04ITAfatturapaNEEDS INPUTMissing Codice Destinatario
Italian FatturaPA invoices require the 7-character recipient code (Codice Destinatario).
BR-ES-02ESPverifactuMANUALMissing VeriFACTU hash chain
Spanish VeriFACTU invoices must include the hash chain for audit trail.
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-AT-01AUTpeppol-bis-3NEEDS INPUTAustrian UID number required
Austrian invoices must include the UID-Nummer (VAT ID) in ATU + 8 digits format.
BR-PT-01PRTpeppol-bis-3NEEDS INPUTPortuguese NIF required
Portuguese invoices must include the 9-digit NIF (tax number).
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.
CII-SR-002cii-d16bMANUALMissing ExchangedDocument context
CII documents must include the ExchangedDocumentContext header.
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.
AT-R-004ATerbMANUALERB (e-Rechnung Bund) compliance required
Austrian B2G invoices must comply with ERB requirements.
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.
Found an error? Fix it automatically
Upload your invoice and we'll fix common errors automatically. No XML editing required.
Fix Your Invoice