Osiągnąłeś limit zapytań KSeF – dlaczego system blokuje dostęp i co z tym zrobić.
Co znajdziesz w tym artykule?
- Tryb Online vs Offline: Wyjaśniamy, kiedy przekroczenie limitu pozwala na wystawienie faktury poza KSeF, a kiedy trzeba po prostu czekać.
- Procedury na rok 2026: Kluczowe informacje o okresie bezsankcyjnym oraz specjalnych zasadach dla mikroprzedsiębiorców (limit 10 000 zł).
- Techniczne „Must-Have”: Słownik pojęć, które ułatwią Ci rozmowę z informatykiem – od nagłówka Retry-After po zalety metody Batch.
- Bezpieczeństwo daty wystawienia: Potwierdzamy, jak zachować poprawność rozliczeń VAT, gdy system przyjmuje faktury z opóźnieniem.
Komunikat „Osiągnąłeś limit zapytań” w KSeF potrafi zablokować pracę w firmie i utrudnić terminowe wystawianie faktur.
Sprawdź, co oznacza ta blokada, dlaczego się pojawia i jak sobie z nią poradzić.
Co oznacza komunikat „Osiągnąłeś limit zapytań”
To informacja, że system KSeF odnotował zbyt wiele żądań w krótkim czasie i tymczasowo zablokował kolejne operacje.
W terminologii technicznej takie zabezpieczenie określa się jako rate limiting, czyli ograniczenie liczby zapytań w jednostce czasu.
Komunikat może pojawić się zarówno w Aplikacji Podatnika KSeF, dostępnej pod adresem ksef.podatki.gov.pl, jak i przy integracji z KSeF przez API w programie księgowym.
Ten komunikat nie oznacza błędu po stronie podatnika. To zabezpieczenie techniczne działające po stronie Ministerstwa Finansów. Nie trzeba niczego naprawiać w komputerze ani w konfiguracji oprogramowania.
Dlaczego KSeF stosuje limity zapytań
System obsługuje miliony faktur dziennie i musi działać stabilnie dla wszystkich użytkowników.
Gdyby jeden podmiot mógł wysyłać nieograniczoną liczbę zapytań, mógłby obciążyć infrastrukturę na tyle, że inni straciliby dostęp do systemu.
Z tego względu wprowadzono limity, które w uproszczeniu działają na trzech poziomach:
- limit na sekundę – ogranicza nagłe serie zapytań,
- limit na minutę – pilnuje, żeby w jednej minucie nie wysłać zbyt wielu żądań,
- limit na godzinę – chroni przed długimi seriami działań.
Limity są różne dla różnych operacji. Inne obowiązują dla wysyłki faktur, inne dla pobierania metadanych, a jeszcze inne dla masowego eksportu.
Dodatkowo w godzinach nocnych, czyli od 20:00 do 06:00, obowiązują wyższe limity pobierania niż w ciągu dnia.
Co istotne, limity są dynamiczne. Mogą być obniżane lub podnoszone w zależności od ruchu w systemie.
Ministerstwo Finansów zastrzegło sobie prawo do czasowego obniżenia limitów, gdy jakiś podmiot korzysta z API w sposób nieefektywny.
Kiedy w systemie KSeF pojawia się komunikat o limicie
Z praktyki wynika, że komunikat pojawia się w kilku typowych sytuacjach.
Przeciążenie systemu po stronie Ministerstwa Finansów.
Ten scenariusz dotknął tysiące podatników 2 lutego 2026 roku. W pierwszym dniu działania obowiązkowego KSeF 2.0 komunikat wyświetlał się nawet tym, którzy próbowali zalogować się po raz pierwszy.
W takich chwilach cała infrastruktura jest zatkana, a system odrzuca zapytania niezależnie od tego, kto je wysyła.
Zbyt szybkie klikanie w portalu. Gdy ktoś odświeża stronę co kilka sekund albo powtórnie wysyła ten sam formularz, system traktuje to jak nadmierny ruch i blokuje dalsze operacje.
Dotyczy to szczególnie osób, które klikają „wyślij” kilka razy, bo strona nie odświeża się od razu.
Masowe pobieranie faktur przez program księgowy. Jeśli oprogramowanie synchronizuje się z KSeF i pobiera duże ilości faktur, może przekroczyć limity API.
Szczególnie często zdarza się to przy pierwszej synchronizacji, gdy pobierana jest cała historia z kilku miesięcy.
Pierwsza próba logowania w trakcie awarii. Paradoksalnie komunikat może pojawić się nawet wtedy, gdy użytkownik próbuje zalogować się po raz pierwszy.
Dzieje się tak, gdy serwery są przeciążone globalnie.
Rodzaje awarii w KSeF
| Rodzaj zdarzenia | Podstawa prawna | Skutek dla wystawcy faktur | Termin na dosłanie do KSeF |
| Awaria KSeF | Art. 106nf ust. 1 | Przejście w tryb offline. Faktury z kodem QR. | 7 dni od dnia zakończenia awarii. |
| Niedostępność (planowana) | Art. 106ni ust. 1 | Przejście w tryb offline. Faktury z kodem QR. | Brak zwłoki (niezwłocznie po przywróceniu, max 7 dni). |
| Problem po stronie podatnika | Art. 106nh ust. 1 | Przejście w tryb offline. Faktury z kodem QR. | Następny dzień roboczy po usunięciu problemu. |
| Przekroczenie limitu (429) | Zabezpieczenie API | Brak trybu offline. Należy odczekać na reset limitu. | Nie dotyczy (faktura musi przejść w trybie online). |
Co zrobić, gdy KSeF zablokuje dostęp
Gdy pojawi się komunikat o limicie, najważniejsze to nie panikować i działać spokojnie.
Poczekaj kilka minut. To podstawowa zasada. Z reguły wystarczy odczekać od kilkudziesięciu sekund do 2 minut, żeby okno limitu się zresetowało. W sytuacjach masowych awarii czas oczekiwania może być dłuższy, nawet kilkadziesiąt minut.
Spróbuj innej metody logowania. Jeśli do tej pory logowanie odbywało się przez Profil Zaufany, warto spróbować podpisu kwalifikowanego, aplikacji mObywatel, bankowości elektronicznej albo certyfikatu KSeF. Podczas awarii z lutego 2026 roku podatnicy, którzy logowali się podpisem kwalifikowanym, często nie mieli żadnych problemów z dostępem.
Wyczyść cache i cookies przeglądarki. Czasem problem siedzi w starej sesji przeglądarki, która próbuje wielokrotnie odpytywać system z nieaktualnymi danymi. Warto wyczyścić pliki cookie dla domeny KSeF i spróbować ponownie.
Skorzystaj z innej przeglądarki. KSeF najlepiej działa w Chrome i Firefox. Jeśli w jednej przeglądarce nie można się zalogować, warto spróbować w drugiej.
Sprawdź godzinę. Jeśli sprawa jest pilna, warto spróbować logowania wieczorem albo wcześnie rano. W godzinach nocnych limity są wyższe, a ruch w systemie mniejszy.
Sprawdź komunikaty Ministerstwa Finansów. Gdy problem dotyczy wszystkich, MF zwykle publikuje komunikat o awarii na swojej stronie.
Czego nie robić, gdy pojawi się komunikat o limicie
Jest kilka rzeczy, które ludzie odruchowo robią, a które tylko pogarszają sytuację.
Nie warto odświeżać strony wielokrotnie. Każde odświeżenie to kolejne zapytanie do systemu. Im więcej odświeżeń, tym dłużej trwa blokada. System wykrywa wzorce zachowań sugerujące obchodzenie limitów i może wydłużyć czas oczekiwania.
Nie warto klikać wielokrotnie w „wyślij”. Jeśli formularz już został wysłany, a strona długo się ładuje, trzeba po prostu zaczekać. Dubel kliknięcia spowoduje wysłanie dwóch zapytań, a czasem też zdublowanej faktury.
Nie należy obchodzić limitów przez wiele adresów IP. System wykrywa takie wzorce. W skrajnych przypadkach Ministerstwo Finansów może zablokować dostęp do API dla całego podmiotu, a odblokowanie wymaga kontaktu z MF i wyjaśnienia sytuacji.
Nie ma powodu do paniki, że dane przepadły. Niezatwierdzone faktury nie znikają. Po odzyskaniu dostępu pojawią się w takim stanie, w jakim były przed blokadą.
Limit w Aplikacji Podatnika a błąd 429 w integracji z KSeF
To właściwie to samo zjawisko, ale widać je inaczej w zależności od sposobu korzystania z KSeF.
W Aplikacji Podatnika, czyli w przeglądarce, pojawia się komunikat tekstowy „Osiągnąłeś limit zapytań”. System informuje, za ile minut będzie można ponowić operację, choć w praktyce ten czas bywa orientacyjny.
Przy integracji przez API program księgowy otrzymuje odpowiedź HTTP 429 (Too Many Requests).
Razem z nią system przesyła nagłówek Retry-After, który mówi, ile sekund trzeba odczekać.
Dobre programy księgowe obsługują to automatycznie – czekają sugerowany czas i próbują ponownie. Jeśli program tego nie robi i notorycznie generuje błędy 429, warto zgłosić to do jego dostawcy.
Warto pamiętać, że program 360 Księgowość obsługuje integrację z KSeF zgodnie z wymaganiami Ministerstwa Finansów, w tym z mechanizmem ponawiania zapytań przy przekroczeniu limitu.
Dla większych podmiotów, które regularnie przekraczają limity, istnieje możliwość złożenia wniosku o podwyższenie limitów.
Taki wniosek składa się do Ministerstwa Finansów i trzeba w nim szczegółowo opisać skalę działalności oraz uzasadnienie zwiększonego ruchu.
Aby uniknąć niepotrzebnego stresu załóż konto:
Załóż darmowe konto
Rejestracja darmowego konta zapewnia dostęp do w pełni funkcjonalnej wersji programu (nie jest to wersja demonstracyjna), z której możesz korzystać przez 30 dni. W tym okresie wprowadzisz do 100 faktur sprzedaży, 100 faktur zakupu oraz 100 poleceń księgowania, jeśli prowadzisz pełną księgowość.
Rozpocznij już teraz!
Kod QR w trybie offline
W 2026 roku każda faktura wystawiona poza systemem (w czasie awarii lub przy problemach technicznych podatnika) musi posiadać kod QR.
Bez niego faktura jest uznawana za wystawioną wadliwie.
Rodzaje kodów błędów
| Kod błędu | Co widzi użytkownik | Przyczyna | Rozwiązanie |
| 429 | Osiągnięty limit zapytań | Za dużo wiele żądań w krótkim czasie (Rate Limit). | Odczekaj czas z nagłówka Retry-After. |
| 401 | Błąd autoryzacji | Nieważny token sesji lub wygasły certyfikat. | Zaloguj się ponownie i odśwież token. |
| 403 | Brak uprawnień | Próba wysyłki faktury dla NIP-u, do którego nie masz nadanych uprawnień. | Sprawdź nadane uprawnienia w Aplikacji Podatnika. |
| 503 | Usługa niedostępna | Przerwa techniczna lub awaria po stronie Ministerstwa Finansów. | Sprawdź komunikaty na stronie podatki.gov.pl. |
Jak uniknąć blokady KSeF w przyszłości
Kilka prostych nawyków pozwala zaoszczędzić czas i uniknąć niepotrzebnego stresu.
Faktury warto wysyłać systematycznie. Jeśli do wysłania jest 200 faktur, a termin mija dziś o północy, ryzyko spowolnienia przez system jest duże. Najlepiej wysyłać faktury na bieżąco, w miarę ich wystawiania.
Warto korzystać z trybu wsadowego. Nowoczesne programy księgowe pozwalają wysyłać paczki faktur jedną operacją zamiast wielu pojedynczych zapytań. To nie tylko szybsze, ale też przyjaźniejsze dla limitów.
Masowe operacje lepiej zaplanować na godziny wieczorne. Jeśli trzeba pobrać kilkaset faktur historycznych, warto zrobić to wieczorem albo w nocy. Wtedy limity są wyższe, a serwery mniej obciążone.
Warto mieć przygotowaną alternatywną metodę logowania. Nawet przy standardowym logowaniu przez Profil Zaufany warto wyrobić sobie możliwość logowania podpisem kwalifikowanym albo przez mObywatela. Awaria jednej metody nie zatrzyma wtedy pracy.
Program księgowy powinien być aktualny. Dostawcy oprogramowania cały czas poprawiają integrację z KSeF 2.0. Starsze wersje programów mogą nie obsługiwać mechanizmu ponawiania zapytań i generować niepotrzebne blokady.
Procedura „Należytej Staranności” – jak się zabezpieczyć?
W obliczu pełnego wdrożenia KSeF 2.0 i kontroli, które mogą nastąpić w przyszłości, warto prowadzić tzw. Logbook zdarzeń KSeF.
W przypadku powtarzających się blokad limitu, które uniemożliwiają terminowe wystawienie faktury, dokumentuj każdy taki incydent.
Wystarczy prosty rejestr (może być w Excelu lub wewnątrz programu księgowego), zawierający:
- Datę i godzinę wystąpienia błędu 429.
- Zrzut ekranu z komunikatem „Osiągnąłeś limit zapytań”.
- Czas trwania blokady.
Takie archiwum jest kluczowym dowodem Twojej należytej staranności podczas ewentualnego postępowania przed urzędem skarbowym, jeśli zostaniesz zapytany, dlaczego faktura została zarejestrowana z opóźnieniem.
Gdzie sprawdzać oficjalne komunikaty?
- Status Systemu KSeF: Oficjalny dashboard Ministerstwa Finansów pokazujący dostępność środowiska produkcyjnego i testowego.
- Komunikaty BIP: Tam trafiają formalne ogłoszenia o awariach, które są podstawą do stosowania trybu offline bez ryzyka kar
Co z terminami, gdy system jest niedostępny
To częste pytanie przedsiębiorców, którzy obawiają się konsekwencji podatkowych blokady dostępu do systemu.
Awaria KSeF po stronie Ministerstwa Finansów nie jest powodem do paniki w kwestii terminów.
Gdy system jest niedostępny z przyczyn leżących po stronie MF, przepisy przewidują możliwość wystawiania faktur w trybie offline.
Faktury wystawione w trybie offline przesyła się do KSeF po przywróceniu systemu. Co ważne, datą wystawienia takiej faktury jest data jej wystawienia przez przedsiębiorcę, a nie data wprowadzenia do systemu.
Jednocześnie trzeba pamiętać, że zwykłe przekroczenie limitów przez samego podatnika nie jest traktowane jak awaria po stronie MF.
Najczęstsze pytania o limity KSeF
Czy limit zapytań jest nałożony na firmę, czy na program księgowy?
Limit jest przypisany do numeru NIP podatnika. Jeśli korzystasz z trzech różnych aplikacji do jednego NIP, wszystkie one współdzielą ten sam limit zapytań w KSeF.
Czy MF może nałożyć stałą blokadę na mój NIP?
Tylko w przypadku wykrycia działań o charakterze ataku (np. tysiące zapytań na sekundę). Zwykłe przekroczenie limitów kończy się czasową blokadą (zazwyczaj od kilku do kilkudziesięciu minut).
Czy w 2026 roku grożą mi kary za przekroczenie limitów lub błędy w wysyłce?
Do 31 grudnia 2026 r. obowiązuje okres bezsankcyjny w zakresie administracyjnych kar pieniężnych (tych z art. 106ni ustawy o VAT).
Brak kar administracyjnych nie oznacza bezkarności.
Czy mogę wystawiać faktury papierowe, jeśli moja sprzedaż jest mała?
Tak, istnieje limit 10 000 zł brutto.
Mikroprzedsiębiorcy, których sprzedaż wraz z kwotą podatku nie przekracza 10 tys. zł miesięcznie, mogą wystawiać faktury poza KSeF (np. PDF lub papier) do końca 2026 roku.
Pamiętaj! Jeśli choć w jednym miesiącu przekroczysz ten limit, od kolejnej faktury (tej, która powoduje przekroczenie) wchodzisz w obowiązkowy KSeF bezpowrotnie!
Czy paragony z NIP do 450 zł muszą być w KSeF?
Zgodnie z aktualnym harmonogramem, paragony fiskalne z NIP (faktury uproszczone) są wyłączone z KSeF do 31 grudnia 2026 roku. Można je wystawiać i rozliczać na dotychczasowych zasadach.
Co oznaczają pojęcia w KSeF
Nagłówek Retry-After: Jest to standard odpowiedzi serwera przy błędzie 429. Warto dodać, że ignorowanie tej wartości i ponawianie zapytań „na siłę” może skutkować wydłużeniem blokady lub czasowym wpisaniem adresu IP na czarną listę (tzw. greylisting).
Token sesyjny: Najczęstszym błędem programistów jest otwieranie nowej sesji (InitSession) przy każdej wysyłanej fakturze, zamiast podtrzymywania jednej. To najszybsza droga do „wyklikania” limitu.
Metoda Batch (Wsad): W KSeF 2.0 metoda ta służy do przesyłania paczek faktur (archiwum ZIP) wraz z podpisem zbiorczym. Jest to najbardziej efektywny sposób komunikacji dla firm wystawiających setki dokumentów dziennie.
Throttling: To „inteligentny hamulec”. Warto doprecyzować, że w KSeF throttling jest dynamiczny – MF może go zaostrzyć w dniach szczytu (np. 25. dnia miesiąca), co oznacza, że limity, które działały rano, po południu mogą być już niższe.
Artykuł przygotowany przez specjalistę Jakuba Chmieleckiego
Czytaj więcej
Usprawnij swoją pracę,
dołącz do nas!
Aż do 30 dni od daty utworzenia konta możesz wprowadzić 100 faktur sprzedaży, 100 faktur zakupu oraz 100 Poleceń Księgowania w bezpłatnej wersji programu.
Po osiągnięciu limitu ilości dokumentów lub upływie limitu czasu dla wersji darmowej podejmiesz decyzję o zakupie pierwszej licencji.