DE · EUR · structured

Was geprüft wird

Elektronische Rechnungsformate, Kennungen, Regeln, Fristen und kostenlose technische Werkzeuge für Deutschland. EN 16931, UBL, CII. Technische Prüfungen garantieren keine Annahme durch eine Steuerbehörde oder Empfangsplattform.

phasedP0Reviewed 2026-08-02
Validation stack

How to validate XRechnung, ZUGFeRD / Factur-X

  1. 1
    File integrity and parsing

    Preserve the source bytes and hash, then confirm the file is readable and well formed.

  2. 2
    Syntax and profile

    Apply the correct schema and profile identifiers for EN 16931, UBL, CII.

  3. 3
    Semantic business rules

    Validate parties, dates, lines, taxes, totals, references and payment data.

  4. 4
    National and network rules

    Buyer reference and profile identifier context · German VAT identifier structure · XRechnung/ZUGFeRD format signals

  5. 5
    Identity, security and routing

    Confirm national identities, signatures, hashes, QR and recipient routing as applicable.

  6. 6
    Official outcome

    Use National platform, network or recipient-specific electronic channel. and preserve the response from XRechnung, ZUGFeRD / Factur-X.