Jak przygotować firmę do KSeF - praktyczny checklist
Gdzie powinieneś być w marcu 2026 r.
Etap 1 KSeF jest aktywny od 1 lutego 2026 r. Oznacza to, że od ponad miesiąca każdy czynny podatnik VAT ma obowiązek odbierać faktury zakupowe z KSeF. Jeśli Twój kontrahent wystawił fakturę w systemie, ona tam jest - niezależnie od tego, czy ją sprawdziłeś.
Etap 2 - obowiązek wystawiania faktur w KSeF dla wszystkich pozostałych podatników - wchodzi 1 kwietnia 2026 r. To niecałe dwa miesiące. Firmy, które nie zakończyły jeszcze wdrożenia, mają konkretny deadline i konkretną listę rzeczy do zrobienia.
Poniżej znajdziesz szczegółowy checklist - podzielony na to, co powinno być już gotowe, i to, co musisz wdrożyć przed 1 kwietnia.
Co powinno być już gotowe (Etap 1 - od 1 lutego)
Dostęp do KSeF i odbieranie faktur
Podstawowy warunek Etapu 1 to możliwość odbierania faktur z systemu. Żeby to działało, musisz mieć:
- Konto w KSeF - zakładane na ksef.podatki.gov.pl przez Profil Zaufany, podpis kwalifikowany lub pieczęć elektroniczną (dla firm).
- Token autoryzacyjny lub certyfikat - potrzebny do integracji z programem do fakturowania i narzędziami monitorującymi. Token generujesz w Module Certyfikatów i Uprawnień. Szczegółowa instrukcja w artykule Jak wygenerować token KSeF.
- Skonfigurowany monitoring faktur przychodzących - KSeF nie wysyła żadnych powiadomień. Faktury czekają w systemie, dopóki ich nie pobierzesz lub nie uruchomisz narzędzia, które robi to automatycznie.
Jeśli któregoś z powyższych brakuje - zacznij od tego, zanim przejdziesz dalej.
Checklist przed 1 kwietnia 2026 r.
1. Audyt obecnego procesu fakturowania
Zanim zaczniesz konfigurować integrację, zrób krótki przegląd tego, jak wygląda fakturowanie w Twojej firmie dziś.
- Jakich programów lub narzędzi używasz do wystawiania faktur? (program księgowy, platforma online, Excel, Word?)
- Ile faktur wystawiasz miesięcznie i w ilu różnych systemach?
- Czy masz faktury cykliczne lub szablony, które trzeba będzie przenieść?
- Kto w firmie wystawia faktury - jedna osoba, dział, czy kilka osób rozproszonych?
To ważne pytania, bo integracja z KSeF dotyczy każdego miejsca, w którym w firmie powstają faktury. Jeśli masz dwa programy i oba wystawiają faktury, oba muszą być zintegrowane z KSeF.
2. Sprawdzenie gotowości programu do fakturowania
Nie każde oprogramowanie obsługuje KSeF 2.0 - upewnij się, że Twoje narzędzie:
- Generuje faktury w formacie XML zgodnym ze schematem FA(3) opublikowanym przez Ministerstwo Finansów.
- Wysyła faktury do KSeF przez API (nie tylko eksportuje XML do ręcznego wgrania).
- Obsługuje tryb offline - czyli możliwość wystawienia faktury lokalnie podczas awarii i późniejszego przesłania jej do KSeF.
- Jest zaktualizowane do najnowszej wersji z obsługą KSeF 2.0 (nie tylko wcześniejszego API).
Większość popularnych programów - inFakt, Fakturownia, wFirma, iFirma, Comarch ERP, Symfonia, enova365 - oferuje już integrację, ale zwykle wymaga aktywacji lub konfiguracji w ustawieniach. Jeśli korzystasz z mniej popularnego rozwiązania lub systemu własnego, sprawdź u dostawcy aktualny status integracji.
3. Konfiguracja wystawiania faktur w KSeF
- Podłącz program do fakturowania do KSeF, podając token autoryzacyjny lub certyfikat.
- Przetestuj wystawienie faktury w środowisku testowym KSeF (dostępnym na ksef.podatki.gov.pl). Środowisko testowe jest bezpłatne i nie generuje żadnych prawdziwych dokumentów - można bezpiecznie sprawdzić, czy faktury przechodzą walidację.
- Zweryfikuj, że faktura po przesłaniu otrzymuje numer KSeF i pojawia się na koncie.
- Sprawdź faktury z różnymi stawkami VAT, fakturę zaliczkową i fakturę korygującą - to dokumenty, które najczęściej sprawiają problemy przy walidacji.
4. Konfiguracja odbierania i importu faktur kosztowych
- Ustal w firmie procedurę: kto odpowiada za pobieranie faktur kosztowych z KSeF, jak często i do jakiego systemu je importuje.
- Przetestuj import faktur XML z KSeF do programu księgowego - większość systemów obsługuje to automatycznie, ale warto sprawdzić czy dane (NIP, kwoty, daty) wczytują się poprawnie.
- Skonfiguruj monitoring faktur przychodzących. Ręczne logowanie do portalu KSeF codziennie jest nieefektywne i podatne na błędy. KsefAlert automatycznie sprawdza konto KSeF i wysyła powiadomienie email lub SMS przy każdej nowej fakturze kosztowej - dzięki temu żaden dokument nie czeka niezauważony.
5. Procedura na wypadek awarii (tryb offline)
- Sprawdź, czy Twój program do fakturowania obsługuje tryb offline zgodny z wymaganiami KSeF 2.0.
- Przygotuj krótką procedurę: jak pracownik powinien postąpić, gdy system KSeF jest niedostępny? Kto decyduje o przejściu na tryb offline? W jakim terminie trzeba przesłać faktury offline do KSeF po ustaniu awarii?
- Przetestuj wystawienie faktury offline i jej późniejsze przesłanie do systemu.
Brak gotowej procedury offline to jeden z najczęstszych błędów przy wdrożeniu. Awaria KSeF w środku miesiąca, gdy nikt w firmie nie wie co robić, to scenariusz, którego warto uniknąć.
6. Szkolenie zespołu
- Przeszkol wszystkich pracowników, którzy wystawiają faktury, z nowego procesu.
- Upewnij się, że znają procedurę offline.
- Jeśli korzystasz z biura rachunkowego - poinformuj je o konfiguracji i ustal, kto odpowiada za monitoring faktur przychodzących: Ty czy biuro.
Najczęstsze problemy i jak ich uniknąć
Program obsługuje KSeF, ale nie KSeF 2.0 Starsze wersje programów miały integrację z KSeF 1.0, które od września 2025 r. jest wygaszone. Upewnij się, że Twój dostawca zaktualizował integrację do nowego API - inaczej faktury będą odrzucane przez system.
Faktura przechodzi w programie, ale jest odrzucana przez KSeF Najczęstsze przyczyny: nieprawidłowy format daty, brakujące pole wymagane przez schemat FA(3), błąd w NIP kontrahenta lub nieprawidłowy kod GTU. Środowisko testowe KSeF zwraca komunikaty błędów z dokładnym opisem problemu - warto przejść przez nie przed 1 kwietnia.
Zapomnienie o fakturach przychodzących Obowiązek odbierania faktur obowiązuje od 1 lutego, a wiele firm wciąż nie ma ustawionego żadnego procesu ich pobierania. Faktura wystawiona przez kontrahenta w KSeF jest uznana za doręczoną z chwilą jej wystawienia - Twój brak wiedzy o jej istnieniu nie zwalnia z obowiązku rozliczenia.
Jeden token dla wszystkich systemów Jeśli masz kilka systemów lub narzędzi korzystających z KSeF (program do fakturowania, program księgowy, narzędzie monitorujące), rozważ wygenerowanie osobnych tokenów z odpowiednimi zakresami uprawnień. Ułatwia to zarządzanie dostępami i ogranicza ryzyko w razie kompromitacji jednego tokenu.
Ile czasu potrzebujesz
Orientacyjny czas wdrożenia zależy od złożoności procesów w firmie:
| Typ firmy | Orientacyjny czas wdrożenia |
|---|---|
| JDG z jednym programem do fakturowania | 3-5 dni roboczych |
| Mała firma (do 10 osób) | 1-2 tygodnie |
| Średnia firma (do 50 osób) | 2-4 tygodnie |
| Duża firma lub kilka systemów | 1-3 miesiące |
Powyższe szacunki zakładają, że program do fakturowania obsługuje KSeF i nie wymaga wymiany. Jeśli musisz zmieniać oprogramowanie, doliczy się czas migracji danych i nauki nowego narzędzia.
Jeśli zostawiłeś wdrożenie na ostatnią chwilę
Masz niecałe dwa miesiące. To realny czas na wdrożenie dla JDG i małych firm - pod warunkiem, że zaczniesz teraz.
Priorytetyzuj w tej kolejności: najpierw token i dostęp do KSeF, potem monitoring faktur przychodzących (obowiązek już trwa), na końcu konfiguracja wystawiania i testy. Rok 2026 jest wolny od kar - możesz popełniać błędy bez finansowych konsekwencji, ale warto je wykryć w środowisku testowym, a nie na żywych fakturach.
Źródła:
Nie przegap żadnej faktury w KSeF
KsefAlert monitoruje Twoje konto KSeF 24/7 i wysyła powiadomienie email lub SMS gdy pojawi się nowa faktura kosztowa. Konfiguracja zajmuje 2 minuty.
Dowiedz się więcejPowiązane artykuły
KSeF dla sklepu internetowego - obowiązki i wskazówki
E-commerce i KSeF: jakie faktury dotyczy KSeF, dlaczego sklep internetowy jest szczególnie narażony na przeoczenia i jak zorganizować monitoring przy wielu dostawcach.
Jak nie pominąć faktury w KSeF - dlaczego samo konto w systemie nie wystarczy
KSeF nie wyśle Ci powiadomienia, gdy kontrahent wystawi fakturę. Faktura po prostu czeka w systemie - aż sam ją znajdziesz. Sprawdź dlaczego to problem i jak go rozwiązać bez codziennego logowania.
Czy muszę codziennie logować się do KSeF?
Nie ma prawnego obowiązku codziennego logowania. Ale faktura czeka i termin biegnie - niezależnie od tego, czy o niej wiesz. Jak nie tracić czasu i nie przeoczyć niczego ważnego.