Nowy obowiązek: numer KSeF w JPK_VAT od 1 lutego 2026 – kto, kiedy i jak?
Numer KSeF w JPK_VAT to unikalny identyfikator faktury nadawany przez Krajowy System e-Faktur. Od 1 II 2026 każda pozycja sprzedaży i zakupu w JPK_VAT musi go zawierać. Brak oznaczenia wyklucza prawo do odliczenia VAT przy fakturach powyżej 10 000 zł.
Obowiązek dotyczy wszystkich czynnych podatników VAT z siedzibą w Polsce. Firmy z obrotem powyżej 200 mln zł w 2025 r. muszą stosować KSeF od 1 II 2026. Pozostałe podmioty wchodzą do systemu 1 IV 2026, a mikrusi mogą odroczyć start do 1 I 2027.
System wymaga jednego z czterech oznaczeń: KSeF, OFF, BFK lub DI. FA(3) w polu numerKSeF przyjmuje UUIDv4 lub UUIDv5. Faktury wewnętrzne i proforma nie wymagają numeru KSeF.
Kara za brak oznaczenia faktury KSeF sięga 100% kwoty podatku. Urząd może też odmówić zwrotu VAT. Kontrola JPK_VAT sprawdza każdy wiersz pod kątem pustego pola.
„Numer KSeF stanie się obowiązkowym elementem zarówno ewidencji sprzedaży, jak i zakupów.” – Moore Polska
- Dostawcy mediów – gaz, prąd, ciepło muszą oznaczyć każdą fakturę.
- Podatnik-wystawia-fakturę, KSeF-przydziela-numer, JPK_VAT-zawiera-oznaczenie.
- Faktura-otrzymuje-numer, system-archiwizuje-dane, Urząd-kontroluje-JPK.
- Brak-numeru-ryzyko-kary, korekta-wymaga-czasu, sankcja-boli-budżet.
- Podmioty KSeF powinny zaktualizować ERP do wersji 3_1A.
- Drobni usługodawcy poniżej 10 000 zł miesięcznie mogą oznaczyć OFF.
| Grupa | Próg obrotu | Data startu |
|---|---|---|
| Duże | >200 mln zł | 1 II 2026 |
| Średnie | 1–200 mln zł | 1 IV 2026 |
| Małe | <1 mln zł | 1 IV 2026 |
| Mikro | VAT RR | 1 I 2027 |
Rozporządzenie MF może zmienić terminy do 31 XII 2025.
Czy faktura bez KSeF jest nieważna?
Faktura jest ważna, lecz nie daje prawa do odliczenia VAT. Podatnik musi uzupełnić brak numerem KSeF w korekcie JPK_VAT.
Czy oznaczenie OFF zastępuje KSeF?
Tak, OFF (Outside KSeF Flow) stosuje się do faktur zwolnionych lub poniżej progu. Należy zachować dowód wyłączenia.
Ile czasu mam na korektę JPK?
Korektę należy wysłać przed upływem 3 miesięcy od terminu JPK_VAT. Brak numeru KSeF wyklucza prawo do odliczenia VAT.
Brak numeru KSeF wyklucza prawo do odliczenia VAT.
Jak technicznie wpisać numer KSeF do JPK_VAT – krok po kroku dla programistów i księgowych
Struktura JPK_VAT 2026 XML wymaga nowych pól: numerKSeF, offKod, bfkKod, diKod. XPath prowadzi do /JPK/VAT/SprzedazWiersz i ZakupWiersz. Walidator MF sprawdza format UUIDv4 lub UUIDv5.
ERP musi wysłać fakturę do KSeF, odebrać UPO, a następnie wstawić numer do XML. Błąd walidacji generuje ostrzeżenie KAS i blokuje wysyłkę pliku. Kodowanie UTF-8 z BOM jest obowiązkowe.
Oznaczenie OFF wpisuje się jako offKod="OFF", BFK jako bfkKod="BFK", DI jako diKod="DI". Przykład poniżej pokazuje poprawny fragment:
<SprzedazWiersz> <numerKSeF>fa8f7e90-1234-5678-9abc-000000000001</numerKSeF> <dataWyst>2026-02-01</dataWyst> </SprzedazWiersz>
Systemy SAP, Oracle, Comarch i WF-Mag muszą obsługiwać API KSeF 2.0. Integracja trwa średnio 21 dni i wymaga 150 testów. SLA API wynosi 99,8%.
- Zainstaluj moduł KSeF w systemie ERP.
- Pobierz certyfikat kwalifikowany z SimplySign lub Certum.
- Skonfiguruj OAuth 2.0 KSeF w panelu administratora.
- Przetestuj połączenie na środowisku testowym KAS.
- ERP integracja KSeF wymaga aktualizacji schematu XSD do wersji 3_1A.
- ERP-wysyła-fakturę, KSeF-zwraca-numer, JPK-importuje-pole.
- Uruchom automatyczną walidację przed wysyłką.
- Archiwizuj UPO wraz z plikiem JPK_VAT.
| Pole | XPath | Typ | Przykład |
|---|---|---|---|
| numerKSeF | /JPK/VAT/SprzedazWiersz/numerKSeF | UUIDv4 | fa8f7e90-1234-5678-9abc-000000000001 |
| offKod | /JPK/VAT/SprzedazWiersz/offKod | string | OFF |
| bfkKod | /JPK/VAT/SprzedazWiersz/bfkKod | string | BFK |
| diKod | /JPK/VAT/SprzedazWiersz/diKod | string | DI |
| dataWyst | /JPK/VAT/SprzedazWiersz/dataWyst | date | 2026-02-01 |
W wersji 3_1A dodano pole hashPliku dla załączników.
Jak obsłużyć fakturę korygującą bez KSeF?
W polu numerKSeF należy wpisać oznaczenie BFK (brak faktury w KSeF) i uzupełnić opis w
Czy można dodać numer KSeF ręcznie?
Tylko w systemach małych firm – ERP dużych podmiotów musi pobierać numer automatycznie przez API. Ręczna ingerencja wymaga loga audytu.
Jak długo trwa walidacja pliku?
Walidator MF zwraca wynik w ciągu 5 minut. Błędy krytyczne blokują przyjęcie JPK_VAT z KSeF.
Błędy walidacji generują ostrzeżenie KAS.
Gotowość organizacyjna i prawna – checklista 30 punktów na 30 dni przed 1 lutego 2026
Gotowość KSeF 2026 checklista zaczyna się od aneksów do umów B2B. Umowy powinny zawierać klauzulę „faktura tylko przez KSeF”. Brak aneksu może skutkować brakiem płatności od kontrahenta.
Certyfikat kwalifikowany musi być ważny co najmniej 3 miesiące po starcie systemu. Nieważny certyfikat blokuje wystawianie faktur w trybie offline. Koszt wynosi 150–450 zł rocznie w SimplySign lub Certum.
Polityka retencji danych KSeF wymaga 10-letniego przechowywania faktur. Politykę należy zaktualizować do 15 grudnia 2025. Brak polityki to ryzyko kary RODO do 20 mln euro.
- Zaktualizuj umowy o obowiązek KSeF.
- Sprawdź ważność certyfikatów kwalifikowanych.
- Umowy z kontrahentami KSeF wymagają klauzuli sankcyjnej.
- Umowa-wymusza-KSeF, certyfikat-uwierzytelnia-podatnika, szkolenie-zwiększa-gotowość.
- Wyślij aneksy do 15 stycznia 2026.
- Przeprowadź audyt gotowości działów.
- Ustal osobę odpowiedzialną za rotację certyfikatów.
- Przygotuj procedurę awaryjnego trybu offline.
- Sprawdź SLA dostawców ERP.
- Zamów szkolenie dla pracowników księgowości.
- Zaktualizuj politykę retencji danych.
- Przetestuj moduł MCU do zarządzania uprawnieniami.
- Sprawdź powiązania z ISO 27001.
- Przygotuj dokumentację RODO.
- Ustal harmonogram kopii zapasowych JPK_VAT.
| Dział | Zadanie | Deadline |
|---|---|---|
| Finanse | Aktualizacja procedur korekt | D-30 |
| IT | Instalacja certyfikatów | D-14 |
| Prawo | Aneksy do umów B2B | D-30 |
| HR | Szkolenie pracowników | D-7 |
| Zakupy | Weryfikacja dostawców | D-14 |
| Zarząd | Akceptacja polityki | D-1 |
Wymagany jest podpis CIO na dokumencie gotowości.
Kiedy należy zaktualizować politykę retencji?
Najpóźniej do 15 grudnia 2025 r. Polityka musi uwzględniać 10-letni obowiązek przechowywania faktur KSeF i bezpieczny dostęp uprawnionych osób. Brak polityki = ryzyko kary RODO.
Czy aneks do umowy może być jednostronny?
Nie – wymaga akceptacji drugiej strony. Zaleca się klauzulę automatycznej akceptacji aneksu drogą elektroniczną.
Ile kosztuje certyfikat kwalifikowany?
Cena wynosi 150–450 zł rocznie w zależności od dostawcy. Certum i SimplySign oferują zestawy dla firm.
Kto podpisuje politykę retencji?
Dokument podpisuje CIO lub osoba odpowiedzialna za bezpieczeństwo danych. Wymagana jest akceptacja zarządu.
Nieważny certyfikat = blokada wystawiania faktur.