E-Invoice Error Reference

1359+ documented errors for Peppol, UBL, CII, and EN16931 validation errors.

1359 errors found ยท Page 2 of 28

errorBR-AG-07EN 16931AUTO-FIX

IPSI document level charge VAT rate must be 0% or positive

When a document level charge uses the IPSI VAT category (M for Ceuta/Melilla indirect tax), the VAT rate must be 0 or greater than zero.

errorBR-AG-09EN 16931AUTO-FIX

IPSI VAT breakdown tax amount must be calculated correctly

The tax amount for the IPSI VAT category in the VAT breakdown must be calculated based on the taxable amount and rate.

errorUBL-CR-016UBL 2.1AUTO-FIX

A UBL invoice should not include the OrderReference CopyIndicator

Your invoice contains OrderReference/CopyIndicator which is not allowed in EN16931 invoices.

errorUBL-CR-356UBL 2.1AUTO-FIX

A UBL invoice should not include the Delivery DeliveryLocation InformationURI

Your invoice contains a DeliveryLocation InformationURI element which is not allowed in EN16931 invoices. This element must be removed.

errorBR-AG-10EN 16931AUTO-FIX

IPSI VAT breakdown must NOT have exemption reason

An IPSI VAT breakdown must NOT have a VAT exemption reason code or text. IPSI is a positive tax (like standard VAT), so exemption reasons are not applicable.

errorUBL-CR-020UBL 2.1AUTO-FIX

A UBL invoice should not include the OrderReference CustomerReference

Your invoice contains OrderReference/CustomerReference which is not allowed in EN16931 invoices.

errorBR-AG-08EN 16931AUTO-FIX

IPSI taxable amount calculation error

The IPSI taxable amount in the VAT breakdown does not match the calculated sum of line amounts plus charges minus allowances for the IPSI category.

errorUBL-CR-357UBL 2.1AUTO-FIX

A UBL invoice should not include the Delivery DeliveryLocation Name

Your invoice contains a DeliveryLocation Name element which is not allowed in EN16931 invoices. This element must be removed.

errorCII-SR-01cii-d16bAUTO-FIX

CII namespace declaration required

Cross Industry Invoice must declare RSM namespace.

warningBR-S-08EN 16931AUTO-FIX

Standard rated VAT amount doesn't add up

The taxable amount in the VAT breakdown for standard-rated items does not match the sum of the corresponding line items, charges, and allowances. For each VAT rate (e.g. 25%, 21%, 19%), the taxable base in the VAT summary must equal: sum of line amounts at that rate, plus charges at that rate, minus allowances at that rate.

errorCII-FIX-DATEcii-d16bAUTO-FIX

CII date format must use format code 102

All dates in CII invoices must use format code 102 (YYYYMMDD) in the udt:DateTimeString element. ISO 8601 dates with hyphens (YYYY-MM-DD) are not valid in CII โ€” the hyphens must be removed and the @format attribute set to "102".

errorCII-FIX-CURRENCYcii-d16bAUTO-FIX

CII currency codes must be uppercase

All currency codes in CII invoices must be uppercase ISO 4217 codes. This includes the @currencyID attribute on amount elements and the ram:InvoiceCurrencyCode element. Lowercase currency codes like "eur" are invalid.

errorUBL-CR-028UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference Xpath

Your invoice contains BillingReference/Xpath which is not allowed in EN16931 invoices.

errorBR-S-10EN 16931AUTO-FIX

Standard rate must not have exemption reason

VAT category S must not have exemption reason.

errorCII-FIX-VATEXcii-d16bAUTO-FIX

CII VAT exemption reason code normalization

CII invoices with VAT categories O (Outside scope), E (Exempt), AE (Reverse charge), G (Export), or K (Intra-community) require a valid VATEX exemption reason code. This fix normalizes the ExemptionReasonCode at header level and propagates it to line-level tax breakdowns that are missing it.

errorUBL-CR-111UBL 2.1AUTO-FIX

A UBL invoice should not include the AdditionalDocumentReference UUID

Your invoice contains AdditionalDocumentReference/UUID which is not allowed in EN16931 invoices.

errorBR-E-05EN 16931AUTO-FIX

When using this VAT category, the VAT rate must be 0 (zero). This category...

When using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate (applies to `cac:InvoiceLine`, rule BR-E-05).

errorBR-E-08EN 16931AUTO-FIX

VAT-exempt taxable amount doesn't add up

The taxable amount in the VAT-exempt breakdown does not match the sum of exempt line items, charges, and allowances. The taxable base must equal: sum of line amounts with category E, plus charges with category E, minus allowances with category E.

errorBR-E-09EN 16931AUTO-FIX

Exempt percentage must be zero

VAT category E must have rate of 0%.

errorUBL-CR-034UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference Attachment

Your invoice contains BillingReference/Attachment which is not allowed. Attachments belong in AdditionalDocumentReference, not BillingReference.

errorUBL-CR-358UBL 2.1AUTO-FIX

A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod

Your invoice contains a DeliveryLocation ValidityPeriod element which is not allowed in EN16931 invoices. This element must be removed.

errorUBL-CR-036UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference IssuerParty

Your invoice contains BillingReference/IssuerParty which is not allowed in EN16931 invoices.

errorBR-Z-05EN 16931AUTO-FIX

In an Invoice line (BG-25) where the Invoiced item VAT category code...

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

errorUBL-CR-037UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference ResultOfVerification

Your invoice contains BillingReference/ResultOfVerification which is not allowed in EN16931 invoices.

errorBR-Z-06EN 16931AUTO-FIX

In a Document level allowance (BG-20) where the Document level allowance VAT...

VAT amount for category Z must be zero.

errorBR-Z-07EN 16931AUTO-FIX

When using this VAT category, the VAT rate must be 0 (zero). This category...

When using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate (applies to `cac:AllowanceCharge`, rule BR-Z-07).

errorBR-Z-08EN 16931AUTO-FIX

Zero-rated taxable amount doesn't add up

The taxable amount in the zero-rated VAT breakdown does not match the sum of zero-rated line items, charges, and allowances. The taxable base must equal: sum of line amounts with category Z, plus charges with category Z, minus allowances with category Z.

errorCII-SR-002cii-d16bBLOCKED

Missing ExchangedDocument context

CII documents must include the ExchangedDocumentContext header.

errorUBL-CR-038UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference...

Your invoice contains BillingReference/SelfBilledInvoiceDocumentReference which is not allowed in EN16931 invoices.

errorBR-Z-09EN 16931AUTO-FIX

The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT...

VAT category Z must have rate of 0%.

errorBR-Z-10EN 16931AUTO-FIX

This VAT category requires an exemption reason code or text explaining why...

This VAT category requires an exemption reason code or text explaining why no tax is charged (applies to `cac:TaxSubtotal`, rule BR-Z-10).

errorBR-DEX-03DEUXRechnung (Germany)AUTO-FIX

Eine Sub Invoice Line (BG-DEX-01) muss genau eine "SUB INVOICE LINE VAT...

Missing sub-line VAT info. Each Sub Invoice Line (BG-DEX-01) must contain exactly one VAT information group (BG-DEX-06).

errorAT-R-004AUTerbBLOCKED

ERB (e-Rechnung Bund) compliance required

Austrian B2G invoices must comply with ERB requirements.

errorBR-G-05EN 16931AUTO-FIX

When using this VAT category, the VAT rate must be 0 (zero). This category...

When using this VAT category, the VAT rate must be 0 (zero). This category does not have a positive tax rate (applies to `cac:InvoiceLine`, rule BR-G-05).

errorBR-DEX-11DEUXRechnung (Germany)AUTO-FIX

Missing third party payment amount. When using third party payment group...

Missing third party payment amount. When using third party payment group (BG-DEX-09), the amount (BT-DEX-002) is required.

errorKSEF-010POLKSeFBLOCKED

KSeF XML schema validation failed

Invoice XML must conform exactly to the FA schema version (FA/1 or FA/2). Even minor deviations cause rejection.

errorPEPPOL-SDI-01ITAPeppol-SDIBLOCKED

Peppol to SDI conversion error

When Peppol invoices enter Italy via the SDI gateway, they must be converted to FatturaPA format. Conversion issues are common with complex invoices.

warningPT-R-003PRTubl-2.1BLOCKED

SAF-T compliance recommended

Portuguese invoices should be SAF-T (PT) compliant for reporting.

errorUBL-CR-040UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference...

Your invoice contains BillingReference/SelfBilledCreditNoteDocumentReference which is not allowed in EN16931 invoices.

errorBR-G-06EN 16931AUTO-FIX

Export VAT must be zero

VAT amount for category G must be zero.

errorBR-12EN 16931BLOCKED

Invoice total with VAT required

The invoice must contain the total amount including VAT (TaxInclusiveAmount).

errorBR-13EN 16931BLOCKED

Invoice total without VAT required

The invoice must state the amount due for payment (PayableAmount).

errorUBL-CR-041UBL 2.1AUTO-FIX

A UBL invoice should not include the BillingReference DebitNoteDocumentReference

Your invoice contains BillingReference/DebitNoteDocumentReference which is not allowed in EN16931 invoices.

errorBR-G-07EN 16931AUTO-FIX

Export requires reason

VAT category G must have exemption reason.

errorBR-G-08EN 16931AUTO-FIX

The taxable amount for this VAT category must equal the sum of line amounts...

The taxable amount for this VAT category must equal the sum of line amounts minus allowances plus charges for this category.

errorBR-G-09EN 16931AUTO-FIX

The tax amount for this VAT category must be 0 (zero). This category does...

The tax amount for this VAT category must be 0 (zero). This category does not generate tax.

errorPL-R-003POLubl-2.1BLOCKED

KSeF submission required

Polish invoices must be submitted to KSeF (Krajowy System e-Faktur).

errorBR-G-10EN 16931AUTO-FIX

This VAT category requires an exemption reason code or text explaining why...

This VAT category requires an exemption reason code or text explaining why no tax is charged (applies to `cac:TaxSubtotal`, rule BR-G-10).

errorBR-E-10EN 16931AUTO-FIX

This VAT category requires an exemption reason code or text explaining why...

This VAT category requires an exemption reason code or text explaining why no tax is charged.

errorBR-IC-01EN 16931BLOCKED

Intra-community must be in breakdown

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

Handle These Errors Automatically in Your Pipeline

The compliance engine auto-remediates validation errors with controlled safety policies and evidence pack generation.

Get API Accessโ†’