Przeglądarka Factur-X / ZUGFeRD EN 16931
Factur-X (Francja/UE) i ZUGFeRD (Niemcy) to hybrydowe formaty faktur elektronicznych, które osadzają ustrukturyzowany plik XML wewnątrz pliku PDF. PDF jest czytelny dla człowieka, natomiast osadzony XML umożliwia automatyczne przetwarzanie przez systemy ERP i księgowe — wszystko w jednym pliku zgodnym z normą EN 16931.
Walidator Factur-X dla firm francuskich
Francuska reforma obowiązkowego e-fakturowania wymaga faktur Factur-X (lub UBL/CII) przesyłanych przez Chorus Pro od 2026 roku. Waliduj swoje faktury PDF/A-3 pod kątem zgodności z EN 16931 — bezpłatnie, bez przesyłania plików.
Otwórz walidator Factur-XReforma e-fakturowania we Francji: co musisz wiedzieć
Transpozycja dyrektywy ViDA we Francji (Ordonnance n°2021-1190) wprowadza obowiązek ustrukturyzowanego e-fakturowania dla wszystkich przedsiębiorców będących podatnikami VAT. Duże przedsiębiorstwa (>5 000 pracowników) muszą dostosować się od września 2026 roku w zakresie faktur wystawianych oraz muszą akceptować faktury elektroniczne otrzymywane od tej samej daty.
Platforma Chorus Pro (zarządzana przez AIFE) jest krajowym centrum wymiany faktur elektronicznych. Akceptowane formaty to Factur-X (francusko-niemiecki standard hybrydowy PDF+XML), UBL 2.1 oraz UN/CEFACT CII — wszystkie muszą implementować semantyczny model danych EN 16931.
Harmonogram wdrożenia
Duże przedsiębiorstwa (>5 000 pracowników lub >1,5 mld euro obrotu): obowiązkowe wystawianie i odbiór faktur elektronicznych przez Chorus Pro.
Średnie przedsiębiorstwa (250–5 000 pracowników): obowiązkowy odbiór faktur elektronicznych. Obowiązek wystawiania od 2027 roku.
Średnie przedsiębiorstwa: obowiązkowe wystawianie faktur elektronicznych przez Chorus Pro.
Małe firmy i mikroprzedsiębiorstwa: obowiązkowy odbiór. Obowiązek wystawiania od 2027 roku.
Co ValidateFin sprawdza w Twojej fakturze Factur-X
Przed przesłaniem do Chorus Pro sprawdź, czy Twoja faktura Factur-X spełnia te wymagania:
- Struktura PDF/A-3: XML jest poprawnie osadzony jako załącznik o nazwie factur-x.xml
- Obowiązkowe pola EN 16931: NIP sprzedawcy, referencja nabywcy, numer faktury, data wystawienia, zestawienie VAT
- Zgodność z profilem: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) lub EXTENDED
- Spójność VAT: kwoty podatkowe odpowiadają zadeklarowanym stawkom i podstawom opodatkowania
- Walidacja sumy końcowej: kwoty pozycji składają się na zadeklarowaną sumę końcową z VAT
Typowe błędy Factur-X powodujące odrzucenie przez Chorus Pro
Brakujący lub nieprawidłowy numer VAT sprzedawcy
SellerTradeParty/SpecifiedTaxRegistration musi zawierać prawidłowy numer VAT FR (FR + 2 cyfry + SIREN).
Nieprawidłowa zgodność z PDF/A-3
Plik PDF musi być zgodny z PDF/A-3b. Standardowe pliki PDF są odrzucane — użyj certyfikowanej biblioteki lub konwertera Factur-X.
Rozbieżność w zaokrąglaniu kwoty VAT
Kwoty podatkowe muszą odpowiadać zadeklarowanej stawce × podstawa opodatkowania z dokładnością do 0,01€. Błędy zaokrąglania powodują naruszenie reguł EN 16931.
Często zadawane pytania
Jaka jest różnica między fakturą Factur-X a zwykłą fakturą PDF?
Faktura Factur-X to plik PDF/A-3 z osadzonym załącznikiem XML czytelnym maszynowo. XML zawiera wszystkie dane faktury w ustrukturyzowanej formie (sprzedawca, nabywca, kwoty, VAT). Zwykły PDF jest czytelny tylko dla człowieka — oprogramowanie księgowe nie może go automatycznie przetworzyć.
Czy ValidateFin obsługuje profil Factur-X wymagany przez Chorus Pro?
Tak. ValidateFin wyodrębnia i wyświetla osadzony XML z dowolnego pliku Factur-X (wszystkie profile: MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED). Sprawdza obowiązkowe pola i spójność VAT. Żaden plik nie jest nigdy wysyłany na serwer.
Czy mogę zwalidować fakturę Factur-X przed przesłaniem jej do Chorus Pro?
Tak — właśnie do tego przeznaczony jest ValidateFin. Przeciągnij swoją fakturę PDF do przeglądarki Factur-X, a ona wyodrębni XML, wyświetli wszystkie dane faktury i podświetli brakujące pola obowiązkowe. W 100% bezpłatnie, bez rejestracji.
Przewodniki po e-fakturowaniu wg kraju
Zwaliduj swoją fakturę Factur-X już teraz
Przeciągnij fakturę PDF i otrzymaj natychmiastowy raport zgodności. Bez przesyłania plików, bez konta.
O Przeglądarce Factur-X / ZUGFeRD
Factur-X (Francja/UE) i ZUGFeRD (Niemcy) to hybrydowe formaty faktur elektronicznych, które osadzają ustrukturyzowany plik XML wewnątrz pliku PDF. PDF jest czytelny dla człowieka, natomiast osadzony XML umożliwia automatyczne przetwarzanie przez systemy ERP i księgowe — wszystko w jednym pliku zgodnym z normą EN 16931.
Ta przeglądarka wyodrębnia i wyświetla osadzone dane XML z dowolnej faktury PDF Factur-X lub ZUGFeRD. Obsługiwane są wszystkie profile: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), EXTENDED i ZUGFeRD 2.x. Żaden plik nie jest nigdy przesyłany — wszystko działa lokalnie w przeglądarce.
Factur-X to oficjalny hybrydowy format e-fakturowania dla francuskiego obowiązku e-fakturowania B2B (wdrażanego od 2026 r.) i jest uznawany w całej UE jako zgodna implementacja EN 16931. ZUGFeRD 2.x jest technicznie identyczny z Factur-X — oba standardy zostały zharmonizowane w 2020 r. — co sprawia, że ta przeglądarka jest kompatybilna z fakturami zarówno francuskiego, jak i niemieckiego pochodzenia.
Przeglądarka wyświetla wszystkie ustrukturyzowane dane z osadzonego XML: identyfikację dostawcy i nabywcy, pozycje faktury z ilościami i cenami, podział podatków, warunki płatności i informacje bankowe. Jest to szczególnie przydatne dla zespołów rozrachunków z dostawcami, które muszą szybko sprawdzić, czy ustrukturyzowane dane odpowiadają widocznemu plikowi PDF, lub dla programistów testujących swój proces generowania Factur-X.
Czym jest Factur-X?
Factur-X (znany również jako ZUGFeRD w Niemczech) to hybrydowy format e-fakturowania, który osadza ustrukturyzowane dane XML (UN/CEFACT CII) w dokumencie PDF/A-3. Umożliwia to fakturom bycie zarówno czytelnym dla ludzi (przez PDF), jak i przetwarzalnym maszynowo (przez osadzony XML). Factur-X jest jednym z trzech akceptowanych formatów dla zgodności z francuskim e-fakturowaniem.
Kluczowe informacje
- Factur-X = ZUGFeRD — ten sam standard techniczny, nazwy francuska i niemiecka
- Sześć profili od MINIMUM (podstawowa referencja) do EXTENDED (pełne szczegóły)
- Profil EN 16931 (COMFORT) wymagany dla francuskiej zgodności B2G przez Chorus Pro
- ValidateFin wyodrębnia i waliduje osadzony XML CII z faktury PDF
- Akceptowany format dla francuskiej reformy e-fakturowania od września 2026
Często zadawane pytania
Co to jest faktura Factur-X lub ZUGFeRD?
Factur-X (Francja) i ZUGFeRD (Niemcy) to hybrydowe formaty faktur PDF, które osadzają ustrukturyzowany plik XML wewnątrz pliku PDF. Umożliwia to zarówno odczyt przez człowieka, jak i automatyczne przetwarzanie. Aby walidować czyste faktury UBL, użyj Walidatora UBL/Peppol.
Które profile Factur-X są obsługiwane?
Przeglądarka obsługuje wszystkie profile Factur-X: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) i EXTENDED, a także ZUGFeRD 2.x.
Czy mogę wyodrębnić osadzony XML z pliku PDF Factur-X?
Tak. Narzędzie wyodrębnia i wyświetla osadzone dane XML, umożliwiając sprawdzenie, skopiowanie lub walidację ustrukturyzowanych danych faktury. Możesz zwalidować wyodrębniony XML za pomocą Walidatora UBL/Peppol.
Czy to narzędzie nadaje się do testowania integracji z oprogramowaniem księgowym?
Tak. Programiści i księgowi mogą używać tego narzędzia do weryfikacji wyników Factur-X przed integracją z ERP lub systemami księgowymi.
Jaka jest różnica między Factur-X a ZUGFeRD?
Factur-X to francuska/europejska nazwa standardu faktury hybrydowej, opracowana wspólnie przez FNFE-MPE (Francja) i FeRD (Niemcy). ZUGFeRD to niemiecka nazwa tego samego standardu. Oba są technicznie identyczne od wersji 2.0 i współdzielą ten sam schemat XML (Cross Industry Invoice, UN/CEFACT CII). Różnica polega głównie na marce: francuskie firmy używają nazwy Factur-X, niemieckie — ZUGFeRD.
Co zawiera każdy profil Factur-X?
MINIMUM: tylko podstawowa identyfikacja (numer faktury, data, strony, suma). BASIC WL: dodaje pozycje bez szczegółowego podziału. BASIC: dodaje szczegóły poszczególnych pozycji. EN 16931 (COMFORT): pełna zgodność z EN 16931 z podziałem VAT i warunkami płatności. EXTENDED: maksymalna szczegółowość danych, zawiera wszystkie opcjonalne pola. Wyższe profile zawierają wszystkie dane z niższych profili plus dodatkowe pola.
Skąd wiem, który profil Factur-X używa mój plik PDF?
Profil jest zadeklarowany w osadzonym XML pod elementem GuidelineSpecifiedDocumentContextParameter. Przeglądarka automatycznie wykrywa i wyświetla nazwę profilu po załadowaniu pliku PDF Factur-X. Możesz go również zobaczyć w surowym XML jako URN, np. urn:factur-x.eu:1p0:en16931.
Czy mogę walidować wyodrębniony XML względem reguł Factur-X?
Przeglądarka wyodrębnia i wyświetla surową treść XML. Dla pełnej walidacji względem reguł Schematron Factur-X/ZUGFeRD użyj narzędzia Walidator UBL/Peppol dla składni UBL lub dedykowanego walidatora CII dla formatu Cross Industry Invoice.
Czym jest PDF/A-3 i dlaczego jest wymagany dla Factur-X?
PDF/A-3 to norma ISO (ISO 19005-3) do długoterminowego archiwizowania dokumentów PDF, która umożliwia osadzanie załączników plików. Factur-X wymaga PDF/A-3, ponieważ dane XML faktury muszą być osadzone jako załącznik w pliku PDF w znormalizowany sposób, który zachowuje zarówno treść czytelną dla człowieka, jak i treść czytelną maszynowo. Zwykłe pliki PDF ani starsze wersje PDF/A nie obsługują osadzonych załączników.
Czy Factur-X jest obowiązkowy dla firm we Francji lub Niemczech?
Factur-X staje się obowiązkowy dla e-fakturowania B2G (business-to-government) we Francji poprzez portal Chorus Pro. Niemcy wdrażają stopniowo obowiązkowe wymagania dotyczące e-fakturowania od 2025 roku w ramach E-Rechnungsgesetz, z ZUGFeRD jako jednym z akceptowanych formatów. Jeśli chodzi o fakturowanie B2B, oba standardy są coraz częściej przyjmowane do automatycznego przetwarzania faktur, choć nie są jeszcze powszechnie obowiązkowe. Zapoznaj się z naszym artykułem o e-invoicing w Europie 2026, aby poznać przyszłe wymogi.