Error codes · Business rules

Business rules

EN 16931 semantic rules (BR-xx codes): mandatory fields, VAT calculations and document totals.

Top 100 of 354 errors documented, ranked by real-world frequency

BR-04Fixable here
Missing invoice type code
BR-53Partly
VAT amount in accounting currency is missing
BR-19Fixable here
The Seller tax representative postal address (BG-12) shall be provided in...
BR-20Fixable here
The Seller tax representative postal address (BG-12) shall contain a Tax...
KSEF-440Partly
KSeF Duplicate Invoice Rejection (HTTP 440)
BR-22Fixable here
Invoice line quantity required
BR-45Partly
Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116).
BR-18Fixable here
Tax representative name required if applicable
PEPPOL-EN16931-R040Fixable here
Discount or surcharge amount doesn't match the calculation
BR-41Partly
Each Invoice line allowance (BG-27) shall have an Invoice line allowance...
PEPPOL-EN16931-R061Fixable here
Missing direct debit mandate reference
BR-21Fixable here
Missing invoice line identifier
BR-G-09Fixable here
The tax amount for this VAT category must be 0 (zero). This category does...
BR-G-10Fixable here
This VAT category requires an exemption reason code or text explaining why...
BR-IC-09Fixable here
The tax amount for this VAT category must be 0 (zero). This category does...
BR-29Fixable here
Invoice period end date before start date
BR-32Fixable here
Each Document level allowance (BG-20) shall have a Document level allowance...
BR-33Fixable here
Document level allowance reason required
BR-O-08Fixable here
The taxable amount for this VAT category must equal the sum of line amounts...
DE-R-008Fixable here
The element "Buyer city" (BT-52) shall be provided.
BR-44Fixable here
Invoice line charge reason required
BR-47Fixable here
VAT category code required
BR-CL-26Fixable here
Delivery location identifier scheme identifier MUST belong to the ISO 6523...
CII-SR-462Fixable here
Only one DueDateTypeCode may be present across all tax breakdown entries
BR-55Fixable here
Each Preceding Invoice reference shall contain invoice reference
BR-64Fixable here
Item standard identifier needs scheme
BR-DEC-03Partly
Document charge: max 2 decimals
BR-65Fixable here
Item classification identifier needs scheme
BR-66Fixable here
An Invoice shall contain maximum one Payment Card account (BG-18).
BR-O-11Partly
Mixed VAT categories with "Not subject to VAT". When using VAT category O...
BR-O-13Partly
Inconsistent allowance VAT with "Not subject to VAT". Document allowances...
BR-67Fixable here
An Invoice shall contain maximum one Payment Mandate (BG-19).
BR-DEC-11Fixable here
The allowed maximum number of decimals for the Sum of charges on document...
BR-DEC-13Fixable here
The allowed maximum number of decimals for the Invoice total VAT amount...
BR-DEC-14Fixable here
The allowed maximum number of decimals for the Invoice total amount with VAT...
BR-DEC-24Fixable here
The allowed maximum number of decimals for the Invoice line allowance amount...
BR-DEC-25Fixable here
The allowed maximum number of decimals for the Invoice line allowance base...
BR-DEC-27Fixable here
The allowed maximum number of decimals for the Invoice line charge amount...
BR-DEC-28Fixable here
The allowed maximum number of decimals for the Invoice line charge base...
DE-R-017Fixable here
Invalid invoice type code. German invoices only allow specific type codes:...
DE-R-019Fixable here
Invalid IBAN format. When payment means code 58 (SEPA credit transfer) is...
BR-AE-06Fixable here
Document level allowance with reverse charge must have 0% VAT rate
DE-R-020Fixable here
Debited account identifier (BT-91) should contain a valid IBAN if code 59...
DE-R-024-1Fixable here
Payment card details missing. When payment code 48, 54, or 55 (payment card)...
PEPPOL-EN16931-R004Fixable here
The specification identifier must be exactly...
PEPPOL-EN16931-R100Fixable here
Only one invoiced object is allowed pr line
PEPPOL-EN16931-R110Fixable here
Start date of line period MUST be within invoice period.
BR-AG-06Fixable here
IPSI document level allowance VAT rate must be 0% or positive
BR-AG-07Fixable here
IPSI document level charge VAT rate must be 0% or positive
BR-AG-09Fixable here
IPSI VAT breakdown tax amount must be calculated correctly
UBL-SR-44Fixable here
An Invoice may only have one unique PaymentID, but the PaymentID may be used...
DE-R-031Fixable here
If the group "DIRECT DEBIT" (BG-19) is delivered, the element "Debited...
BR-AG-10Fixable here
IPSI VAT breakdown must NOT have exemption reason
PEPPOL-EN16931-P0112Fixable here
Invoice type code 326 or 384 are only allowed when both buyer and seller are...
UBL-DT-06Fixable here
Binary object elements shall contain the mime code attribute
BR-AF-07Partly
When a document level charge uses the IGIC VAT category, the VAT rate must...
BR-AF-08Partly
For each IGIC VAT rate, the taxable amount must equal the sum of line net...
BR-AF-09Partly
The VAT category tax amount for IGIC must equal the taxable amount...
BR-AG-08Fixable here
IPSI taxable amount calculation error
BR-S-08Fixable here
Standard rated VAT amount doesn't add up
BR-S-10Fixable here
Standard rate must not have exemption reason
BR-E-05Fixable here
When using this VAT category, the VAT rate must be 0 (zero). This category...
BR-E-08Fixable here
VAT-exempt taxable amount doesn't add up
BR-E-09Fixable here
Exempt percentage must be zero
BR-AE-04Fixable here
When document level charges use the reverse charge VAT category, both seller...
BR-AF-02Fixable here
When invoice lines use the IGIC VAT category, the seller must have a proper...
BR-IC-08Partly
The taxable amount for this VAT category must equal the sum of line amounts...
BR-AF-03Fixable here
When document level allowances use the IGIC VAT category, the seller must...
BR-AF-04Fixable here
When document level charges use the IGIC VAT category, the seller must have...
BR-AG-02Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-Z-05Fixable here
Zero-rated VAT rate must be zero
BR-Z-07Fixable here
When using this VAT category, the VAT rate must be 0 (zero). This category...
BR-AG-03Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-Z-06Fixable here
Zero-rated VAT rate must be zero
BR-Z-08Fixable here
Zero-rated taxable amount doesn't add up
BR-AG-04Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-S-07Fixable here
Standard-rated VAT rate must be greater than zero
BR-E-03Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-Z-10Fixable here
Zero-rated VAT must not have exemption reason
BR-E-04Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-Z-03Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-G-05Fixable here
When using this VAT category, the VAT rate must be 0 (zero). This category...
PEPPOL-EN16931-CL008Fixable here
Electronic address identifier scheme must be from the codelist "Electronic...
BR-G-06Fixable here
Export VAT must be zero
BR-G-07Fixable here
Document charge VAT rate must be zero
BR-CL-14Fixable here
Country codes in an invoice MUST be coded using ISO code list 3166-1
BR-IC-01Partly
Intra-community must be in breakdown
BR-Z-04Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-15Partly
Amount due for payment required
BR-IC-06Fixable here
Intra-community document allowance VAT rate must be zero
BR-G-02Fixable here
When using this VAT category, the seller must have a VAT identifier, tax...
BR-CO-05Fixable here
Discount reason text does not match the reason code
BR-37Fixable here
Each Document level charge (BG-21) shall have a Document level charge VAT...
BR-IC-10Fixable here
This VAT category requires an exemption reason code or text explaining why...
BR-IC-11Fixable here
Missing delivery date for intra-community supply. Invoices with VAT category...
BR-IC-12Fixable here
Missing delivery country for intra-community supply. Invoices with VAT...
BR-TMP-2Fixable here
BT-124 "External document location" muss eine absolute URL mit gültigem...
BR-O-04Fixable here
Surcharge marked as not subject to VAT but seller has a VAT number
BR-O-05Fixable here
Out of scope invoice line must not have VAT rate
BR-O-06Fixable here
Out of scope document allowance must not have VAT rate

Other categories: Syntax errors · Format rules · Country-specific rules

Related
Regulations

Have an e-invoice that came back rejected? Check it here.

Check the rejected invoice

Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.