Kiedy faktura z KSeF jest „otrzymana"? Prawo.pl wyjaśnia kluczową zasadę dla odliczenia VAT
Stan prawny: 11 lipca 2026

Data nadania numeru KSeF wyznacza moment „otrzymania" faktury ustrukturyzowanej przez nabywcę – niezależnie od tego, kiedy dokument zostanie załadowany do programu księgowego. To zasada wprost z art. 106na ust. 3 ustawy o VAT, której nieznajomość może skutkować błędnym rozliczeniem podatku naliczonego.
Stan prawny: 2026-07-01
Co się zmienia – i dlaczego akurat teraz to ważne
Po kilku tygodniach działania obowiązkowego KSeF praktyczne pytania zaczynają wyprzedzać teorię. Jedno z najczęstszych brzmi: w którym miesiącu mam prawo odliczyć VAT z faktury zakupowej, jeśli faktura pojawiła się w KSeF np. w kwietniu, ale do mojego systemu księgowego weszła dopiero w maju?
Odpowiedź wynika z art. 106na ust. 3 ustawy o VAT: warunek posiadania faktury przez nabywcę jest spełniony z chwilą nadania jej numeru KSeF, a nie z chwilą jej pobrania przez oprogramowanie lub zaimportowania do programu księgowego. Jak wyjaśnia portal Prawo.pl, faktura wystawiona i opatrzona numerem KSeF w kwietniu jest – w świetle przepisów – „otrzymana" w kwietniu, nawet jeśli z przyczyn technicznych nabywca wczytał ją do systemu dopiero w maju (źródło).
- W praktyce oznacza to
- że okres rozliczeniowy dla odliczenia VAT biegnie od daty z numeru KSeF
- a nie od daty importu pliku XML do oprogramowania
Co to oznacza dla Twojej firmy
Odliczenie VAT a data numeru KSeF – trzy warunki jednocześnie
Aby odliczyć VAT naliczony z faktury zakupowej, muszą być spełnione łącznie trzy warunki:
- Powstał obowiązek podatkowy po stronie sprzedawcy – tj. nastąpiła dostawa towarów lub wykonanie usługi.
- Doszło do faktycznego nabycia – towar odebrany, usługa wykonana.
- Nabywca „posiada" fakturę – w przypadku faktury ustrukturyzowanej: system KSeF nadał jej numer.
Jeśli wszystkie trzy warunki są spełnione w tym samym miesiącu, podatek naliczony można odliczyć w deklaracji za ten miesiąc. Opóźnienie po stronie programu księgowego nie przesuwa tego prawa – ale też nie zwalnia z obowiązku rozliczenia faktury we właściwym okresie.
Ryzyko błędnego okresu rozliczeniowego
Schemat błędu wygląda następująco: faktura jest wystawiona w KSeF 28 kwietnia (numer KSeF nadany w kwietniu), ale trafia do systemu finansowo-księgowego 3 maja. Księgowy, widząc datę importu „maj", rozlicza VAT w deklaracji majowej. To błąd – odliczenie przysługuje już za kwiecień.
Skutki? W najłagodniejszym wariancie – korekta deklaracji. W gorszym – zakwestionowanie odliczenia w kontroli jako dokonanego „za wcześnie" lub „za późno" w zależności od kontekstu innych pozycji.
Kiedy system nie pobiera faktur na bieżąco – co robić
Jeśli Twoje oprogramowanie nie synchronizuje się z KSeF automatycznie i w czasie rzeczywistym, istnieje ryzyko systemowego „gubienia" miesiąca rozliczeniowego. Kilka ważnych zasad:
- Nie utożsamiaj daty importu pliku XML z datą otrzymania faktury.
- Datę nadania numeru KSeF znajdziesz w samym pliku XML faktury ustrukturyzowanej (schemat FA(3)) w polu identyfikującym numer KSeF – zawiera ona znacznik czasowy akceptacji przez system.
- Jeśli Twój program nie wyświetla tej daty wprost, sprawdź ją w Aplikacji Podatnika KSeF lub przez API.
Jak się przygotować – lista kontrolna
| Co sprawdzić | Dlaczego to ważne |
|---|---|
| Czy program księgowy wyświetla datę nadania numeru KSeF (nie tylko datę importu)? | To ona wyznacza miesiąc, w którym przysługuje odliczenie VAT |
| Czy synchronizacja z KSeF odbywa się co najmniej raz na dobę? | Faktura nadana 30. dnia miesiąca może trafić do systemu w kolejnym miesiącu |
| Czy procedury wewnętrzne uwzględniają art. 106na ust. 3 ustawy o VAT? | Bez tego nawet poprawna technicznie integracja może prowadzić do błędów dekretacji |
| Czy ksiegowy zna różnicę między datą wystawienia, datą sprzedaży a datą numeru KSeF? | To trzy różne pola w FA(3) – mylenie ich to częste źródło pomyłek |
Co zrobić teraz
- Jeśli jeszcze nie masz pewności
- jak Twój system rozróżnia datę nadania numeru KSeF od daty importu dokumentu – to dobry moment
- żeby to sprawdzić
- zanim dojdzie do pierwszej kontroli
W doFaktur faktura ustrukturyzowana trafia do systemu bezpośrednio przez API KSeF, a data nadania numeru KSeF jest widoczna i przechowywana jako osobne pole – tak żeby ani Ty, ani Twój księgowy nie musieli jej „szukać" ręcznie w pliku XML.
Masz pytania o integrację z KSeF lub obsługę faktur zakupowych? Zajrzyj do naszej sekcji pomocy.
zespół doFaktur.pl
Ekspert w dziedzinie e-fakturowania i KSeF, dzieli się praktyczną wiedzą o wdrażaniu systemu e-faktur w polskich firmach.
Podobał Ci się ten artykuł?
Udostępnij go ze znajomymi