Back to Compliance Hub
Warning

BR-DE-28

Seller Tax Registration Number Missing (BT-32)

What This Error Means

When BT-31 (VAT ID) is not provided (e.g. for small businesses using Kleinunternehmerregelung), the seller must provide their local tax number (Steuernummer) in BT-32. Both BT-31 and BT-32 cannot be empty simultaneously for German invoices.

How to Fix It

If you don't have a VAT ID (BT-31), add your Steuernummer to cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID with TaxScheme ID 'FC' (Fiscal Control).

XML Example
<!-- Steuernummer (for small businesses without VAT ID) -->
<cac:PartyTaxScheme>
  <cbc:CompanyID>123/456/78900</cbc:CompanyID>
  <cac:TaxScheme><cbc:ID>FC</cbc:ID></cac:TaxScheme>
</cac:PartyTaxScheme>

Fix Automatically

Upload your invoice to our Smart Repair engine. It will detect and fix BR-DE-28 errors automatically with a GoBD audit trail.

Open Smart Repair

Related Errors

Other commonly encountered validation errors