Przejdź do treści
GESEL.IO
StronyPozycjonowanieAplikacjePoradnik
Kreator↗EN←Strona główna
Strona główna/Poradnik/Integracje i automatyzacja

Integracje i automatyzacja

Integracja z KSeF własnego systemu sprzedażowego: co zaplanować w projekcie

Aktualizacja: 2026-08-13·7 min czytania·Redakcja GESEL.IO

Część poradnika: Integracja systemów w firmie: co zrobić, gdy przestaje działać

W skrócie

KSeF to dwa osobne obowiązki: odbiór faktur objął wszystkich podatników otrzymujących faktury od 1 lutego 2026 r., a wystawianie ruszyło etapami — od 1 lutego 2026 r. dla największych i od 1 kwietnia 2026 r. dla pozostałych zobowiązanych. We własnym systemie sprzedażowym trzeba zaprojektować trzy rzeczy: wysyłkę, odbiór z powiązaniem do zamówienia i tryb offline24.

Na tej stronie

  1. Od kiedy KSeF obowiązuje w Twojej firmie i co jeszcze zostało do zrobienia
  2. Trzy miejsca, w których KSeF dotyka Twojego systemu sprzedażowego
  3. Tryb offline24 zaprojektuj od razu, nie jako wyjątek
  4. Własna integracja z API, program księgowy czy dostawca pośredniczący
  5. Co zaplanować w projekcie integracji z KSeF własnego systemu
1.02.2026

Od 1 lutego 2026 r. obowiązek odbierania faktur z KSeF dotyczy wszystkich podatników otrzymujących faktury — niezależnie od tego, czy firma miała już wtedy obowiązek wystawiania faktur ustrukturyzowanych.

Integracja z KSeF własnego systemu sprzedażowego to w praktyce dwa osobne obowiązki, które łatwo pomylić: wysyłanie faktur, które wystawiasz, i odbieranie tych, które przychodzą do Ciebie. Odbiór faktur z Krajowego Systemu e-Faktur objął wszystkich podatników otrzymujących faktury od 1 lutego 2026 r. Wystawianie ruszyło etapami: od 1 lutego 2026 r. dla podatników, u których wartość sprzedaży wraz z podatkiem przekroczyła w 2024 r. 200 mln zł, i od 1 kwietnia 2026 r. dla pozostałych podatników zobowiązanych do wystawiania faktur ustrukturyzowanych. Ten materiał ma charakter informacyjny i nie jest poradą prawną ani podatkową — zakres własnych obowiązków potwierdź w księgowości lub u doradcy podatkowego.

Od kiedy KSeF obowiązuje w Twojej firmie i co jeszcze zostało do zrobienia

KSeF to prowadzony przez Ministerstwo Finansów Krajowy System e-Faktur, przez który przechodzą faktury ustrukturyzowane — zarówno wystawiane, jak i odbierane. Rozdzielenie obu obowiązków jest najczęstszym nieporozumieniem: gotowość na odbiór była wymagana wcześniej niż obowiązek wystawiania dla większości firm. Firma, która w lutym 2026 r. nie miała jeszcze obowiązku wystawiania, i tak musiała umieć pobrać fakturę zakupową z systemu.

Część terminów wciąż jest otwarta. Poniżej to, co dokładnie wygasa i kiedy.

Termin Czego dotyczy
1 lutego 2026 r. Obowiązek odbierania faktur z KSeF dla wszystkich podatników otrzymujących faktury oraz obowiązek wystawiania dla podatników, u których sprzedaż z podatkiem przekroczyła w 2024 r. 200 mln zł
1 kwietnia 2026 r. Obowiązek wystawiania dla pozostałych podatników zobowiązanych do wystawiania faktur ustrukturyzowanych
31 grudnia 2026 r. Koniec przepisu przejściowego pozwalającego wystawiać faktury poza KSeF przy miesięcznej sprzedaży udokumentowanej fakturami do 10 000 zł brutto; koniec wyłączenia paragonów fiskalnych z NIP do 450 zł traktowanych jako faktury uproszczone
1 stycznia 2027 r. Od tej daty mają być egzekwowane kary za nieprawidłowości w wystawianiu faktur w KSeF

Podstawy prawne wskazane przez Ministerstwo Finansów to ustawa z 5 sierpnia 2025 r. wprowadzająca etapowy harmonogram, rozporządzenie z 12 grudnia 2025 r. w sprawie korzystania z KSeF (Dz. U. 2025 poz. 1815) oraz rozporządzenie z 7 grudnia 2025 r. w sprawie wyłączeń (Dz. U. 2025 poz. 1742).

Trzy miejsca, w których KSeF dotyka Twojego systemu sprzedażowego

KSeF wpina się we własny system w trzech punktach: w momencie powstania dokumentu sprzedaży, w obiegu faktur zakupowych oraz w archiwizacji i numeracji dokumentów. Jeżeli sprzedaż powstaje w sklepie, panelu B2B, systemie rezerwacji albo aplikacji terenowej, to właśnie tam trzeba wskazać konkretne zdarzenie, po którym faktura ma pojechać do KSeF.

Wystawianie. Wskaż jedno zdarzenie w procesie: zatwierdzenie zamówienia, wydanie towaru, zakończenie usługi albo zaksięgowanie płatności. To zdarzenie staje się wyzwalaczem wysyłki. Jeżeli w Twoim systemie faktura może powstać na trzy różne sposoby, integracja będzie miała trzy ścieżki i trzy zestawy błędów do obsłużenia.

Odbiór. Faktury zakupowe pobrane z KSeF trafiają do firmy jako strumień dokumentów bez kontekstu — bez numeru Twojego zamówienia i bez wskazania, kto je zamawiał. Zaplanuj regułę dopasowania: po NIP dostawcy, kwocie, dacie i numerze zamówienia z treści faktury, a dla reszty ręczną kolejkę do przypisania. To klasyczny problem integracji systemów w firmie, gdzie trzeba z góry ustalić, który system jest źródłem prawdy dla danej informacji. Ta sama reguła jednego właściciela danych rządzi tym, jak ustawia się synchronizację stanów magazynowych między sklepem a systemem magazynowym.

Archiwizacja i numer KSeF. Każdy dokument, który przeszedł przez system, dostaje numer nadany przez KSeF. Zapisz go przy fakturze w swojej bazie i pokazuj tam, gdzie ludzie go potrzebują: w karcie zamówienia, na dokumencie magazynowym, w panelu obsługi klienta i w eksporcie do księgowości. Bez tego reklamacja „nie dostaliśmy faktury” kończy się ręcznym szukaniem.

Tryb offline24 zaprojektuj od razu, nie jako wyjątek

Tryb offline24 to sytuacja, w której faktura powstaje bez połączenia z KSeF i musi zostać przesłana do systemu najpóźniej następnego dnia roboczego. Dla właściciela systemu sprzedażowego to nie jest przypadek brzegowy, tylko normalny stan pracy — dotyczy każdego, kto wystawia dokumenty w terenie, na targach, w magazynie z kiepskim zasięgiem albo w chwili awarii łącza.

Z perspektywy projektu oznacza to cztery rzeczy do zbudowania: kolejkę dokumentów oczekujących na wysyłkę, automatyczne ponowienia z rosnącym odstępem, widoczny status faktury („wysłana”, „oczekuje”, „odrzucona”) oraz alert dla konkretnej osoby, gdy dokument nie przeszedł mimo prób. Sam mechanizm ponowień jest tańszy niż odtwarzanie po fakcie, które faktury nie dotarły.

✗„Podepniemy KSeF w grudniu, przecież przejściówka działa do końca roku."
✓„Obieg wystawiania i odbioru testujemy na środowisku testowym z kilkumiesięcznym zapasem, żeby błędy uprawnień i struktury dokumentu wyszły przed produkcją."

Własna integracja z API, program księgowy czy dostawca pośredniczący

Nie ma jednej dobrej odpowiedzi — wybór zależy od tego, gdzie realnie powstaje faktura i ile dokumentów przechodzi przez firmę miesięcznie. Poniższe kryteria pomagają odrzucić opcje, które nie mają szans zadziałać w Twoim procesie. Jest to ten sam rachunek, który robi się przy wyborze między gotową platformą automatyzacji a własną integracją: im bardziej krytyczny i audytowalny proces, tym mniej opłaca się trzymać jego logikę u zewnętrznego dostawcy.

Droga Kiedy ma sens Na co uważać
Własna integracja z API KSeF Faktura powstaje w Twoim systemie, dużo dokumentów, potrzebne statusy w czasie rzeczywistym Utrzymanie po stronie zespołu: zmiany w dokumentacji, uprawnienia, obsługa błędów
Program księgowy z obsługą KSeF Faktury i tak wystawia księgowość, sprzedaż jest wsadowa Dane do programu muszą trafiać automatycznie, inaczej wracasz do przepisywania
Dostawca pośredniczący Chcesz jednego punktu integracji i nie budujesz obsługi KSeF u siebie Zależność od dostawcy, sposób rozliczenia, kto odpowiada za nieudaną wysyłkę

Kryteria decyzyjne są cztery: gdzie powstaje dokument sprzedaży, ile faktur miesięcznie przechodzi przez firmę, czy potrzebujesz statusu faktury z powrotem w swoim systemie oraz kto po wdrożeniu będzie to utrzymywał. Jeżeli oczekujesz odpowiedzi „ile to będzie kosztować”, zacznij od tego, ile ścieżek wystawiania ma Twój system — to ten sam mechanizm, który decyduje o tym, ile kosztuje aplikacja mobilna i każde inne wdrożenie rozliczane zakresem.

Co zaplanować w projekcie integracji z KSeF własnego systemu

Zakres projektu obejmuje pięć obszarów, które w wycenach bywają pomijane, a potem generują najwięcej pracy: środowiska, uprawnienia, błędy, logi i właściciel procesu.

  • Środowiska. KSeF udostępnia środowisko testowe i przedprodukcyjne (Demo) obok produkcyjnego. Zaplanuj testy na obu, zanim przełączysz ruch — łącznie z fakturami korygującymi i nietypowymi przypadkami z Twojej sprzedaży.
  • Uprawnienia i uwierzytelnienie. Ustal, kto i czym uwierzytelnia się w systemie oraz kto nadaje uprawnienia w firmie. Szczegóły techniczne uwierzytelnienia i strukturę schemy faktury czerp z aktualnej dokumentacji Ministerstwa Finansów, a nie z artykułów w sieci — ta warstwa zmienia się najczęściej.
  • Obsługa błędów i ponowień. Odrzucenie dokumentu musi mieć zdefiniowaną ścieżkę: kto dostaje powiadomienie, gdzie widać powód, jak wygląda ponowna wysyłka po poprawce.
  • Logi i możliwość odtworzenia zdarzeń. Zapisuj, co i kiedy zostało wysłane, z jakim wynikiem i jakim numerem KSeF. Bez tego każda kontrola i każda reklamacja to śledztwo.
  • Właściciel procesu. Wskaż jedną osobę po stronie firmy, która odpowiada za KSeF na co dzień. Integracja bez właściciela cicho przestaje działać.

Zanim zamówisz zmiany u dostawcy istniejącego systemu, zadaj kilka pytań, które od razu pokażą, ile pracy zostaje po Twojej stronie. Ten sam zestaw wchodzi potem do dokumentu, na podstawie którego napiszesz brief dla software house’u.

Wzór pytania do dostawcy systemu

„Czy w naszej wersji systemu faktura sprzedaży trafia do KSeF automatycznie po zatwierdzeniu dokumentu, czy przez eksport do programu księgowego? Czy jest obsługa trybu offline24 z kolejką i ponowieniami? Czy numer KSeF wraca do karty zamówienia i dokumentu magazynowego? Na jakim środowisku możemy przetestować pełny obieg przed przełączeniem na produkcję?"

Odpowiedzi rozstrzygają, czy wystarczy konfiguracja, czy potrzebujesz osobnej warstwy integracyjnej — a przy okazji porządkują resztę wymiany danych między systemami w firmie, bo faktura rzadko jest jedynym dokumentem, który krąży między sklepem, magazynem a księgowością. Jeżeli chcesz to ułożyć z kimś z zewnątrz, opisz swój obieg dokumentów w kreatorze briefu — sześć kroków wystarczy, żeby rozmowa zaczęła się od konkretów, a nie od zgadywania.

Baza wiedzy

Wpinasz KSeF w swój system sprzedażowy?

Opisz proces w kreatorze briefu — wrócimy z zakresem integracji, listą ryzyk i tym, co da się zrobić etapami.

Otwórz kreator briefu↗

Checklista

  • ✓

    Sprawdź w księgowości, od kiedy Twoja firma ma obowiązek wystawiania faktur ustrukturyzowanych, a od kiedy tylko ich odbierania.

  • ✓

    Wskaż w swoim systemie dokładny moment, w którym powstaje faktura sprzedaży — to tam wpina się wysyłka do KSeF.

  • ✓

    Zaprojektuj powiązanie faktury zakupowej pobranej z KSeF z zamówieniem i dokumentem magazynowym.

  • ✓

    Zaplanuj tryb offline24: kolejkę wysyłki, ponowienia i przesłanie faktury najpóźniej następnego dnia roboczego.

  • ✓

    Zapisuj numer KSeF przy dokumencie w swoim systemie i pokazuj go w panelu obsługi klienta.

  • ✓

    Przetestuj cały obieg na środowisku testowym lub przedprodukcyjnym (Demo), zanim przełączysz się na produkcję.

  • ✓

    Wyznacz osobę odpowiedzialną za proces: kto reaguje, gdy faktura nie przeszła i kto czyta logi błędów.

Najczęstsze pytania

Od kiedy muszę wystawiać faktury w KSeF, a od kiedy je odbierać?
To dwie różne daty. Obowiązek odbierania faktur z KSeF od 1 lutego 2026 r. dotyczy wszystkich podatników otrzymujących faktury. Obowiązek wystawiania ruszył etapami: od 1 lutego 2026 r. dla podatników, u których wartość sprzedaży wraz z podatkiem przekroczyła w 2024 r. 200 mln zł, i od 1 kwietnia 2026 r. dla pozostałych podatników zobowiązanych do wystawiania faktur ustrukturyzowanych.
Czy muszę integrować się z API KSeF, czy wystarczy program księgowy?
Wystarczy program księgowy, jeżeli faktury sprzedaży faktycznie powstają w nim, a nie we własnym systemie. Jeżeli dokument sprzedaży rodzi się w sklepie, panelu B2B albo aplikacji terenowej, potrzebujesz drogi, która przeniesie go do KSeF bez ręcznego przepisywania — własnej integracji, dostawcy pośredniczącego albo automatycznego przekazania do programu księgowego.
Co zrobić, gdy w momencie wystawiania faktury nie ma połączenia z KSeF?
Do tego służy tryb offline24. Fakturę wystawia się poza systemem, a następnie przesyła do KSeF najpóźniej następnego dnia roboczego. Z punktu widzenia własnego systemu oznacza to kolejkę dokumentów oczekujących na wysyłkę, automatyczne ponowienia i alert dla człowieka, gdy dokument nie przeszedł mimo prób.
Czy mój sklep internetowy musi wystawiać faktury przez KSeF?
Jeżeli Twoja firma jest objęta obowiązkiem wystawiania faktur ustrukturyzowanych, obejmuje on także faktury powstające w sklepie internetowym — obowiązek dotyczy podatnika, a nie konkretnego programu. Kluczowe pytanie brzmi więc nie „czy", tylko którędy faktura ze sklepu trafia do KSeF: bezpośrednio, przez program księgowy czy przez dostawcę pośredniczącego.
Co z fakturami do 10 000 zł miesięcznie?
Do 31 grudnia 2026 r. działa przepis przejściowy pozwalający wystawiać faktury poza KSeF, jeżeli łączna miesięczna wartość sprzedaży udokumentowanej fakturami nie przekracza 10 000 zł brutto. Po tym okresie wyłączenie wygasa, więc nie jest to zwolnienie stałe, tylko okno czasowe na przygotowanie systemu.

Źródła i metodologia

Linki prowadzą do źródeł pierwotnych oraz zasad, według których przygotowujemy i aktualizujemy materiały.

  • Ministerstwo Finansów — Krajowy System e-Faktur↗dostęp: 2026-08-14
  • Zasady redakcyjne GESEL.IO↗

Czytaj także

  • Integracja systemów w firmie: co zrobić, gdy przestaje działać

    Integracja systemów w firmie bez zgadywanki: macierz encji, jedno źródło prawdy, webhooki, kolejki i plan na dzień, w którym druga strona przestaje odpowiadać.

  • Ile kosztuje aplikacja mobilna: jak rozłożyć wycenę na czynniki

    Ile kosztuje aplikacja mobilna? Zamiast widełek pokazujemy metodę: role, stawki, godziny, pozycje ukryte w ofercie i koszty, które zaczynają się po wdrożeniu.

  • Jak napisać brief dla software house: wzór z wypełnionym przykładem

    Jak napisać brief dla software house: sekcje, wypełniony przykład do skopiowania, kryteria oceny ofert i odpowiedź, czy podawać budżet.

GESEL.IO
Strony internetowePozycjonowanieAplikacjeStrona dla nowej firmyPoradnik
Zasady redakcyjnePolityka prywatnościRegulamin serwisuWsparcie

GESEL.IO sp. z o.o., ul. Jagiellońska 5/22, 58-100 Świdnica, Polska

Sąd Rejonowy dla Wrocławia-Fabrycznej we Wrocławiu, IX Wydział Gospodarczy KRS, KRS 0001258062, NIP 8842841661, REGON 545371616, kapitał zakładowy: 5 000,00 zł.

© 2026 GESEL.IO sp. z o.o.