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 czytania

Kró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.

Szybka odpowiedź

KSeF staje się obowiązkowy w dwóch falach: 1 lutego 2026 dla VAT-owców czynnych z obrotem powyżej 200 mln zł i 1 kwietnia 2026 dla pozostałych. Format FA(3) zastępuje FA(2) od 1 lutego 2026 — z rozdzielonymi polami adresowymi, do 5 załączników (5 MB) i sekcją kodów celnych. Za wystawienie faktury poza KSeF, gdy obowiązek już istnieje, grozi sankcja 100% kwoty VAT (art. 106ni ustawy o VAT). Wdrożenie w małej firmie zajmuje 3-5 dni roboczych i kosztuje 0-3500 zł, a token MF (JWT lub X.509) jest ważny 2 lata. Materiał informacyjny, nie porada podatkowa.

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ń)

  1. Zaloguj się do e-Urzędu Skarbowego (e-US) lub PUE ZUS (jeśli jednoosobowa działalność).
  2. Sprawdź status: czy jesteś VAT-owcem czynnym (CEIDG → status VAT).
  3. Weryfikuj próg obrotu — z deklaracji JPK_V7 za 2025 r. lub CIT-8 za 2024.
  4. Ustal datę „D" (1 lutego lub 1 kwietnia 2026).

Krok 2 — Aktywacja konta KSeF (0,5 dnia)

  1. 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).
  2. Pierwszy logujący się staje się administratorem KSeF spółki.
  3. Wybierz: „Generuj token autoryzacyjny".
  4. 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:

  1. 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.
  2. 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 KodPocztowy w 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

  1. 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.
  2. Faktury korygujące — wystawia się je w KSeF z polem Korekta wskazującym numer KSeF faktury pierwotnej. Korekta na minus (zwrot) wymaga akceptacji kontrahenta.
  3. Faktury VAT-marża (biuro podróży, używane towary) — mają osobny schemat w FA(3) (sekcja MetodaKasowa + KodyCelne).
  4. Faktury zaliczkowe — wystawia się w KSeF normalnie, ale finalna faktura rozliczeniowa zalicza wcześniej wystawione.
  5. 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.
  6. 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.
  7. 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).

How many months could you live without working?

See your Freedom Runway — free
Free 14-day trial

How long could you livewithout working?

Freenance connects your accounts, investments and crypto in one place and shows your Financial Freedom Runway — how many months you could cover your expenses without income. Demo data is seeded on signup, so you can explore before importing anything.

Start free — no card
14 days free
No credit card
Bank-grade encryption