KSeF FA(2) vs FA(3) 2026 — wdrożenie krok po kroku
KSeF 2026: format FA(2) vs FA(3), terminy 1.02/1.04.2026, integracja Comarch/Symfonia/iFirma, sankcja 100% VAT, JWT/X.509, kod QR, faktury B2B UE poza KSeF.
13 min czytaniaKrótka odpowiedź — KSeF w 2026 roku
Krajowy System e-Faktur (KSeF) staje się obowiązkowy w 2026 roku w dwóch falach: 1 lutego 2026 dla podatników VAT czynnych z obrotem powyżej 200 mln zł oraz 1 kwietnia 2026 dla pozostałych podatników VAT czynnych. Format faktury FA(2) obowiązujący dotychczas zostaje zastąpiony przez FA(3) od 1 lutego 2026 — przeprojektowany schemat XML z dodatkowymi polami (m.in. lepsze pola adresowe, rozszerzona obsługa załączników, zmiany w sekcji KodyCelne i ID kontrahentów). Sankcja za niewystawienie faktury w KSeF gdy obowiązek już cię dotyczy: 100% kwoty VAT wykazanej na fakturze (art. 106ni ustawy o VAT). Wdrożenie w małej firmie (3–5 osób) zajmuje 3–5 dni roboczych: aktywacja konta, generacja tokenu MF, integracja oprogramowania (Comarch/Symfonia/iFirma/wFirma/Asseco), testy w środowisku testowym, szkolenie zespołu. Faktury zagraniczne B2B do kontrahentów z UE rozliczane jako reverse charge zostają poza KSeF — wystawia się je „papierowo"/w PDF wg ustawy państwa nabywcy. Na podstawie historycznych danych: pilotaż KSeF 2022–2025 obsłużył już ponad 2,3 mld faktur wystawionych dobrowolnie.
Ramka prawna — z czego wynika obowiązek
Obowiązek KSeF wynika z ustawy o VAT (Dz.U. 2004 nr 54 poz. 535 z późn. zm.):
- Art. 106na ust. 1 — definicja faktury ustrukturyzowanej.
- Art. 106nb — obowiązek wystawiania faktur w KSeF dla podatników VAT czynnych.
- Art. 106nf — termin uznania faktury za wystawioną (data nadania numeru KSeF).
- Art. 106ni — sankcje (100% VAT za fakturę poza KSeF gdy obowiązek istnieje, 18,7% kwoty VAT przy faktorze użycia).
- Art. 106nh — tryb awaryjny (możliwość wystawienia poza KSeF gdy system MF ma awarię).
Pomocniczo: rozporządzenie Ministra Finansów z 29 października 2021 r. w sprawie korzystania z KSeF (tekst jednolity 2024) oraz schemat FA(2)/FA(3) publikowany na podatki.gov.pl (gov.pl).
Z punktu widzenia europejskiego: dyrektywa VAT 2006/112/WE dopuszcza obowiązkowe e-fakturowanie B2B po uzyskaniu zgody Rady UE (Polska otrzymała derogację decyzją 2022/1003).
FA(2) vs FA(3) — co konkretnie się zmienia
| Aspekt | FA(2) — do 31.01.2026 | FA(3) — od 01.02.2026 |
|---|---|---|
| Główny schemat XSD | FA(2) v1.0.E | FA(3) v1.0 (nowa numeracja) |
| Adres nabywcy | sekcja Podmiot2, jedno pole AdresL1 |
rozdzielone pola: Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, KodKraju |
| Identyfikatory kontrahenta | NIP lub NumerVATUE |
NIP + opcjonalnie IdNabywcy (np. EORI dla celnych) |
| Załączniki | maks. 1 załącznik 1 MB | maks. 5 załączników, łącznie 5 MB (PDF, XML) |
| Kody towarów/usług celnych | brak | sekcja KodyCelne (HS/CN) |
| Pole opisu pozycji | NazwaTowaru 256 znaków |
NazwaTowaru 512 znaków + OpisRozszerzony 2000 znaków |
| Pole metody zapłaty | wyliczane (MP, RR, MPP) |
rozszerzone o KartaPlatnicza, Voucher, Kompensata |
| Numer KSeF | nadawany przy odbiorze przez MF | bez zmian (format 2026-NIP-RRRRMMDD-HHMMSS-XXXX) |
| Walidacja online | tak | tak, ale dodatkowo walidacja białej listy NIP-ów w czasie rzeczywistym |
Praktyczna konsekwencja: firmy wystawiające do 31 stycznia 2026 muszą przygotować dual-mode w oprogramowaniu — od 1 lutego automatyczna konwersja istniejących szablonów do FA(3). Comarch i Symfonia w wersjach 2026.x mają to zaszyte, ale wymagana jest aktualizacja.
Procedura wdrożenia KSeF — krok po kroku
Krok 1 — Sprawdzenie statusu (1 dzień)
- Zaloguj się do e-Urzędu Skarbowego (e-US) lub PUE ZUS (jeśli jednoosobowa działalność).
- Sprawdź status: czy jesteś VAT-owcem czynnym (CEIDG → status VAT).
- Weryfikuj próg obrotu — z deklaracji JPK_V7 za 2025 r. lub CIT-8 za 2024.
- Ustal datę „D" (1 lutego lub 1 kwietnia 2026).
Krok 2 — Aktywacja konta KSeF (0,5 dnia)
- Wejdź na ksef.mf.gov.pl i wybierz tryb logowania:
- Profil Zaufany (osoba fizyczna prowadząca JDG).
- Podpis kwalifikowany (osoba prawna — sp. z o.o., S.A.).
- Pieczęć kwalifikowana (urządzenie sprzętowe, ECR/HSM dla większych firm).
- Pierwszy logujący się staje się administratorem KSeF spółki.
- Wybierz: „Generuj token autoryzacyjny".
- Wybierz uprawnienia (
wystawianie,odbieranie,przeglądanie,nadawanie uprawnień).
Krok 3 — Generacja tokenu MF (0,5 dnia)
Token to JWT (JSON Web Token) ważny 2 lata. Alternatywnie certyfikat X.509 (klucz publiczny) dla integracji enterprise.
POST https://ksef.mf.gov.pl/api/v1/auth/token
Authorization: Bearer <profil-zaufany-jwt>
Content-Type: application/json
{
"credentialsRequest": {
"contextIdentifier": {
"type": "onip",
"identifier": "1234567890"
},
"credentials": {
"documentReference": {
"type": "onip"
},
"permissions": ["invoice_write", "invoice_read", "credentials_manage"]
}
}
}
Odpowiedź zawiera token (elementReferenceNumber) — zapisz go w menedżerze sekretów (Bitwarden, Vault). Nie commituj do gita.
Krok 4 — Integracja z oprogramowaniem (1–2 dni)
Wybór ścieżki:
- Comarch Optima/ERP XL — wbudowany konektor KSeF od wersji 2024.5+. Konfiguracja: Konfiguracja → KSeF → wklej token, wybierz tryb (online / batch). Średni koszt licencji: 1500–3500 zł/rok.
- Sage Symfonia ERP — moduł KSeF Pro w wersji 2026. Koszt: ok. 1200 zł/rok dla małych firm, 6000+ dla średnich.
- iFirma — natywne wsparcie w cenie abonamentu (od 75 zł/mies.). Token dodaje się w Ustawienia → KSeF.
- wFirma — KSeF zintegrowany od 2024, koszt 0 zł dla pakietu Premium (149 zł/mies.).
- inFakt — KSeF gratis w pakiecie księgowy/kompletny (od 49 zł/mies.).
- Asseco WAPRO — duzi klienci enterprise; wymagane wdrożenie integratora (10–30k zł).
Małe firmy (1–5 osób) najczęściej korzystają z iFirma/wFirma — pełne wsparcie w cenie abonamentu, automatyczne wystawianie i odbieranie.
Krok 5 — Środowisko testowe MF (0,5 dnia)
MF udostępnia ksef-test.mf.gov.pl — pełna replika produkcji. Wystaw 5–10 testowych faktur, sprawdź:
- Czy faktura wraca z numerem KSeF i kodem QR.
- Czy walidacja FA(3) przechodzi (atrybuty obowiązkowe wypełnione).
- Czy odbiorca testowy może pobrać fakturę z systemu.
- Czy podpis cyfrowy MF na fakturze jest weryfikowalny.
Krok 6 — Szkolenie zespołu i go-live (1 dzień)
Pracownicy księgowości i fakturowania przechodzą szkolenie:
- Jak wystawiać fakturę w nowym schemacie FA(3).
- Jak postępować w trybie awaryjnym (jeśli KSeF nie działa — art. 106nh — masz 7 dni roboczych na uploadowanie po przywróceniu).
- Jak weryfikować kod QR / numer KSeF u kontrahenta.
- Jak obsługiwać korekty (faktury korygujące w KSeF mają specjalne pola).
Numer KSeF i kod QR — co to jest
Każda faktura wystawiona w KSeF dostaje:
- Numer KSeF — unikalny identyfikator w formacie
RRRR-NIP-RRRRMMDD-HHMMSS-XXXX(np.2026-1234567890-20260315-143022-A1B2). Nadawany przez MF w momencie odbioru pliku XML. - Kod QR — graficzna reprezentacja numeru KSeF + danych podstawowych. Skanowanie kodu prowadzi do strony
ksef.mf.gov.pl/web/{numer}gdzie kontrahent może zweryfikować autentyczność faktury.
Faktura nie jest uznana za wystawioną dopóki nie ma numeru KSeF (art. 106nf). Data wystawienia = data nadania numeru przez MF.
Sankcje — co grozi za pominięcie KSeF
| Naruszenie | Sankcja |
|---|---|
| Wystawienie faktury poza KSeF gdy istnieje obowiązek | 100% kwoty VAT z faktury |
| Faktura wystawiona w KSeF, ale kontrahent zażądał papierowej (bez podstawy) | 18,7% kwoty VAT (sankcja zmniejszona) |
| Brak zgłoszenia awarii w trybie 7 dni roboczych | sankcja jak za fakturę poza KSeF |
| Wystawienie faktury z błędnym numerem KSeF (np. duplikat) | korekta + grzywna karno-skarbowa 240–540 zł |
Sankcja nakładana decyzją administracyjną — bez postępowania karnego, ale z prawem do odwołania (14 dni od doręczenia).
Worked example — software house Krzysztofa
Krzysztof prowadzi spółkę software'ową w Poznaniu. Obrót 2025 = 4,2 mln zł. Data „D": 1 kwietnia 2026 (drugi etap).
- Listopad 2025: Krzysztof czyta komunikat MF, decyduje się na wcześniejsze wdrożenie.
- Grudzień 2025: aktywuje konto KSeF, generuje token JWT, zapisuje w 1Password.
- Styczeń 2026: integruje Comarch Optima 2026.1. Koszt aktualizacji: 1800 zł.
- Luty 2026: testy w ksef-test — wystawia 20 testowych faktur do fikcyjnych kontrahentów. Odkrywa, że pole
KodPocztowyw starych szablonach FA(2) ma format z myślnikiem (60-001), a FA(3) wymaga formatu bez (60001). Aktualizuje szablony. - Marzec 2026: szkolenie księgowej i administratora. Wystawia pierwsze produkcyjne faktury (równolegle z papierowymi do 31.03).
- 1 kwietnia 2026: oficjalny start. Wystawia 220 faktur w pierwszym tygodniu. Brak incydentów.
Łączny koszt wdrożenia: 1800 zł (Comarch) + 1500 zł (konsultant 5h × 300 zł) + 0 zł (token MF) = 3300 zł netto.
Worked example — JDG ryczałt Hanny (mikro)
Hanna prowadzi JDG (PKWiU 62.01, programowanie). Obrót 2025 = 180 000 zł. Limit zwolnienia VAT 200 tys. zł — nie jest VAT-owcem.
KSeF jej nie dotyczy w 2026 — obowiązek dotyczy tylko VAT-owców czynnych (art. 106nb ust. 1). Hanna może dobrowolnie wystawiać w KSeF (po rejestracji), ale nie musi.
Jeśli w 2026 przekroczy 200 tys. zł i zostanie VAT-owcem czynnym — musi wdrożyć KSeF od pierwszego dnia statusu VAT (przepis z art. 106nb ust. 2). Praktycznie: iFirma w pakiecie 75 zł/mies. zrobi to automatycznie.
Worked example — kontrahent z Niemiec (B2B UE)
Marek wystawia fakturę dla niemieckiej GmbH (VAT UE: DE123456789). Transakcja B2B WDT (wewnątrzwspólnotowa dostawa towarów) lub B2B świadczenie usług reverse charge.
- Faktura NIE idzie do KSeF. Wynika to z art. 106nb ust. 3 — obowiązek KSeF dotyczy faktur dla nabywcy z polskim NIP-em.
- Marek wystawia fakturę wg standardu niemieckiego (PDF + e-faktura w XRechnung lub PEPPOL), opisuje „Reverse charge" (lub
B2B Reverse charge — VAT to be settled by the recipient under Art. 196 of Directive 2006/112/EC). - Wykazuje w JPK_V7M (rejestr VAT-UE: WDT 0%, US: 0% reverse charge).
- Składa deklarację VAT-UE do 25. dnia miesiąca następującego.
Edge case: jeśli niemiecka firma ma polski NIP (oddział w Polsce), wtedy KSeF wraca do gry — patrz na NIP nabywcy, nie na siedzibę.
Co zmieniło się 2024 → 2025 → 2026
| Rok | Stan KSeF |
|---|---|
| 2024 | Pilotaż dobrowolny (FA(2)). Pierwotny termin obowiązku: 1 lipca 2024 — odroczony przez ministra Finansów Andrzeja Domańskiego po audycie systemu. |
| 2025 | Pilotaż dobrowolny + przygotowanie schematu FA(3). Nowe konsultacje publiczne (do 30.06.2025). Decyzja: dwie fale — duzi i pozostali. |
| 2026 | 1.02.2026 — duzi VAT-owcy (>200 mln zł obrotu, ok. 1 200 firm). 1.04.2026 — pozostali VAT-owcy czynni (ok. 1,8 mln firm). FA(3) jako jedyny ważny schemat od 1.02.2026. |
| 2027 (plan) | Rozszerzenie na podatników zwolnionych z VAT i nievatowców (na razie dobrowolne). |
Pułapka okresu przejściowego: firma duża (próg 1.02) może wystawiać faktury dla małych klientów, którzy jeszcze nie mają obowiązku odbioru. Mały klient i tak otrzymuje fakturę z KSeF — musi mieć konto KSeF jako odbiorca (przeglądanie + pobieranie). Konto się aktywuje w 5 minut.
Edge cases i typowe błędy
- Błąd najczęstszy: firma uważa, że KSeF dotyczy tylko sprzedaży. Faktury zakupu też trafiają do KSeF — odbiór automatyczny, weryfikacja kontrahenta przez NIP. Jeśli sprzedawca nie wystawił w KSeF (a powinien), kupujący ma prawo odmówić zapłaty do czasu przesłania.
- Faktury korygujące — wystawia się je w KSeF z polem
Korektawskazującym numer KSeF faktury pierwotnej. Korekta na minus (zwrot) wymaga akceptacji kontrahenta. - Faktury VAT-marża (biuro podróży, używane towary) — mają osobny schemat w FA(3) (sekcja
MetodaKasowa+KodyCelne). - Faktury zaliczkowe — wystawia się w KSeF normalnie, ale finalna faktura rozliczeniowa zalicza wcześniej wystawione.
- Token JWT wygasa po 2 latach — ustaw alarm na 1 rok przed wygaśnięciem (np. w Google Calendar). Wygasły token = błąd autoryzacji = brak fakturowania.
- Awaria KSeF — w 2024 było 8 incydentów (wszystkie < 4h). Tryb awaryjny: wystaw fakturę poza KSeF (paper/PDF), upload do KSeF w ciągu 7 dni roboczych. Powiadomienie KAS nie jest wymagane.
- Ukryte zyski w spółkach na estońskim CIT — KSeF rejestruje wszystkie faktury między spółką a wspólnikiem. Fiskus widzi „obrót własny" — łatwiej wykryć ukryte zyski.
Top dostawcy oprogramowania KSeF — porównanie
| Dostawca | Segment | Cena | Mocne strony | Słabości |
|---|---|---|---|---|
| Comarch Optima | małe/średnie | 1500–3500 zł/rok | dojrzała integracja, dobry support | wysoka cena dla mikro |
| Comarch ERP XL | duże | 30–200k zł/rok | enterprise, multi-firma | przerost dla < 50 osób |
| Sage Symfonia | średnie | 1200–6000 zł/rok | przyjazny UI, dobry import | mniej elastyczny dla niestandardowych workflows |
| iFirma | mikro/JDG | 75–149 zł/mies. | KSeF w cenie, prostota | brak integracji z magazynem |
| wFirma | mikro/małe | 49–149 zł/mies. | szybkie wdrożenie, KSeF gratis | mniej raportów BI |
| inFakt | JDG/mikro | 49–129 zł/mies. | tania, dobra mobilna | mniej dla pełnej księgowości |
| Asseco WAPRO | duże/enterprise | wycena indywidualna | kompletny ERP, B2B z administracją | długie wdrożenie |
| Fakturownia | mikro | 19–79 zł/mies. | bardzo tania | KSeF w pakiecie pro+ |
Doradcy podatkowi — PwC, KPMG, EY, Deloitte dla dużych firm (5–50k zł za audyt KSeF), Crido, ARC, Mariański Group dla średnich (2–10k zł).
Methodology — skąd dane
- Ministerstwo Finansów — komunikaty BIP MF z lipca 2024 (decyzja o przesunięciu) i lutego 2025 (publikacja schematu FA(3) v1.0).
- Ustawa o VAT — art. 106na–106ni (Dz.U. 2004 nr 54 poz. 535, tekst jednolity 2024).
- Rozporządzenie MF z 29.10.2021 r. w sprawie KSeF (zmiany 2024 i 2025).
- Decyzja Rady UE 2022/1003 z 17.06.2022 — derogacja art. 218 dyrektywy VAT 2006/112/WE.
- Krajowa Izba Doradców Podatkowych — opracowania porównawcze FA(2)/FA(3) (marzec 2025).
- Konferencje branżowe — KSeF Day 2025 (organizator: Comarch), wystąpienia przedstawicieli MF.
FAQ — KSeF 2026
Czy mogę wystawiać faktury papierowe równolegle? Nie, jeśli już masz obowiązek KSeF. Faktura papierowa lub PDF wystawiona zamiast e-faktury = sankcja 100% VAT. Wyjątek: tryb awaryjny (art. 106nh) — w 7 dni roboczych musisz uploadować do KSeF.
Co z paragonami fiskalnymi z NIP-em? Paragony do 450 zł brutto pełnią rolę faktury uproszczonej i są poza KSeF (regulowane osobno przez ustawę o kasach fiskalnych). Paragony powyżej 450 zł wymagają normalnej faktury VAT — w KSeF.
Czy mogę używać darmowej aplikacji MF? Tak — e-Mikrofirma (gov.pl/e-mikrofirma) to bezpłatne narzędzie MF dla mikrofirm (do 200 faktur miesięcznie). Działa w przeglądarce. Wystarcza dla JDG bez magazynu.
Czy faktura w KSeF zastępuje papier u kontrahenta? Tak. Numer KSeF + kod QR są dowodem wystawienia. Kontrahent odbiera fakturę przez swoje konto KSeF lub pobiera PDF generowany z XML. Drukowanie nie jest wymagane.
Co z fakturami międzynarodowymi do USA? Faktury B2B do USA są poza KSeF — USA nie wymaga e-faktur w naszym formacie. Wystawiasz wg standardów USA (PDF + ewentualnie EDI 810). W JPK_V7M wykazujesz jako eksport (0% VAT) lub świadczenie usług poza UE.
Jak długo MF przechowuje faktury w KSeF? 10 lat od końca roku wystawienia. Przedsiębiorca może pobrać dowolną fakturę przez API lub web. To zwalnia z obowiązku archiwizacji własnej (chociaż dla bezpieczeństwa wielu robi backup w S3/Backblaze).
Czy KSeF obejmie podatek u źródła (WHT)? Nie bezpośrednio. KSeF obejmuje faktury VAT. WHT rozlicza się przez deklaracje IFT-2/CIT-10Z. Ale informacje z KSeF (faktury z zagranicznych dostawców) trafiają do AI MF i są wykorzystywane przy kontrolach WHT.
Co jeśli kontrahent nie chce odbierać faktury w KSeF? Nie ma takiej opcji. Jeśli sprzedawca ma obowiązek KSeF, faktura jest wystawiona w KSeF i kontrahent ją otrzyma (przez swoje konto). Może odmówić zapłaty z innych powodów (reklamacja), ale nie z powodu „nie chcę KSeF".
W skrócie
- Daty: 1.02.2026 (>200 mln zł obrotu) i 1.04.2026 (pozostali VAT-owcy czynni).
- Format FA(3) zastępuje FA(2) od 1.02.2026 — szersze pola adresowe, do 5 załączników, kody celne.
- Sankcja: 100% kwoty VAT za fakturę poza KSeF.
- Wdrożenie w małej firmie: 3–5 dni roboczych, koszt 0–3500 zł (zależnie od oprogramowania).
- Token MF (JWT lub X.509) ważny 2 lata — pamiętaj o odnowieniu.
- Numer KSeF + kod QR = dowód wystawienia.
- Faktury B2B UE z reverse charge zostają poza KSeF — wystawiasz wg standardu kraju nabywcy.
- Najprostsze rozwiązanie dla mikro: iFirma/wFirma/inFakt od 49–149 zł/mies. z KSeF w cenie.
- Tryb awaryjny: 7 dni roboczych na upload po przywróceniu systemu (art. 106nh).
- Edukacja podatkowa — w przypadku konkretnych wątpliwości skonsultuj z doradcą podatkowym (np. KIDP).
Want full control over your finances?
Try Freenance for free