BR-DE-16 — Seller tax identifier is missing (BT-31/BT-32/BG-11)
- Standard: XRechnung
- Severity: fatal
- Business Terms: BT-31, BT-32
Meaning
When VAT category codes S, Z, E, AE, K, G, L or M are used, at least one of "Seller VAT identifier" (BT-31), "Seller tax registration identifier" (BT-32) or the SELLER TAX REPRESENTATIVE PARTY group (BG-11) must be present. This is a pure format check on the presence of a field, not on tax correctness.
Possible causes
- One of those category codes is used, yet none of BT-31, BT-32 or BG-11 is set.
How to fix it
- Set BT-31 (cbc:CompanyID with schemeID VAT) to the seller VAT number, or populate BT-32 or the BG-11 group.
Affected fields
/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID/ubl:Invoice/cac:TaxRepresentativeParty
Example (invalid invoice)
invalid/BR-DE-16/ubl-inv-missing-seller-tax-id.xml