Przejdź do treści
KSeF w sklepie internetowym - co się psuje przy integracji i jak to naprawić
E-commerce i WooCommerceRozwiązanie problemu

KSeF w sklepie internetowym - co się psuje przy integracji i jak to naprawić

Opublikowano: 8 sierpnia 2026

Większość poradników o KSeF pisali dostawcy platform sklepowych albo księgowi. Pierwsi tłumaczą, że u nich wystarczy włączyć wtyczkę, drudzy - jak wygląda obowiązek od strony przepisów. Ani jedni, ani drudzy nie odpowiadają na pytanie, które słyszymy najczęściej: mam WooCommerce albo PrestaShop, spiąłem to z księgowością i dokumenty wracają z błędem. Ten tekst jest o mechanice integracji. Co się psuje, dlaczego i w jakiej kolejności to sprawdzać.

Krótka odpowiedź

Trzy przyczyny odpowiadają za większość awarii. Pierwsza: KSeF 2.0 ma nową strukturę faktury FA(3), nowe API i uwierzytelnianie oparte na certyfikatach, więc integracje z poprzedniej wersji przestają działać, dopóki nie dostaną nowych poświadczeń. Druga: dokumenty odbijają się od walidacji, najczęściej przez niezgodny schemat XML, braki w danych kontrahenta albo rozjazd zaokrągleń o grosz przy rabatach.

Trzecia: brak przygotowanej ścieżki awaryjnej - korzystanie z trybów offline wymaga certyfikatu wystawcy faktury, a narzędzie powinno samo ponawiać wysyłkę. Obowiązek objął pozostałych przedsiębiorców od 1 kwietnia 2026, a kar za błędy nie ma do końca 2026 roku.

Usługi KC Mobile

Sprawdź naszą ofertę

Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.

Co KSeF zmienia w sklepie internetowym

Faktura przestaje być plikiem, który generujesz i wysyłasz mailem. Staje się dokumentem, który dopiero po przyjęciu przez centralny system dostaje numer i zaczyna istnieć w obrocie. Dla sklepu z kilkuset zamówieniami miesięcznie to zmiana operacyjna, nie księgowa.

Według harmonogramu Ministerstwa Finansów obowiązek wchodził etapami:

DataKogo obejmuje
1 lutego 2026firmy powyżej 200 mln zł sprzedaży za 2025, KSeF 2.0 jedynym systemem
1 kwietnia 2026pozostali przedsiębiorcy
1 stycznia 2027najmniejsze firmy, ze sprzedażą do 10 tys. zł miesięcznie

Według harmonogramu Ministerstwa Finansów pierwszy etap objął firmy, które przekroczyły 200 mln zł sprzedaży za 2025 rok, a ostatni obejmie od stycznia 2027 najmniejsze podmioty ze sprzedażą do 10 tys. zł miesięcznie.

Dwie rzeczy z tego harmonogramu bywają mylone. Po pierwsze, odbieranie faktur przez system obowiązuje niezależnie od tego, czy sam już je wystawiasz. Po drugie, do końca 2026 roku nie ma kar za błędy w KSeF ani za nieprzystąpienie - Szef Krajowej Administracji Skarbowej potwierdził to publicznie. To realne okno na poukładanie integracji, ale zamyka się z końcem roku.

Zastrzeżenie na wstępie: piszemy o mechanice integracji, bo to nasza robota. Kwestie podatkowe, korekty i to, które dokumenty w ogóle podlegają obowiązkowi, ustalaj z księgowym.

Potrzebujesz pomocy z tym problemem?

Naprawimy to za Ciebie. Zostaw kontakt – odezwiemy się w 24h, zdiagnozujemy problem i przygotujemy wycenę naprawy.

  • Bezpłatna diagnoza problemu w 24h
  • Konkretna wycena naprawy + estymowany czas
  • Doświadczenie w 200+ podobnych przypadkach

Wolisz zlecić to nam? Sklepy internetoweod 8 000 zł – wycena w 24h →

Trzy drogi integracji i co która kosztuje po Twojej stronie

Sklep zwykle nie wysyła faktur do KSeF bezpośrednio. Robi to system, który odpowiada za numerację, strukturę dokumentu i archiwizację - najczęściej program księgowy albo ERP. Sklep dostarcza dane i pokazuje klientowi wizualizację.

Stąd trzy warianty, różniące się tym, ile pracy zostaje u Ciebie.

WariantJak działaCo robisz Ty
Platforma z KSeF w pakieciesklep SaaS ma wtyczkę i wysyła dokumenty z panelukonfiguracja i testy
Sklep plus system księgowyfaktury powstają w ERP, sklep przekazuje dane zamówieniamapowanie danych, obsługa wyjątków
Integracja własna przez APIdokumenty składane bezpośrednio do KSeFcałość, łącznie z certyfikatami i trybem offline

Pierwszy wariant odpada, jeśli masz WooCommerce albo PrestaShop, bo tam nikt nie doda wtyczki za Ciebie. Trzeci ma sens przy nietypowym procesie albo dużym wolumenie, bo kosztuje najwięcej pracy.

Najczęstszy w praktyce jest drugi. I to w nim kryje się większość problemów, o których dalej - bo dane muszą przejść przez granicę między dwoma systemami, które nazywają te same rzeczy inaczej.

Dlaczego integracja, która działała, nagle przestała

To najczęstsza awaria u firm, które zdążyły się przygotować wcześniej. Sklep nic nie zmienił, a dokumenty przestały wychodzić.

Przyczyna jest po stronie systemu, nie Twojej. KSeF 2.0 to nie jest ta sama bramka co wcześniej - ma nową strukturę faktury FA(3), nowe API i inny model uwierzytelniania, oparty na certyfikatach. Poświadczenia wystawione dla poprzedniej wersji nie przenoszą się automatycznie.

Praktyczna konsekwencja: każda integracja potrzebuje nowych danych dostępowych. Dotyczy to nie tylko sklepu, ale wszystkiego, co wystawia albo pobiera dokumenty w Twoim imieniu - ERP, magazynu, narzędzi automatyzujących, integracji marketplace.

Certyfikaty wydaje Ministerstwo Finansów przez Moduł Certyfikatów i Uprawnień, uruchomiony 1 listopada 2025 roku. Jeśli dostajesz błąd uwierzytelnienia, zacznij od sprawdzenia, czy integracja w ogóle używa aktualnego poświadczenia, a nie starego z wcześniejszej konfiguracji.

Druga rzecz do sprawdzenia to uprawnienia. Certyfikat sam w sobie nie wystarczy, jeśli podmiot techniczny nie ma nadanego prawa do wystawiania dokumentów w imieniu firmy.

Dlaczego bramka odrzuca dokument

Drugi klasyk: uwierzytelnienie przechodzi, ale dokumenty wracają z błędem. Zwykle to seria odpowiedzi 400, czyli problem po stronie treści dokumentu, nie połączenia.

Kolejność sprawdzania, od najczęstszych przyczyn:

1. Struktura XML niezgodna ze schematem. KSeF 2.0 przyjmuje FA(3). Integracja przygotowana pod poprzedni schemat będzie odbijać się od walidacji, nawet jeśli dane są poprawne merytorycznie.
2. Dane kontrahenta. Brakujący albo błędny NIP, niepełny adres, pole wypełnione tekstem tam, gdzie system oczekuje kodu.
3. Znaki, których schemat nie przyjmuje. Nazwy produktów w e-commerce bywają kreatywne. Emoji w nazwie wariantu potrafi wywrócić dokument.
4. Kwoty i zaokrąglenia. Suma pozycji musi się zgadzać z sumą dokumentu co do grosza. Rabaty liczone procentowo na poziomie koszyka to typowe źródło rozjazdu o grosz.
5. Duplikat. Ponowna wysyłka dokumentu, który już przeszedł, kończy się odrzuceniem.

Jest też błąd projektowy, który widujemy najczęściej i który nie da się naprawić poprawką w jednym polu: generowanie faktury jako PDF, a potem przepisywanie jej do XML. To odwrócona kolejność. XML jest dokumentem, PDF tylko jego wizualizacją dla klienta. Jeśli proces zaczyna się od PDF, każda niezgodność wychodzi dopiero na bramce.

W naszych wdrożeniach najwięcej czasu pochłania nie samo połączenie, tylko mapowanie danych między systemami, które nazywają te same rzeczy inaczej. Statusy zamówień, metody płatności, stawki przy przesyłce. Źle ustawione raz, generują potem telefony od klientów przez wiele miesięcy.
Krzysztof Czapnik, KC Mobile

Co zrobić, gdy KSeF nie odpowiada

Sklep sprzedaje w nocy i w weekendy, a system centralny bywa niedostępny. Bez przygotowanej ścieżki awaryjnej stają procesy wysyłkowe, bo nie ma czym domknąć zamówienia.

Przepisy przewidują tryby offline. Kluczowy warunek jest techniczny: korzystanie z nich wymaga certyfikatu wystawcy faktury, bo to on pozwala podpisać dokument lokalnie, zanim trafi do systemu. Bez niego tryb awaryjny jest teoretyczny.

Osobno istnieje tryb offline24 - dobrowolny, pozwalający zarejestrować dokument w KSeF z opóźnieniem do końca następnego dnia roboczego, przy zachowaniu faktycznej daty wystawienia.

Dla sklepu oznacza to jedno praktyczne kryterium przy wyborze narzędzia: czy potrafi samo ponowić wysyłkę. Kolejka dokumentów czekających i automatyczne ponowienie po powrocie systemu to różnica między krótką przerwą a ręcznym odtwarzaniem dziesiątek faktur.

Warto to sprawdzić przed wdrożeniem, nie przy pierwszej awarii. Przy okazji naszego testu integratora open source zwróciliśmy uwagę, że jego moduł fakturowania ma zadeklarowaną osobną zdolność ponownej wysyłki dokumentów odrzuconych albo niewysłanych. To jest dokładnie ta funkcja, o którą trzeba pytać dostawcę.

Czego nie widać w cenniku wtyczki

Wtyczka albo moduł to zwykle najmniejsza pozycja w tym projekcie. Koszt siedzi gdzie indziej i warto go policzyć przed decyzją.

PozycjaCo obejmuje
Mapowanie danychstatusy zamówień, metody płatności, stawki, przesyłka jako pozycja
Poświadczeniacertyfikat, uprawnienia dla podmiotu technicznego, środowisko testowe
Testy na realnym kataloguwarianty, zestawy, produkty z nietypowymi nazwami
Ścieżka awaryjnakolejka, ponowienia, kto reaguje i w jakim czasie
Korekty i zwrotynajbardziej niedoszacowana część, zwłaszcza przy zwrotach częściowych

Dane z naszych wdrożeń pokazują, że licencja modułu rzadko przekracza 10% budżetu takiego projektu - reszta to praca nad danymi i testy.

Ostatnia pozycja zasługuje na osobne zdanie. W e-commerce zwroty są normą, nie wyjątkiem, a korekta ma własną ścieżkę w systemie. Wdrożenie, które obsługuje tylko sprzedaż, jest wdrożeniem w połowie.

Jeśli dopiero układasz fakturowanie w sklepie, zacznij od podstaw - opisaliśmy je w tekście o konfiguracji faktur w WooCommerce.

Kiedy zlecić, a kiedy zrobić samemu

Samodzielnie da się to zrobić, jeśli masz standardowy sklep, jeden system księgowy i kogoś, kto rozumie XML i API. Wtedy praca sprowadza się do konfiguracji i testów.

Zlecenie ma sens przy jednym z trzech warunków: sprzedajesz na kilku kanałach i faktury powstają w różnych miejscach, masz nietypowy proces (subskrypcje, zestawy, sprzedaż mieszana), albo po prostu nie masz kogo oddelegować, a termin już minął.

Uczciwie: przy prostym sklepie i dobrym module księgowym to nie jest projekt na tygodnie. Powiemy to wprost, jeśli tak będzie w Twoim przypadku.

Spinamy sklepy z systemami księgowymi i kurierami w ramach wdrożeń e-commerce. Napisz przez formularz kontaktowy, podając platformę sklepu, system księgowy i przybliżoną liczbę faktur miesięcznie - odpiszemy, czy to praca na kilka dni, czy na osobny projekt.

Stan przepisów i harmonogramu opisujemy zgodnie z informacjami Ministerstwa Finansów na 8 sierpnia 2026. Terminy bywają przesuwane, więc przed decyzją potwierdź je u źródła albo u swojego księgowego.

Wspomniane narzędzia

KSeFWooCommercePrestaShopOpenLinker

Potrzebujesz pomocy z e-commerce?

Budujemy sklepy internetowe na WooCommerce i integrujemy je z Baselinker, Allegro i systemami płatności. Bezpłatna wycena w 24h.

Najczęściej zadawane pytania

Czy sklep internetowy wysyła faktury do KSeF bezpośrednio?
Zwykle nie. Za numerację, strukturę dokumentu i archiwizację odpowiada system księgowy albo ERP, a sklep przekazuje dane zamówienia i pokazuje klientowi wizualizację faktury. Bezpośrednia integracja sklepu z KSeF jest możliwa, ale ma sens przy nietypowym procesie albo dużym wolumenie, bo cała odpowiedzialność za zgodność ze schematem i tryby awaryjne zostaje wtedy po Twojej stronie.
Dlaczego integracja przestała działać, choć nic nie zmienialiśmy?
Najczęściej dlatego, że KSeF 2.0 działa na nowym API i innym modelu uwierzytelniania, opartym na certyfikatach wydawanych przez Ministerstwo Finansów. Poświadczenia skonfigurowane pod poprzednią wersję systemu nie przenoszą się automatycznie. Sprawdź, czy integracja używa aktualnego certyfikatu i czy podmiot techniczny ma nadane uprawnienie do wystawiania dokumentów w imieniu firmy.
Co sprawdzić, gdy KSeF odrzuca fakturę?
Po kolei: zgodność XML ze schematem FA(3), kompletność danych kontrahenta z NIP włącznie, znaki specjalne w nazwach produktów, zgodność sumy pozycji z sumą dokumentu co do grosza oraz to, czy dokument nie został już wcześniej przyjęty. Osobno warto sprawdzić kierunek procesu - jeśli faktura powstaje najpierw jako PDF, a XML jest z niej przepisywany, niezgodności będą wracać.
Co zrobić, gdy KSeF jest niedostępny, a sklep sprzedaje?
Przepisy przewidują tryby offline, ale korzystanie z nich wymaga certyfikatu wystawcy faktury, który pozwala podpisać dokument lokalnie. Istnieje też dobrowolny tryb offline24, pozwalający zarejestrować dokument z opóźnieniem do końca następnego dnia roboczego przy zachowaniu faktycznej daty wystawienia. Od strony technicznej kluczowe jest, żeby narzędzie kolejkowało dokumenty i samo ponawiało wysyłkę po powrocie systemu.
Czy grożą kary za błędy w KSeF?
Do końca 2026 roku nie ma kar za nieprzystąpienie do systemu ani za błędy popełniane w trakcie korzystania z niego - potwierdził to publicznie Szef Krajowej Administracji Skarbowej. To okno na uporządkowanie integracji, ale warto je wykorzystać, bo od stycznia 2027 sytuacja się zmienia. Szczegóły konsekwencji podatkowych ustal z księgowym, bo to nie jest obszar, w którym doradzamy.
Ile trwa spięcie sklepu z KSeF?
Przy standardowym sklepie, jednym systemie księgowym i gotowym module to kwestia konfiguracji i testów, nie tygodni pracy. Czas rośnie, gdy faktury powstają w kilku miejscach, gdy proces jest nietypowy albo gdy trzeba obsłużyć korekty przy zwrotach częściowych - ta ostatnia część bywa najbardziej niedoszacowana w e-commerce, gdzie zwroty są normą, nie wyjątkiem.
#ksef#faktury#integracje#ecommerce#woocommerce#prestashop
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

18 lat WordPress + 12 lat WooCommerce. Specjalizuję się w technicznej stronie e-commerce: automatyzacje WooCommerce, Google Ads dla SMB, migracje sklepów i optymalizacja konwersji.

Potrzebujesz pomocy z tym tematem? Napisz – odpowiem osobiście w 24h.

Potrzebujesz pomocy?

Potrzebujesz pomocy z tym problemem?

Naprawimy to za Ciebie. Zostaw kontakt – odezwiemy się w 24h, zdiagnozujemy problem i przygotujemy wycenę naprawy.

  • Bezpłatna diagnoza problemu w 24h
  • Konkretna wycena naprawy + estymowany czas
  • Doświadczenie w 200+ podobnych przypadkach

Wolisz zlecić to nam? Sklepy internetoweod 8 000 zł – wycena w 24h →

Bezpłatna wycena