ValidateFin
← Wróć do przeglądarki Factur-X / ZUGFeRD
🇩🇪 Deutschland - E-Rechnungsgesetz & ZUGFeRD

Walidator ZUGFeRD & XRechnung dla firm niemieckich

Niemiecka ustawa E-Rechnungsgesetz nakłada obowiązek ustrukturyzowanych faktur XML dla B2G od 2020 roku i B2B od 2027 roku. Waliduj swoje faktury ZUGFeRD 2.x lub XRechnung pod kątem zgodności z EN 16931 - bezpłatnie, bez przesyłania.

Otwórz walidator ZUGFeRD

Obowiązki e-fakturowania w Niemczech: E-Rechnungsgesetz wyjaśniony

Niemiecka ustawa E-Rechnungsgesetz (ERechV) nakłada obowiązek wystawiania faktur zgodnych z EN 16931 w zamówieniach publicznych na szczeblu federalnym (B2G) od listopada 2020 roku. Wszyscy dostawcy federalni muszą przesyłać faktury w formacie XRechnung lub ZUGFeRD 2.x za pośrednictwem platform ZRE/OZG-RE.

W zakresie transakcji B2B ustawa Wachstumschancengesetz (Ustawa o szansach wzrostu) wprowadza obowiązkowe e-fakturowanie od stycznia 2027 roku. Wszystkie niemieckie firmy będące podatnikami VAT muszą być zdolne do odbierania ustrukturyzowanych faktur elektronicznych od 2025 roku i wystawiania ich od 2027 roku, z wyjątkami dla małych firm do 2028 roku.

Harmonogram wdrożenia

Nov 2020

B2G (federalny): XRechnung lub ZUGFeRD 2.x obowiązkowe dla wszystkich faktur w federalnych zamówieniach publicznych przez platformę ZRE.

Jan 2025

B2B: wszystkie niemieckie firmy będące podatnikami VAT muszą być zdolne do ODBIORU ustrukturyzowanych faktur elektronicznych (EN 16931).

Jan 2027

B2B: obowiązkowe WYSTAWIANIE ustrukturyzowanych faktur elektronicznych dla firm z obrotem >800 000 €/rok.

Jan 2028

B2B: obowiązek wystawiania rozszerzony na wszystkie niemieckie firmy będące podatnikami VAT, w tym mikroprzedsiębiorstwa.

Co ValidateFin sprawdza w Twojej fakturze ZUGFeRD

Przed przesłaniem do nabywcy lub platformy ZRE sprawdź, czy Twoja faktura ZUGFeRD/XRechnung spełnia te wymagania:

  • Struktura PDF/A-3: XML poprawnie osadzony jako ZUGFeRD-invoice.xml (ZUGFeRD) lub samodzielny XML (XRechnung)
  • Obowiązkowe pola EN 16931: NIP sprzedawcy/nabywcy (USt-IdNr.), numer faktury, data dostawy, zestawienie VAT
  • Profil ZUGFeRD: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) lub EXTENDED - profil XRechnung
  • Format niemieckiego numeru VAT: DE + 9 cyfr (Umsatzsteuer-Identifikationsnummer)
  • Leitweg-ID dla XRechnung B2G: pole referencji nabywcy (BT-10) obowiązkowe dla faktur sektora publicznego

Typowe błędy powodujące odrzucenie przez ZRE / nabywcę

Brakujący Leitweg-ID (BT-10)

W przypadku faktur B2G przesyłanych do ZRE, Leitweg-ID (identyfikator routingu jednostki publicznej) jest obowiązkowy w polu BuyerReference. Jego brak powoduje natychmiastowe odrzucenie.

Nieprawidłowy identyfikator profilu ZUGFeRD

GuidelineSpecifiedDocumentContextParameter musi dokładnie odpowiadać zadeklarowanemu profilowi (np. urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:en16931). Niezgodności powodują błędy walidacji.

Niespójność zaokrąglania kwoty VAT

Niemieckie organy podatkowe wymagają dokładnych obliczeń VAT. Błędy zaokrąglania w TaxTotalAmount w stosunku do obliczonej stawki × podstawa opodatkowania powodują naruszenie reguły EN 16931 BR-CO-15.

Często zadawane pytania

Jaka jest różnica między ZUGFeRD a XRechnung?

ZUGFeRD to format hybrydowy (PDF/A-3 + osadzony XML), umożliwiający odczyt przez człowieka i maszynę z jednego pliku. XRechnung to czysty format XML (bez PDF) zdefiniowany przez KoSIT dla niemieckich zamówień publicznych. Oba implementują EN 16931. ZUGFeRD 2.x i XRechnung są interoperacyjne na poziomie danych.

Czy mogę użyć ValidateFin do sprawdzenia faktur XRechnung?

Przeglądarka Factur-X w ValidateFin wyodrębnia i waliduje osadzony XML w plikach ZUGFeRD. W przypadku samodzielnych plików XML XRechnung użyj walidatora UBL/Peppol, jeśli plik jest oparty na UBL, lub Komparatora XML do sprawdzenia struktury. Pełna walidacja specyficzna dla XRechnung jest w planach.

Czy moja firma musi podjąć działania przed styczniem 2025 roku?

Tak - od stycznia 2025 roku wszystkie niemieckie firmy będące podatnikami VAT muszą być technicznie zdolne do ODBIORU ustrukturyzowanych faktur elektronicznych (EN 16931). Oznacza to, że Twój system księgowy musi akceptować ZUGFeRD lub XRechnung. Możesz użyć ValidateFin do weryfikacji i walidacji dowolnej otrzymanej faktury.

Przewodniki po e-fakturowaniu wg kraju

Obowiązki e-fakturowania w Niemcy

Status: Odbiór od 2025, wystawianie od 2027. Kto musi wystawiać i odbierać e-faktury, terminy i akceptowane formaty.

Zobacz przewodnik

Zwaliduj swoją fakturę ZUGFeRD lub XRechnung już teraz

Wyodrębnij osadzony XML z Twojej faktury PDF i natychmiast sprawdź zgodność z EN 16931. Bez przesyłania plików.