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

errorBR-Z-06en16931AUTO-FIX

Zero rate VAT must be zero

VAT amount for category Z must be zero.

View fix
errorBR-IC-04EN16931NEEDS INPUT

When 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.

View fix
errorBR-DEC-01en16931AUTO-FIX

Document allowance: max 2 decimals

Document level allowance amount allows maximum 2 decimal places.

View fix
errorBR-Z-01en16931AUTO-FIX

Zero VAT rate requires exemption reason

When using VAT category Z (zero rate), an exemption reason code or text must be provided.

View fix
errorBR-Z-09en16931AUTO-FIX

Zero rate percentage must be zero

VAT category Z must have rate of 0%.

View fix
errorBR-IC-05EN16931AUTO-FIX

When 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.

View fix
errorBR-IC-09EN16931AUTO-FIX

The 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.

View fix
errorBR-37peppol-bis-3

Tax subtotal taxable amount required

Each TaxSubtotal must include TaxableAmount (the base for VAT calculation).

View fix
errorBR-IC-10EN16931AUTO-FIX

This 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.

View fix
errorBR-IC-11EN16931AUTO-FIX

Missing 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).

View fix
errorBR-IC-12EN16931AUTO-FIX

Missing 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).

View fix
errorBR-DEC-21en16931MANUAL

Tax total: max 2 decimals

TaxTotal/TaxAmount allows maximum 2 decimal places.

View fix
errorBR-S-01en16931AUTO-FIX

Standard rate must be in VAT breakdown

If any line uses VAT category S, VAT breakdown must include S category.

View fix
errorBR-O-07EN16931AUTO-FIX

When 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.

View fix
errorBR-O-08EN16931AUTO-FIX

The 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.

View fix
errorBR-Z-05en16931AUTO-FIX

Zero rate taxable amount calculation

VAT category Z taxable amount must match sum of Z amounts.

View fix
errorBR-O-10EN16931AUTO-FIX

This 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.

View fix
errorBR-O-11EN16931AUTO-FIX

Mixed 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.

View fix
errorBR-O-12EN16931AUTO-FIX

Inconsistent 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".

View fix
errorBR-O-13EN16931AUTO-FIX

Inconsistent 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".

View fix
errorBR-O-14EN16931AUTO-FIX

Inconsistent 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".

View fix
errorBR-S-07BREN16931AUTO-FIX

When 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.

View fix
errorBR-S-09BREN16931AUTO-FIX

The 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.

View fix
warningBR-TMP-2XRECHNUNG

BT-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).

View fix
errorBR-E-06en16931AUTO-FIX

Exempt VAT must be zero

VAT amount for category E must be zero.

View fix
errorBR-Z-07EN16931AUTO-FIX

When 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.

View fix
errorBR-Z-08EN16931AUTO-FIX

The 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.

View fix
errorBR-Z-10EN16931AUTO-FIX

This 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.

View fix
errorBR-IC-01en16931AUTO-FIX

Intra-community must be in breakdown

If any line uses VAT category K, breakdown must include K.

View fix
errorBR-O-05en16931AUTO-FIX

Out of scope VAT must be zero

VAT amount for category O must be zero.

View fix
errorBR-O-06en16931AUTO-FIX

Out of scope requires reason

VAT category O must have exemption reason.

View fix
errorBR-O-09en16931AUTO-FIX

Out of scope must be only category

If O is used, only O category allowed on invoice.

View fix
warningBR-41peppol-bis-3MANUAL

Seller contact information recommended

Seller should provide contact details for invoice queries.

View fix
errorBR-48peppol-bis-3MANUAL

Document allowance tax category required

Document-level allowances/charges must specify the VAT category.

View fix
warningBR-49peppol-bis-3

Party legal registration recommended

Seller and buyer should include legal registration identification.

View fix
errorBR-52peppol-bis-3NEEDS INPUT

Invalid invoice type code

InvoiceTypeCode must be a valid UNTDID 1001 document type code.

View fix
warningBR-53peppol-bis-3MANUAL

Accounting cost code usage

AccountingCost can provide buyer cost center or account code.

View fix
errorBR-54peppol-bis-3NEEDS INPUT

Corrective invoice must reference original

Corrective invoices (type 384) must reference the invoice being corrected.

View fix
errorPEPPOL-EN16931-R001peppol-bis-3

Business process identifier required

Peppol invoices must include a BusinessProcessSpecifiedDocumentContextParameterID.

View fix
errorBR-01peppol-bis-3

Invoice must have specification identifier

Every Peppol BIS invoice must include a specification identifier (CustomizationID) that indicates which profile the invoice conforms to.

View fix
warningBR-23peppol-bis-3AUTO-FIX

Missing 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.

View fix
errorBR-30peppol-bis-3AUTO-FIX

Invoice 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.

View fix
errorBR-38peppol-bis-3AUTO-FIX

Document 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.

View fix
errorBR-AG-02EN16931NEEDS INPUT

When 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.

View fix
errorBR-AG-03EN16931NEEDS INPUT

When 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.

View fix
errorBR-44peppol-bis-3AUTO-FIX

Invoice 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.

View fix
warningBR-51peppol-bis-3AUTO-FIX

Payment 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.

View fix
errorBR-05peppol-bis-3AUTO-FIX

Missing 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.

View fix
errorBR-21peppol-bis-3AUTO-FIX

Missing 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.

View fix
errorBR-29peppol-bis-3AUTO-FIX

Invoice 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.

View fix

Found an error? Fix it automatically

Upload your invoice and we'll fix common errors automatically. No XML editing required.

Fix Your Invoice