KSeF Guard: terminy dosłania faktur do KSeF
Rejestr terminów na dosłanie faktur wystawionych poza KSeF: pilnuje każdego terminu i składa dowód PDF, a dane faktur zostają w Twojej przeglądarce.
Awaria KSeF nie zdejmuje z Ciebie terminu
KSeF jest obowiązkowy od lutego 2026 roku. Gdy system ma awarię albo fakturę wystawiasz w trybie offline24, dokument i tak musi trafić do KSeF w ustawowym terminie. Za spóźnienie od 2027 r. grozi sankcja: kara pieniężna do 100% podatku z faktury (art. 106ni ust. 1 pkt 3 ustawy o VAT, w życie z dniem 1 stycznia 2027 r. na podstawie Dz.U. 2025 poz. 1203 art. 2 pkt 5 lit. b). Dostępne narzędzia monitorują sam status systemu; żadne nie pilnuje terminu dosłania konkretnej faktury. Biura rachunkowe i firmy prowadzą to dziś w arkuszach. KSeF Guard robi z tego rejestr z żywym statusem i dowodem na piśmie.
Od importu faktury do dowodu PDF
- Import faktur
- Wczytujesz plik FA(3) XML albo CSV (limit 2 MB), albo dodajesz fakturę ręcznie. Kontrahenci z walidacją numeru NIP.
- Silnik terminów
- Liczy termin dosłania we wszystkich czterech trybach spoza KSeF: offline24 (art. 106nda ust. 2), niedostępność (art. 106nh ust. 2), awaria (art. 106nf ust. 4) i awaria całkowita, w której obowiązku dosłania nie ma wcale (art. 106ng). Statusy: oczekuje, zagrożona, po terminie, dosłana, dosłana po terminie, bez obowiązku.
- Dowód PDF
- Jednym kliknięciem generujesz dokument z terminem i datą dosłania faktury, liczony i składany w całości w przeglądarce.
Oś czasu awarii KSeF buduje się z komunikatów API Latarni i lokalnego archiwum, więc widzisz, którego okresu dotyczy dana faktura. Awaria całkowita ogłoszona, zanim zdążysz dosłać fakturę, znosi ten obowiązek, a rejestr powołuje wtedy podstawę właściwą dla trybu faktury: art. 106nha pkt 2, art. 106nh ust. 3 pkt 2 albo art. 106nf ust. 7. KSeF Guard nie zastępuje UPO ani oficjalnych narzędzi Ministerstwa Finansów: porządkuje obowiązki, których pilnowanie ustawa zostawia po Twojej stronie.
Rejestr, który nie wychodzi z przeglądarki
Dane faktur nigdy nie opuszczają Twojej przeglądarki.
- 0
- zapytań sieciowych z danymi faktur: rejestr żyje w IndexedDB Twojej przeglądarki, na serwer nie trafia nic.
- 268/268
- testów przechodzi (vitest, 18 plików), w tym 59 na sam silnik terminów, bo pomylony termin to realna sankcja.
- na żywo
- status KSeF prosto z API Latarni Ministerstwa Finansów, z awaryjnym przejściem na dane przykładowe.
Jedyny ruch sieciowy aplikacji to publiczny status KSeF z API Latarni. Nie ma konta, logowania ani kopii w chmurze. Narzędzie jest na razie bezpłatne; liczbę testów sprawdzisz komendą npm test w repozytorium.
Projekt własny. Zbudowaliśmy go i utrzymujemy sami. Faktury w rejestrze możesz dodać sam, nic nie jest wysyłane do KSeF.
Każdy wybór ma powód
| Warstwa | Wybór | Co to daje |
|---|---|---|
| Framework | Next.js (App Router) | Terminy liczą się u Ciebie, więc rejestr działa też przy słabym łączu. |
| Dane | Dexie (IndexedDB) | Faktury i kontrahenci zostają na Twoim urządzeniu, bez konta i bez chmury. |
| Kopia zapasowa | File System Access API | Po każdej zmianie kopia zapisuje się do folderu, który sam wskażesz na dysku. |
| Status KSeF | API Latarni MF przez proxy | Gdy API Ministerstwa milczy, rejestr działa dalej na danych przykładowych. |
| Import | FA(3) XML / CSV | Faktury wczytujesz z pliku księgowego, zamiast przepisywać je ręcznie. |
| Dowód | PDF w przeglądarce | Dowód terminu powstaje na Twoim komputerze i nadaje się do wydruku. |
