Skip to content

Leitweg-ID Checker — Validate Format & Check Digit

Check a Leitweg-ID (buyer reference for invoices to German public authorities) for correct structure and check digit and see its parts explained. Free and instant.

Paste one or many IDs — one per line or separated by commas or semicolons. The check runs as you type.

Examples:

Your files never leave your device — everything runs locally in your browser.

Continue with another tool

How it works

  1. 1

    Enter the Leitweg-ID

    Paste the Leitweg-ID from the purchase order, contract or order confirmation.

  2. 2

    Check the format

    The structure of coarse address, optional fine address and check digit is verified.

  3. 3

    Recalculate the check digit

    The two-digit check digit is recalculated using Modulo 97 — typos show up immediately.

  4. 4

    Use the result

    Copy the verified ID into the buyer reference field (BT-10) of your XRechnung.

Typical uses

  • Rule out typos in the Leitweg-ID before sending an XRechnung to a German authority.
  • Avoid rejections for a wrong or missing buyer reference (BR-DE-15).
  • Check Leitweg-IDs in your customer master data for plausibility.

Tips

  • A valid check digit only means the ID is formally correct — whether it belongs to the right office only the contracting authority knows.
  • Copy the ID exactly, including all hyphens.
  • Create the XRechnung directly in the e-invoice generator.

Lightning Fast

All processing happens instantly in your browser — no server uploads needed.

100% Private

Your files never leave your device. Everything is processed locally.

Free Forever

No sign-up, no watermarks, no file limits. Completely free to use.

98 Languages

Available in 98 languages worldwide.

Frequently Asked Questions

What is a Leitweg-ID?

The routing ID for invoices to German public authorities. It is entered in the XRechnung as buyer reference (BT-10) and ensures the invoice reaches the right office.

What exactly is checked?

The structure (coarse address, optional fine address, check digit) and the two-digit check digit using the Modulo 97 method.

Does a valid result mean the ID is correct?

It means the ID is formally valid and contains no typo. Whether it is the right ID for your order only the contracting authority can confirm.