All error codes · Error code · XRechnung (KoSIT)
BR-DE-16 Seller VAT ID or tax number is missing
An XRechnung that charges VAT (or names an exemption) must give the seller's VAT ID (BT-31) or German tax number (BT-32).
The rule's official text
Wenn in einer Rechnung die Steuercodes S, Z, E, AE, K, G, L oder M verwendet werden, muss mindestens eines der Elemente "Seller VAT identifier" (BT-31), "Seller tax registration identifier" (BT-32) oder "SELLER TAX REPRESENTATIVE PARTY" (BG-11) übermittelt werden.
An invoice with VAT categories S, Z, E, AE, K, G, L or M needs the seller's VAT ID (BT-31), tax number (BT-32) or a tax representative (BG-11).
An error: the validator rejects the invoice, and recipients may refuse it.
What usually causes it
- The tax number is only in the PDF, not in the XML.
- The tax number is in the wrong field or not marked as a tax number.
- A small business without a VAT ID left the tax number out.
How to fix it
- Give your VAT ID (BT-31) with its country prefix, such as
DE123456789. - Or give your tax number (BT-32): in UBL as
cac:PartyTaxSchemewithcbc:CompanyIDand tax schemeFC, in CII asram:SpecifiedTaxRegistration/ram:IDwithschemeID="FC". - Both may be in the invoice, but the VAT ID never goes in the tax number's field or the other way round.
Where it sits in the XML
- UBL
cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID- CII
ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID (schemeID VA or FC)
Fixed? Check the invoice again.
Free, no account, with the KoSIT validator. The file isn't stored.
Related error codes
-
BR-DE-1Payment instructions are missing -
BR-DE-15Buyer reference (Leitweg-ID) is missing -
BR-DE-17Invoice type code not allowed -
BR-DE-18Early payment discount in the wrong format -
BR-DE-21Wrong specification identifier -
BR-DE-22Attachments share a file name -
BR-DE-27Telephone number too short -
BR-DE-30Creditor identifier missing for direct debit -
BR-DE-TMP-32Date of supply is missing
Invoices that get through. From the hours you tracked.
Try it free for 14 daysdocket writes every invoice as a ZUGFeRD PDF and an XRechnung at once, following exactly these rules. More on e-invoicing in docket.