E-invoice validation errors explained
Was your XRechnung or ZUGFeRD invoice rejected? For the most common rules, here's what the error code means, why it happens and how to fix it.
Required fields
BR-01Specification identifier missingBR-02Invoice number missingBR-03Invoice date missingBR-04Invoice type code missingBR-05Currency missingBR-06Seller name missingBR-07Buyer name missingBR-08Seller address missingBR-09Seller country code missingBR-10Buyer address missingBR-11Buyer country code missingBR-16No invoice lines
Totals and VAT
BR-CO-10Sum of line amounts doesn't matchBR-CO-13Total without VAT doesn't matchBR-CO-14VAT total doesn't matchBR-CO-15Total with VAT doesn't matchBR-CO-16Amount due doesn't matchBR-CO-26Seller can't be identifiedBR-S-02Seller VAT ID missing for standard-rated VATBR-S-08Taxable amount per VAT rate doesn't matchBR-S-09VAT amount per rate is wrongBR-E-10Exemption reason missingBR-AE-10Reverse charge reason missing
XRechnung
BR-DE-1XRechnung: payment instructions missingBR-DE-2XRechnung: seller contact missingBR-DE-3XRechnung: seller city missingBR-DE-4XRechnung: seller postcode missingBR-DE-5XRechnung: seller contact name missingBR-DE-6XRechnung: seller phone missingBR-DE-7XRechnung: seller email missingBR-DE-8XRechnung: buyer city missingBR-DE-9XRechnung: buyer postcode missingBR-DE-15XRechnung: buyer reference (Leitweg-ID) missingBR-DE-21XRechnung: wrong specification identifierPEPPOL-EN16931-R020Seller electronic address missingPEPPOL-EN16931-R010Buyer electronic address missingPEPPOL-EN16931-R001Business process identifier missing