E-invoice error codes in plain English
When an e-invoice is rejected, the message usually contains only an identifier
such as BR-CO-10 and the text of the standard. Here you will find all
531 rules explained in plain English – with the cause, the effect and
what exactly needs to be changed.
Do you have the invoice at hand?
Then validate it directly – the validator names every violated rule and explains it with exactly these texts.
Validate your invoice nowe-Factura (Romanian CIUS) (121)
Additional rules of the Romanian tax administration ANAF
BR-DEC-RO-01Document level allowance amount with too many decimalsBR-DEC-RO-02Document level allowance base amount with too many decimalsBR-DEC-RO-05Document level charge amount with too many decimalsBR-DEC-RO-06Document level charge base amount with too many decimalsBR-DEC-RO-09Sum of invoice line net amounts with too many decimalsBR-DEC-RO-10Sum of allowances on document level with too many decimalsBR-DEC-RO-11Sum of charges on document level with too many decimalsBR-DEC-RO-12Invoice total amount without VAT with too many decimalsBR-DEC-RO-13Invoice total VAT amount with too many decimalsBR-DEC-RO-14Invoice total amount with VAT with too many decimalsBR-DEC-RO-15Invoice total VAT amount in accounting currency with too many decimalsBR-DEC-RO-16Paid amount with too many decimalsBR-DEC-RO-17Rounding amount with too many decimalsBR-DEC-RO-18Amount due for payment with too many decimalsBR-DEC-RO-23Invoice line net amount with too many decimalsBR-DEC-RO-24Invoice line allowance amount with too many decimalsBR-DEC-RO-25Invoice line allowance base amount with too many decimalsBR-DEC-RO-27Invoice line charge amount with too many decimalsBR-DEC-RO-28Invoice line charge base amount with too many decimalsBR-DEC-RO-1009VAT category taxable amount with too many decimalsBR-DEC-RO-1010VAT category tax amount with too many decimalsBR-RO-001Wrong specification identifier for e-FacturaBR-RO-010Invoice number without a digitBR-RO-020_1Invoice type not allowed in e-FacturaBR-RO-020_2Invoice type not allowed in e-FacturaBR-RO-030VAT accounting currency RON missingBR-RO-040VAT point date code not allowedBR-RO-065Seller tax identifier missingBR-RO-081Seller address line 1 missingBR-RO-082Buyer address line 1 missingBR-RO-091Seller city missingBR-RO-092Buyer city missingBR-RO-100Bucharest: sector missing as Seller cityBR-RO-101Bucharest: sector missing as Buyer cityBR-RO-110County of the Seller not given as a codeBR-RO-111County of the Buyer not given as a codeBR-RO-120Buyer identifier missingBR-RO-140Tax representative address line 1 missingBR-RO-150Tax representative city missingBR-RO-160Bucharest: sector missing as tax representative cityBR-RO-170County of the tax representative not given as a codeBR-RO-180Deliver to address line 1 missingBR-RO-201Deliver to city missingBR-RO-202Bucharest: sector missing as delivery address cityBR-RO-211Deliver to country subdivision missingBR-RO-212County of the delivery address not given as a codeBR-RO-A020Too many invoice notes (e-Factura)BR-RO-A051Too many additional supporting documents (e-Factura)BR-RO-A052Too many item attributes per line (e-Factura)BR-RO-A500Too many preceding invoice references (e-Factura)BR-RO-DT001Invoice issue date not in the format YYYY-MM-DDBR-RO-DT002VAT point date not in the format YYYY-MM-DDBR-RO-DT003Payment due date not in the format YYYY-MM-DDBR-RO-DT003_CNPayment due date of the credit note not in the format YYYY-MM-DDBR-RO-DT004Actual delivery date not in the format YYYY-MM-DDBR-RO-DT005Invoicing period start date not in the format YYYY-MM-DDBR-RO-DT006Invoicing period end date not in the format YYYY-MM-DDBR-RO-L140Remittance information too long (e-Factura)BR-RO-L151Seller address line 1 too long (e-Factura)BR-RO-L152Buyer address line 1 too long (e-Factura)BR-RO-L153Tax representative address line 1 too long (e-Factura)BR-RO-L154Deliver to address line 1 too long (e-Factura)BR-RO-L155Invoice number too long (e-Factura)BR-RO-L156Preceding invoice number too long (e-Factura)BR-RO-L0201Seller post code too long (e-Factura)BR-RO-L201Seller name too long (e-Factura)BR-RO-L0202Buyer post code too long (e-Factura)BR-RO-L202Seller trading name too long (e-Factura)BR-RO-L0203Tax representative post code too long (e-Factura)BR-RO-L203Buyer name too long (e-Factura)BR-RO-L0204Deliver to post code too long (e-Factura)BR-RO-L204Buyer trading name too long (e-Factura)BR-RO-L205Payee name too long (e-Factura)BR-RO-L206Seller tax representative name too long (e-Factura)BR-RO-L207Deliver to party name too long (e-Factura)BR-RO-L208Payment account name too long (e-Factura)BR-RO-L209Payment card holder name too long (e-Factura)BR-RO-L210External document location too long (e-Factura)BR-RO-L211Attached document filename too long (e-Factura)BR-RO-L212Item description too long (e-Factura)BR-RO-L301Payment terms too long (e-Factura)BR-RO-L0302Contract reference too long (e-Factura)BR-RO-L302Invoice note too long (e-Factura)BR-RO-L0303Purchase order reference too long (e-Factura)BR-RO-L303Invoice line note too long (e-Factura)BR-RO-L0304Sales order reference too long (e-Factura)BR-RO-L0305Receiving advice reference too long (e-Factura)BR-RO-L0306Despatch advice reference too long (e-Factura)BR-RO-L0307Tender or lot reference too long (e-Factura)BR-RO-L0308Invoiced object identifier / supporting document reference too long (e-Factura)BR-RO-L0501Seller city too long (e-Factura)BR-RO-L0502Buyer city too long (e-Factura)BR-RO-L0503Tax representative city too long (e-Factura)BR-RO-L0504Deliver to city too long (e-Factura)BR-RO-L0505Item attribute name too long (e-Factura)BR-RO-L1000Seller additional legal information too long (e-Factura)BR-RO-L1001Buyer accounting reference too long (e-Factura)BR-RO-L1002Seller address line 2 too long (e-Factura)BR-RO-L1003Seller address line 3 too long (e-Factura)BR-RO-L1004Seller contact point too long (e-Factura)BR-RO-L1005Seller contact telephone number too long (e-Factura)BR-RO-L1006Seller contact email address too long (e-Factura)BR-RO-L1007Buyer address line 2 too long (e-Factura)BR-RO-L1008Buyer address line 3 too long (e-Factura)BR-RO-L1009Buyer contact point too long (e-Factura)BR-RO-L1010Buyer contact telephone number too long (e-Factura)BR-RO-L1011Buyer contact email address too long (e-Factura)BR-RO-L1012Tax representative address line 2 too long (e-Factura)BR-RO-L1013Tax representative address line 3 too long (e-Factura)BR-RO-L1014Deliver to address line 2 too long (e-Factura)BR-RO-L1015Deliver to address line 3 too long (e-Factura)BR-RO-L1016Payment means text too long (e-Factura)BR-RO-L1017Document level allowance reason too long (e-Factura)BR-RO-L1018Document level charge reason too long (e-Factura)BR-RO-L1019VAT exemption reason text too long (e-Factura)BR-RO-L1020Supporting document description too long (e-Factura)BR-RO-L1021Invoice line buyer accounting reference too long (e-Factura)BR-RO-L1022Invoice line allowance reason too long (e-Factura)BR-RO-L1023Invoice line charge reason too long (e-Factura)BR-RO-L1024Item name too long (e-Factura)BR-RO-L1025Item attribute value too long (e-Factura)
XRechnung (German CIUS) (58)
Additional KoSIT rules for invoices to German public authorities
BR-DE-01Payment information missing (XRechnung)BR-DE-02Seller contact missing (XRechnung)BR-DE-03Seller city missing (XRechnung)BR-DE-04Seller postcode missing (XRechnung)BR-DE-05Contact person missing (XRechnung)BR-DE-06Telephone number missing (XRechnung)BR-DE-07Seller's email address missing (XRechnung)BR-DE-08Buyer city missing (XRechnung)BR-DE-09Buyer postcode missing (XRechnung)BR-DE-10Delivery city missing (XRechnung)BR-DE-11Delivery postcode missing (XRechnung)BR-DE-14VAT rate missing (XRechnung)BR-DE-15Buyer reference missing (XRechnung/Leitweg-ID)BR-DE-16Tax identification missing (XRechnung)BR-DE-17Invoice type code invalid (XRechnung)BR-DE-18Cash discount format invalid (XRechnung)BR-DE-19IBAN invalid for SEPA credit transfer (XRechnung)BR-DE-20IBAN invalid for SEPA direct debit (XRechnung)BR-DE-21XRechnung version invalidBR-DE-22Duplicate file name (XRechnung)BR-DE-23Credit transfer details missing (XRechnung)BR-DE-24Card details missing (XRechnung)BR-DE-25Direct debit details missing (XRechnung)BR-DE-26Preceding invoice missing for correction (XRechnung)BR-DE-27Telephone number invalid (XRechnung)BR-DE-28Email address invalid (XRechnung)BR-DE-30Creditor identifier missing (XRechnung)BR-DE-31Direct debit account missing (XRechnung)BR-DE-CVD-01Contract number missing (vehicle procurement)BR-DE-CVD-02Tender number missing (vehicle procurement)BR-DE-CVD-03Vehicle details missing (vehicle procurement)BR-DE-CVD-04Unknown vehicle categoryBR-DE-CVD-05Unknown vehicle attributeBR-DE-CVD-06Vehicle details incompleteBR-DE-TMP-32Delivery or service date missing (XRechnung)BR-DEX-01File type of attachment not allowed (XRechnung Extension)BR-DEX-02Sub-lines do not add up to the line totalBR-DEX-03Sub-line without tax detailsBR-DEX-04Type of identifier unknownBR-DEX-05Type of registration number unknownBR-DEX-06Type of item number unknownBR-DEX-07Type of electronic address unknownBR-DEX-08Type of delivery location identifier unknownBR-DEX-09Amount due does not match the totalsBR-DEX-10Type of pass-through item missingBR-DEX-11Amount of pass-through item missingBR-DEX-12Description of pass-through item missingBR-DEX-13Pass-through item with too many decimal placesBR-DEX-14Pass-through item in a different currencyBR-DEX-15Sub-lines in the wrong formatBR-NLDutch additional rule (NLCIUS)BR-TMP-2Link to attachment is not a complete web addressBR-TMP-3Price base quantity contradictoryBR-TMP-4Attachment with several descriptionsBR-TMP-5Attachment with several filesBR-TMP-6Date in the wrong formatBR-TMP-7Date in the wrong formatBR-TMP-CVD-01Item classification without a valid scheme
Peppol BIS Billing 3.0 (42)
Additional rules of the Peppol network
PEPPOL-COMMONIdentifier with the wrong structure or wrong check digitPEPPOL-EN16931-CL001Attachment file type not allowed (PEPPOL)PEPPOL-EN16931-CL002Unknown code for the allowance reason (PEPPOL)PEPPOL-EN16931-CL003Unknown code for the charge reason (PEPPOL)PEPPOL-EN16931-CL006Unknown code for the delivery period (PEPPOL)PEPPOL-EN16931-CL007Unknown currency (PEPPOL)PEPPOL-EN16931-CL008Unknown type of electronic address (PEPPOL)PEPPOL-EN16931-F001Date in the wrong format (PEPPOL)PEPPOL-EN16931-P0100Invoice type not permitted in the Peppol networkPEPPOL-EN16931-P0101Credit note type not permitted in the Peppol networkPEPPOL-EN16931-P0104Tax category does not match the exemption code (PEPPOL)PEPPOL-EN16931-P0112Invoice type only allowed between German businessesPEPPOL-EN16931-R001Business process missing (PEPPOL)PEPPOL-EN16931-R002More than one note (PEPPOL)PEPPOL-EN16931-R003Buyer reference or order number missing (PEPPOL)PEPPOL-EN16931-R004Specification identifier invalid (PEPPOL)PEPPOL-EN16931-R005Tax currency same as invoice currency (PEPPOL)PEPPOL-EN16931-R007Unknown process identifier (PEPPOL)PEPPOL-EN16931-R008Empty elements in the invoice (PEPPOL)PEPPOL-EN16931-R010Buyer endpoint missing (PEPPOL)PEPPOL-EN16931-R020Seller endpoint missing (PEPPOL)PEPPOL-EN16931-R040Allowance/charge: amount is incorrect (PEPPOL)PEPPOL-EN16931-R041Base amount missing for percentage (PEPPOL)PEPPOL-EN16931-R042Percentage missing for base amount (PEPPOL)PEPPOL-EN16931-R043Allowance/charge indicator invalid (PEPPOL)PEPPOL-EN16931-R044Charge at price level not allowed (PEPPOL)PEPPOL-EN16931-R046Net price does not match gross price (PEPPOL)PEPPOL-EN16931-R051Currency attributes inconsistent (PEPPOL)PEPPOL-EN16931-R053Only one VAT summary allowed (PEPPOL)PEPPOL-EN16931-R054Second VAT block missing (PEPPOL)PEPPOL-EN16931-R055VAT signs inconsistent (PEPPOL)PEPPOL-EN16931-R061Mandate reference missing for direct debit (PEPPOL)PEPPOL-EN16931-R080Only one project reference allowed (PEPPOL)PEPPOL-EN16931-R100Only one invoiced object per line (PEPPOL)PEPPOL-EN16931-R101Document reference in the wrong place (PEPPOL)PEPPOL-EN16931-R110Line period starts before the invoice period (PEPPOL)PEPPOL-EN16931-R111Line period ends after the invoice period (PEPPOL)PEPPOL-EN16931-R120Line amount is incorrect (PEPPOL)PEPPOL-EN16931-R121Base quantity invalid (PEPPOL)PEPPOL-EN16931-R130Units of measure inconsistent (PEPPOL)PEPPOL-LANDCountry rule in the Peppol networkPINTRule from Peppol PINT
Calculations & dependencies (24)
Totals, derived values and fields that depend on each other
BR-CO-03Tax date and tax date code conflictBR-CO-04VAT category missing in lineBR-CO-05Allowance: code and text do not matchBR-CO-06Charge: code and text do not matchBR-CO-07Line allowance: code and text do not matchBR-CO-08Line charge: code and text do not matchBR-CO-09VAT ID prefix invalidBR-CO-10Line total does not add upBR-CO-11Allowance total does not add upBR-CO-12Charge total does not add upBR-CO-13Net amount does not add upBR-CO-14Total VAT amount does not add upBR-CO-15Gross amount does not add upBR-CO-16Amount due does not add upBR-CO-17VAT calculation does not add upBR-CO-18VAT breakdown missingBR-CO-19Invoicing period incompleteBR-CO-20Line period incompleteBR-CO-21Allowance reason missingBR-CO-22Charge reason missingBR-CO-23Line allowance reason missingBR-CO-24Line charge reason missingBR-CO-25Due date or payment terms missingBR-CO-26Seller cannot be identified
Code lists (23)
Permitted values from official code lists
BR-CL-01Invalid invoice type codeBR-CL-03Invalid currency code (attribute)BR-CL-04Invalid invoice currency codeBR-CL-05Invalid tax currencyBR-CL-06Invalid tax date codeBR-CL-07Invalid object identifierBR-CL-08Invalid subject codeBR-CL-10Invalid identifier scheme IDBR-CL-11Invalid registration scheme IDBR-CL-13Invalid classification scheme IDBR-CL-14Invalid country codeBR-CL-15Invalid country of origin codeBR-CL-16Invalid payment methodBR-CL-17Invalid VAT category (breakdown)BR-CL-18Invalid VAT category (line/allowance/charge)BR-CL-19Invalid allowance codeBR-CL-20Invalid charge codeBR-CL-21Invalid item ID scheme IDBR-CL-22Invalid tax exemption codeBR-CL-23Invalid unit of measureBR-CL-24Invalid MIME typeBR-CL-25Invalid electronic address scheme IDBR-CL-26Invalid delivery location scheme ID
Decimal places (21)
Maximum number of decimal places for amounts
BR-DEC-01Too many decimal places (allowance amount)BR-DEC-02Too many decimal places (allowance base amount)BR-DEC-05Too many decimal places (charge amount)BR-DEC-06Too many decimal places (charge base amount)BR-DEC-09Too many decimal places (sum of lines)BR-DEC-10Too many decimal places (sum of allowances)BR-DEC-11Too many decimal places (sum of charges)BR-DEC-12Too many decimal places (net amount)BR-DEC-13Too many decimal places (VAT amount)BR-DEC-14Too many decimal places (gross amount)BR-DEC-15Too many decimal places (VAT in accounting currency)BR-DEC-16Too many decimal places (prepayment)BR-DEC-17Too many decimal places (rounding)BR-DEC-18Too many decimal places (amount due)BR-DEC-19Too many decimal places (taxable amount)BR-DEC-20Too many decimal places (tax amount)BR-DEC-23Too many decimal places (line net amount)BR-DEC-24Too many decimal places (line allowance)BR-DEC-25Too many decimal places (line allowance base)BR-DEC-27Too many decimal places (line charge)BR-DEC-28Too many decimal places (line charge base)
VAT categories (98)
Rule sets per VAT category (S, Z, E, AE, K, G, O, L, M)
BR-AE-01VAT breakdown for Reverse Charge missingBR-AE-02Tax IDs incomplete for Reverse ChargeBR-AE-03Tax IDs missing for Reverse Charge allowanceBR-AE-04Tax IDs missing for Reverse Charge chargeBR-AE-05Tax rate for Reverse Charge must be 0%BR-AE-06Line tax rate for Reverse Charge must be 0%BR-AE-07Allowance/charge tax rate for Reverse Charge must be 0%BR-AE-08Taxable amount for Reverse Charge is incorrectBR-AE-09Tax amount for Reverse Charge must be 0BR-AE-10Exemption reason mandatory for Reverse ChargeBR-AF-01VAT breakdown for IGIC missingBR-AF-02Tax ID missing for IGIC lineBR-AF-03Tax ID missing for IGIC allowanceBR-AF-04Tax ID missing for IGIC chargeBR-AF-05IGIC tax rate invalidBR-AF-06IGIC tax rate on line invalidBR-AF-07IGIC tax rate on allowance/charge invalidBR-AF-08Taxable amount for IGIC is incorrectBR-AF-09IGIC tax amount is incorrectBR-AF-10Exemption reason not allowed for IGICBR-AG-01VAT breakdown for IPSI missingBR-AG-02Tax ID missing for IPSI lineBR-AG-03Tax ID missing for IPSI allowanceBR-AG-04Tax ID missing for IPSI chargeBR-AG-05IPSI tax rate invalidBR-AG-06IPSI tax rate on line invalidBR-AG-07IPSI tax rate on allowance/charge invalidBR-AG-08Taxable amount for IPSI is incorrectBR-AG-09IPSI tax amount is incorrectBR-AG-10Exemption reason not allowed for IPSIBR-B-01Split payment only for Italian domestic invoicesBR-B-02Do not mix split payment with the standard rateBR-E-01VAT breakdown for tax exemption missingBR-E-02Tax ID missing for tax-exempt lineBR-E-03Tax ID missing for tax-exempt allowanceBR-E-04Tax ID missing for tax-exempt chargeBR-E-05Tax rate for tax exemption must be 0%BR-E-06Line tax rate for tax exemption must be 0%BR-E-07Allowance/charge tax rate for tax exemption must be 0%BR-E-08Taxable amount for tax exemption is incorrectBR-E-09Tax amount for tax exemption must be 0BR-E-10Exemption reason mandatory for tax exemptionBR-G-01VAT breakdown for export missingBR-G-02Tax ID missing for export lineBR-G-03Tax ID missing for export allowanceBR-G-04Tax ID missing for export chargeBR-G-05Tax rate for export must be 0%BR-G-06Line tax rate for export must be 0%BR-G-07Allowance/charge tax rate for export must be 0%BR-G-08Taxable amount for export is incorrectBR-G-09Tax amount for export must be 0BR-G-10Exemption reason mandatory for exportBR-IC-01VAT breakdown for intra-Community supply missingBR-IC-02Tax IDs missing for intra-Community supplyBR-IC-03Tax IDs missing for intra-Community allowanceBR-IC-04Tax IDs missing for intra-Community chargeBR-IC-05Tax rate for intra-Community supply must be 0%BR-IC-06Line tax rate for intra-Community supply must be 0%BR-IC-07Allowance/charge tax rate for intra-Community supply must be 0%BR-IC-08Taxable amount for intra-Community supply is incorrectBR-IC-09Tax amount for intra-Community supply must be 0BR-IC-10Exemption reason mandatory for intra-Community supplyBR-IC-11Delivery date or invoicing period missingBR-IC-12Delivery country missingBR-O-01VAT breakdown for 'not subject to VAT' missingBR-O-02No VAT IDs allowed for 'not subject to VAT' (line)BR-O-03No VAT IDs allowed for 'not subject to VAT' (allowance)BR-O-04No VAT IDs allowed for 'not subject to VAT' (charge)BR-O-05No tax rate for 'not subject to VAT' (line)BR-O-06No tax rate for 'not subject to VAT' (allowance)BR-O-07No tax rate for 'not subject to VAT' (charge)BR-O-08Taxable amount for 'not subject to VAT' is incorrectBR-O-09Tax amount for 'not subject to VAT' must be 0BR-O-10Exemption reason mandatory for 'not subject to VAT'BR-O-11Only one VAT category for 'not subject to VAT'BR-O-12No mixed VAT categories in linesBR-O-13No mixed VAT categories in allowancesBR-O-14No mixed VAT categories in chargesBR-S-01VAT breakdown for standard rate missingBR-S-02Tax ID missing for standard-rate lineBR-S-03Tax ID missing for standard-rate allowanceBR-S-04Tax ID missing for standard-rate chargeBR-S-05Tax rate for standard rate must be > 0%BR-S-06Line tax rate for standard rate must be > 0%BR-S-07Allowance tax rate for standard rate must be > 0%BR-S-08Taxable amount for standard rate is incorrectBR-S-09Tax amount for standard rate is incorrectBR-S-10Exemption reason not allowed for standard rateBR-Z-01VAT breakdown for zero rate missingBR-Z-02Tax ID missing for zero-rate lineBR-Z-03Tax ID missing for zero-rate allowanceBR-Z-04Tax ID missing for zero-rate chargeBR-Z-05Tax rate for zero rate must be 0%BR-Z-06Line tax rate for zero rate must be 0%BR-Z-07Allowance/charge tax rate for zero rate must be 0%BR-Z-08Taxable amount for zero rate is incorrectBR-Z-09Tax amount for zero rate must be 0BR-Z-10Exemption reason not allowed for zero rate
Syntax rules (UBL and CII) (40)
Fields the file format knows but the standard does not provide for, or allows only once
CII-DTTechnical extra attribute not allowedCII-DT-037Tax type must be VATCII-DT-097Date in the wrong formatCII-SRDetail outside the European standardCII-SR-009Profile identifier missing or duplicatedCII-SR-033Period in the invoice header not provided forCII-SR-408Cash discount as a separate data structureCII-SR-450Two identifiers for the buyerCII-SR-451Two identifiers for the payeeCII-SR-452Several sets of payment termsCII-SR-453Several texts for the payment termsCII-SR-454Line with several tax detailsCII-SR-463Charge or allowance without indicatorCII-SR-467Different payment typesCII-SR-470IBAN and account number given at the same timeCII-SR-471Charge or allowance without tax categoryFX-SCHStructure does not match the ZUGFeRD profileUBL-CRDetail outside the European standardUBL-CR-001Contains vendor-specific extensionsUBL-CR-002Wrong UBL version statedUBL-CR-003Process detail not provided forUBL-CR-004Copy indicator not provided forUBL-CR-155Seller's house number in a separate fieldUBL-CR-218Buyer's house number in a separate fieldUBL-CR-367Delivery address house number in a separate fieldUBL-CR-646Sub-lines not allowedUBL-DTTechnical extra attribute not allowedUBL-DT-01Amount with too many decimal placesUBL-DT-06Attachment without file typeUBL-DT-07Attachment without file nameUBL-SRDetail appears too oftenUBL-SR-12Several VAT IDs for the sellerUBL-SR-18Several VAT IDs for the buyerUBL-SR-42Too many tax details for the sellerUBL-SR-43Identifier type in the wrong placeUBL-SR-44Different payment referencesUBL-SR-47Different payment typesUBL-SR-48Line with several tax categoriesUBL-SR-51Too many address linesUBL-SR-53Incomplete tax details
German VAT Act § 14 – mandatory details (14)
What the German VAT Act requires on every invoice
§ 14(4) Nr. 1Name or address incomplete§ 14(4) Nr. 2Seller's tax number missing§ 14(4) Nr. 3Invoice date missing§ 14(4) Nr. 4Invoice number missing§ 14(4) Nr. 5Description of goods or services incomplete§ 14(4) Nr. 6Delivery or service date missing§ 14(4) Nr. 7Net amounts per tax rate missing§ 14(4) Nr. 8Tax rate, tax amount or exemption note missing§ 14(4) S. 1The term ‘Gutschrift’ is required§ 14a UStGCustomer's VAT ID missing (Reverse Charge)§ 14a(3) UStGDetails for intra-Community supply§ 14a(5) UStGNote on customer's tax liability missingUStG14Mandatory detail under § 14 UStG missingZUGFERD-PROFILBooking aid, not a complete invoice
Additional checks by Billvox (20)
Mandatory fields, bank details, arithmetic, signature and file structure
BG-25Invoice without linesBT-1Invoice number missingBT-2Invoice date missingBT-5Currency missing or invalidBT-27Seller's name missingBT-31VAT ID looks wrongBT-40Seller's country missingBT-44Buyer's name missingBT-48Buyer's VAT ID looks wrongBT-55Buyer's country missingBT-84IBAN is invalidBT-86BIC looks wrongBT-115Amount due missingBT-151Tax category of a line missingBT-152Tax rate of a line missingBT-153Description of a line missingRECHENCalculation error in the invoiceSchemaFile structure does not match the formatSIGNATURElectronic signature looks suspiciousStrukturFile structure does not match the format
File and structure errors (7)
Problems below the business rules: XML, schema, PDF, encoding
Basic rules of EN 16931 (63)
Mandatory fields and basic structure of every European e-invoice
BR-01Specification identifier missingBR-02Invoice number missingBR-03Invoice date missingBR-04Invoice type missingBR-05Currency code missingBR-06Seller name missingBR-07Buyer name missingBR-08Seller address missingBR-09Seller country code missingBR-10Buyer address missingBR-11Buyer country code missingBR-12Sum of line amounts missingBR-13Invoice amount without VAT missingBR-14Invoice amount with VAT missingBR-15Amount due missingBR-16No invoice line presentBR-17Payee name missingBR-18Tax representative name missingBR-19Tax representative address missingBR-20Tax representative country code missingBR-21Line identifier missingBR-22Quantity missingBR-23Unit of measure missingBR-24Line net amount missingBR-25Item name missingBR-26Unit price missingBR-27Unit price is negativeBR-28Gross price is negativeBR-29Invoicing period invalidBR-30Line period invalidBR-31Allowance amount missingBR-32Allowance VAT category missingBR-33Allowance reason missingBR-36Charge amount missingBR-37Charge VAT category missingBR-38Charge reason missingBR-41Line allowance amount missingBR-42Line allowance reason missingBR-43Line charge amount missingBR-44Line charge reason missingBR-45VAT breakdown: taxable amount missingBR-46VAT breakdown: tax amount missingBR-47VAT breakdown: category missingBR-48VAT breakdown: tax rate missingBR-49Payment method missingBR-50Bank details missingBR-51Card number incompleteBR-52Document reference missingBR-53VAT amount in accounting currency missingBR-54Item attribute incompleteBR-55Preceding invoice missingBR-56Tax representative VAT ID missingBR-57Delivery address country code missingBR-61IBAN mandatory for bank transferBR-62Seller address scheme missingBR-63Buyer address scheme missingBR-64Item ID scheme missingBR-65Item classification scheme missingBR-66Several payment cardsBR-67Several direct debit mandatesBR-FXEXTRule of the ZUGFeRD profile EXTENDEDFRANKREICHMandatory French detail missingRECHNERISCHCalculation discrepancy