ZUGFeRD vs XRechnung: którego niemieckiego formatu e-faktury potrzebujesz?
Niemiecki obowiązek e-faktury na podstawie § 14 niemieckiej ustawy o VAT (UStG) uznaje formaty strukturalne oparte na europejskiej normie EN 16931 — a w praktyce oznacza to dwie nazwy: XRechnung i ZUGFeRD. Oba są prawnie ważnymi e-fakturami; różnicą jest forma. XRechnung to czysty zbiór danych XML bez warstwy wizualnej, zaprojektowany do w pełni automatycznego przetwarzania i obowiązkowy przy fakturowaniu większości niemieckich organów publicznych. ZUGFeRD jest hybrydą: zwykłą, czytelną dla człowieka PDF z osadzonym w środku tym samym strukturalnym XML, więc ludzie i maszyny każde dostają wersję, którą mogą odczytać.
Dla firm międzynarodowych fakturujących niemieckich klientów wybór rzadko jest ideologiczny. Nabywcy sektora publicznego („B2G”) zwykle żądają XRechnung, często dostarczanej przez konkretne portale z identyfikatorem nabywcy („Leitweg-ID”). Klienci B2B sektora prywatnego zwykle akceptują oba, a wielu preferuje ZUGFeRD, bo wpasowuje się w istniejące przepływy oparte na PDF po obu stronach. Jeśli już dziś generujesz faktury PDF, narzędzia jak Taxlayer mogą konwertować faktury PDF na ZUGFeRD automatycznie, co jest zwykle najmniej uciążliwą drogą do zgodności.
Złe pytanie to „który format jest lepszy” — właściwe brzmi „czego wymaga każdy system odbiorczy”. Niezgodny format nie jest formalnością: tam, gdzie obowiązek ma zastosowanie, zwykła PDF nie liczy się już jako faktura, co zagraża odliczeniu VAT naliczonego Twojego klienta i sprawia, że dokument wraca. Nasz przegląd kar za niemieckie e-faktury wyjaśnia, ile niezgodność kosztuje w praktyce.
Ihre Checkliste
- 1Podziel na segmenty swoich niemieckich odbiorców faktur: rozdziel ich na podmioty sektora publicznego (zwykle wymagana XRechnung) i prywatnych klientów B2B (akceptowany ZUGFeRD lub XRechnung).
- 2Zapytaj kluczowych klientów o preferowany format: wiele dużych niemieckich przedsiębiorstw publikuje wymogi e-fakturowania dla dostawców, w tym format, profil i kanał dostarczania.
- 3Wybierz ZUGFeRD dla przepływów skupionych na PDF: jeśli Twoje fakturowanie produkuje dziś PDF-y, osadzenie XML EN 16931 przez ZUGFeRD (profil COMFORT lub wyższy) zachowuje Twój układ — konwertuj faktury PDF na ZUGFeRD automatycznie zamiast przebudowywać stos fakturowania.
- 4Używaj XRechnung do faktur sektora publicznego: uzyskaj identyfikator routingu Leitweg-ID nabywcy i składaj przez wymagany portal lub kanał transmisji.
- 5Sprawdzaj profil, nie tylko format: profile ZUGFeRD MINIMUM i BASIC-WL nie spełniają wymogów e-faktury — używaj COMFORT (EN 16931) lub wyższego.
- 6Waliduj każdą wygenerowaną fakturę względem EN 16931 przed wysłaniem, aby błędy schematu i reguł biznesowych wypłynęły po Twojej stronie, a nie w kolejce odrzuceń klienta.
- 7Archiwizuj XML jako oryginał: dla obu formatów dane strukturalne są prawnie istotną fakturą i muszą być przechowywane bez zmian zgodnie z niemieckimi zasadami księgowości (GoBD).
- 8Przygotuj się też na odbiór obu formatów: niemieccy dostawcy będą wysyłać Ci faktury XRechnung i ZUGFeRD, a zdolność odbioru jest obowiązkowa od 2025 roku — zobacz naszą listę kontrolną zgodności e-faktury.
Häufige Fragen
Jaka jest różnica między ZUGFeRD a XRechnung?
Oba wdrażają europejską normę e-fakturowania EN 16931. XRechnung to czysty plik XML bez reprezentacji wizualnej, standard przy fakturowaniu niemieckich organów publicznych. ZUGFeRD to format hybrydowy: zwykły dokument PDF/A z osadzonym w środku tym samym strukturalnym XML, więc faktura pozostaje czytelna dla człowieka, podczas gdy systemy przetwarzają dane automatycznie. Prawnie zgodna faktura w obu formatach spełnia niemiecki obowiązek.
Którego formatu wymagają niemieckie organy publiczne?
Organy federalne i większość podmiotów landowych wymagają XRechnung, zwykle składanej przez wyznaczone portale z identyfikatorem routingu zwanym Leitweg-ID. Niektóre akceptują ZUGFeRD od wersji profilu 2.x w profilu zgodnym z XRechnung, ale XRechnung to bezpieczny domyślny wybór dla każdej faktury business-to-government w Niemczech.
Czy faktura ZUGFeRD jest prawnie równoważna XRechnung?
Tak, do celów B2B. Niemiecka ustawa o VAT wymaga strukturalnej faktury elektronicznej zgodnej z EN 16931; ZUGFeRD od profilu COMFORT i XRechnung oba spełniają ten standard. Uwaga: niższe profile ZUGFeRD, takie jak MINIMUM, nie zawierają pełnego zbioru danych i nie kwalifikują się jako zgodne e-faktury na gruncie obowiązku.
Czy firmy zagraniczne mogą wystawiać faktury ZUGFeRD lub XRechnung bez niemieckiego oprogramowania?
Tak. Oba to otwarte, udokumentowane formaty, a usługi konwersji mogą je generować z istniejącego wyjścia PDF lub ERP bez wymiany systemu fakturowania. Liczy się to, że osadzone dane strukturalne są kompletne i poprawne względem EN 16931 — dlatego walidacja faktur przed wysyłką jest standardową praktyką.