# XRechnung Standard

XRechnung applies EN 16931 in Germany. Check the XML format, validation rules, buyer reference, and recipient channel before sending.

## What is XRechnung?

XRechnung is a German implementation of EN 16931 for electronic invoices. Supplier obligations for federal public recipients have applied since November 27, 2020. Rules and delivery channels for states and municipalities can differ, so confirm the recipient requirements.

> **Important:**: XRechnung is a structured XML format that is machine-readable and enables automated invoice processing.

## Key Features

- XML format according to DIN EN 16931-1
- Recipient-specific buyer reference and routing data
- PEPPOL network compatibility
- Structured address data
- Tax and currency fields defined by the profile
- Machine-readable data fields

## XRechnung Requirements

- Buyer reference and routing data required by the recipient
- Structured invoice data in XML
- Complete company and address information
- Correct tax and currency details
- Validation against XRechnung schema
- Recipient-specific routing and reference data

## XRechnung Versions

| Version | Release Date | Status |
| --- | --- | --- |
| XRechnung 3.0.2 | 2026-01-31 | Current |
| XRechnung 3.0.1 | 2024-02 | Legacy |
| XRechnung 2.3.1 | 2022-07 | Deprecated |
| XRechnung 2.2.0 | 2021-07 | Deprecated |

## First compliant XRechnung checklist

1. Confirm buyer routing (Leitweg-ID or PEPPOL endpoint) and invoice type code.
2. Map mandatory BT fields for your profile: parties, line totals, tax breakdown, payment means.
3. Validate with KoSIT rules and fix BR-DE findings before submission to the portal or access point.

- [Convert invoice](/en/pdf-to-xrechnung?source=resource)
- [Validate XML](/en/xrechnung-validator?source=resource)
- [Developer API](/en/developer-api?source=resource)

## Resources & Links

- [Official XRechnung Website](https://xeinkauf.de/xrechnung/)
- [XRechnung Downloads](https://xeinkauf.de/xrechnung/versionen-und-bundles/)
- [XRechnung Field Reference](/resources/xrechnung)
- [XRechnung Validator](/xrechnung-validator)
- [ZUGFeRD Format](/resources/compliance/zugferd-format)
- [Leitweg-ID Validation](/resources/compliance/leitweg-id-validation)
- [DIN EN 16931-1 Standard](/resources/compliance/din-en-16931-1-standard)
