Walidacja Factur-X przed 1 września 2026 r.: lista kontrolna
Co naprawdę zmienia się 1 września 2026 r., cztery oznaczenia, które Francja dodaje do EN 16931, pułapki profili — i jak przetestować swoje faktury już dziś, nie wysyłając ich nikomu.
Zweryfikuj swój plik teraz
Za darmo, natychmiast i w 100% w przeglądarce - żaden plik nie jest przesyłany.
Co naprawdę zmienia się 1 września 2026 r.
Dwa obowiązki startują tego samego dnia i są nagminnie mylone. ODBIÓR e-faktury staje się obowiązkowy dla każdego przedsiębiorstwa będącego podatnikiem VAT, bez progu wielkości. WYSTAWIANIE staje się obowiązkowe dla dużych i średnich przedsiębiorstw (ETI). MŚP i mikroprzedsiębiorstwa wystawiają dopiero od 1 września 2027 r. — ale odbierać muszą już od 2026 r.
Faktury przechodzą przez zatwierdzoną platformę (plateforme agréée / PDP). Ustawa budżetowa 2026 zrezygnowała z portalu publicznego (PPF) jako platformy wymiany: pełni on już tylko rolę katalogu odbiorców. Nie ma zatem darmowej drogi państwowej dla B2B. Chorus Pro pozostaje tym, czym zawsze był: kanałem fakturowania sektora publicznego (B2G).
Dopuszczone formaty to Factur-X (PDF/A-3 + XML CII), UBL 2.1 i CII. Factur-X dominuje we Francji, bo pozostaje czytelny: człowiek widzi PDF, maszyna czyta osadzony XML. To także miejsce, gdzie kryje się najwięcej błędów, z prostego powodu — PDF wygląda poprawnie, nawet gdy XML taki nie jest.
Cztery oznaczenia, które Francja dodaje do EN 16931
To punkt, który większość artykułów pomija: zgodność z EN 16931 nie wystarczy, by być zgodnym we Francji. Przepisy podatkowe dodają cztery obowiązkowe oznaczenia, których nie ma w regułach normy europejskiej. Uwaga na kalendarz: te oznaczenia idą w parze z obowiązkiem wystawiania. Wiążą duże i średnie przedsiębiorstwa (ETI) od 1 września 2026 r., a MŚP i mikroprzedsiębiorstwa od 1 września 2027 r.
1. Numer SIREN nabywcy
Dotąd wymagany był tylko SIREN sprzedawcy. Teraz także nabywcy. To najłatwiejsze do sprawdzenia oznaczenie — i najczęściej brakujące w plikach, które widujemy. SIREN ma cyfrę kontrolną Luhna: błędny numer wykrywa się natychmiast.
2. Adres dostawy towarów
Obowiązkowy, gdy różni się od adresu nabywcy. Przy usłudze jego brak jest całkowicie normalny — dlatego nikt nie może uczynić go blokującym, nie znając charakteru transakcji.
3. Kategoria transakcji
Faktura musi wskazywać, czy transakcje to wyłącznie dostawy towarów, wyłącznie usługi, czy jedno i drugie. To oznaczenie, nie obliczenie: żadne narzędzie nie zgadnie go za Ciebie.
4. Opcja zapłaty VAT według obciążeń (débits)
Umieszczana tylko wtedy, gdy sprzedawca skorzystał z tej opcji. Sam plik nigdy nie ujawnia, czy tak jest: deklarujesz to Ty, a nie zgaduje walidator.
Trzy pułapki, które topią zgodną fakturę
Żadna z tych trzech nie tworzy pliku "nieprawidłowego" w rozumieniu normy. Tworzą plik prawidłowy… który zostaje odrzucony.
Profil jest zbyt ubogi
Factur-X ma pięć profili. MINIMUM i BASIC WL nie zawierają ani szczegółów pozycji, ani wymaganych identyfikatorów: nie przeniosą francuskich oznaczeń, więc zgodności po prostu nie da się z nich wykazać. Wystawiaj w BASIC lub EN 16931 (COMFORT).
PDF wygląda dobrze, XML jest błędny
Reguły nie sprawdzają wyglądu: liczy się osadzony XML. Faktura, której PDF pokazuje poprawną sumę, a XML błędną, zostanie odrzucona na XML — i nikt nie zrozumie dlaczego, patrząc na dokument.
Testowanie po 1 września
Odrzuceń nie odkrywa się na produkcji: po tej dacie faktura odrzucona to faktura niewystawiona. Jedyny użyteczny moment na testy to teraz, na prawdziwych fakturach.
Lista kontrolna, po kolei
Pięć kontroli, na prawdziwej fakturze — nie na przykładowym pliku dostawcy oprogramowania.
- 1Otwórz jedną z ostatnich faktur w walidatorze i sprawdź zadeklarowany profil (BT-24). Jeśli widnieje MINIMUM lub BASIC WL, zatrzymaj się: reszta nie ma znaczenia, dopóki profil się nie zmieni.
- 2Sprawdź, czy SIREN nabywcy jest obecny i czy przechodzi cyfrę kontrolną. To najczęściej zapominane nowe oznaczenie.
- 3Sprawdź SIREN sprzedawcy — ten był obowiązkowy już wcześniej, co nie przeszkadza mu bywać błędnym.
- 4Sprawdź samą zgodność z EN 16931 (sumy, rozbicie VAT, listy kodów) wobec oficjalnego Schematronu, a nie wobec przybliżonej reimplementacji reguł.
- 5Zapytaj swoją zatwierdzoną platformę, jak przenosi kategorię transakcji oraz — w stosownych przypadkach — opcję débits. Żadnej z nich nie da się wywnioskować z pliku: konfiguruje się je.
Jeśli wszystkie pięć przechodzi, Twój łańcuch wystawiania jest gotowy na długo przed terminem. Jeśli jedno zawodzi, wciąż masz czas to naprawić — o to właśnie chodzi, by wiedzieć w lipcu, a nie we wrześniu.
Przetestuj prawdziwą fakturę już teraz
Upuść PDF Factur-X: walidacja EN 16931 i francuskie oznaczenia są sprawdzane w Twojej przeglądarce. Nic nie jest wysyłane — Twoje faktury nie opuszczają Twojego komputera.
Otwórz walidator Factur-XCzęsto zadawane pytania
Jestem MŚP: czy dotyczy mnie to od 1 września 2026 r.?
Tak, w zakresie odbioru. Każde przedsiębiorstwo będące podatnikiem VAT musi móc odebrać e-fakturę od 1 września 2026 r., niezależnie od wielkości. Obowiązek WYSTAWIANIA dotyczy MŚP i mikroprzedsiębiorstw dopiero od 1 września 2027 r.
Czy mogę nadal korzystać z Chorus Pro?
Do fakturowania sektora publicznego (B2G) tak: Chorus Pro pozostaje kanałem i pozostaje bezpłatny. Do B2B nie: faktury między firmami idą przez zatwierdzoną platformę (PDP). Portal publiczny został porzucony jako platforma wymiany przez ustawę budżetową 2026.
Moja faktura jest zgodna z EN 16931. Czy jestem zgodny we Francji?
Niekoniecznie. EN 16931 to norma europejska; Francja dokłada do niej cztery obowiązkowe oznaczenia (SIREN nabywcy, adres dostawy, gdy się różni, kategoria transakcji oraz opcja débits, jeśli dotyczy). Faktura może przejść każdą regułę normy i wciąż nie mieć tych oznaczeń.
Czy profil MINIMUM wystarczy?
Nie zawiera potrzebnych pól: ani szczegółów pozycji, ani identyfikatorów wymaganych przez francuskie oznaczenia. Zgodności nie da się zatem wykazać na podstawie pliku. W praktyce wystawiaj w BASIC lub EN 16931 (COMFORT).
Gdzie w XML ma znaleźć się kategoria transakcji?
To oznaczenie, a sposób jego przeniesienia zależy od Twojego oprogramowania i platformy: bywa notatką tekstową, bywa polem profilu EXTENDED. Nigdy nie blokujemy z powodu jego braku — wskazanie jednego miejsca bez oficjalnego źródła generowałoby fałszywe odrzucenia. Zapytaj swoją zatwierdzoną platformę.
Co się stanie, jeśli moja faktura zostanie odrzucona po 1 września 2026 r.?
Faktura odrzucona to faktura niewystawiona: cykl życia zaczyna się od nowa, ze wszystkimi konsekwencjami księgowymi i płynnościowymi. Właśnie dlatego odrzucenia trzeba wykryć teraz, na plikach testowych, a nie na produkcji.
Czy muszę wysłać faktury do zewnętrznej usługi, żeby je przetestować?
Nie. ValidateFin działa w całości w Twojej przeglądarce: PDF jest czytany lokalnie, XML wyodrębniany lokalnie, a walidacja wykonywana lokalnie. Żadne dane nie są przesyłane na serwer — dzięki czemu nie musisz wysyłać faktur klientów osobom trzecim tylko po to, by wykonać test.
Co dokładnie sprawdza Wasz walidator?
Dwie warstwy. Zgodność z EN 16931, sprawdzaną oficjalnym Schematronem normy (a nie własnym przepisaniem reguł). Oraz warstwę francuską, oddzieloną od werdyktu EN 16931, która sprawdza oznaczenia mandatu: SIREN nabywcy i sprzedawcy (wraz z cyfrą Luhna), obecność adresu dostawy oraz oznaczenie kategorii transakcji. Dwa ostatnie nigdy nie blokują, a my wyjaśniamy dlaczego, zamiast wymyślać regułę.