XRechnung vs. ZUGFeRD: Vilket e-fakturaformat passar dig?
XRechnung vs. ZUGFeRD: Vilket e-fakturaformat passar dig?
Med obligatorisk e-fakturering i Tyskland står företag inför en nyckelfråga: XRechnung eller ZUGFeRD? Båda formaten uppfyller den europeiska standarden EN 16931, men de skiljer sig fundamentalt åt i struktur och användningsområde. Den här artikeln hjälper dig att göra rätt val.
Vad är XRechnung?
XRechnung är den tyska standarden för elektroniska fakturor som skickas till offentliga myndigheter. Det är ett rent XML-format, som överförs som antingen UBL (Universal Business Language) eller CII (Cross-Industry Invoice). Fakturan innehåller uteslutande maskinläsbar, strukturerad data — det finns ingen visuell PDF-representation.
XRechnung utvecklades av KoSIT (Koordinierungsstelle für IT-Standards) och har varit obligatoriskt för fakturor till federala myndigheter sedan november 2020. Standarden definierar ytterligare affärsregler utöver den europeiska normen, som till exempel det obligatoriska Leitweg-ID.
Vad är ZUGFeRD?
ZUGFeRD (Central User Guide of the Forum for Electronic Invoicing Germany) är ett hybridformat som bäddar in en maskinläsbar XML-fil i ett PDF/A-3-dokument. Mottagare kan därför både visa fakturan visuellt som en PDF och bearbeta den automatiskt via den inbäddade CII-XML-filen.
ZUGFeRD 2.x är identiskt med den franska standarden Factur-X och erbjuder sex profiler med varierande detaljnivå: Minimum, Basic WL, Basic, EN 16931 (Comfort), Extended och XRechnung. Profilen "EN 16931" (Comfort) implementerar den europeiska datamodellen fullt ut och är det rekommenderade valet för B2B-fakturor. Profilen "XRechnung" uppfyller kraven i XRechnung-standarden och genereras — till skillnad från alla andra profiler — som en ren XML-fil utan PDF.
De viktigaste skillnaderna
Dataformat
- XRechnung: Ren XML (UBL eller CII). Inget visuellt dokument inkluderat.
- ZUGFeRD: PDF/A-3 med inbäddad CII-XML. Både visuellt och maskinläsbart.
Användningsområde
- XRechnung: Obligatoriskt för fakturor till offentliga myndigheter (federala, delstatliga och kommunala myndigheter).
- ZUGFeRD: Flexibelt tillämpbart inom B2B-sektorn och alltmer även inom den offentliga sektorn (via XRechnung-profilen).
EN 16931-efterlevnad
Båda formaten bygger på den europeiska standarden EN 16931 och uppfyller därmed de juridiska kraven för en elektronisk faktura. XRechnung definierar ytterligare nationella regler (CIUS — Core Invoice Usage Specification) som kontrolleras vid validering.
Läsbarhet
- XRechnung: Kräver programvara för visualisering. Utan specialiserade verktyg är XML-filen svår för människor att läsa.
- ZUGFeRD: PDF:en kan öppnas i vilken PDF-läsare som helst. Maskinell bearbetning sker via den inbäddade XML:en.
När ska du välja vilket format?
XRechnung är rätt val när:
- Du skickar fakturor till federala myndigheter eller offentliga myndigheter
- Mottagaren uttryckligen kräver XRechnung
- Du överför via Peppol-infrastrukturen
- Dina system redan arbetar på XML-basis
ZUGFeRD är rätt val när:
- Du skickar fakturor till företagskunder inom B2B-sektorn
- Mottagare även behöver fakturan visuellt som en PDF
- Du eftersträvar en gradvis övergång från PDF till e-fakturering
- Du arbetar internationellt med partners i Frankrike (Factur-X-kompatibilitet)
Använd båda formaten med invapi
invapi stöder fullt ut både XRechnung och ZUGFeRD. Genom API:et kan du:
- Konvertera JSON till UBL/CII för att generera XRechnung-kompatibla filer
- Skapa ZUGFeRD-PDF:er genom att bädda in CII-XML i befintliga PDF:er
- Tolka inkommande fakturor i båda formaten och konvertera dem till strukturerad JSON
- Validera varje genererat dokument mot EN 16931 och XRechnung-regler
Med den kostnadsfria planen kan du testa båda formaten direkt.
Slutsats
XRechnung och ZUGFeRD är inte konkurrenter — de kompletterar varandra. För den offentliga sektorn är XRechnung oundvikligt, medan ZUGFeRD utmärker sig inom B2B-området med sin kombination av PDF och XML. Företag som behärskar båda formaten är fullt förberedda för kravet på obligatorisk e-fakturering.