Krótka odpowiedź: jeśli faktury dla firm powstają u Ciebie we własnym CRM, sklepie albo aplikacji, najpóźniej od 1 stycznia 2027 r. każda taka faktura musi przejść przez KSeF. Masz dwie drogi: przepisywać dane do osobnego programu z KSeF albo podłączyć do KSeF system, w którym faktura i tak już powstaje. Ten tekst pomoże Ci wybrać. Pokazuję, jak taka integracja działa w praktyce, gdzie najczęściej coś się psuje i od czego zależy koszt. Piszę językiem właściciela firmy, bez kodu.
Piszę z perspektywy programisty, który buduje systemy dla firm i ma własny system do wystawiania faktur podłączony do KSeF (Kreator Faktur). Terminy i zasady sprawdziłem na oficjalnych stronach Ministerstwa Finansów w październiku 2026 r. Przepisy wokół KSeF wciąż się zmieniają, więc przed decyzją zajrzyj też na ksef.podatki.gov.pl.
Kogo i od kiedy obowiązuje KSeF
KSeF (Krajowy System e-Faktur) to rządowa platforma, przez którą przechodzą faktury między firmami. Faktura nie jest już plikiem PDF wysłanym mailem. To ustrukturyzowany dokument, który trafia do systemu Ministerstwa Finansów i dostaje tam swój unikalny numer KSeF. Harmonogram według ksef.podatki.gov.pl:
- Od 1 lutego 2026 r. faktury w KSeF wystawiają firmy, których sprzedaż z VAT przekroczyła w 2024 r. 200 mln zł. Od tego samego dnia wszystkie firmy odbierają faktury przez KSeF.
- Od 1 kwietnia 2026 r. faktury w KSeF wystawiają pozostali podatnicy.
- Do 31 grudnia 2026 r. faktury poza KSeF (papierowe albo PDF) można jeszcze wystawiać, o ile ich łączna wartość z VAT w danym miesiącu nie przekracza 10 000 zł. Gdy firma przekroczy limit, od faktury, która go przekroczyła, musi już wystawiać w KSeF.
- Od 1 stycznia 2027 r. to zwolnienie znika i KSeF obowiązuje praktycznie wszystkich przedsiębiorców.
Faktury dla konsumentów (osób bez działalności) nie muszą trafiać do KSeF. Można je tam wystawiać dobrowolnie.
Według obowiązujących dziś przepisów kary za błędy w KSeF (do 100% VAT z faktury albo do 18,7% kwoty brutto, gdy faktura nie ma VAT) miały być stosowane od 1 stycznia 2027 r. 16 września 2026 r. Ministerstwo Finansów zapowiedziało przesunięcie tego terminu do końca 2027 r., ale wymaga to zmiany ustawy. Odroczenie kar nie zwalnia z obowiązku wystawiania faktur w KSeF. Podobnie z tokenami: pierwotnie miały działać tylko do końca 2026 r., ale MF zdecydowało, że zostaną bezterminowo, a rozporządzenie zostanie zmienione. Tryby awaryjne i tak wymagają certyfikatu KSeF, więc warto go mieć niezależnie od losu tokenów.
Gotowy program z KSeF czy integracja we własnym systemie
Jeśli faktury wystawiasz ręcznie, kilka razy w miesiącu, i nie masz własnego systemu, sprawa jest prosta. Ministerstwo udostępnia bezpłatną Aplikację Podatnika KSeF, a programy do fakturowania i księgowe mają KSeF wbudowany. Integracja na zamówienie nie ma wtedy sensu.
Inaczej jest, gdy faktura rodzi się w Twoim systemie: po opłaconym zamówieniu w sklepie, po potwierdzonej rezerwacji, po wygranym dealu w CRM. Wtedy masz do wyboru:
| Sposób | Jak to wygląda na co dzień | Kiedy ma sens |
|---|---|---|
| Przepisywanie do osobnego programu z KSeF | Ktoś kopiuje dane klienta i pozycje z systemu do programu do faktur | Kilka faktur w miesiącu, zero budżetu na zmiany |
| Twój system połączony z programem do faktur | System przekazuje dane do programu, a program wysyła fakturę do KSeF | Masz już program do faktur z KSeF i chcesz w nim zostać |
| Bezpośrednia integracja z KSeF | System sam tworzy fakturę, wysyła ją do KSeF i zapisuje numer KSeF przy zamówieniu | Dużo faktur, nietypowy proces, chcesz mieć wszystko w jednym miejscu |
Wybór rzadko zależy od technologii. Zwykle decyduje liczba faktur i koszt pomyłek. Każde przepisanie NIP-u, kwoty czy stawki VAT to okazja do błędu, a w KSeF błędna faktura nie znika z szuflady. Poprawia się ją fakturą korygującą, bo noty korygujące zniknęły z przepisów 1 lutego 2026 r. O tym, kiedy własny system wygrywa z gotowym, piszę szerzej w tekście gotowy CRM czy system na zamówienie.
Jak działa integracja z KSeF, krok po kroku
Pomijam szczegóły techniczne. Poniżej jest to, co powinieneś rozumieć jako właściciel, żeby zadać wykonawcy dobre pytania.
1. System loguje się do KSeF w imieniu firmy
Żeby wysyłać faktury, system musi się uwierzytelnić. Do wyboru jest token wygenerowany w KSeF albo certyfikat KSeF. Certyfikaty są dwa: jeden do logowania, drugi do faktur wystawianych w trybie offline. Każdy jest ważny najwyżej 2 lata, więc ktoś musi pamiętać o odnowieniu.
2. Faktura powstaje jako plik według wzoru FA(3)
Od 1 lutego 2026 r. obowiązuje struktura FA(3). To ściśle określony format danych, a nie ładny dokument. PDF, który wysyłasz klientowi, staje się tylko „wizualizacją” faktury. Wiążąca jest wersja w KSeF. Jeśli w danych czegoś brakuje albo coś się nie zgadza ze wzorem, KSeF fakturę odrzuci.
3. KSeF nadaje numer i potwierdza odbiór
Po przyjęciu faktury KSeF nadaje jej unikalny numer. System powinien zapisać go przy zamówieniu albo kliencie, razem z urzędowym poświadczeniem odbioru (UPO). Dzięki temu w karcie klienta widzisz od razu, które faktury są w KSeF, a które czekają albo zostały odrzucone.
4. PDF dla klienta dostaje kod QR
Gdy przekazujesz fakturę poza KSeF, np. jako PDF w mailu albo wydruk, musi ona mieć kod QR z numerem KSeF pod spodem. Faktura wystawiona offline i jeszcze niewysłana do KSeF potrzebuje dwóch kodów QR, z napisami „OFFLINE” i „CERTYFIKAT”.
5. Faktury zakupowe wracają do Twojego systemu
Od lutego 2026 r. faktury od dostawców przychodzą przez KSeF. Integracja może je pobierać automatycznie, np. żeby przypisać koszty do zlecenia, oznaczyć zapłacone albo przekazać je do biura rachunkowego bez przesyłania plików mailem.
6. Tryby awaryjne, czyli co robić, gdy KSeF nie odpowiada
- Offline24: każdy może wystawić fakturę bez połączenia z KSeF, np. przy problemach z internetem. Trzeba ją wysłać najpóźniej w następnym dniu roboczym.
- Niedostępność KSeF ogłoszona przez MF (np. prace serwisowe): fakturę wysyła się najpóźniej w następnym dniu roboczym po zakończeniu przerwy.
- Awaria KSeF: na wysłanie jest 7 dni roboczych od jej zakończenia. Przy awarii całkowitej, ogłoszonej w mediach, faktur nie dosyła się wcale.
Dobra integracja ma kolejkę. Faktura wystawiona w czasie przerwy nie ginie, tylko czeka i wysyła się sama, a system pilnuje terminu dosłania.
W KSeF fakturą jest plik w systemie Ministerstwa, a nie PDF w mailu. Integracja ma sprawić, żeby ten plik powstawał tam, gdzie już masz dane: w zamówieniu, rezerwacji albo karcie klienta.
Własny CRM, sklep, system rezerwacji, platforma B2B
- Własny CRM. Faktura powstaje z karty klienta albo dealu jednym kliknięciem, a numer KSeF i status widać w historii klienta. To najczęstszy przypadek, gdy firma ma już aplikację webową do obsługi sprzedaży.
- Sklep internetowy na zamówienie. Zamówienia firmowe (z NIP) idą do KSeF, a paragony i faktury dla konsumentów zostają jak dotąd, chyba że zdecydujesz inaczej. Kluczowe jest osobne pole na NIP w koszyku i sprawdzanie danych firmy przed wystawieniem faktury. Popularne platformy sklepowe mają gotowe dodatki do KSeF. Integracja na zamówienie ma sens przy sklepach i platformach B2B pisanych od zera.
- System rezerwacji. Zaliczka i dopłata to często dwie faktury. Integracja może wystawić obie automatycznie w chwili płatności, zamiast zostawiać to recepcji.
- Platforma B2B z dużą liczbą faktur. KSeF obsługuje też wysyłkę wsadową, czyli wiele faktur naraz. Przy setkach dokumentów dziennie to istotna różnica w porównaniu z wysyłaniem pojedynczo.
Kreator Faktur: mój system podłączony do KSeF
Kreator Faktur zaczynał jako prosta aplikacja do wystawiania faktur VAT w PDF: formularz, automatyczne przeliczenia netto, VAT i brutto oraz baza kontrahentów. Dziś jest podłączony do KSeF.
Ten projekt dobrze pokazuje, na czym polega przejście na KSeF w systemie, który już działa. Formularz, przeliczenia i baza kontrahentów to część, którą firma zwykle już ma. Nowe jest to, co dzieje się po kliknięciu „wystaw”. Żeby faktura trafiła do KSeF, jej dane muszą pasować do wzoru FA(3), system musi uwierzytelnić się w KSeF, a numer nadany przez KSeF powinien wrócić do systemu, choćby po to, żeby znalazł się pod kodem QR na PDF-ie. PDF przestaje być „fakturą” i staje się jej czytelną wersją dla ludzi.
To samo dotyczy Twojego CRM czy sklepu. Integracja z KSeF zwykle nie oznacza budowania systemu od nowa, tylko dołożenie modułu w miejscu, w którym faktura już dziś powstaje.
Gdzie integracje z KSeF najczęściej się wykładają
- Złe dane klienta w systemie. Brakujący lub błędny NIP, adres wpisany w jednym polu, stawki VAT trzymane jako tekst. KSeF jest bezlitosny dla bałaganu, który PDF wybaczał. Porządek w danych to często połowa pracy. Podobny problem opisuję przy przenoszeniu firmy z Excela do systemu.
- Brak kolejki i trybu offline. System, który przy pierwszym błędzie KSeF pokazuje „spróbuj później”, zostawia fakturę w zawieszeniu. Ktoś musi wtedy pamiętać o terminie dosłania.
- Wygasły certyfikat. Działa przez 2 lata, a potem pewnego ranka faktury przestają wychodzić. Przypomnienie z wyprzedzeniem to drobiazg, który oszczędza nerwów.
- Niejasne uprawnienia. Trzeba ustalić, kto w firmie może wystawiać faktury w KSeF i w czyim imieniu. Token ma zapisane uprawnienia z chwili wygenerowania, a certyfikat służy tylko do potwierdzenia tożsamości.
- Korekty „po staremu”. Not korygujących już nie ma, a faktura w KSeF nie da się „podmienić”. System musi umieć wystawić fakturę korygującą.
- Brak testów. Ministerstwo udostępnia środowisko testowe i przedprodukcyjne KSeF. Integrację sprawdza się tam, a nie na prawdziwych fakturach klientów.
Od czego zależy cena integracji z KSeF
Nie podam jednej kwoty, bo integracja do systemu z czystymi danymi i jednym źródłem faktur to zupełnie inny projekt niż platforma z kilkoma firmami i fakturami zakupowymi. Na koszt i czas najbardziej wpływa:
- ile miejsc w systemie wystawia faktury (sklep, CRM, rezerwacje);
- czy pobierasz też faktury zakupowe i co ma się z nimi dziać;
- czy potrzebujesz trybu offline z kolejką i pilnowaniem terminów;
- ile firm (NIP-ów) obsługuje system i kto ma mieć uprawnienia;
- w jakim stanie są dane klientów i produktów;
- czy łączysz się bezpośrednio z KSeF, czy przez program do faktur, którego już używasz.
Ogólne widełki dla aplikacji, systemów i automatyzacji znajdziesz w cenniku. Integracje z fakturowaniem i zewnętrznymi API są tam częścią pakietu dla aplikacji i systemów. Konkretną wycenę integracji z KSeF dostajesz po bezpłatnej konsultacji, w ciągu 48 godzin. Jeśli chodzi głównie o zautomatyzowanie jednego procesu wokół faktur, zobacz też usługę automatyzacji procesów.
Najczęstsze pytania o integrację KSeF z własnym systemem
Czy muszę wymieniać cały system, żeby podłączyć go do KSeF?
Zwykle nie. Integracja to dodatkowy moduł w miejscu, w którym faktura już powstaje: przygotowanie danych w formacie FA(3), wysyłka, zapis numeru KSeF i obsługa błędów. Przebudowa ma sens tylko wtedy, gdy system nie przechowuje danych potrzebnych na fakturze.
Mam sprzedaż na fakturach poniżej 10 000 zł miesięcznie. Mogę poczekać?
Z wystawianiem w KSeF do 31 grudnia 2026 r. tak, o ile nie przekroczysz limitu. Od 1 stycznia 2027 r. zwolnienie znika. Faktury od dostawców już od 1 lutego 2026 r. przychodzą przez KSeF, więc i tak musisz umieć je odebrać.
Token czy certyfikat KSeF?
Token jest prostszy na start i według zapowiedzi MF zostanie na stałe, choć przepisy wymagają jeszcze zmiany. Do faktur w trybie offline potrzebny jest certyfikat KSeF, więc w systemie, który ma działać także podczas przerw w KSeF, warto przewidzieć certyfikaty od początku.
Co się stanie z fakturą, gdy KSeF nie działa?
Wystawiasz ją w trybie offline i dosyłasz w terminie: w następnym dniu roboczym przy offline24 i niedostępności albo w ciągu 7 dni roboczych od zakończenia awarii. Dobrze zrobiona integracja robi to sama.
Czy faktury dla klientów indywidualnych też muszą iść przez KSeF?
Nie. Faktury dla konsumentów nie są objęte obowiązkiem, ale można je wystawiać w KSeF dobrowolnie. Wtedy klient dostaje fakturę w uzgodniony sposób, np. jako PDF z kodem QR.
Czy zrobisz integrację z KSeF do systemu, którego nie budowałeś?
To zależy od tego, czy jest dostęp do kodu albo do API systemu. Zaczynam od przeglądu: skąd biorą się dane na fakturze, gdzie integracja ma się wpiąć i czy taniej nie będzie połączyć system z programem do faktur, którego już używasz.
Masz własny CRM, sklep albo aplikację i chcesz, żeby faktury trafiały do KSeF bez przepisywania? Napisz do mnie. Opisz, gdzie dziś powstają Twoje faktury, a ja podpowiem, która z trzech dróg ma u Ciebie sens, zanim zaczniesz cokolwiek budować.
Web developer z Warszawy. Buduję aplikacje webowe, systemy CRM i strony dla firm — od projektu po wdrożenie, bez podwykonawców.

