Obowiązek KSeF od 2026 — od kiedy, dla kogo i jak się przygotować
Kiedy KSeF staje się obowiązkowy (etapy 2026), kogo obejmuje, co z fakturami konsumenckimi i jak przygotować sklep WooCommerce do faktur FA(3).
Od kiedy KSeF jest obowiązkowy
Krajowy System e-Faktur (KSeF) to centralna platforma Ministerstwa Finansów do wystawiania i odbioru faktur ustrukturyzowanych. Obowiązek wystawiania faktur w KSeF wchodzi etapami: od 1 lutego 2026 dla podatników z obrotem powyżej 200 mln zł, a od 1 kwietnia 2026 dla pozostałych (w tym większości sklepów). Najmniejsi (sprzedaż do 10 tys zł brutto miesięcznie) mają czas do 1 stycznia 2027. Odbierać faktury z KSeF trzeba jednak u wszystkich już od 1 lutego 2026, a w 2026 r. nie ma kar za błędy w systemie. W praktyce faktura sprzedaży musi powstać w formacie XML zgodnym ze schemą FA(3), zostać wysłana do KSeF i otrzymać numer KSeF oraz UPO (urzędowe poświadczenie odbioru).
Kogo dotyczy obowiązek
Obowiązek obejmuje przede wszystkim czynnych podatników VAT prowadzących sprzedaż na rzecz firm (B2B). Faktury wystawiane innym przedsiębiorcom przechodzą przez KSeF. Sklep internetowy na WooCommerce, który wystawia faktury firmom, również jest tym objęty — dlatego warto spiąć sklep z KSeF, zanim zrobi się to ręczną mordęgą.
Status podatnika zwolnionego z VAT rządzi się odrębnymi zasadami i terminami — rozwijamy to w artykule KSeF a zwolnienie z VAT.
A co z fakturami dla konsumentów (B2C)
Sprzedaż do osób fizycznych nieprowadzących działalności rządzi się innymi zasadami niż sprzedaż B2B. W praktyce w sklepie najważniejsze jest to, by poprawnie rozpoznać, kiedy nabywca podaje NIP (faktura firmowa), a kiedy kupuje jako konsument. Opisaliśmy to w artykule o fakturach B2B i NIP w WooCommerce, a kwestię paragonów — w KSeF a kasa fiskalna.
Faktura PDF vs faktura w KSeF — co się zmienia
| Aspekt | Dotychczas (PDF) | W KSeF |
|---|---|---|
| Format | Dowolny PDF | Ustrukturyzowany XML FA(3) |
| Numer | Twoja numeracja | Numer KSeF nadawany przez MF |
| Dowód wystawienia | Wysłany e-mail | UPO z KSeF |
| Dostarczenie | E-mail do klienta | Przez KSeF (PDF jako podgląd) |
| Awaria KSeF | Brak znaczenia | Zapis faktury i ponowienie wysyłki |
Sama struktura FA(3) i jej różnice względem starszej FA(2) to temat artykułu FA(3) — co to jest. Jak płynnie przejść z PDF na KSeF, opisuje migracja z faktur PDF na KSeF.
Jak sprawdzić, czy obowiązek dotyczy Twojego sklepu
- Czy jesteś czynnym podatnikiem VAT?
- Czy wystawiasz faktury firmom (z NIP nabywcy)?
- Czy sprzedajesz też konsumentom (B2C) — i czy zdarzają się faktury na firmę?
- Jaki masz status (np. zwolnienie z VAT) i jaki termin Cię obejmuje?
Odpowiedzi na powyższe najlepiej potwierdzić z księgową — od nich zależy Twój zakres i termin.
Jak przygotować sklep WooCommerce
Najprościej: zainstaluj wtyczkę łączącą WordPress z API KSeF (np. Prosta Faktura KSeF), autoryzuj się w KSeF i włącz auto-wystawianie faktur z zamówień. Dzięki temu faktury powstają w formacie FA(3) i trafiają do KSeF automatycznie, bez potrzeby drogiego systemu księgowego. Pełny scenariusz krok po kroku znajdziesz w przewodniku KSeF w WooCommerce.
Najczęstszy błąd przy wdrożeniu
Zostawianie tematu na ostatnią chwilę. Konfiguracja autoryzacji i przetestowanie pierwszych faktur zajmuje chwilę, ale lepiej zrobić to spokojnie, niż w dniu, w którym musisz wystawić fakturę klientowi. Zacznij od planu darmowego i przetestuj proces na kilku dokumentach.