Dziś jest 25 października 2026, a do 1 stycznia 2027 zostało 68 dni. Od tej daty Krajowy System e-Faktur obejmuje wszystkich przedsiębiorców: kończy się wyjątek dla najmniejszych sprzedawców, a faktury z kas rejestrujących przestają wystarczać. Jeśli prowadzisz sklep internetowy i sprzedajesz także firmom, zostały dwa miesiące, żeby koszyk, program do faktur i księgowość mówiły tym samym językiem. Piszę o tym z perspektywy sklepu, a nie księgowego: co zmienić w zamówieniu, w integracji i w komunikacji z klientem.

Zastrzeżenie: nie jestem doradcą podatkowym, to materiał informacyjny na dzień 25 października 2026 r. Przepisy i ich interpretacje się zmieniają (poniżej opisuję nawet projekt, który właśnie jest w Sejmie), więc konkretne decyzje podejmij z księgową.

Gdzie jesteśmy: KSeF w październiku 2026

Według oficjalnej strony Ministerstwa Finansów obowiązek wystawiania faktur w KSeF zaczął się 1 lutego 2026 r. dla firm, które w 2024 r. miały sprzedaż powyżej 200 mln zł (z VAT), a 1 kwietnia 2026 r. dla wszystkich pozostałych. Do 31 grudnia 2026 r. obowiązuje wyjątek przejściowy: można wystawiać faktury poza KSeF (papierowe lub elektroniczne), jeśli suma sprzedaży z VAT na takich fakturach w danym miesiącu nie przekracza 10 000 zł. Po przekroczeniu progu obowiązek obejmuje kolejne faktury.

GrupaOd kiedy w KSeFUwaga
Duże firmy (sprzedaż w 2024 r. powyżej 200 mln zł z VAT)1 lutego 2026Etap pierwszy
Wszyscy pozostali przedsiębiorcy1 kwietnia 2026Etap drugi
Sprzedaż fakturami do 10 000 zł z VAT miesięcznieWyjątek do 31 grudnia 2026; od 1 stycznia 2027 w KSeFTo ten wyjątek kończy się z końcem roku
Faktury z kas rejestrujących, paragon z NIPOkres przejściowy do końca 2026Od 2027 sprzedaż firmom wymaga faktury w KSeF

Jest jeszcze druga strona medalu, o której łatwo zapomnieć: od 1 lutego 2026 r. wszyscy podatnicy z NIP odbierają faktury od kontrahentów w KSeF. Jeśli kupujesz hosting, towar od hurtowni albo usługę reklamową, faktury od dostawców sprawdzasz w systemie, a nie w skrzynce e-mail.

Kary: co jest pewne, a co jeszcze nie

Według obecnie obowiązującej ustawy kary za nieprawidłowości w KSeF mają obowiązywać od 1 stycznia 2027 r. Opracowania prawnicze podają, że za fakturę wystawioną poza systemem mimo obowiązku kara może sięgać 100% kwoty podatku wykazanego na fakturze, a przy fakturze bez podatku do 18,7% należności ogółem. Kary dotyczą też korzystania z trybów wyjątkowych niezgodnie z zasadami, sporządzenia faktury niezgodnie ze wzorem i nieterminowego przesłania jej do systemu.

Jest jednak projekt zmiany. Ministerstwo Finansów zapowiedziało we wrześniu odroczenie kar do 31 grudnia 2027 r., a według serwisu prawo.pl z 21 października 2026 r. Sejm rozpoczął prace nad projektem nowelizacji ustawy o VAT, który ma wejść w życie 31 grudnia 2026 r. Na dziś to projekt, a nie uchwalone prawo. Resort podkreśla też wprost, że odroczenie kar nie oznacza braku obowiązku: w 2027 r. organy mają najpierw wspierać przedsiębiorców, ale będą reagować na faktury wystawiane poza KSeF poza ustawowymi wyjątkami.

Mój wniosek dla sklepu jest prosty: planuj tak, jakby kary zaczynały się 1 stycznia, a odroczenie traktuj jako margines bezpieczeństwa. Jeśli projekt przejdzie, nic nie tracisz. Jeśli nie, nie będziesz gasić pożaru w Nowy Rok.

Czy to dotyczy mojego sklepu? B2C, B2B i faktura na żądanie

Rozstrzyga rodzaj nabywcy. Według Ministerstwa Finansów wystawianie faktur B2C (osobom prywatnym, konsumentom) w KSeF jest dobrowolne. Obowiązkowe jest dla faktur dla przedsiębiorców. W sklepie internetowym sprowadza się to do jednego pytania zadawanego w koszyku: czy kupujący jest firmą.

SprzedażDokumentKSeF
Konsument bez NIP, bez prośby o fakturęParagon lub potwierdzenie sprzedażyNie dotyczy
Osoba prywatna prosi o fakturęFaktura B2C na żądanie (PDF, e-mail, panel klienta)Wystawianie w KSeF dobrowolne
Firma z polskim NIP (B2B)Faktura ustrukturyzowanaObowiązkowo w KSeF
Firma z zagranicyFaktura; według opracowań branżowych nadal przez KSeF, a kupującemu udostępniasz PDF z kodem QRPotwierdź z księgową
Paragon z NIPOd 2027 według opracowań prawniczych nie jest fakturą uproszczonąSprzedaż firmie = faktura w KSeF

Osobne pytanie: co z firmami zwolnionymi z VAT? Według dostępnych opracowań, w tym interpretacji indywidualnej Dyrektora KIS z 27 października 2025 r., podatnik zwolniony podmiotowo, który wystawia faktury innym firmom, wystawia je (a nie rachunki) i robi to w KSeF. Źródła nie są jednak zgodne we wszystkich szczegółach, więc ten punkt koniecznie potwierdź u księgowej, zwłaszcza jeśli sprzedajesz głównie osobom prywatnym.

Co zmienić w sklepie: osiem rzeczy do sprawdzenia

Dobra wiadomość: KSeF prawie nie dotyka tego, co widzi konsument. Zmiany są głównie w danych, które zbierasz w koszyku, i w tym, co dzieje się z zamówieniem po opłaceniu.

  • Pole NIP i przełącznik „Kupuję na firmę”. Nabywca musi być rozpoznany jako przedsiębiorca już przy zakupie, na przykład po NIP. Pole pokaż dopiero po zaznaczeniu przełącznika, żeby nie utrudniać zakupu osobom prywatnym.
  • Walidacja NIP. Sprawdzaj długość i cyfrę kontrolną, a jeśli możesz, uzupełniaj nazwę i adres z rejestru po NIP. Błędy w danych nabywcy poprawia się potem fakturą korygującą, a nie notą, więc taniej im zapobiec.
  • Moment wystawienia faktury. Ustal z księgową, czy faktura powstaje po opłaceniu, po wysyłce czy po uznaniu płatności, i trzymaj się tego w każdym kanale sprzedaży.
  • Zaliczki i faktury końcowe, jeśli sprzedajesz na zamówienie albo w przedsprzedaży. Program fakturujący musi je rozróżniać.
  • Zwroty i reklamacje. Dla faktur B2B korekta po zwrocie to faktura korygująca w KSeF. Opisz proces: kto ją wystawia i kiedy (zob. też przycisk odstąpienia od umowy).
  • Maile do klienta. Kupujący B2B pobiera fakturę z systemu i nie musisz mu jej wysyłać, ale w praktyce wyślij PDF z numerem KSeF. Konsument dostaje fakturę tak jak dotąd: PDF, e-mail albo panel klienta.
  • Regulamin i polityka prywatności. Dopisz, jak wystawiasz faktury i że dane trafiają do KSeF; podstawą jest obowiązek prawny (art. 6 ust. 1 lit. c RODO), a odbiorcą Ministerstwo Finansów (zob. RODO na stronie).
  • Panel klienta. Historia zamówień z fakturami do pobrania zmniejsza liczbę maili „proszę o fakturę” i dobrze działa także dla klientów B2C.

Integracja: sklep, program do faktur i KSeF

Sklep zwykle nie rozmawia z KSeF bezpośrednio. Robi to program do fakturowania (na przykład Fakturownia, iFirma, wFirma czy inFakt), który wysyła fakturę przez API Ministerstwa Finansów i odbiera potwierdzenie rejestracji (UPO). Zadanie sklepu to przekazać mu kompletne i poprawne dane zamówienia: nabywcę, pozycje, stawki VAT, rabaty i koszt dostawy. Jeśli któryś element jest zły, błąd zobaczysz dopiero w KSeF.

Masz zwykle trzy drogi: wtyczkę lub moduł integracji z Twoją platformą, system pośredniczący między sklepem a programem do faktur albo integrację napisaną na zamówienie. Którą wybrać, zależy od liczby zamówień B2B i od tego, ile niestandardowych rzeczy masz w ofercie, na przykład pakietów, bonów czy sprzedaży na zamówienie (zob. Shopify czy WooCommerce oraz ile kosztuje sklep internetowy).

Siedem pytań do dostawcy programu do faktur

  • Czy program w pełni obsługuje KSeF na środowisku produkcyjnym Ministerstwa Finansów?
  • Czy mogę przetestować cały proces na środowisku testowym, w tym czas przesyłania faktury i odbierania UPO?
  • Czy rozróżnia B2B i B2C i co robi z fakturą B2C?
  • Jak obsługuje zaliczki, korekty, zwroty i faktury w walutach obcych?
  • Co dzieje się w trybach offline i awaryjnych i kto o tym informuje?
  • Gdzie trzymane są tokeny i certyfikaty dostępu i kto z mojej firmy ma do nich dostęp?
  • Gdzie archiwizowane są faktury i jak je odzyskam, gdybym zmienił program?

Tokeny i certyfikaty do KSeF działają jak klucze do konta firmy. Nie wklejaj ich do plików sklepu ani do repozytorium, trzymaj w zmiennych środowiskowych albo w sejfie dostawcy, a termin ich ważności wpisz do kalendarza (zob. bezpieczeństwo strony internetowej).

Gdy KSeF nie działa: tryby awaryjne i co z tym ma sklep

System może być chwilowo niedostępny, a Twoje faktury nie mogą z tego powodu stać. Ustawa przewiduje tryby wyjątkowe, między innymi dobrowolny tryb offline24 (faktura wystawiona poza systemem musi trafić do KSeF najpóźniej następnego dnia roboczego) oraz tryby na czas niedostępności lub awarii ogłaszanej przez Ministerstwo, z własnymi terminami dosyłania faktur. Dokładne terminy są w ustawie o VAT i w komunikatach MF, a dobry program fakturujący prowadzi Cię przez nie automatycznie.

Dla sklepu wniosek techniczny jest taki: wystawianie faktury nie może blokować realizacji zamówienia. Zamówienie ma się realizować, a faktura powstawać w kolejce z ponawianiem prób i statusem widocznym w panelu („oczekuje”, „wysłana”, „odrzucona”). Odrzucona faktura to alarm dla człowieka, a nie cichy błąd w logach.

Kary dotyczą m.in. nieterminowego przesłania faktury do systemu, więc kolejka i alerty to nie fanaberia, tylko ochrona przed tym ryzykiem. Utrzymanie takiej integracji (monitoring, aktualizacje, wygasające tokeny) warto uwzględnić w stałej opiece nad stroną.

Typowe błędy w takich integracjach

Sama zasada jest prosta, kłopoty zaczynają się w szczegółach. Oto sześć miejsc, w których takie integracje najczęściej się wykładają:

  • Zaokrąglenia. Sklep liczy rabat procentowy i VAT inaczej niż program do faktur, więc suma faktury różni się od sumy zamówienia o grosze. Ustal, kto jest źródłem prawdy dla kwot, i przetestuj rabaty, bony oraz koszt dostawy.
  • Stawka VAT dostawy i usług dodatkowych. Koszt wysyłki ma swoją stawkę. Jeśli sklep przekazuje go jako pozycję bez stawki, faktura może zostać odrzucona albo wystawiona błędnie.
  • Dane nabywcy bez normalizacji. NIP ze spacjami i myślnikami, adres w jednym polu, brak kodu pocztowego. Wymagaj poprawnej struktury, zanim dane trafią do programu.
  • Testowanie tylko szczęśliwej ścieżki. Jedno zamówienie, które przechodzi gładko, niczego nie dowodzi. Sprawdź zwrot częściowy, anulowanie po wystawieniu faktury, zamówienie z kilkoma stawkami VAT i brak połączenia.
  • Faktura przed opłaceniem. Jeśli wystawiasz fakturę w chwili złożenia zamówienia, każda niezapłacona przesyłka kończy się korektą. Zwykle prościej wystawiać po opłaceniu lub wysyłce, o ile księgowa się zgadza.
  • Brak właściciela procesu. Gdy faktura zostanie odrzucona, ktoś musi to zobaczyć i naprawić w ciągu godzin, nie tygodni. Wyznacz osobę i zastępstwo na czas urlopów.

Plan na dziewięć tygodni: od inwentaryzacji do pierwszych dni stycznia

TerminZadanieWynik
26.10-8.11Inwentaryzacja: jak dziś powstają faktury, ile jest zamówień B2B, jaki program, co mówi księgowa o zwolnieniu z VAT. Pytania do dostawcy programu.Decyzja: zostajemy przy programie czy zmieniamy
9-15.11Wybór drogi integracji, dostęp do środowiska testowego, specyfikacja pól w koszyku.Zakres prac i termin
16-22.11Zmiany w koszyku (NIP, przełącznik B2B, walidacja) i przepływ danych do programu na środowisku testowym.Pierwsze testowe faktury
23-30.11Black Week i Cyber Monday: zamrożenie zmian, tylko poprawki krytyczne.Spokój w szczycie sprzedaży
1-13.12Testy scenariuszy: zamówienie B2B, B2C z fakturą na żądanie, zwrot z korektą, zaliczka, odrzucenie faktury, brak połączenia.Lista scenariuszy z wynikiem OK
14-20.12Szkolenie osób od zamówień i księgowości, aktualizacja regulaminu i polityki prywatności, decyzja go/no-go.Gotowość na produkcję
21-31.12Zamrożenie na święta (24-26.12 wolne). Tylko monitoring i telefon do osoby, która zna integrację.Spokojne przejście przez Nowy Rok
Od 1.01.2027Pierwsze dni: sprawdzaj każdą fakturę B2B w KSeF, statusy, błędy odrzuceń i kopię PDF.Szybkie wyłapanie błędów

Logika jest prosta. Między 23 a 30 listopada i znowu w okolicach świąt nie chcesz ruszać koszyka, więc okno na zmiany to realnie czas od teraz do 22 listopada oraz od 1 do 20 grudnia. O tym, jak przetrwać szczyt sprzedaży, piszemy w tekście Black Friday 2026: jak przygotować sklep w 5 tygodni.

Przykład ilustracyjny: sklep z herbatą, który sprzedaje też firmom

To historia wymyślona, nie prawdziwy klient. Kuba prowadzi sklep z herbatą. Większość to konsumenci, ale kilka biur zamawia herbatę do kuchni i prosi o fakturę z NIP. Dotąd Kuba raz w tygodniu przepisywał te zamówienia ręcznie do programu. Teraz koszyk ma przełącznik „Kupuję na firmę”, po jego zaznaczeniu pojawia się pole NIP, a nazwa i adres uzupełniają się z rejestru. Dane od razu trafiają do programu, a faktura wychodzi do KSeF po opłaceniu zamówienia. Gdy biuro zwraca dwie puszki, powstaje faktura korygująca.

Największy problem wyszedł w testach: jedno biuro wpisało NIP z myślnikami, a inne ze spacjami. Po dodaniu normalizacji (usuwanie spacji i myślników przed sprawdzeniem cyfry kontrolnej) pole zaczęło przyjmować każdy zapis, a konsumenci kupują tak jak wcześniej, bez dodatkowych pól.

Najczęstsze pytania

Czy sklep musi wystawiać faktury konsumentom w KSeF?

Nie. Według Ministerstwa Finansów wystawianie faktur B2C w KSeF jest dobrowolne. Konsument ma prawo do faktury na żądanie i może ją dostać w dotychczasowej formie: PDF, e-mail, wydruk albo panel klienta.

Czy mój klient firmowy musi coś zakładać, żeby dostać fakturę?

Nie musisz niczego od niego wymagać do zakupu. Faktura B2B trafia do KSeF, a nabywca odbiera ją z systemu po zalogowaniu, jak każdy podatnik. Ty możesz dodatkowo wysłać PDF z numerem KSeF, co w praktyce oszczędza kupującemu szukania.

Co z klientem z zagranicy?

Według opracowań branżowych faktury dla zagranicznych kontrahentów nadal wystawia się w KSeF, ale nabywca nie ma do nich dostępu, więc udostępniasz mu fakturę w uzgodniony sposób, na przykład jako PDF z kodem QR. To jedno z miejsc, które potwierdź z księgową, bo dotyczy też procedur szczególnych VAT.

Czy mogę poczekać, skoro kary mają być odroczone?

Odroczenie kar to na dziś projekt, a Ministerstwo podkreśla, że obowiązek pozostaje. Do tego integracja uruchamiana bez testów w Nowy Rok to ryzyko operacyjne, nie tylko podatkowe: zablokowane faktury mogą wstrzymać księgowanie i rozliczenia z klientami.

Czy KSeF obniży konwersję w koszyku?

Tylko jeśli zmusisz każdego do podawania danych firmy. Pole NIP pokazane dopiero po wybraniu „Kupuję na firmę” nie dotyka konsumentów. Zasady krótkich formularzy opisaliśmy w tekstach formularz kontaktowy, który zbiera zapytania i szybkość strony a konwersje.

Czy maile z fakturami będą dochodzić do klientów?

Wiadomości transakcyjne z załącznikiem PDF powinny wychodzić z poprawnie skonfigurowanej domeny (SPF, DKIM, DMARC), inaczej część trafi do spamu. O tym, jak ustawić pocztę na własnej domenie, piszemy w tekście email firmowy na własnej domenie.

Źródła

  • Oficjalna strona KSeF Ministerstwa Finansów: od kiedy trzeba wystawiać faktury w KSeF oraz konsumenci i osoby fizyczne.
  • prawo.pl, 21 października 2026 r.: informacja o pracach Sejmu nad projektem odroczenia kar do 31 grudnia 2027 r.
  • Opracowania prawnicze i branżowe o karach, trybach awaryjnych i sprzedaży online (między innymi Kancelaria Graś i Wspólnicy, ifirma.pl), stan na październik 2026 r.
  • Interpretacja indywidualna Dyrektora KIS z 27 października 2025 r. o podatnikach zwolnionych z VAT, cytowana w opracowaniach branżowych.

Podsumowanie

Do 1 stycznia 2027 zostało 68 dni. Dla sklepu sprowadza się to do pięciu rzeczy: rozpoznać kupującego firmę, przekazać poprawne dane do programu fakturującego, obsłużyć korekty po zwrotach, mieć kolejkę i alerty na wypadek problemów oraz przetestować całość, zanim ruszy szczyt sprzedaży. Konsumentów to prawie nie dotyka. Nie czekaj na wynik prac Sejmu: odroczenie kar dałoby margines, ale nie zwolni z obowiązku. Jeśli interesują Cię inne zmiany prawa, które dotykają stron firmowych, zobacz też tekst AI Act na stronie firmowej.

Jeśli chcesz, obejrzymy Twój sklep: sprawdzimy koszyk i to, jak dane trafiają do programu do faktur, a potem powiemy wprost, co zmienić przed Nowym Rokiem i ile to potrwa.

Chcesz mieć sklep gotowy na KSeF przed 1 stycznia?

Sprawdzimy koszyk i przepływ danych do programu do faktur, a potem powiemy, co zmienić i ile to potrwa. Napisz, dopóki jest czas na testy.

Napisz do nas→