KSeF w sklepie internetowym: faktury, paragony z NIP i obowiązki od 2027
Jak przygotować sklep internetowy na KSeF: skąd dane do faktur, jak działa integracja, co sprawdzić we wtyczce, jak testować i co zrobić z paragonami z NIP od 2027 r.
Wiele sklepów wystawia dziś faktury automatycznie: klient zaznacza „chcę fakturę”, wpisuje NIP, a dokument przychodzi mailem. Krajowy System e-Faktur zmienia to, dokąd trafia faktura i jakie dane muszą być poprawne. Jeśli sklep wystawia je przez wtyczkę albo zewnętrzny program, trzeba sprawdzić, czy ten element będzie gotowy.
Ta porada dotyczy wyłącznie strony technicznej: skąd sklep bierze dane, jak łączy się z systemem fakturowym, co testować. Pytania podatkowe (kto, od kiedy, jaki dokument i jakie kary) zostaw księgowemu. Ja pokazuję, jak przygotować sklep, żeby po jego decyzji nic się nie sypało.
Co wiadomo o terminach i dlaczego trzeba je sprawdzić
Sytuacja zmienia się, więc nie opieram planu na jednej dacie. Ministerstwo Finansów 16.09.2026 zapowiedziało, że kar za błędy w KSeF nie będzie do końca 2027 r. Wymaga to jednak zmiany ustawy, a projekt jest w toku. Obowiązek dla najmniejszych firm (faktury do 10 000 zł brutto miesięcznie) i tak zaczyna się 1.01.2027. Od tej daty paragon z NIP przestaje być fakturą uproszczoną, a faktury nie wystawisz już z kasy. Faktur dla osób prywatnych nie trzeba wystawiać w KSeF, ale można to zrobić dobrowolnie.
Traktuj to jako sygnał do przygotowań, a nie jako ostateczne przepisy. Aktualny stan prac nad ustawą sprawdź na stronach gov.pl i u księgowego. Dla sklepu ważne jest to, że czas na techniczne przygotowania jest krótki, bo testy i poprawki trwają tygodnie.
Krok 1: ustal, kto wystawia faktury w Twoim sklepie
Zacznij od odpowiedzi na proste pytanie: który system tworzy dokument sprzedaży? Są trzy typowe układy:
- Wtyczka w sklepie (np. do WooCommerce) wystawia fakturę i wysyła ją klientowi.
- Zewnętrzny program do faktur dostaje zamówienie ze sklepu i sam tworzy dokument.
- System księgowy lub ERP (np. WAPRO) odbiera zamówienia i wystawia dokumenty.
Od tego zależy, gdzie ma powstać integracja z KSeF. Zwykle najlepiej, gdy jeden system odpowiada za wystawienie i wysyłkę dokumentu, a sklep tylko przekazuje dane. Dwa systemy wystawiające równolegle to prosta droga do duplikatów.
Krok 2: sprawdź dane w zamówieniu
KSeF jest wymagający co do danych, więc słabe dane zamówienia wyjdą na jaw szybko. Sprawdź, czy sklep zapisuje:
- NIP w osobnym polu, bez spacji i myślników, z walidacją długości,
- pełną nazwę firmy i adres zgodny z danymi nabywcy,
- stawki VAT przy każdej pozycji, także przy dostawie,
- rabaty i kody w sposób, który da się odtworzyć na fakturze,
- zwroty i korekty powiązane z oryginalnym zamówieniem.
Najczęstszy problem, jaki widzę, to NIP wpisany jako zwykły tekst. Dobrze, gdy sklep w kasie sprawdza format i podpowiada poprawkę. Warto też pobierać dane firmy po NIP, jak robię to w Sklepie Żukowscy, bo mniej literówek to mniej poprawek.
Krok 3: paragon z NIP czy faktura?
Tu zaczyna się najwięcej pytań, ale odpowiedź podatkową da księgowy. Dla sklepu liczy się kilka rzeczy technicznych:
- czy klient może podać NIP już w koszyku, a nie dopiero po zakupie,
- czy NIP zostaje zapisany przy zamówieniu i trafia do systemu, który tworzy dokument,
- czy sklep odróżnia klienta prywatnego od firmy i nie myli ich dokumentów,
- czy da się później powiązać zamówienie z dokumentem w KSeF.
Skoro od 2027 r. paragon z NIP nie zastąpi faktury, a faktura dla firmy powstaje w KSeF, pole NIP w kasie przestaje być dodatkiem. Staje się ważnym elementem zamówienia. Zrób je wyraźne, ale opcjonalne.
Krok 4: wybierz sposób integracji
Masz trzy drogi i każda ma swoje plusy:
| Sposób | Dla kogo | Uwaga |
|---|---|---|
| Wtyczka z obsługą KSeF | mały sklep na WooCommerce lub Shopify | sprawdź aktualizacje i wsparcie producenta |
| Zewnętrzny program do faktur z KSeF | firma, która już go używa | integracja zamówień ze sklepem |
| Własna integracja przez API | duży sklep lub własny silnik | koszt wdrożenia i utrzymania |
Przy wyborze wtyczki zadaj producentowi kilka pytań:
- Czy wtyczka wprost opisuje obsługę KSeF i jak ją aktualizuje?
- Czy mogę ją przetestować na środowisku testowym?
- Co się dzieje z fakturą, gdy KSeF nie odpowiada?
- Czy widzę numer KSeF i status przy zamówieniu?
- Jak wygląda obsługa korekt?
Brak jasnych odpowiedzi to sygnał, żeby poszukać innego rozwiązania.
Krok 5: zaplanuj przepływ danych i błędy
Przepływ powinien być prosty i przewidywalny:
- Klient składa zamówienie, sklep zapisuje dane nabywcy.
- Po opłaceniu lub wysyłce sklep przekazuje zamówienie do systemu fakturowego.
- System tworzy dokument i wysyła go do KSeF.
- Sklep dostaje numer i status, zapisuje je przy zamówieniu.
- Klient dostaje dokument mailem, a księgowy ma go w swoim systemie.
Największe ryzyko leży w błędach. Zaplanuj, co się stanie, gdy KSeF jest niedostępny, NIP jest błędny albo sieć zerwie połączenie w połowie. Dobry system ponawia próby, nie tworzy duplikatów i pokazuje obsłudze listę dokumentów wymagających uwagi. Takie powtarzalne przepływy to typowa automatyzacja procesów.
Krok 6: przetestuj, zanim zrobi to klient
Zrób zestaw zamówień testowych i dla każdego sprawdź cały przepływ:
- firma z poprawnym NIP,
- firma z błędnym NIP,
- osoba prywatna bez faktury,
- zamówienie z kilkoma stawkami VAT i dostawą,
- zamówienie z kodem rabatowym,
- zwrot częściowy i pełny oraz korekta,
- zamówienie, przy którym system fakturowy jest chwilowo niedostępny.
Dla każdego sprawdź, czy dokument powstał, czy kwoty zgadzają się z zamówieniem i czy w panelu widać status. Testuj najpierw na środowisku testowym, a dopiero potem na prawdziwych zamówieniach. Jeśli sklep pobiera ceny i stany z hurtowni, jak w automacie B2B, sprawdź też, czy zmiana ceny nie psuje faktur do wcześniejszych zamówień.
Czego nie robić
- Nie odkładaj testów na ostatnią chwilę. Przed terminem kolejka do wykonawców i dostawców wtyczek rośnie.
- Nie włączaj dwóch systemów wystawiających faktury naraz. Dostaniesz duplikaty.
- Nie ufaj samej deklaracji „obsługujemy KSeF”. Poproś o dokumentację i test.
- Nie podejmuj decyzji podatkowych samodzielnie. Ustal wymagania z księgowym, a dopiero potem je wdrażaj.
- Nie zapominaj o kopii danych. Zamówienia, NIP-y i numery dokumentów powinny być w kopii zapasowej.
Jeśli chcesz sprawdzić, czy sklep spełnia inne wymagania prawne, zrobię audyt zgodności sklepu. KSeF wymaga ustaleń z księgowym, ale audyt pokaże braki po stronie sklepu.
Podsumowanie
Dla sklepu KSeF to głównie kwestia porządnych danych zamówienia, jednego systemu wystawiającego dokumenty i dobrze przetestowanych błędów. Terminy i szczegóły dla paragonów z NIP potwierdź u księgowego i w oficjalnych źródłach, a ja zadbam o stronę techniczną.
Jeśli chcesz sprawdzić, czy Twój sklep jest gotowy, napisz do mnie. Mogę przejrzeć przepływ zamówień, zaproponować integrację albo zbudować sklep z gotowym przepływem faktur. Odpowiadam w 24 godziny, a nowi klienci dostają 20% rabatu na pierwsze zlecenie.
Najczęstsze pytania
Nie zawsze. Faktury możesz wystawiać w systemie księgowym lub fakturowym, który ma KSeF, a sklep przekazuje mu tylko dane zamówienia. Własna integracja ma sens, gdy zamówień jest dużo i nie chcesz przepisywać danych ręcznie.
Tylko wtedy, gdy producent wtyczki wprost opisuje obsługę KSeF i aktualizuje ją po zmianach. Zapytaj o środowisko testowe, obsługę błędów i to, co dzieje się z fakturą, gdy KSeF nie odpowiada. Zanim włączysz wtyczkę na sklepie, sprawdź ją na kilku zamówieniach testowych.
Od 1.01.2027 r. paragon z NIP nadal można wydać, ale nie będzie już fakturą uproszczoną. Jeśli klient firmowy potrzebuje faktury, powstaje ona w KSeF. Od strony sklepu oznacza to, że NIP musi być zapisany przy zamówieniu i poprawnie przekazany do systemu, który wystawia dokument. Jak to ująć podatkowo, ustal z księgowym.
Księgowy odpowiada za to, jaki dokument i kiedy trzeba wystawić. Programista odpowiada za to, żeby dane z zamówienia trafiały do właściwego systemu bez błędów. Najlepiej spisz wymagania z księgowym, a potem przekaż je wykonawcy.
Wykonaj zamówienia testowe: firma z NIP, osoba prywatna, zwrot, korekta i zamówienie z kilkoma stawkami VAT. Dla każdego sprawdź, czy dokument powstał, czy ma numer KSeF i czy dane zgadzają się z zamówieniem.
Usługi związane z tematem
Masz podobny projekt?
Opisz, czego potrzebujesz, a w 24 godziny odeślę wycenę. Nowi klienci dostają 20% rabatu na pierwsze zlecenie.


