O KSeF mówi się głównie w kontekście wystawiania faktur, ale pierwszy obowiązek, który dotknął wszystkich, jest po drugiej stronie: od 1 lutego 2026 r. każda firma odbiera faktury w KSeF. Faktura jest uznana za otrzymaną w dniu przydzielenia numeru KSeF — niezależnie od tego, czy ktoś tego dnia zalogował się do systemu. Ten tekst jest o tym, jak wciągnąć te faktury do własnego systemu automatycznie i ile to kosztuje.
Od kiedy trzeba odbierać faktury w KSeF
Harmonogram wystawiania jest etapowy, ale odbieranie dotyczy wszystkich od tej samej daty:
| Data | Kogo dotyczy |
|---|---|
| 1 lutego 2026 | Wszystkie firmy odbierają faktury w KSeF — niezależnie od wielkości sprzedaży |
| 1 lutego 2026 | Obowiązkowe wystawianie dla firm ze sprzedażą powyżej 200 mln zł w 2024 r. |
| 1 kwietnia 2026 | Obowiązkowe wystawianie dla pozostałych podatników VAT |
| 1 stycznia 2027 | Najmniejsze firmy oraz koniec okresu bez kar |
Do końca 2026 r. kar nie ma. Od 1 stycznia 2027 r. za wystawienie faktury poza KSeF grozi kara do 100% kwoty VAT z faktury, a przy fakturach bez VAT do 18,7% kwoty brutto — szczegóły opisaliśmy w artykule kary za KSeF od 2027. Po stronie zakupów sankcji nie ma, ale jest coś bardziej dotkliwego na co dzień: faktura, o której nikt nie wie.
Dlaczego data nadania numeru KSeF zmienia pracę księgowości
Zasada jest krótka: fakturę ustrukturyzowaną uznaje się za otrzymaną w dniu przydzielenia numeru KSeF. Nie w dniu, w którym ktoś ją pobrał, wydrukował albo przesłał dalej mailem.
W praktyce oznacza to trzy rzeczy. Po pierwsze, zegar terminów startuje bez udziału Twojej firmy. Po drugie, jeśli faktury pobiera raz w tygodniu jedna osoba, część dokumentów trafia do obiegu z opóźnieniem, którego nie widać w żadnym raporcie. Po trzecie — i to najczęstszy problem w małych firmach — nieobecność tej jednej osoby zatrzymuje cały strumień zakupów.
Automatyczny import nie jest więc wygodą, tylko sposobem na to, żeby data w systemie zgadzała się z datą w KSeF.
Trzy drogi: ręcznie, moduł w programie, własny import
- Ręcznie w Aplikacji Podatnika — zero kosztów wdrożenia, ale ktoś musi wchodzić, filtrować i pobierać. Sensowne przy kilku fakturach zakupowych miesięcznie.
- Gotowy moduł w programie księgowym — jeśli Twój program ma import z KSeF i obsługuje Twoje przypadki, to najtańsza droga. Warto to sprawdzić, zanim zaczniesz rozmawiać o własnym rozwiązaniu.
- Własny import przez API — potrzebny, gdy faktury mają trafiać do systemu, którego nikt za Ciebie nie zintegruje: własnego ERP, systemu projektowego, aplikacji, w której rozliczacie zlecenia. Kiedy wystarczy gotowy program, a kiedy trzeba integracji, rozpisaliśmy w artykule integracja KSeF z własnym systemem, sklepem lub ERP.
Ten artykuł jest o trzeciej drodze — i o tym, czego w niej nie widać na pierwszy rzut oka.
Jak działa automatyczne pobieranie
Od strony firmy to cztery kroki, które program wykonuje sam:
- Uwierzytelnienie — certyfikatem KSeF albo tokenem. Tokeny miały działać do końca 2026 r., ale Ministerstwo Finansów zdecydowało utrzymać je bezterminowo, więc oba sposoby zostają.
- Pobranie listy faktur za wskazany okres — to na tej liście pojawia się faktura, której jeszcze nikt w firmie nie widział.
- Pobranie dokumentów i zapis numeru KSeF — numer jest identyfikatorem faktury w systemie i to po nim rozpoznajemy duplikaty oraz wiążemy korekty z fakturą pierwotną.
- Zapis do systemu firmy wraz z datą nadania numeru, kwotami, kontrahentem i plikiem źródłowym.
Techniczna część jest przewidywalna. Cała trudność — i większość godzin — leży w tym, co dzieje się z fakturą po pobraniu.
Co musi umieć import, żeby nie był drugą pracą ręczną
Import, który tylko ściąga pliki do folderu, przenosi pracę, zamiast jej ubywać. Lista rzeczy, o które pytamy przy wycenie:
- Dopasowanie do kontrahenta i zamówienia — po NIP i numerze zamówienia. Bez tego ktoś nadal ręcznie szuka, czego dotyczy faktura.
- Duplikaty — ta sama faktura nie może wpaść dwa razy po ponownym uruchomieniu importu. Rozpoznajemy ją po numerze KSeF.
- Korekty — faktura korygująca wystawiona w KSeF zawiera numer KSeF faktury korygowanej, więc program może je powiązać sam, zamiast zostawiać to człowiekowi.
- Załączniki — żeby je odbierać, nic nie trzeba zgłaszać; zgłoszenie w e-Urzędzie Skarbowym składa wystawca. Po Twojej stronie trzeba je tylko zapisać i pokazać razem z fakturą.
- Faktury spoza KSeF — zagraniczni dostawcy nie wystawiają w KSeF. Potrzebny drugi kanał, najczęściej skrzynka e-mail, z której dokumenty trafiają w to samo miejsce.
- Obieg akceptacji — kto zatwierdza zakup i w jakiej kolejności; bez tego faktura czeka w systemie tak samo jak czekała w skrzynce.
- Powiadomienia o błędach — gdy pobieranie przestanie działać, ma się o tym dowiedzieć firma, a nie kontrahent po miesiącu.
- Tryb offline i awaria — faktura przekazana poza systemem trafi do KSeF później; import ma ją wtedy rozpoznać i nie zapisać drugi raz.
Ile kosztuje import faktur zakupowych
Liczymy godzinami: stawka programisty to 200 zł/h netto. Bloki wyglądają tak:
| Blok | Godziny | Koszt netto |
|---|---|---|
| Połączenie z KSeF: uwierzytelnienie, pobieranie, zapis numeru KSeF, ponowne próby i logi | 24 – 60 h | 4 800 – 12 000 zł |
| Dopasowanie do kontrahenta i zamówienia | 8 – 24 h | 1 600 – 4 800 zł |
| Obsługa korekt i powiązanie z fakturą pierwotną | 6 – 16 h | 1 200 – 3 200 zł |
| Załączniki do faktur | 4 – 10 h | 800 – 2 000 zł |
| Drugi kanał na faktury spoza KSeF | 8 – 20 h | 1 600 – 4 000 zł |
| Obieg akceptacji zakupów | 14 – 34 h | 2 800 – 6 800 zł |
| Powiadomienia o nowych fakturach i o błędach | 6 – 18 h | 1 200 – 3 600 zł |
| Archiwum i wyszukiwanie faktur | 8 – 20 h | 1 600 – 4 000 zł |
Trzy najczęstsze zestawy:
- Sam import do systemu (połączenie, dopasowanie, korekty) — 38 – 100 godzin, czyli 7 600 – 20 000 zł netto.
- Import z obiegiem akceptacji i powiadomieniami — 58 – 152 godziny, czyli 11 600 – 30 400 zł netto.
- Pełny zestaw razem z załącznikami, drugim kanałem i archiwum — 78 – 202 godziny, czyli 15 600 – 40 400 zł netto.
Jeśli równolegle potrzebujesz wystawiania faktur w KSeF, policz to jednym projektem — uwierzytelnienie i obsługa błędów są wspólne. Widełki dla całości i dla innych integracji zebraliśmy w artykule ile kosztuje automatyzacja i integracja.
Ile to trwa
- sam import do systemu — 3 – 6 tygodni;
- import z obiegiem akceptacji — 4 – 8 tygodni;
- pełny zestaw — 5 – 10 tygodni.
Pierwszy tydzień to zwykle nie kod, tylko mapa: skąd biorą się dziś faktury zakupowe, kto je zatwierdza, gdzie trafiają i co się dzieje z tymi spoza KSeF. Dopiero po niej widać, czy projekt jest mały, czy duży.
Czego nie robić
- Nie zostawiać tego na koniec 2026 roku. Odbieranie działa od lutego 2026, więc import można przetestować na prawdziwych fakturach spokojnie, zanim 1 stycznia 2027 zaczną obowiązywać kary po stronie sprzedaży.
- Nie budować drugiego miejsca na te same dane. Jeśli faktury lądują w osobnym panelu, którego nikt nie otwiera, wróciliśmy do punktu wyjścia.
- Nie opierać się na jednej osobie i kalendarzu. „Pani Kasia pobiera w każdy poniedziałek” działa do pierwszego urlopu.
- Nie pomijać powiadomień o błędach. Import bez alarmu psuje się cicho — dowiesz się o tym z monitu o zapłatę.
Jak przygotować się do wyceny
Przed rozmową warto zebrać:
- ile faktur zakupowych wpływa miesięcznie i ilu macie stałych dostawców;
- do jakiego systemu mają trafiać (program księgowy, ERP, własna aplikacja) i czy ma on API;
- kto zatwierdza zakupy i czy kolejność zależy od kwoty albo działu;
- ilu dostawców jest spoza Polski — to one wyznaczają drugi kanał;
- czy potrzebujecie także wystawiania faktur w KSeF, czy na razie tylko odbierania;
- kto po stronie firmy ma dostęp administracyjny do systemu docelowego.
Żeby poznać orientacyjną kwotę, wybierz w kalkulatorze wyceny „Integracja systemów” i zaznacz KSeF — widełki i termin zobaczysz od razu, bez podawania e-maila. Zakres prac przy połączeniach i automatyzacji opisaliśmy też na stronach integracja systemów i automatyzacja procesów, a szczegóły swojego przypadku możesz opisać w briefie.
Najczęstsze pytania
Od kiedy trzeba odbierać faktury w KSeF?
Od 1 lutego 2026 r. obowiązek otrzymywania faktur w KSeF dotyczy wszystkich podatników, niezależnie od wielkości sprzedaży. Wystawianie wchodzi etapami: od 1 lutego 2026 r. firmy ze sprzedażą powyżej 200 mln zł w 2024 r., od 1 kwietnia 2026 r. pozostali podatnicy VAT, a od 1 stycznia 2027 r. najmniejsze firmy.
Kiedy fakturę uznaje się za otrzymaną?
Fakturę ustrukturyzowaną uznaje się za otrzymaną w dniu przydzielenia jej numeru KSeF. Data nie zależy od tego, kiedy ktoś w firmie zajrzy do systemu — dlatego przy ręcznym pobieraniu łatwo obudzić się z fakturą sprzed dwóch tygodni i krótszym czasem na płatność.
Czy faktury zakupowe można pobierać automatycznie?
Tak. KSeF udostępnia API, przez które system firmy pobiera faktury sam. Uwierzytelnienie odbywa się certyfikatem KSeF albo tokenem — tokeny miały działać do końca 2026 r., ale Ministerstwo Finansów zdecydowało utrzymać je bezterminowo.
Co z fakturami, których nie ma w KSeF?
Faktury od zagranicznych dostawców nie podlegają KSeF, więc nadal przyjdą e-mailem albo z portalu dostawcy. Import trzeba zaprojektować tak, żeby te dokumenty trafiały do tego samego miejsca, inaczej firma prowadzi dwie osobne ewidencje zakupów.
Czy żeby odbierać faktury z załącznikami, trzeba coś zgłaszać?
Nie. Odbieranie faktur z załącznikami nie wymaga zgłoszenia — zgłoszenie w e-Urzędzie Skarbowym składa wystawca, który chce takie faktury wysyłać.
Ile kosztuje import faktur zakupowych z KSeF?
Samo połączenie z KSeF wraz z pobieraniem i zapisem numeru KSeF to 24 – 60 godzin, czyli 4 800 – 12 000 zł netto. Z dopasowaniem faktur do kontrahentów i zamówień oraz obsługą korekt wychodzi 38 – 100 godzin, czyli 7 600 – 20 000 zł netto, a z obiegiem akceptacji i powiadomieniami — 58 – 152 godziny, czyli 11 600 – 30 400 zł netto.