KSeF sklep internetowy - to połączenie, o którym wielu właścicieli e-commerce myślało dotąd „kiedyś”. Teraz to „kiedyś” ma konkretną datę. Krajowy System e-Faktur działa obowiązkowo od 1 lutego 2026 dla największych podatników i od 1 kwietnia 2026 dla pozostałych firm objętych przepisami. Do 31 grudnia 2026 trwa okres przejściowy dla małych przedsiębiorców, a od 1 stycznia 2027 obowiązek obejmie wszystkich. Jeśli prowadzisz sklep i korzystasz z ulgi, zostało Ci kilka tygodni na przygotowanie.
W naszej pracy przy sklepach internetowych i integracjach widzimy, że największy problem nie leży w samym KSeF, tylko w tym, jak faktury powstają w sklepie. Faktura generowana jako PDF przez wtyczkę, ręcznie poprawiana w programie księgowym, korekty robione mailem: to wszystko trzeba teraz uporządkować, bo KSeF wymaga ustrukturyzowanego pliku XML i komunikacji z systemem Ministerstwa Finansów.
W tym artykule wyjaśniamy, co KSeF oznacza dla sklepu internetowego, czym różni się sprzedaż B2B od B2C, jak działa integracja sklepu z KSeF, jak podejść do korekt i zwrotów oraz jak rozpisać przygotowania od listopada do stycznia. Zaznaczamy od razu: to ogólne informacje, stan na listopad 2026. Aktualne przepisy sprawdzaj na stronie ksef.podatki.gov.pl, a swoją sytuację skonsultuj z księgowym lub doradcą podatkowym.
Czym jest KSeF i jakie terminy obowiązują sklepy internetowe
KSeF, czyli Krajowy System e-Faktur, to centralny system Ministerstwa Finansów, przez który wystawia się i odbiera faktury ustrukturyzowane. Faktura nie jest już dokumentem wysyłanym mailem do klienta, tylko plikiem XML przesyłanym do KSeF, który nadaje mu unikalny numer i udostępnia go nabywcy. Dopiero faktura z numerem KSeF jest uznawana za wystawioną.
Harmonogram wdrożenia KSeF
- Od 1 lutego 2026: obowiązek dla największych podatników.
- Od 1 kwietnia 2026: obowiązek dla pozostałych firm objętych przepisami.
- Do 31 grudnia 2026: okres przejściowy dla małych przedsiębiorców. Według dostępnych informacji mogą oni wystawiać faktury poza KSeF, jeśli suma faktur z VAT nie przekracza 10 000 zł miesięcznie. Po przekroczeniu limitu faktury w danym miesiącu muszą przechodzić przez KSeF.
- Od 1 stycznia 2027: pełny obowiązek dla wszystkich firm, którego dotyczą przepisy.
Za nieprawidłowości przepisy przewidują sankcje finansowe. Według źródeł mogą one sięgać do 100% kwoty VAT lub 18,7% wartości faktury, ale szczegóły i daty stosowania kar warto zweryfikować w aktualnych przepisach lub z księgowym, bo to obszar, w którym ustawodawca wprowadzał zmiany.
Dla sklepu internetowego najważniejsze jest to, że jeśli korzystasz dziś z okresu przejściowego, od stycznia 2027 każda faktura VAT dla firmy musi przejść przez KSeF. Nie ma już miejsca na wystawianie faktur „po staremu” w pojedynczych przypadkach.
KSeF w sklepie internetowym: sprzedaż B2B a B2C
Większość sklepów sprzedaje zarówno klientom indywidualnym, jak i firmom. Ta różnica ma kluczowe znaczenie. Faktury dla firm (B2B) muszą być wystawiane w KSeF. Faktury dla konsumentów (B2C) według aktualnych informacji mogą być wystawiane w KSeF dobrowolnie, a konsument może otrzymać fakturę w innej formie, na przykład jako wizualizację w PDF.
W praktyce oznacza to, że sklep musi rozpoznawać, czy zamówienie składa firma. Najczęściej służy do tego pole „chcę fakturę na firmę” i numer NIP w formularzu zamówienia. Jeśli klient poda NIP, faktura powinna trafić do KSeF. Dlatego walidacja NIP w checkoucie przestaje być miłym dodatkiem, a staje się elementem, który chroni przed błędami.
- Sprawdź, czy formularz zamówienia wyraźnie rozdziela zakup prywatny i firmowy.
- Dodaj walidację formatu NIP i rozważ automatyczne pobieranie danych firmy.
- Ustal, czy faktury B2C również chcesz wysyłać przez KSeF, aby mieć jeden proces.
- Zastanów się, co zrobić, gdy klient poprosi o fakturę na firmę już po złożeniu zamówienia.
Część sklepów decyduje się wysyłać do KSeF wszystkie faktury, także konsumenckie, bo upraszcza to proces i archiwizację. Inne wolą ograniczyć KSeF do B2B. Obie drogi są możliwe, a decyzję warto podjąć razem z księgowym.
Pamiętaj też o kliencie, który kupuje na firmę, ale jest jednoosobową działalnością i nie zna różnicy między fakturą a paragonem. Jasny opis w koszyku („podaj NIP, jeśli chcesz fakturę na firmę”) oraz potwierdzenie w mailu po zamówieniu ograniczają późniejsze prośby o zmianę dokumentu, a każda taka prośba w KSeF oznacza dodatkową pracę.
Jak działa faktura w KSeF: XML FA(3), API, numer KSeF i kod QR
Faktura w KSeF to plik XML zgodny ze schemą FA(3), czyli wzorem logicznym opisującym, jakie pola i w jakim formacie musi zawierać faktura. To nie jest PDF ani obrazek. System, który wystawia fakturę, musi wygenerować poprawny XML i przesłać go do KSeF przez API Ministerstwa Finansów albo przez aplikację udostępnioną przez MF lub program księgowy.
Po przyjęciu faktury KSeF nadaje jej numer identyfikujący. Ten numer jest dowodem, że faktura została wystawiona. Jeśli przesłany plik zawiera błędy, na przykład niepoprawny NIP lub brak wymaganego pola, faktura zostanie odrzucona i trzeba ją poprawić oraz wysłać ponownie. Dlatego system po stronie sklepu musi umieć odebrać odpowiedź z KSeF i zapisać jej wynik.
Wizualizacja faktury i kody QR
Klient nadal może dostać fakturę w czytelnej formie, na przykład jako PDF dołączony do maila lub do pobrania w panelu klienta. Taka wizualizacja faktury z KSeF powinna zawierać kod QR, który pozwala zweryfikować fakturę w systemie. Sprawdź, czy wtyczka lub program, którego używasz, generuje taki kod i czy PDF dla klienta jest spójny z wersją w KSeF.
Integracja sklepu internetowego z KSeF: trzy możliwe drogi
Nie ma jednego sposobu na podłączenie sklepu do KSeF. Wybór zależy od platformy, skali sprzedaży i tego, gdzie dziś powstają Twoje faktury. W praktyce widzimy trzy główne podejścia.
1. Wtyczka lub moduł platformy
Dla WooCommerce, PrestaShop i Shopify dostępne są wtyczki, moduły i aplikacje do fakturowania, z których część obsługuje wysyłkę do KSeF bezpośrednio lub przez zewnętrzny serwis fakturowy. To najszybsze rozwiązanie dla mniejszych sklepów. Przed wyborem sprawdź, czy dostawca obsługuje schemę FA(3), korekty, tryby awaryjne i czy aktualizuje rozwiązanie przy zmianach przepisów. Jeśli zastanawiasz się, która platforma lepiej pasuje do Twojej skali, przeczytaj nasze porównanie WooCommerce, PrestaShop czy Shopify.
2. Integracja z systemem księgowym lub ERP
Jeśli faktury wystawia program księgowy lub ERP, a sklep jedynie przekazuje do niego zamówienia, KSeF obsługuje zwykle ten system. Wtedy kluczowe jest, żeby dane z zamówienia trafiały do niego kompletne i poprawne: NIP, adres, stawki VAT, rabaty, koszty dostawy. Wiele sklepów ma już taką integrację przy okazji magazynu, co opisujemy w artykule o integracji sklepu internetowego z systemem magazynowym.
3. Własna integracja przez API
Przy nietypowych procesach, dużej liczbie faktur lub sklepie na własnym rozwiązaniu sensowna bywa dedykowana integracja z API KSeF. Daje pełną kontrolę nad procesem, ale wymaga obsługi uwierzytelniania, generowania XML, kolejki wysyłek, odpowiedzi i błędów oraz utrzymania przy zmianach schemy. Takie projekty realizujemy w ramach usługi aplikacje i integracje.
Faktury korygujące, zwroty i faktury do paragonów
Sklep internetowy to nie tylko sprzedaż, ale też zwroty, reklamacje i zmiany zamówień. W KSeF faktura korygująca również jest dokumentem ustrukturyzowanym, który odwołuje się do numeru KSeF faktury pierwotnej. Nie można już „poprawić PDF-a” i wysłać go ponownie. Każda zmiana wymaga korekty w systemie.
Przy zwrotach w sklepie warto sprawdzić, czy proces zwrotu automatycznie tworzy korektę w KSeF, czy wymaga ręcznej pracy księgowej. Przy kilku zwrotach w miesiącu to drobiazg, przy kilkudziesięciu po akcji promocyjnej to realne obciążenie. Dobrze zaprojektowany proces łączy zwrot w panelu sklepu, zwrot płatności i korektę faktury.
Faktury do paragonów
Częsty przypadek w e-commerce: klient kupuje jako osoba prywatna, dostaje paragon, a potem prosi o fakturę na firmę. Taka faktura do paragonu dla firmy również powinna trafić do KSeF. Przepisy dotyczące wystawiania faktur do paragonów z NIP są szczegółowe, więc procedurę dla zespołu obsługi klienta ustal z księgowym i zapisz w prostej instrukcji.
- Zmapuj wszystkie sytuacje, w których dziś powstaje lub zmienia się faktura.
- Dla każdej ustal, kto ją obsługuje i w jakim systemie.
- Sprawdź, które z nich wymagają nowej korekty w KSeF.
Tryby awaryjne, offline i niedostępność KSeF
Przepisy przewidują sytuacje, w których faktury można wystawić bez bieżącego połączenia z KSeF, na przykład przy awarii systemu MF lub problemach po stronie podatnika, z obowiązkiem późniejszego przesłania. Szczegółowe zasady, terminy i oznaczenia takich faktur są opisane w przepisach i materiałach MF, dlatego nie podajemy ich tutaj z pamięci. Sprawdź je bezpośrednio na stronie ksef.podatki.gov.pl lub u księgowego.
Z technicznego punktu widzenia ważne jest, żeby rozwiązanie w sklepie umiało poradzić sobie z niedostępnością API: zapisać fakturę w kolejce, ponowić wysyłkę i poinformować zespół, jeśli coś się nie udało. Integracja, która po błędzie po prostu „zapomina” o fakturze, to ryzyko, które wyjdzie dopiero przy kontroli. Zapytaj dostawcę wtyczki lub programu, jak dokładnie to działa.
Testy na środowisku testowym MF, role i uprawnienia
Ministerstwo Finansów udostępnia środowiska testowe KSeF, na których można sprawdzić wystawianie faktur bez skutków prawnych. To najlepszy sposób, aby zobaczyć, jak zachowuje się Twój sklep, wtyczka czy integracja: czy XML jest poprawny, czy korekty się wysyłają, jak wygląda odpowiedź przy błędzie. Testy warto przeprowadzić na prawdziwych przypadkach z Twojego sklepu, w tym rabatach, darmowej dostawie i zamówieniach z kilkoma stawkami VAT.
Uprawnienia w KSeF
Dostęp do KSeF jest oparty na uprawnieniach. Właściciel firmy może nadawać je pracownikom, biuru rachunkowemu lub systemom zewnętrznym, na przykład w postaci tokenu lub certyfikatu dla integracji. Zaplanuj, kto ma prawo wystawiać faktury, kto tylko je przegląda, a kto zarządza uprawnieniami. Nie udostępniaj jednego dostępu wszystkim i zapisz, gdzie przechowywane są dane uwierzytelniające integracji, bo to element bezpieczeństwa firmy.
Harmonogram przygotowań: od listopada do stycznia
Jeśli korzystasz z okresu przejściowego, poniższy plan pomoże zdążyć przed 1 stycznia 2027. Pamiętaj, że grudzień to szczyt sprzedaży, więc najważniejsze prace warto zakończyć w listopadzie.
- Do połowy listopada: rozmowa z księgowym, decyzja, gdzie będą wystawiane faktury (sklep, program księgowy, ERP), mapa wszystkich scenariuszy faktur i korekt.
- Druga połowa listopada: wybór lub aktualizacja wtyczki, programu albo zlecenie integracji, nadanie uprawnień w KSeF, poprawki w formularzu zamówienia (NIP, walidacja).
- Początek grudnia: testy na środowisku testowym MF dla typowych i nietypowych zamówień, korekt i zwrotów, instrukcje dla zespołu.
- Grudzień: ewentualne wcześniejsze przejście na KSeF w produkcji, bez czekania do ostatniego dnia, obserwacja błędów.
- Styczeń 2027: pełny obowiązek, monitoring odrzuconych faktur, uzgodnienia z księgowością po pierwszym miesiącu.
Jeśli Twój sklep jest w trakcie zmiany platformy, uwzględnij KSeF w planie migracji od razu. Opisujemy to szerzej w artykule o migracji sklepu internetowego na nową platformę.
Typowe błędy przy wdrażaniu KSeF w sklepie
Wdrożenia KSeF w sklepach zwykle nie zawodzą przez samą technologię, tylko przez niedopatrzenia w procesie. Oto najczęstsze z nich.
- Odkładanie do ostatniej chwili. Grudzień to sezon świąteczny, a styczeń to nawał pracy w księgowości.
- Brak obsługi korekt. Wtyczka wysyła faktury, ale korekty trzeba robić ręcznie poza systemem.
- Niepełne dane w zamówieniu. Brak walidacji NIP, błędne stawki VAT, rabaty rozbite inaczej niż w księgowości.
- Brak kontroli odrzuceń. Faktura nie przeszła przez KSeF, a nikt o tym nie wie.
- Jeden wspólny dostęp. Brak przemyślanych uprawnień i dostępów dla integracji.
- Brak testów. Pierwsza faktura w KSeF wystawiana od razu na produkcji.
Ile kosztuje dostosowanie sklepu do KSeF i co ze sprzedażą zagraniczną
Nie podajemy konkretnych kwot, bo koszt zależy od punktu wyjścia. Najtańszy scenariusz to aktualizacja istniejącego programu księgowego lub wtyczki, która już obsługuje KSeF, plus kilka godzin testów i konfiguracji. Droższy to sytuacja, w której faktury powstają w kilku miejscach, sklep ma niestandardowe procesy albo wymaga dedykowanej integracji przez API. Do tego dochodzi koszt utrzymania: schemy i przepisy się zmieniają, więc integracja potrzebuje aktualizacji. To jeden z powodów, dla których warto mieć partnera od utrzymania i rozwoju sklepu.
Sprzedaż zagraniczna
Jeśli sprzedajesz za granicę, KSeF dotyczy faktur wystawianych przez polskiego podatnika, ale zasady dla transakcji z kontrahentami zagranicznymi, w tym z innych krajów UE i spoza UE, mają swoją specyfikę, na przykład co do sposobu przekazania faktury nabywcy. Inne kraje wprowadzają też własne systemy e-fakturowania. Przy sprzedaży zagranicznej koniecznie omów proces z księgowym lub doradcą podatkowym, zanim skonfigurujesz sklep. Jeśli jesteś firmą zagraniczną sprzedającą do Polski bez polskiego oddziału, zapytaj doradcę, czy i w jakim zakresie KSeF Cię dotyczy.
Niezależnie od rynku dobrą praktyką jest zapisywanie w zamówieniu kraju nabywcy, jego numeru identyfikacyjnego VAT oraz informacji, czy kupuje jako firma, czy jako konsument. Dzięki temu sklep, program księgowy lub integracja mogą automatycznie wybrać właściwą ścieżkę wystawienia faktury. Ręczne rozpoznawanie takich przypadków przez zespół obsługi klienta sprawdza się przy kilku zamówieniach, ale przy większej skali szybko prowadzi do pomyłek, które potem trzeba korygować w KSeF.
Podsumowanie: KSeF sklep internetowy, czyli co zrobić teraz
KSeF sklep internetowy to dziś nie temat na przyszłość, tylko zadanie na najbliższe tygodnie. Od 1 stycznia 2027 każda faktura VAT dla firmy musi przejść przez KSeF, więc warto już teraz ustalić, gdzie powstają faktury, jak obsługiwane są korekty i zwroty, wybrać rozwiązanie i przetestować je na środowisku testowym MF. Pamiętaj, że to ogólne informacje: aktualne przepisy sprawdzaj na stronie Ministerstwa Finansów i konsultuj z księgowym.
Pomagamy właścicielom sklepów internetowych uporządkować proces fakturowania, dobrać wtyczkę lub zbudować integrację z KSeF i systemem księgowym. Jeśli chcesz sprawdzić, ile pracy wymaga Twój sklep, opisz go w formularzu bezpłatnej wyceny, a odezwiemy się z konkretną propozycją.



