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.

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

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption