XRechnung (Germany) · Error: the invoice is rejected

BR-DE-15 The buyer reference (Leitweg-ID) is missing

What it means

XRechnung always requires the buyer reference (BT-10). For invoices to German public authorities this is the Leitweg-ID, the routing ID that gets the invoice to the right office. For business customers it is the reference the buyer asked for. This invoice has none.

Common causes

  • The public customer's Leitweg-ID was never requested or not stored in the customer record.
  • The Leitweg-ID or order reference was put into the order number field or a note instead.
  • For a business customer, no reference was agreed, so the field stayed empty.

How to fix it

Ask the buyer for their Leitweg-ID (public sector) or the reference they need (business), store it in the customer record and send a new invoice.

Who fixes it: The sender fills it in; the buyer (for authorities, their procurement office) provides the Leitweg-ID.

Invoice fields involved

BT-10

Related rules

This is our own plain-language explanation, not the official rule text. The official definition is in the first source below.

Stuck on this error in your own software? We can help: Integration help →

Sources

  1. XRechnung Schematron 2.6.0: XRechnung-UBL-validation.sch (KoSIT) (checked on )
  2. KoSIT validator configuration for XRechnung 3.0.2 (release 2026-08-31) (checked on )