Rules index
- BR-01 — The invoice does not say which specification it follows (BT-24, Specification…
- BR-02 — The invoice has no invoice number (BT-1), the unique identifier the seller…
- BR-03 — The invoice has no issue date (BT-2), the date it was created.
- BR-04 — The invoice has no invoice type code (BT-3), the code that says whether it is a…
- BR-05 — The invoice has no currency code (BT-5) telling software which currency all the…
- BR-06 — The invoice does not state the seller's name (BT-27).
- BR-07 — The invoice does not state the buyer's name (BT-44).
- BR-08 — The invoice has no seller postal address (BG-5) at all.
- BR-09 — The seller's postal address is missing its country code (BT-40).
- BR-10 — The invoice has no buyer postal address (BG-8) at all.
- BR-11 — The buyer's postal address is missing its country code (BT-55).
- BR-12 — The invoice is missing the sum of invoice line net amounts (BT-106), the header…
- BR-13 — The invoice is missing its total amount without VAT (BT-109).
- BR-14 — The invoice is missing its total amount with VAT (BT-112).
- BR-15 — The invoice is missing the amount due for payment (BT-115).
- BR-16 — The invoice has no invoice lines (BG-25) at all -- nothing describing what was…
- BR-17 — The invoice names a payee different from the seller, but does not state the…
- BR-18 — The invoice has a seller tax representative party but does not state that…
- BR-19 — The invoice has a seller tax representative party but does not include their…
- BR-20 — The tax representative's postal address (BG-12) is missing its country code…
- BR-21 — One or more invoice lines have no line identifier (BT-126).
- BR-22 — One or more invoice lines are missing the invoiced quantity (BT-129).
- BR-23 — One or more invoice lines are missing the unit of measure code for the invoiced…
- BR-24 — One or more invoice lines are missing their line net amount (BT-131).
- BR-25 — One or more invoice lines do not say what item or service was supplied (BT-153).
- BR-26 — One or more invoice lines are missing the item net price (BT-146).
- BR-27 — An item net price (BT-146) is negative, which is not allowed -- discounts…
- BR-28 — An item gross price (BT-148) is negative, which is not allowed.
- BR-29 — The invoicing period end date (BT-74) is earlier than its start date (BT-73).
- BR-30 — An invoice line period's end date (BT-135) is earlier than its start date…
- BR-31 — A document-level allowance (BG-20) is present but has no allowance amount…
- BR-32 — A document-level allowance (BG-20) has no VAT category code (BT-95) saying…
- BR-33 — A document-level allowance (BG-20) has neither a reason text (BT-97) nor a…
- BR-45 — A VAT breakdown line (BG-23) has no taxable amount (BT-116).
- BR-46 — A VAT breakdown line (BG-23) has no VAT amount (BT-117).
- BR-47 — A VAT breakdown line (BG-23) has no VAT category code (BT-118).
- BR-48 — A VAT breakdown line (BG-23) has no VAT category rate (BT-119), unless the…
- BR-49 — A payment instruction (BG-16) is present but does not state the payment means…
- BR-CO-03 — Both the VAT point date (BT-7) and VAT point date code (BT-8) are present, but…
- BR-CO-04 — An invoice line has no VAT category code (BT-151) classifying it for tax…
- BR-CO-05 — A document-level allowance's reason code (BT-98) and reason text (BT-97)…
- BR-CO-06 — A document-level charge's reason code (BT-105) and reason text (BT-104)…
- BR-CO-09 — The seller VAT identifier (BT-31), seller tax representative VAT identifier…
- BR-CO-10 — The header sum of invoice line net amounts (BT-106) does not equal the actual…
- BR-CO-11 — The header sum of allowances (BT-107) does not equal the actual sum of the…
- BR-CO-12 — The header sum of charges (BT-108) does not equal the actual sum of the…
- BR-CO-13 — The invoice total without VAT (BT-109) does not equal line net amounts (BT-131)…
- BR-CO-14 — The invoice total VAT amount (BT-110) does not equal the sum of the individual…
- BR-CO-15 — The invoice total with VAT (BT-112) does not equal the total without VAT…
- BR-CO-16 — The amount due for payment (BT-115) does not equal the total with VAT (BT-112)…
- BR-CO-17 — A VAT breakdown line's VAT amount (BT-117) does not equal its taxable…
- BR-S-02 — An invoice line taxed at the standard VAT rate (BT-151 = 'Standard…
- BR-S-05 — An invoice line uses the Standard rated VAT category (BT-151) but its VAT rate…
- BR-S-08 — For a given standard VAT rate (BT-119), the VAT breakdown's taxable amount…
- BR-E-02 — An invoice line marked VAT-exempt (BT-151 = 'Exempt from VAT') is…
- BR-E-05 — An invoice line uses the Exempt from VAT category (BT-151) but its VAT rate…
- BR-E-08 — For the Exempt from VAT category, the VAT breakdown's taxable amount…
- BR-Z-02 — An invoice line marked zero-rated (BT-151 = 'Zero rated') is present,…
- BR-Z-05 — An invoice line uses the Zero rated VAT category (BT-151) but its VAT rate…
- BR-Z-08 — For the Zero rated category, the VAT breakdown's taxable amount (BT-116)…
- BR-G-02 — An invoice line marked as export outside the EU (BT-151 = 'Export outside…
- BR-G-05 — An invoice line uses the Export outside the EU VAT category (BT-151) but its…
- BR-G-08 — For the Export outside the EU category, the VAT breakdown's taxable amount…
- BR-AE-02 — An invoice line marked reverse charge (BT-151 = 'Reverse charge') is…
- BR-AE-05 — An invoice line uses the Reverse charge VAT category (BT-151) but its VAT rate…
- BR-AE-08 — For the Reverse charge category, the VAT breakdown's taxable amount…
- PEPPOL-EN16931-R001 — The invoice does not state a Peppol business process identifier (ProfileID),…
- PEPPOL-EN16931-R003 — The invoice has neither a buyer reference (BT-10) nor a purchase order…
- PEPPOL-EN16931-R004 — The invoice is routed as a Peppol BIS Billing 3.0 document, but its…
- PEPPOL-EN16931-R008 — The document contains an element that is present in the XML but empty, which…
- PEPPOL-EN16931-R010 — The invoice does not state the buyer's electronic address (BT-49), the…
- PEPPOL-EN16931-R020 — The invoice does not state the seller's electronic address (BT-34), the…
- PEPPOL-EN16931-R040 — An allowance or charge gives both a base amount and a percentage, but the…
- PEPPOL-EN16931-R043 — An allowance or charge's indicator flag does not have the value…
- PEPPOL-EN16931-R051 — An amount's currencyID attribute does not match the invoice currency code…
- PEPPOL-EN16931-R061 — The payment means indicate direct debit, but the invoice does not include a…
- BR-DE-1 — This is an XRechnung invoice, and XRechnung requires payment instructions…
- BR-DE-2 — XRechnung requires a seller contact group (BG-6) -- a named contact point at…
- BR-DE-3 — XRechnung requires the seller's city (BT-37), which plain EN16931 leaves…
- BR-DE-9 — XRechnung requires the buyer's post code (BT-53), which plain EN16931…
- BR-DE-15 — XRechnung requires a buyer reference (BT-10, the German 'Leitweg-ID' in…
- BR-DE-16 — The invoice uses one of the VAT category codes S, Z, E, AE, K, G, L or M, but…
- BR-DE-21 — The specification identifier (BT-24) does not syntactically match the XRechnung…
- BR-DE-22 — Two or more attached supporting documents share the same filename…
- BR-DE-26 — The invoice type code (BT-3) is 384 (corrected invoice), but it should…
- BR-DE-TMP-32 — The invoice does not state a date of supply through any of the three allowed…
- FCX-01 — The hybrid PDF's XMP metadata does not declare pdfaid:part=3, so the file…
- FCX-02 — The embedded invoice file's Filespec dictionary has no /AFRelationship…
- FCX-03 — The embedded invoice attachment is not named 'factur-x.xml' as the…
- FCX-04 — The XMP fx:ConformanceLevel property does not match the profile actually…
- FCX-05 — The embedded CII document's guideline identifier…
- FR-01 — French domestic B2B e-invoicing requires the seller's (BT-30) and…
- FR-02 — The party identifier's declared scheme (SIREN or SIRET, ICD 6523 codes…
- FR-04 — From 2027-09-01, when the delivery address (BG-15) differs from the buyer's…