Konfigurator ceny
Blog Webmistrz · poradnik

Wdrożenie KSeF w firmie krok po kroku: terminy, co przygotować i ile to kosztuje

KSeF to nie nowy program do faktur, tylko obowiązkowy kanał, przez który faktura trafia do nabywcy. Większość firm musi w nim wystawiać faktury od 1 kwietnia 2026 r. Opisujemy, co konkretnie trzeba zrobić, w jakiej kolejności i gdzie wdrożenia najczęściej się sypią.

Wdrożenie Krajowego Systemu e-Faktur w firmie, ekran z fakturą elektroniczną i listą kontrolną

Terminy, które obowiązują

Harmonogram obowiązkowego KSeF jest trzystopniowy. Daty pochodzą z komunikatów Ministerstwa Finansów na ksef.podatki.gov.pl:

Od kiedyKogo dotyczy
1 lutego 2026 r.Najwięksi podatnicy: sprzedaż za 2024 r. powyżej 200 mln zł brutto
1 kwietnia 2026 r.Pozostali przedsiębiorcy, w tym jednoosobowe działalności i małe sklepy
1 stycznia 2027 r.Najmniejsi: sprzedaż udokumentowana fakturami do 10 000 zł brutto miesięcznie

Obowiązek dotyczy faktur między firmami (B2B) oraz faktur dla podmiotów publicznych. Faktury dla konsumentów nie muszą trafiać do KSeF, ale program, który je wystawia, i tak musi odróżniać jedne od drugich. To pierwsza rzecz do sprawdzenia w sklepie internetowym: skąd system wie, że kupujący to firma.

Ministerstwo przewidziało okres przejściowy bez kar za błędy w KSeF. Jego długość i warunki warto sprawdzić bezpośrednio w aktualnych komunikatach MF, bo przepisy wykonawcze były w 2025 r. kilka razy zmieniane. Brak kar nie zwalnia z obowiązku: faktura wystawiona poza KSeF po terminie formalnie nie jest fakturą, co ma znaczenie dla odliczenia VAT u Twojego klienta.

Krok 1: uprawnienia i sposób uwierzytelnienia

Do KSeF loguje się firma, nie program. Najpierw trzeba ustalić, kto będzie miał uprawnienia do wystawiania i odbierania faktur, i czym będzie się uwierzytelniał:

  • Jednoosobowa działalność: Profil Zaufany, podpis kwalifikowany albo pieczęć firmy. W praktyce najprościej przez Profil Zaufany.
  • Spółka: pieczęć kwalifikowana albo pierwotne nadanie uprawnień przez zawiadomienie ZAW-FA do urzędu skarbowego, po którym wskazana osoba loguje się swoim podpisem.
  • Program do faktur lub sklep: dostaje token wygenerowany w KSeF przez osobę z uprawnieniami. Token to tajny ciąg znaków, działa jak hasło do konkretnego systemu, można go unieważnić bez ruszania reszty.

Uprawnienia nadaje się w Aplikacji Podatnika KSeF. Jeśli faktury wystawia biuro rachunkowe, ono też potrzebuje uprawnień, nadanych przez Ciebie.

Krok 2: wybór miejsca, w którym powstaje faktura

To najważniejsza decyzja, bo faktura powinna powstawać w jednym miejscu. Trzy typowe układy:

  1. Program do faktur (Fakturownia, wFirma, inFakt, iFirma, Comarch, Subiekt). Większość popularnych programów ma gotową integrację z KSeF, czasem jako płatny dodatek. Trzeba ją włączyć, wkleić token i ustawić, które faktury idą do KSeF automatycznie.
  2. Sklep internetowy wystawia faktury sam (wtyczka do WooCommerce, moduł w PrestaShop, wbudowane faktury w Shoper). Wtedy KSeF wdraża się w sklepie: wtyczka lub moduł musi obsługiwać wysyłkę do KSeF i odbiór numeru KSeF faktury.
  3. Sklep przekazuje zamówienia do programu do faktur (przez integrację albo BaseLinker), a faktury powstają w programie. KSeF wdraża się wtedy raz, w programie, a sklep tylko dostarcza dane. To zwykle najprostszy wariant dla sklepów sprzedających na kilku kanałach.

Błąd, który widzimy najczęściej: faktura powstaje w dwóch miejscach naraz (sklep wystawia swoją, księgowość swoją), a do KSeF trafiają obie. Skutek to podwójne faktury u klientów i korekty.

Krok 3: dane w sklepie, które muszą się zgadzać

  • NIP nabywcy w formularzu zamówienia, z walidacją. Bez NIP faktura B2B nie przejdzie walidacji w KSeF.
  • Rozróżnienie firma / konsument na etapie koszyka: pole "chcę fakturę na firmę" i osobny zestaw pól adresowych.
  • Stawki VAT i jednostki miary w produktach. Schemat faktury w KSeF (FA(3)) jest ścisły: brak jednostki miary albo zła stawka blokuje wysyłkę.
  • Data sprzedaży i data wystawienia ustawiane przez system, nie ręcznie.
  • Korekty i zwroty: faktura korygująca w KSeF musi wskazywać numer KSeF faktury pierwotnej. Sklep musi ten numer przechowywać.

Krok 4: test na środowisku testowym

Ministerstwo udostępnia środowisko testowe KSeF, odrębne od produkcyjnego. Przed pierwszą prawdziwą fakturą warto wystawić kilka testowych: zwykłą, z kilkoma stawkami VAT, korygującą, dla klienta zagranicznego (z UE i spoza UE). Każda powinna dostać numer KSeF i UPO (urzędowe poświadczenie odbioru). Jeśli program zwraca błąd walidacji, to właśnie tu, nie u klienta.

Do sprawdzenia w teście jest też tryb offline24: gdy KSeF nie odpowiada, faktura może zostać wystawiona poza systemem i przesłana najpóźniej następnego dnia roboczego. Program musi umieć to zrobić, a sklep nie może blokować zamówienia, bo serwer MF chwilowo nie działa.

Krok 5: wizualizacja i wysyłka do klienta

Faktura w KSeF to plik XML. Klient firmowy pobierze ją ze swojego konta w KSeF, ale większość klientów nadal chce dostać PDF mailem. Program powinien generować wizualizację z numerem KSeF i kodem QR, zgodnie z wzorem MF. W sklepie internetowym to oznacza zmianę szablonu e-maila z fakturą: PDF jest teraz wizualizacją, a nie dokumentem źródłowym.

Ile kosztuje wdrożenie KSeF

Koszt zależy od układu. Jeśli program do faktur ma gotową integrację, wdrożenie to włączenie modułu i test, czasem za dopłatą do abonamentu programu (kilkadziesiąt złotych miesięcznie, zależnie od dostawcy). Jeśli faktury wystawia sklep, trzeba wdrożyć wtyczkę lub moduł, poprawić formularz zamówienia i przetestować.

U nas wdrożenie KSeF w sklepie internetowym kosztuje 279 zł netto i zajmuje 2 dni robocze. W cenie: konfiguracja wysyłki faktur ze sklepu do KSeF (WooCommerce, PrestaShop, Shoper) albo połączenie sklepu z programem do faktur, poprawki w formularzu zamówienia, test na środowisku testowym i instrukcja dla Ciebie. Szczegóły na stronie KSeF dla sklepu, a odpowiedzi na typowe pytania w poradniku KSeF. Przed zleceniem sprawdzamy sklep za darmo: czy w ogóle potrzebujesz wdrożenia, czy wystarczy włączyć moduł w programie, który już masz.

Typowe problemy z pierwszych wdrożeń

  • Faktura odrzucona przez walidację schematu. Najczęściej przez brak jednostki miary przy pozycji, pustą nazwę towaru (sklep wysłał tylko SKU) albo stawkę VAT zapisaną jako "23" zamiast w formacie, którego wymaga schemat. Program do faktur zwykle pokazuje kod błędu; sklep nie zawsze, i wtedy faktura "nie wychodzi" bez komunikatu.
  • Dwa źródła faktur. Sklep wystawia fakturę automatycznie przy zamówieniu, księgowa wystawia drugą w programie na koniec miesiąca. Przed KSeF klient dostawał dwa PDF-y i jeden wyrzucał. W KSeF obie są fakturami w rejestrze urzędowym i trzeba korygować.
  • NIP klienta zagranicznego. Faktura dla firmy z UE ma numer VAT UE, nie polski NIP. Formularz sklepu z walidacją tylko polskiego NIP blokuje zamówienie albo przepuszcza puste pole. Potrzebna jest walidacja zależna od kraju.
  • Token w rękach byłego pracownika. Token KSeF wygenerowany na koncie osoby, która odeszła, nadal działa. Po zmianach w zespole tokeny unieważnia się i generuje nowe, tak samo jak zmienia się hasła.
  • Biuro rachunkowe bez uprawnień. Księgowość nie widzi faktur zakupowych w KSeF, bo nikt nie nadał jej uprawnień do odbioru. Wychodzi przy pierwszym zamknięciu miesiąca.

Lista kontrolna przed 1 kwietnia 2026 r.

  • Wiem, kto w firmie ma uprawnienia w KSeF i czym się loguje.
  • Faktury powstają w jednym systemie, który ma włączoną integrację z KSeF.
  • Formularz zamówienia zbiera i sprawdza NIP, rozróżnia firmę od konsumenta.
  • Wystawiłem faktury testowe: zwykłą, korygującą, zagraniczną, i każda dostała UPO.
  • Wiem, jak działa tryb offline24 w moim programie.
  • Klienci dostają wizualizację PDF z numerem KSeF i kodem QR.
  • Biuro rachunkowe ma uprawnienia i wie, skąd pobierać faktury zakupowe.

Najczęstsze pytania

Od kiedy mała firma musi wystawiać faktury w KSeF?

Od 1 kwietnia 2026 r. Wyjątek to najmniejsi podatnicy, u których sprzedaż udokumentowana fakturami nie przekracza 10 000 zł brutto miesięcznie: dla nich termin to 1 stycznia 2027 r. Najwięksi (sprzedaż za 2024 r. powyżej 200 mln zł) weszli 1 lutego 2026 r.

Czy sklep internetowy musi wysyłać faktury do KSeF?

Faktury wystawiane firmom tak. Faktury dla konsumentów nie. Jeśli sklep wystawia faktury sam, potrzebuje wtyczki lub modułu z obsługą KSeF; jeśli przekazuje zamówienia do programu do faktur, KSeF wdraża się w tym programie.

Czy muszę zmieniać program do faktur?

Zwykle nie. Fakturownia, wFirma, inFakt, iFirma, Comarch i Subiekt mają integracje z KSeF. Trzeba je włączyć, wkleić token i przetestować. Zmiana programu ma sens tylko wtedy, gdy obecny nie obsługuje KSeF albo nie da się go połączyć ze sklepem.

Co się dzieje, gdy KSeF nie działa?

Fakturę wystawia się w trybie offline24 i przesyła do KSeF najpóźniej następnego dnia roboczego. Podczas awarii ogłoszonej przez Ministerstwo Finansów termin wydłuża się do 7 dni roboczych od jej zakończenia. Program do faktur musi ten tryb obsługiwać.

Ile kosztuje wdrożenie KSeF w sklepie?

U nas 279 zł netto za jeden sklep, 2 dni robocze, z testem na środowisku testowym KSeF i instrukcją. Wcześniej sprawdzamy za darmo, czy wdrożenie w ogóle jest potrzebne.

Źródła cen i danych

Ceny rynkowe to orientacyjne dane z podanych źródeł, sprawdzone 8.10.2026. Nasze ceny pochodzą z aktualnego cennika webmistrz.pro i są cenami netto.

Wdrożenie KSeF w sklepie za 279 zł →

Przeczytaj też