German e-invoice routing ID (Leitweg-ID)
ID de_leitweg_id
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Leitweg-ID, the address of a public contracting authority that receives electronic invoices in Germany, given as the buyer reference (BT-10) of an XRechnung. It has three parts separated by hyphens: a coarse address of 2 to 12 digits that starts with the state code (01 to 16) or 99 for the federal administration, an optional fine address of up to 30 letters and digits, and two check digits by ISO 7064 MOD 97-10.
- Categories
- Finances and banking, Government related
- Countries
- Germany
- Languages
- Common to most languages
- python-stdnum
stdnum.de.leitweg- Check digit
iso7064_mod97_10- Quality
- 90/100 · missing: detector coverage
- Metacrafter rules
- no detection rule yet
- Supported by tools
- no tool record lists this type yet
Regular expression
^(?:0[1-9]|1[0-6]|99)\d{0,10}(?:-[0-9A-Z]{1,30})?-\d{2}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 991-03730-19 | python-stdnum reference value |
| 16055000-A1B2C3-61 | Synthetic ID with a fine address and valid check digits |
| 991-03730-18 invalid | Check digits do not match |
| 1-03730-19 invalid | The coarse address starts with two digits |
Translations
| Language | Name | Description |
|---|---|---|
| German | Leitweg-ID | |
| Russian | Маршрутный идентификатор электронного счёта Германии (Leitweg-ID) | Адрес государственного заказчика для получения электронных счетов (XRechnung) - грубый адрес из 2-12 цифр, необязательный точный адрес и две контрольные цифры ISO 7064 MOD 97-10. |
Sources
- doc: https://leitweg-id.de/
- wikipedia: https://de.wikipedia.org/wiki/Leitweg-ID
- other: https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.de.leitweg.html
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/de_leitweg_id - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/DE/finances/de_leitweg_id.yamlon GitHub