Od 1 kwietnia 2026 roku KSeF jest obowiązkowy dla wszystkich czynnych podatników VAT. Jeśli prowadzisz sklep na WooCommerce i wystawiasz faktury B2B, musisz je wysyłać do Krajowego Systemu e-Faktur.
Brzmi groźnie? Spokojnie. W tym artykule pokażemy Ci konkretne opcje: od wtyczek WordPress, przez systemy księgowe, po alternatywne platformy sprzedażowe. Bez lania wody, z tabelą porównawczą na końcu.
Co to jest KSeF?
KSeF, czyli Krajowy System e-Faktur, to centralny system informatyczny prowadzony przez Ministerstwo Finansów. Jego zadanie jest proste: każda faktura B2B w Polsce musi przez niego przejść. Nie jako PDF, nie jako skan. Jako plik XML w ściśle określonym formacie.
Mówiąc wprost: KSeF to taki “urząd skarbowy dla faktur”. Wystawiasz fakturę, wysyłasz ją do KSeF, system ją waliduje, nadaje numer referencyjny i udostępnia nabywcy. Faktura wystawiona poza KSeF po prostu nie istnieje w oczach fiskusa.
Czym jest faktura ustrukturyzowana?
To nie jest Twój dotychczasowy PDF z logo i ładnym layoutem. Faktura ustrukturyzowana to plik XML zgodny ze schematem FA(3), który zawiera wszystkie dane w ustandaryzowanym formacie. Numer faktury, dane sprzedawcy, nabywcy, pozycje, stawki VAT, kwoty. Wszystko w polach, które system potrafi automatycznie odczytać.
W praktyce oznacza to, że:
- Faktura jest walidowana automatycznie (błędy w danych = odrzucenie)
- Nabywca dostaje fakturę natychmiast w swoim koncie KSeF (nie czeka na maila)
- Urząd skarbowy widzi każdą fakturę w czasie rzeczywistym
- Nie musisz przechowywać faktur, bo KSeF robi to za Ciebie (10 lat)
Dobra wiadomość: nie musisz ręcznie tworzyć XML-i. To robią za Ciebie wtyczki i systemy księgowe, o których piszemy niżej.
Jak działa KSeF w praktyce?
Cały proces wygląda tak:
Wystawiasz fakturę
W swoim systemie (WooCommerce, program księgowy, ERP). Faktura generuje się jako XML.
System wysyła XML do KSeF
Przez API, z autoryzacją tokenem. KSeF waliduje dane (NIP, stawki, format).
KSeF nadaje numer referencyjny
Każda zaakceptowana faktura dostaje unikalny numer KSeF. To jest dowód, że faktura istnieje w systemie.
Nabywca odbiera fakturę
Automatycznie w swoim koncie KSeF. Nie musisz jej wysyłać mailem (choć możesz dodatkowo).
Żeby to wszystko działało, potrzebujesz dwóch rzeczy: token autoryzacyjny KSeF (generujesz go profilem zaufanym na stronie Aplikacji Podatnika) i narzędzie, które wygeneruje XML i wyśle go do API. O tym drugim jest cały ten artykuł.
Kogo dotyczy i od kiedy?
Kluczowe daty
| DATA | KOGO DOTYCZY |
|---|---|
| 1 lutego 2026 | Duże firmy (obroty VAT > 200 mln PLN). Wszyscy podatnicy zaczynają odbierać faktury przez KSeF |
| 1 kwietnia 2026 | Wszyscy pozostali czynni podatnicy VAT (małe firmy, JDG, spółki) |
| 1 stycznia 2027 | Mikroprzedsiębiorcy + podatnicy zwolnieni z VAT. Start kar administracyjnych |
Okres przejściowy: co to oznacza?
Ministerstwo Finansów ogłosiło, że 2026 to rok edukacji. Nie będą karać za błędy w KSeF. Jest też konkretny limit: do końca 2026 możesz wystawiać do 10 000 PLN brutto miesięcznie w fakturach poza KSeF. Limit resetuje się co miesiąc.
Jeśli w danym miesiącu przekroczysz 10 000 PLN brutto w fakturach poza KSeF, od tego momentu musisz wystawiać wyłącznie przez system.
To nie znaczy, że możesz olać temat i wrócić do niego w grudniu. Okres przejściowy jest po to, żebyś miał czas na wdrożenie i testy. Nie po to, żebyś odkładał wszystko na ostatnią chwilę.
A co z karami?
Od 1 stycznia 2027 kary administracyjne wchodzą na poważnie:
Do 100% kwoty VAT na fakturze wystawionej poza systemem.
Do 18,7% kwoty brutto dla faktur bez wykazanego VAT.
Minimum 1000 PLN za każde naruszenie.
Faktura wystawiona poza KSeF = nieistniejąca podatkowo. Twój klient nie odliczy z niej VAT-u.
Warto też wiedzieć, że Kodeks Karny Skarbowy (art. 62) działa niezależnie od kar administracyjnych KSeF. Niewystawienie faktury lub wadliwe jej sporządzenie to grzywna do 180 stawek dziennych. I to obowiązuje już teraz.
B2B czy B2C?
Tu jest ważne rozróżnienie, bo nie każda transakcja w sklepie musi iść przez KSeF.
| TYP SPRZEDAŻY | KSEF OBOWIĄZKOWY? | CO TO OZNACZA |
|---|---|---|
| B2B (firma kupuje od firmy) | Tak | Każda faktura VAT musi iść przez KSeF |
| B2C (konsument kupuje) | Nie (opcjonalnie) | Możesz dalej wystawiać paragony i PDF-y. KSeF tylko na życzenie klienta |
| Mix B2B + B2C | Częściowo | Faktury B2B przez KSeF, paragony B2C bez zmian |
Jeśli prowadzisz sklep WooCommerce, w którym kupują zarówno firmy jak i osoby prywatne, musisz rozróżniać te dwa typy transakcji. Faktury B2B idą do KSeF. Paragony i faktury B2C mogą zostać po staremu.
Czy KSeF dotyczy też zagranicznych klientów?
Tak, jeśli jesteś polskim podatnikiem VAT i wystawiasz fakturę. Faktury WDT (Wewnątrzwspólnotowa Dostawa Towarów) i eksportowe też powinny iść przez KSeF. Nabywca zagraniczny nie musi mieć konta w KSeF, ale Ty jako wystawca musisz fakturę tam wysłać.
3 sposoby na połączenie WooCommerce z KSeF
Masz trzy główne ścieżki. Każda ma swoje plusy i minusy.
Sposób 1: Wtyczka WordPress (bezpośrednio do KSeF)
Najprostsza opcja. Instalujesz wtyczkę, konfigurujesz token KSeF i faktury lecą prosto z Twojego sklepu do systemu rządowego. Bez pośredników.
WP Desk Flexible Invoices + KSeF Add-on
Najbardziej dojrzałe rozwiązanie na rynku. Flexible Invoices to popularna wtyczka do fakturowania w WooCommerce (darmowa wersja na wp.org). Add-on KSeF jest darmowy i dodaje bezpośrednią wysyłkę do KSeF.
- Wysyłka pojedyncza (1 klik) i masowa (bulk actions)
- Status KSeF widoczny na liście faktur
- Numer referencyjny KSeF, data rejestracji, komunikaty błędów
- Kod QR KSeF na fakturze
- Automatyczne ponowne wysyłanie przy błędach sieciowych
- Obsługa formatu FA(3)
~229 PLN/rok + addon gratis
ByteWave KSeF dla WooCommerce
Nowszy gracz, ale z solidnym zestawem funkcji. Automatycznie generuje e-faktury po opłaceniu zamówienia, bez ręcznego klikania.
- Automatyczne generowanie faktur po płatności
- Bezpośrednia transmisja do KSeF
- Dashboard z KPI i statusem faktur
- Tryb offline (weekendy/święta)
- Masowe generowanie i eksport CSV
- Pobieranie UPO (Urzędowe Poświadczenie Odbioru)
od 69 PLN/rok
Kiedy wybrać tę ścieżkę? Masz mały sklep, nie potrzebujesz pełnej księgowości online i chcesz trzymać wszystko w jednym miejscu (WordPress). To najtańsza opcja i nie wymaga abonamentu w zewnętrznym systemie.
Sposób 2: System księgowy z integracją WooCommerce
Jeśli już korzystasz z programu do faktur (albo planujesz), możesz połączyć go z WooCommerce wtyczką. Zamówienie wpada do sklepu, faktura generuje się w systemie księgowym, a stamtąd leci do KSeF.
Fakturownia
Pełna integracja z KSeF 2.0 bez dodatkowych opłat (niezależnie od planu). Wtyczka WooCommerce dostępna na wp.org (darmowa + wersja PRO). Automatyczne generowanie faktur VAT, korekty, paragony, synchronizacja magazynowa.
wFirma
Integracja z KSeF działa od marca 2023, jedna z pierwszych na rynku. Wtyczka WooCommerce od WP Desk (darmowa na wp.org). Od 19 PLN/mies., co czyni ją jedną z tańszych opcji.
InFakt
KSeF 2.0 gotowy od 28 stycznia 2026. Wtyczka WooCommerce PRO dostępna przez Devikit. Dobre rozwiązanie jeśli już masz konto w InFakt.
iFirma
Integracja z WooCommerce działa (zamówienia, dane klienta, statusy płatności). KSeF w przygotowaniu. Jeśli korzystasz z iFirmy, warto poczekać na pełną gotowość.
Kiedy wybrać tę ścieżkę? Masz biuro rachunkowe, potrzebujesz pełnej księgowości (KPiR, JPK_VAT) i chcesz, żeby wszystko spinało się w jednym systemie. Drożej niż wtyczka, ale mniej ręcznej roboty przy rozliczeniach.
Sposób 3: Alternatywa dla WooCommerce (EasyCart)
Jeśli dopiero startujesz ze sprzedażą online albo rozważasz zmianę platformy, warto wiedzieć o EasyCart od EasyTools.
EasyCart to system checkout (koszyk i płatności), który możesz osadzić na dowolnej stronie, w tym na WordPress. Nie wymaga WooCommerce. Obsługuje faktury przez integrację z czterema polskimi systemami: Fakturownia, iFirma, InFakt i wFirma. Każdy z nich obsługuje KSeF, więc faktury trafiają tam automatycznie.
Kiedy wybrać tę ścieżkę? Sprzedajesz produkty cyfrowe, kursy, konsultacje. Nie potrzebujesz pełnego sklepu z magazynem i wysyłką. EasyCart jest prostszy w konfiguracji niż WooCommerce, a temat fakturowania masz rozwiązany od razu.
Porównanie: co wybrać?
| ROZWIĄZANIE | TYP | KSEF | KOSZT (NETTO/ROK) | DLA KOGO |
|---|---|---|---|---|
| WP Desk + KSeF Addon | Wtyczka WP | Bezpośrednio | ~229 PLN | Małe sklepy WooCommerce |
| ByteWave KSeF | Wtyczka WP | Bezpośrednio | od 69 PLN | Małe sklepy, budżetowo |
| Fakturownia + WooCommerce | SaaS + wtyczka | Przez Fakturownia | od ~1 188 PLN | Sklepy z pełną księgowością |
| wFirma + WooCommerce | SaaS + wtyczka | Przez wFirma | od ~228 PLN | Tańsza opcja z księgowością |
| InFakt + WooCommerce | SaaS + wtyczka | Przez InFakt | abonament InFakt | Użytkownicy InFakt |
| iFirma + WooCommerce | SaaS + integracja | W przygotowaniu | abonament iFirma | Użytkownicy iFirma |
| EasyCart + system faktur | SaaS checkout | Przez system faktur | prowizja od transakcji | Produkty cyfrowe, kursy |
Od czego zacząć? 4 kroki
Sprawdź, czy musisz
Jesteś czynnym podatnikiem VAT i wystawiasz faktury B2B? Musisz. Sprzedajesz tylko B2C (paragony)? Na razie nie musisz.
Wybierz ścieżkę
Masz już system księgowy? Połącz go z WooCommerce. Nie masz i nie potrzebujesz? Wtyczka WP Desk lub ByteWave wystarczy.
Wygeneruj token KSeF
Wejdź na stronę Aplikacji Podatnika KSeF 2.0, zaloguj się profilem zaufanym i wygeneruj token autoryzacyjny. Bez niego żadna wtyczka nie wyśle faktury.
Przetestuj na środowisku demo
Zarówno KSeF, jak i wtyczki mają tryb testowy. Wystaw kilka próbnych faktur zanim przełączysz się na produkcję.
Najczęstsze pytania o KSeF i WooCommerce
Mam mały sklep i wystawiam kilka faktur miesięcznie. Też muszę?
Jeśli jesteś czynnym podatnikiem VAT i wystawiasz faktury B2B, to tak. Wielkość sklepu nie ma znaczenia. Jedyny wyjątek to okres przejściowy (do końca 2026): jeśli wystawiasz poniżej 10 000 PLN brutto miesięcznie w fakturach, możesz jeszcze robić to poza KSeF. Ale to się kończy 1 stycznia 2027.
Korzystam z Fakturowni/wFirmy/InFaktu. Muszę jeszcze coś robić?
Sprawdź, czy Twój system ma włączoną integrację z KSeF 2.0. Większość dużych programów już ją ma, ale trzeba ją aktywować i podpiąć token. Jeśli masz też WooCommerce, upewnij się, że zamówienia ze sklepu automatycznie trafiają do systemu księgowego (przez wtyczkę). Wtedy droga jest: WooCommerce (zamówienie) → system księgowy (faktura) → KSeF (wysyłka).
Czy mogę wysyłać faktury do KSeF ręcznie, bez integracji?
Technicznie tak. Możesz zalogować się do Aplikacji Podatnika KSeF 2.0 (strona rządowa) i ręcznie wystawiać tam faktury. Ale przy sklepie internetowym, gdzie faktury generują się automatycznie po zamówieniu, to nie ma sensu. Ręczne przepisywanie danych z WooCommerce do KSeF to proszenie się o błędy i strata czasu.
Co jeśli KSeF nie działa? (awaria systemu)
Ministerstwo Finansów przewidziało tryb offline. Jeśli KSeF jest niedostępny (np. awaria serwerów, planowany serwis), możesz wystawić fakturę lokalnie i wysłać ją do KSeF w ciągu 24 godzin od przywrócenia systemu. Wtyczki takie jak WP Desk i ByteWave obsługują ten scenariusz automatycznie.
Czy muszę zmieniać wygląd swoich faktur?
Nie musisz zmieniać tego, co wysyłasz klientowi. Możesz dalej generować ładne PDF-y z logo firmy. Ale “oficjalną” wersją faktury staje się XML w KSeF. PDF jest tylko wizualizacją dla wygody. Ważne, żeby dane w PDF-ie zgadzały się z tym, co poszło do KSeF.
Ile kosztuje wdrożenie KSeF w WooCommerce?
Zależy od ścieżki. Najtaniej: wtyczka ByteWave od 69 PLN/rok + Twój czas na konfigurację. Najdrożej: system księgowy z pełną integracją (abonament od 19 do 100+ PLN/mies). Sam KSeF jest darmowy, płacisz tylko za narzędzia, które z nim rozmawiają.
Nie masz czasu ogarnąć tego sam?
Konfiguracja KSeF w WooCommerce to nie rocket science, ale wymaga uwagi do detali: token, mapowanie stawek VAT, testy. Jeśli wolisz się skupić na prowadzeniu biznesu zamiast na konfiguracji wtyczek, pomożemy.

Cześć, tu Daniel. Na co dzień w Webly Mate zamieniam techniczny chaos w poukładane biznesy na WordPressie. Tutaj dzielę się tym, co sprawdziłem w boju – o stronach, lejkach i automatyzacji. Mówiąc wprost: piszę o tym, jak sprawić, żeby technologia zarabiała na Ciebie, a nie odwrotnie.