Skip to main content
Mandatory

Leitweg-ID for Public Contracts

Everything you need to know

The Leitweg-ID is mandatory for electronic invoices to public contractors in Germany. Learn everything about format, validation and correct usage.

Create XRechnung with Leitweg-ID

What is a Leitweg-ID?

The Leitweg-ID is a unique identifier that ensures your electronic invoice (XRechnung) is automatically delivered to the correct authority and organizational unit.

Mandatory

Since November 27, 2020, the Leitweg-ID is mandatory for all invoices to public contractors in Germany.

Leitweg-ID Format

A Leitweg-ID is 5 to 46 characters long (coarse structure, optional fine addressing, check digit):

991-03730-19
991=Federal level
03730=Fine addressing
19=Check digit
Total length 5 to 46 characters
Alphanumeric (A-Z, 0-9)
Hyphens (-) allowed
No spaces
Unique per authority
Identifier supplied by the public authority

Where to find the Leitweg-ID?

1

On the order or contract

The Leitweg-ID is usually stated on the order, contract, or tender

Official specification
2

Ask the contractor

Contact the responsible department directly and ask for the Leitweg-ID

3

In tender documents

The Leitweg-ID is often specified in public tenders

Common Errors & Solutions

Invalid format

Solution: Check total length (5–46 characters), segments, and the two-digit check digit

Wrong recipient ID

Solution: Request the correct Leitweg-ID from the procurement contact

Invoice not delivered

Solution: Compare the identifier with the order or contract and contact the recipient

Create XRechnung with Leitweg-ID

Invoice-Converter checks that BuyerReference (BT-10) is filled for XRechnung (BR-DE-15) and helps create XRechnung documents for final review:

BT-10 presence check (BR-DE-15)
Correct XRechnung formatting
EN 16931 validation checks
Export for government portal upload after review
Start now

Credit card required • Paid conversion • Auto-conversion

Frequently Asked Questions

What is a Leitweg-ID?

A unique identifier for public contractors in Germany that enables automatic delivery of electronic invoices.

Where to find the Leitweg-ID?

On the order, contract, or tender. There is no complete public lookup directory for every Leitweg-ID.

Is the Leitweg-ID mandatory?

When the public recipient requires it, it must be in BuyerReference (BT-10). It is not generally required for B2B.

How do I check a Leitweg-ID?

Copy the full ID exactly as the authority provided it. The last two digits are a check digit (ISO/IEC 7064 MOD 97-10); recalculating it catches typos. Invoice Converter only checks that BT-10 is filled (BR-DE-15).

What happens with wrong Leitweg-ID?

The invoice cannot be delivered and will be rejected by the system. You must resend the invoice with the correct Leitweg-ID.

Create XRechnung with correct Leitweg-ID

BT-10 presence check (BR-DE-15) • EN 16931 validation • €5 per conversion excl. taxes, no subscription

Start now