Narzędzia KSeF: jak liczymy
Wersja 1.0. Stan prawny sprawdzony 13 października 2026 r. w Dzienniku Ustaw i materiałach Ministerstwa Finansów.
Test „Od kiedy KSeF mnie dotyczy”
Test zestawia Twoje odpowiedzi z terminami z ustawy o VAT. Obowiązek wystawiania pojawia się, gdy wystawiasz faktury dla firm w Polsce, kontrahentów zagranicznych albo faktury z kasy fiskalnej. Termin zależy od sprzedaży z VAT w 2024 r.: powyżej 200 000 000 zł – 1 lutego 2026 r., w pozostałych przypadkach – 1 kwietnia 2026 r. Zwolnieni z VAT nie mają osobnego terminu.
Limit 10 000 zł (art. 145m) liczymy tak jak ustawa: łączna wartość brutto faktur wystawionych poza KSeF w danym miesiącu, a nie cała sprzedaż firmy. Prawo do faktur poza KSeF przepada od faktury, którą przekroczono limit. Faktury z kas fiskalnych to osobny wyjątek (art. 145n).
Bez obowiązku: faktury dla konsumentów (art. 106ga ust. 2 pkt 4), procedury OSS i IOSS (pkt 3), firmy zagraniczne bez siedziby i stałego miejsca prowadzenia działalności w Polsce albo ze stałym miejscem, które nie uczestniczy w sprzedaży (pkt 1–2), oraz przypadki z rozporządzenia: bilety jednorazowe, opłaty za autostrady, opłaty trasowe EUROCONTROL, część usług finansowych i ubezpieczeniowych zwolnionych z VAT. Faktury VAT RR są w KSeF dobrowolne od 1 kwietnia 2026 r., za zgodą rolnika (art. 116 ust. 3b–3i).
Test nie bada wyjątków bardzo rzadkich (np. samofakturowania bez NIP) i zakłada, że odpowiedzi opisują firmę na dziś.
Kalkulator kar
Dla każdej grupy faktur liczymy VAT zawarty w średniej kwocie brutto: VAT = brutto × stawka / (100 + stawka). Maksymalna kara za fakturę to 100% tego VAT. Przy fakturze bez kwoty podatku (zwolnienie, np, odwrotne obciążenie, 0%) – 18,7% kwoty brutto. Przy stawce 0% przyjmujemy wariant ostrożny (18,7%), bo na fakturze nie ma kwoty podatku do pomnożenia. Karę miesięczną mnożymy przez liczbę miesięcy.
To górna granica. Wysokość kary ustala naczelnik urzędu skarbowego w decyzji. Według Kodeksu postępowania administracyjnego bierze pod uwagę m.in. wagę, częstotliwość i czas trwania naruszenia oraz wcześniejsze naruszenia (art. 189d kpa) i może odstąpić od kary (art. 189f kpa). Za te naruszenia nie wszczyna się postępowania karnego skarbowego (art. 106ni ust. 4). Wariant „projekt UD477” zmienia tylko datę początkową kar – projekt nie zmienia ich wysokości.
Podgląd faktury XML
Plik czytamy w przeglądarce (File API i DOMParser) – nie trafia na żaden serwer. Obsługujemy struktury FA(3) i FA(2), rozpoznawane po atrybucie kodSystemowy. Pokazujemy pola z pliku bez przeliczania: pozycje (P_7–P_12), podsumowanie stawek (P_13_x, P_14_x, P_14_xW), kwotę należności ogółem (P_15), adnotacje, korekty, zaliczki, rozliczenie, płatność, warunki transakcji, stopkę i załącznik. Jedyny rachunek, który robimy, to kontrola, czy suma netto i VAT z podsumowania stawek zgadza się z P_15 – rozbieżność pokazujemy jako ostrzeżenie. Podgląd nie waliduje pliku schematem XSD.
Kod QR (KOD I) liczymy według dokumentacji Ministerstwa Finansów: link https://qr.ksef.mf.gov.pl/invoice/{NIP sprzedawcy}/{data wystawienia DD-MM-RRRR}/{skrót SHA-256 pliku w Base64URL}, kod zgodny z ISO/IEC 18004 z korekcją błędów M. Skrót liczymy z bajtów wczytanego pliku, więc link zadziała tylko dla pliku pobranego z KSeF bez zmian. Numer KSeF odczytujemy z nazwy pliku (wzór NIP-RRRRMMDD-12 znaków-2 znaki) albo z pola, w które go wpiszesz. Archiwa ZIP rozpakowujemy w przeglądarce (metody „stored” i „deflate”).
Parametry
| Co | Wartość | Podstawa |
|---|---|---|
| Limit zwolnienia podmiotowego z VAT (sprzedaż w roku) | 240 000 zł od 1 stycznia 2026 r. | art. 113 ust. 1 ustawy o VAT w brzmieniu z ustawy z 24.06.2025 (Dz.U. 2025 poz. 896) |
| Odbieranie faktur w KSeF – wszyscy podatnicy | od 1 lutego 2026 r. | art. 106ga ust. 1 ustawy o VAT |
| Wystawianie – sprzedaż z VAT w 2024 r. ponad 200 000 000 zł | od 1 lutego 2026 r. | art. 145l ustawy o VAT |
| Wystawianie – pozostali podatnicy (także zwolnieni z VAT) | od 1 kwietnia 2026 r. | art. 145l ustawy o VAT |
| Faktury poza KSeF do 10 000 zł brutto w miesiącu | do 31 grudnia 2026 r. | art. 145m ustawy o VAT |
| Faktury z kas rejestrujących i paragony z NIP poza KSeF | do 31 grudnia 2026 r. | art. 145n ustawy o VAT |
| Logowanie tokenem | do 31 grudnia 2026 r. | § 13 rozporządzenia MFiG z 12.12.2025 (Dz.U. 2025 poz. 1815) |
| Numer KSeF w tytule przelewu (czynni podatnicy VAT) | płatności od 1 stycznia 2027 r. | art. 108g ustawy o VAT |
| Kara: faktura z VAT poza KSeF | do 100% VAT z faktury | art. 106ni ust. 1 ustawy o VAT |
| Kara: faktura bez kwoty podatku | do 18,7% kwoty należności ogółem | art. 106ni ust. 1 ustawy o VAT |
| Stosowanie kar – ustawa | od 1 stycznia 2027 r. | art. 23 pkt 4 ustawy z 16.06.2023 w brzmieniu z Dz.U. 2025 poz. 1203 |
| Stosowanie kar – projekt UD477 (nie jest uchwalony) | od 1 stycznia 2028 r. | projekt z 23 września 2026 r.; etap: Stały Komitet Rady Ministrów (12 października 2026 r.) |
| Faktura uproszczona (paragon z NIP) poza KSeF | do 450 zł (albo 100 euro) – do 31 grudnia 2026 r. | art. 106e ust. 5 pkt 3 i art. 145n ustawy o VAT |
| Wysyłka faktury offline24 | najpóźniej 1 dzień roboczy po wystawieniu | art. 106nda ust. 2 ustawy o VAT |
| Wysyłka po niedostępności KSeF | najpóźniej 1 dzień roboczy po jej zakończeniu | art. 106nh ust. 2 ustawy o VAT |
| Wysyłka po awarii ogłoszonej w BIP | 7 dni roboczych od zakończenia awarii | art. 106nf ust. 4 ustawy o VAT |
Źródła
- Ustawa z 16.06.2023 r. o zmianie ustawy o VAT (wprowadzenie KSeF), Dz.U. 2023 poz. 1598
- Ustawa z 9.05.2024 r. (przesunięcie terminów), Dz.U. 2024 poz. 852
- Ustawa z 5.08.2025 r. (terminy 2026, wyjątki, kary od 2027 r.), Dz.U. 2025 poz. 1203
- Ustawa z 24.06.2025 r. o zmianie ustawy o VAT (limit zwolnienia podmiotowego 240 000 zł od 2026 r.), Dz.U. 2025 poz. 896 – sprawdzone 13.10.2026
- Rozporządzenie MFiG z 7.12.2025 r. w sprawie przypadków niewystawiania faktur ustrukturyzowanych, Dz.U. 2025 poz. 1740
- Rozporządzenie MFiG z 12.12.2025 r. w sprawie korzystania z KSeF, Dz.U. 2025 poz. 1815
- Projekt ustawy UD477 z 23 września 2026 r. (kary od 2028 r.) – Rządowe Centrum Legislacji
- Ministerstwo Finansów: przedłużenie odroczenia kar do końca 2027 r. (komunikat z 16.09.2026)
- Schemat FA(3) – Centralne Repozytorium Wzorów Dokumentów Elektronicznych
- Schemat FA(2) – Centralne Repozytorium Wzorów Dokumentów Elektronicznych
- Kody weryfikujące QR – dokumentacja KSeF 2.0 Ministerstwa Finansów
- Krajowy System e-Faktur – ksef.podatki.gov.pl
Historia zmian
- 10 października 2026 r. – wersja 1.0: pierwsze wydanie (test, kalkulator kar, podgląd FA(3) i FA(2)).
- 13 października 2026 r. – limit zwolnienia podmiotowego z VAT w opisach testu i FAQ: 240 000 zł od 1 stycznia 2026 r. zamiast 200 000 zł (Dz.U. 2025 poz. 896); kwota pochodzi teraz ze wspólnych parametrów.
- 13 października 2026 r. – przegląd zgodności z przepisami (stan na 13.10.2026): etap projektu UD477 (Stały Komitet Rady Ministrów 12.10.2026), limit faktury uproszczonej w parametrach; wszystkie kwoty, procenty i daty w tekstach pochodzą ze wspólnych parametrów. Przepisy o KSeF bez zmian.
Narzędzia: test „od kiedy KSeF”, kalkulator kar, podgląd faktury XML. Wyniki mają charakter informacyjny i nie są doradztwem podatkowym. Zasady korzystania: regulamin.