KSeF — przegląd
Krajowy System e-Faktur — czym jest, kogo dotyczy, od kiedy obowiązuje. Cele systemu, zakres wyjątków, grace period, korzyści dla podatników.
Krajowy System e-Faktur (KSeF) to centralna platforma Ministerstwa Finansów, przez którą wystawiane są wszystkie faktury B2B w Polsce. Zastępuje dotychczasowy model, w którym faktura mogła być dokumentem papierowym, PDF-em lub plikiem w dowolnym formacie — odtąd jedyną legalną formą faktury B2B jest faktura ustrukturyzowana w formacie XML FA(3), przesłana przez KSeF.
Informacje mają charakter edukacyjny
Dokumentacja nie zastępuje porady doradcy podatkowego ani biegłego rewidenta. W sprawach szczegółowych skontaktuj się ze specjalistą. Jak weryfikujemy dokumentację ↗
Co to zmienia
| Przed KSeF | Po KSeF |
|---|---|
| Faktura PDF / papier / e-mail | XML FA(3) w centralnym systemie |
| Podatnik archiwizuje faktury 5 lat | MF archiwizuje 10 lat; podatnik nie musi |
| Numer faktury nadaje wystawca | Wystawca nadaje własny numer + KSeF nadaje globalny NrKSeF |
| Odbiorca „dostaje" fakturę e-mailem | Odbiorca „pobiera" fakturę z KSeF |
| Zwrot VAT 60 dni | Zwrot VAT 40 dni (bonus compliance) |
| Audyt post-factum | Audyt real-time (MF ma dane natychmiast) |
Kogo obejmuje
Wszystkich czynnych podatników VAT z siedzibą lub stałym miejscem prowadzenia działalności w Polsce — w tym spółki z o.o. Grupy i daty wdrożenia:
| Grupa | Data obowiązkowa | Próg |
|---|---|---|
| Duzi podatnicy | 1 lutego 2026 | Sprzedaż > 200 mln zł w 2024 r. |
| Pozostali podatnicy VAT | 1 kwietnia 2026 | — |
| Mikroprzedsiębiorcy | 1 stycznia 2027 | Miesięczna sprzedaż < 10 000 zł |
Szczegóły: Harmonogram wdrożenia.
Co musi być wystawione przez KSeF
| Typ dokumentu | KSeF wymagany |
|---|---|
| Faktura sprzedaży B2B | ✅ Tak |
| Faktura zakupu B2B | ✅ Odbierana przez KSeF |
| Faktura korygująca | ✅ Tak |
| Faktura zaliczkowa | ✅ Tak |
| Faktura B2C (konsument) | ❌ Opcjonalnie |
| Faktura transgraniczna (odbiorca bez PL NIP) | ❌ Zwolniona |
| Paragony fiskalne | ❌ Poza zakresem KSeF |
Wyjątki i zwolnienia
KSeF nie jest wymagany dla:
- Faktur B2C — dla osób fizycznych nieprowadzących działalności gospodarczej (Ustawa o VAT, art. 106ga ust. 2).
- Transakcji transgranicznych — kiedy odbiorca jest podmiotem zagranicznym bez rejestracji VAT w Polsce.
- Określonych usług — biletów jednorazowych komunikacji pasażerskiej, opłat autostradowych, niektórych usług finansowych i ubezpieczeniowych (szczegóły w Ustawa o KSeF).
Ulga niskowartościowa (do 30 września 2026 r.)
Do 30 września 2026 r. można wystawiać poza KSeF faktury:
- Pojedynczo — do 450,00 zł brutto.
- Łącznie miesięcznie — do 10 000,00 zł.
Od 1 października 2026 r. wyłączenie wygasa — każda faktura B2B, nawet za 1 zł, musi być w KSeF.
Grace period i kary
Do 31 grudnia 2026 r. obowiązuje okres przejściowy — MF nie nakłada kar finansowych za błędy formalne (np. faktura wystawiona poza KSeF, faktura z opóźnieniem, niespójny numer KSeF).
Od 1 stycznia 2027 r. kary są konkretne:
| Sytuacja | Kara |
|---|---|
| Faktura wystawiona poza KSeF mimo obowiązku | Do 100 % kwoty VAT na fakturze |
| Ta sama dla zwolnionych z VAT | 18,7 % kwoty brutto |
| Opóźnienie przesłania offline po 1 dniu roboczym | Do 100 % kwoty VAT |
Fałszywy znacznik OFF / BFK | Kara jak za fakturę poza KSeF |
Korzyści z KSeF
Poza obligatoryjnością KSeF oferuje kilka praktycznych korzyści:
- Szybszy zwrot VAT — 40 dni zamiast 60 (Ustawa o VAT, art. 87).
- Darmowa archiwizacja — MF przechowuje faktury 10 lat, podatnik nie musi utrzymywać własnego archiwum PDF.
- Mniejsze ryzyko audytu — MF widzi faktury w momencie wystawienia; nie ma „odkrycia" błędów po roku.
- Brak zagubionych faktur — faktura zakupu trafia do podatnika zawsze, niezależnie od e-maila czy poczty.
- Wymierzalne numery —
NrKSeFjest globalnie unikalny, niezależny od numeru nadanego przez wystawcę.
Jak Numify realizuje KSeF
Servisy KSeF są gotowe w kodzie i pokryte testami — wystarczy
skonfigurować środowisko (KSEF_ENV=production + certyfikat KSeF
spółki), żeby działać na produkcyjnym KSeF. Domyślnie Numify działa
w trybie testowym (ksef-test.mf.gov.pl).
- Wystawianie faktur przez KSeF: ksef-service.ts
- Parsowanie otrzymanych faktur FA(3): ksef-fa3-parser.ts
- Generator XML FA(3): ksef-fa3-generator.ts
- QR kod do PDF faktury: ksef-qr.ts
Schematy baz danych dla ksef_credentials i ksef_sessions są w
src/db/schema.ts.
Historia zmian podstawy prawnej
- Phase 2
Pierwsza wersja — zagregowana z
_legacy/KSEF-REFERENCE.md.
Złożenie sprawozdania do KRS — art. 69 UoR
Składanie sprawozdania finansowego sp. z o.o. w Krajowym Rejestrze Sądowym — kaskada terminów, system eKRS, format eSF (XML), dokumenty składane łącznie, konsekwencje niezłożenia.
KSeF — harmonogram wdrożenia
Szczegółowy harmonogram obowiązkowego KSeF 2.0 — kto i kiedy musi przejść na faktury ustrukturyzowane, progi wdrożenia, okresy przejściowe, grace period.