E-Invoice Error Reference

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

1359 errors found · Page 8 of 28

errorBR-DE-31DEUXRechnung (Germany)BLOCKED

SEPA debtor account required

SEPA direct debit requires debtor IBAN.

errorBR-DEX-09DEUXRechnung (Germany)BLOCKED

Third party payment calculation error. Amount due must equal: Total with VAT...

Third party payment calculation error. Amount due must equal: Total with VAT - Paid amount + Rounding + Sum of third party payments.

warningBE-01BELCIUS-BE (Belgium)BLOCKED

Belgian B2B invoices should use Peppol BIS Billing 3.0

Belgian B2B invoices should use Peppol BIS Billing 3.0. This validation rule ensures Invoice compliance with CIUS-BE (Belgium).

warningBE-02BELCIUS-BE (Belgium)BLOCKED

Belgian sellers should include enterprise number (KBO/BCE)

Belgian sellers should include enterprise number (KBO/BCE). This validation rule ensures Invoice compliance with CIUS-BE (Belgium).

warningFR-02FRACIUS-FR (France)BLOCKED

French VAT numbers must be in correct format

French VAT numbers must be in correct format. This validation rule ensures Invoice compliance with CIUS-FR (France).

warningFR-03FRACIUS-FR (France)BLOCKED

French B2G invoices have specific requirements

French B2G invoices have specific requirements. This validation rule ensures Invoice compliance with CIUS-FR (France).

warningNL-01NLDNLCIUS (Netherlands)BLOCKED

Dutch sellers should include KVK number

Dutch sellers should include KVK number. This validation rule ensures Invoice compliance with NLCIUS (Netherlands).

warningNL-02NLDNLCIUS (Netherlands)BLOCKED

Dutch VAT numbers must be in correct format

Dutch VAT numbers must be in correct format. This validation rule ensures Invoice compliance with NLCIUS (Netherlands).

infoIT-02ITACIUS-IT (Italy)BLOCKED

Italian invoices should include SDI recipient code

Italian invoices should include SDI recipient code. This validation rule ensures Invoice compliance with CIUS-IT (Italy).

infoPL-02POLCIUS-PL (Poland)BLOCKED

Polish invoices should be prepared for KSeF

Polish invoices should be prepared for KSeF. This validation rule ensures Invoice compliance with CIUS-PL (Poland).

warningAT-01AUTCIUS-AT (Austria)BLOCKED

Austrian sellers should include UID number

Austrian sellers should include UID number. This validation rule ensures Invoice compliance with CIUS-AT (Austria).

errorIS-R-006ISLCIUS-IS (Iceland)BLOCKED

Icelandic suppliers using payment means code 9 (claim/krafa) must provide a...

Icelandic suppliers using payment means code 9 (claim/krafa) must provide a 12-digit account ID consisting of bank number, ledger 66, and account number.

errorIS-R-007ISLCIUS-IS (Iceland)BLOCKED

Icelandic suppliers using payment means code 42 (bank transfer) must provide...

Icelandic suppliers using payment means code 42 (bank transfer) must provide a 12-digit bank account number.

warningPL-R-007POLubl-2.1INPUT

Split payment annotation required

High-value Polish invoices may require split payment notation.

errorBR-FR-01FRApeppol-bis-3INPUT

SIRET number format

French invoices must include SIRET (14 digits) with schemeID="0009" for company identification. SIRET is mandatory for all French business invoices.

errorBR-08EN 16931INPUT

Seller must have postal address

An Invoice shall contain the Seller postal address (BG-5). At minimum, the country code is required.

errorBR-17EN 16931INPUT

Invoice line item name required

Each invoice line must have an item name describing what is being invoiced.

errorPL-R-005POLubl-2.1INPUT

Invalid Polish NIP format

Polish NIP must be 10 digits with valid checksum.

errorBR-19EN 16931INPUT

The Seller tax representative postal address (BG-12) shall be provided in...

The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11). This applies to the `cac:PostalAddress` element in the invoice XML.

errorBR-20EN 16931INPUT

The Seller tax representative postal address (BG-12) shall contain a Tax...

The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11). This applies to the `cac:PostalAddress` element in the invoice XML.

warningBR-BE-01BELpeppol-bis-3INPUT

Enterprise Number Recommended

Belgian invoices should include the 10-digit enterprise number (ondernemingsnummer) formatted as 0XXX.XXX.XXX.

errorFI-R-001FINpeppol-bis-3INPUT

Finnish Business ID required

Finnish invoices must include Y-tunnus (business ID).

errorBR-22EN 16931INPUT

Invoice currency code required

The invoice must specify the document currency using ISO 4217 alpha-3 code.

errorIT-R-005ITAubl-2.1INPUT

Invalid PEC email format

Italian PEC email must be valid certified email address.

errorRO-R-001ROUubl-2.1INPUT

Romanian CIF/CUI required

Romanian invoices must include CIF or CUI number.

errorHU-R-001HUNnavINPUT

Hungarian tax number required

Hungarian invoices must include adószám (tax number).

errorHU-R-004HUNnavINPUT

Hungarian VAT code required

NAV requires Hungarian-specific VAT category codes.

errorBR-49EN 16931INPUT

A Payment instruction (BG-16) shall specify the Payment means type code (BT-81)

A Payment instruction (BG-16) shall specify the Payment means type code (BT-81). This applies to the `cac:PaymentMeans` element in the invoice XML.

errorBR-52EN 16931INPUT

Each Additional supporting document (BG-24) shall contain a Supporting...

InvoiceTypeCode must be a valid UNTDID 1001 document type code.

errorBR-57EN 16931INPUT

Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80)

Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80). This applies to the `cac:Address` element in the invoice XML.

errorIN-ALLOWANCE-AMOUNT-REQUIREDpeppol-bis-3INPUT

Allowance/Charge amount required

AllowanceCharge elements must have an Amount element specified.

errorBR-02EN 16931INPUT

Invoice must have an invoice number

Every invoice must contain a unique invoice number (ID) to identify the document.

errorBR-AE-02EN 16931INPUT

Reverse charge requires both VAT IDs

Reverse charge requires seller and buyer VAT identifiers.

errorBR-AE-03EN 16931INPUT

When document level allowances use the reverse charge VAT category, both...

When document level allowances use the reverse charge VAT category, both seller and buyer must have proper tax identifiers for tax compliance.

errorBR-AE-04EN 16931INPUT

When document level charges use the reverse charge VAT category, both seller...

When document level charges use the reverse charge VAT category, both seller and buyer must have proper tax identifiers for tax compliance.

errorBR-AF-02EN 16931INPUT

When invoice lines use the IGIC VAT category, the seller must have a proper...

When invoice lines use the IGIC VAT category, the seller must have a proper tax identifier (VAT ID, tax registration, or tax representative VAT ID).

errorBR-AF-03EN 16931INPUT

When document level allowances use the IGIC VAT category, the seller must...

When document level allowances use the IGIC VAT category, the seller must have a proper tax identifier.

errorBR-AF-04EN 16931INPUT

When document level charges use the IGIC VAT category, the seller must have...

When document level charges use the IGIC VAT category, the seller must have a proper tax identifier.

warningBR-DE-07DEUxrechnungINPUT

German postal code format

German postal codes should be 5 digits.

errorBR-DE-13DEUxrechnungINPUT

Delivery date or period required

XRechnung requires delivery date or period.

errorIN-TAX-TOTAL-AMOUNTpeppol-bis-3INPUT

Tax total amount required

Invoice must have a total VAT amount in the TaxTotal element.

errorBR-CO-02en16931INPUT

Payment means code must be valid

Payment means type code must be from UNCL4461.

errorBR-AG-02EN 16931INPUT

When using this VAT category, the seller must have a VAT identifier, tax...

When using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative.

errorBR-AG-03EN 16931INPUT

When using this VAT category, the seller must have a VAT identifier, tax...

When using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative (applies to `cac:AllowanceCharge`, rule BR-AG-03).

errorBR-DE-29DEUxrechnungINPUT

SEPA direct debit mandate required

SEPA direct debit requires mandate reference.

errorCZ-R-001CZEubl-2.1INPUT

Czech DIČ required

Czech invoices must include DIČ (tax identification number).

errorBR-AG-04EN 16931INPUT

When using this VAT category, the seller must have a VAT identifier, tax...

When using this VAT category, the seller must have a VAT identifier, tax registration, or tax representative (applies to `cac:AllowanceCharge`, rule BR-AG-04).

warningCZ-R-002CZEubl-2.1INPUT

Czech IČO recommended

Czech business ID (IČO) recommended for identification.

errorBR-IT-02ITApeppol-bis-3INPUT

Missing Codice Destinatario

Italian B2B invoices require a 7-character Codice Destinatario (recipient code) for SDI routing, or a PEC email address.

errorBR-S-02EN 16931INPUT

Standard rated invoice requires seller VAT number

This invoice charges standard-rate VAT but does not include the seller's VAT identification number. When an invoice includes items at a standard VAT rate, the seller must provide their VAT ID, tax registration number, or a tax representative's VAT ID.

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