Validation rules

NB-EADDR-BUYER

Buyer electronic address (BT-49) is missing — XRechnung requires one for both parties.

Rule
NB-EADDR-BUYERnormbill pre-flight check (no single official rule id applies)
Severity
error
Business term
BT-49 — Buyer electronic address
Field in your JSON
invoice.buyer.electronic_address

How to fix it

Set invoice.buyer.electronic_address, or invoice.buyer.contact.email (used as the electronic address).

NB-EADDR-BUYER auf Deutsch — was bedeutet der Fehler?

Die elektronische Adresse des Käufers (BT-49) fehlt — die XRechnung verlangt sie für beide Parteien.

So beheben Sie den Fehler

Setzen Sie invoice.buyer.electronic_address — oder invoice.buyer.contact.email (wird dann als elektronische Adresse verwendet).

NB-* checks run before generation to catch problems the official rule set would only report indirectly. The authoritative KoSIT validation still has the final word on conformance.

Official sources

Every 422 from the API lists the rule id, the path in your request JSON, a plain-language message and a suggested fix — see the docs overview for the report format.