The buyer address requires a country code (BT-55).
Same as BR-09, on the buyer side (AccountingCustomerParty / BuyerTradeParty).
The Billhorse validator checks XRechnung, ZUGFeRD and Factur-X right in your browser — your file is never uploaded.
Open the validator← All validation rules
Rule source: EN 16931 / XRechnung (KOSIT) or Billhorse check (BH-*).