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 3 of 5 in Business Rules
BR-Z-06en16931AUTO-FIXZero rate VAT must be zero
VAT amount for category Z must be zero.
BR-IC-04EN16931NEEDS 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-DEC-01en16931AUTO-FIXDocument allowance: max 2 decimals
Document level allowance amount allows maximum 2 decimal places.
BR-Z-01en16931AUTO-FIXZero VAT rate requires exemption reason
When using VAT category Z (zero rate), an exemption reason code or text must be provided.
BR-Z-09en16931AUTO-FIXZero rate percentage must be zero
VAT category Z must have rate of 0%.
BR-IC-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-IC-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-37peppol-bis-3Tax subtotal taxable amount required
Each TaxSubtotal must include TaxableAmount (the base for VAT calculation).
BR-IC-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-11EN16931AUTO-FIXMissing delivery date for intra-community supply. Invoices with VAT category "Intra-community supply" (K) must have eith
Missing delivery date for intra-community supply. Invoices with VAT category "Intra-community supply" (K) must have either a delivery date (BT-72) or invoicing period (BG-14).
BR-IC-12EN16931AUTO-FIXMissing delivery country for intra-community supply. Invoices with VAT category "Intra-community supply" (K) must specif
Missing delivery country for intra-community supply. Invoices with VAT category "Intra-community supply" (K) must specify the delivery country code (BT-80).
BR-DEC-21en16931MANUALTax total: max 2 decimals
TaxTotal/TaxAmount allows maximum 2 decimal places.
BR-S-01en16931AUTO-FIXStandard rate must be in VAT breakdown
If any line uses VAT category S, VAT breakdown must include S category.
BR-O-07EN16931AUTO-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-O-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-Z-05en16931AUTO-FIXZero rate taxable amount calculation
VAT category Z taxable amount must match sum of Z amounts.
BR-O-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-O-11EN16931AUTO-FIXMixed VAT categories with "Not subject to VAT". When using VAT category O (Not subject to VAT), no other VAT categories
Mixed VAT categories with "Not subject to VAT". When using VAT category O (Not subject to VAT), no other VAT categories are allowed on the invoice.
BR-O-12EN16931AUTO-FIXInconsistent line VAT with "Not subject to VAT". All invoice lines must use VAT category O when the invoice VAT breakdow
Inconsistent line VAT with "Not subject to VAT". All invoice lines must use VAT category O when the invoice VAT breakdown uses "Not subject to VAT".
BR-O-13EN16931AUTO-FIXInconsistent allowance VAT with "Not subject to VAT". Document allowances must use VAT category O when the invoice uses
Inconsistent allowance VAT with "Not subject to VAT". Document allowances must use VAT category O when the invoice uses "Not subject to VAT".
BR-O-14EN16931AUTO-FIXInconsistent charge VAT with "Not subject to VAT". Document charges must use VAT category O when the invoice uses "Not s
Inconsistent charge VAT with "Not subject to VAT". Document charges must use VAT category O when the invoice uses "Not subject to VAT".
BR-S-07BREN16931AUTO-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-S-09BREN16931AUTO-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-TMP-2XRECHNUNGBT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.
Invalid external document URL. The external document location (BT-124) must be an absolute URL with a valid scheme (http/https).
BR-E-06en16931AUTO-FIXExempt VAT must be zero
VAT amount for category E must be zero.
BR-Z-07EN16931AUTO-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-Z-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-Z-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-01en16931AUTO-FIXIntra-community must be in breakdown
If any line uses VAT category K, breakdown must include K.
BR-O-05en16931AUTO-FIXOut of scope VAT must be zero
VAT amount for category O must be zero.
BR-O-06en16931AUTO-FIXOut of scope requires reason
VAT category O must have exemption reason.
BR-O-09en16931AUTO-FIXOut of scope must be only category
If O is used, only O category allowed on invoice.
BR-41peppol-bis-3MANUALSeller contact information recommended
Seller should provide contact details for invoice queries.
BR-48peppol-bis-3MANUALDocument allowance tax category required
Document-level allowances/charges must specify the VAT category.
BR-49peppol-bis-3Party legal registration recommended
Seller and buyer should include legal registration identification.
BR-52peppol-bis-3NEEDS INPUTInvalid invoice type code
InvoiceTypeCode must be a valid UNTDID 1001 document type code.
BR-53peppol-bis-3MANUALAccounting cost code usage
AccountingCost can provide buyer cost center or account code.
BR-54peppol-bis-3NEEDS INPUTCorrective invoice must reference original
Corrective invoices (type 384) must reference the invoice being corrected.
PEPPOL-EN16931-R001peppol-bis-3Business process identifier required
Peppol invoices must include a BusinessProcessSpecifiedDocumentContextParameterID.
BR-01peppol-bis-3Invoice must have specification identifier
Every Peppol BIS invoice must include a specification identifier (CustomizationID) that indicates which profile the invoice conforms to.
BR-23peppol-bis-3AUTO-FIXMissing unit of measure code
Each Invoice line shall have an Invoiced quantity unit of measure code (BT-130). This identifies the unit of measure for the invoiced quantity using UN/ECE Recommendation 20 codes.
BR-30peppol-bis-3AUTO-FIXInvoice line period end date before start date
If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the end date shall be later or equal to the start date.
BR-38peppol-bis-3AUTO-FIXDocument level charge reason required
A document level charge is missing both a reason text (BT-104) and reason code (BT-105). At least one must be provided to explain what this charge is for.
BR-AG-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-AG-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.
BR-44peppol-bis-3AUTO-FIXInvoice line charge reason required
An invoice line charge (BG-28) is missing both a reason text and reason code. At least one must be provided to explain this line surcharge.
BR-51peppol-bis-3AUTO-FIXPayment card primary account number not masked
The invoice contains a full credit card number (BT-87), which violates PCI security standards. Only the first 6 and last 4 digits should be shown.
BR-05peppol-bis-3AUTO-FIXMissing document currency code
An Invoice shall have an Invoice currency code (BT-5). This specifies the currency used for all monetary amounts in the invoice using ISO 4217 three-letter codes.
BR-21peppol-bis-3AUTO-FIXMissing invoice line identifier
Each Invoice line shall have an Invoice line identifier (BT-126). This is a unique sequential number identifying each line item on the invoice.
BR-29peppol-bis-3AUTO-FIXInvoice period end date before start date
The Invoicing Period End Date (BT-74) is before the Start Date (BT-73). The end date must be on or after the start date.
Found an error? Fix it automatically
Upload your invoice and we'll fix common errors automatically. No XML editing required.
Fix Your Invoice