Firma produkcyjna z Mazowsza odkrywa, że jej system ERP generuje faktury w starym formacie XML – zupełnie niezgodnym z wymaganiami schematu FA(3). Do obowiązkowego KSeF zostały tygodnie. Dział IT nie wie, od czego zacząć. Dział finansowy pyta, które pola są obowiązkowe, a które fakultatywne. Zarząd chce wiedzieć, ile to będzie kosztować i czy grożą kary.

Faktura ustrukturyzowana w formacie FA(3) to obowiązkowy standard wystawiania faktur VAT w Krajowym Systemie e-Faktur (KSeF). Podstawę prawną stanowi artykuł 106na ustawy o VAT, który nakłada obowiązek wystawiania faktur ustrukturyzowanych za pośrednictwem KSeF. Dla większości podatników VAT obowiązek wchodzi w życie 1 kwietnia 2026 roku, a sankcje finansowe zaczną obowiązywać od 1 stycznia 2027 roku.

Ten przewodnik prowadzi przez wymagania techniczne FA(3) krok po kroku – od struktury schematu XSD, przez mapowanie pól w systemach ERP, po trzy scenariusze wdrożeniowe dla różnych typów przedsiębiorstw. Omówimy też typowe błędy, które ujawniają się dopiero przy pierwszym wysyłaniu faktury do systemu, i wskażemy, jak ich uniknąć przed terminem granicznym.

Czym jest schemat FA(3) i co zmienia wobec poprzednich wersji?

Schemat FA(3) to trzecia generacja struktury logicznej faktury ustrukturyzowanej, opublikowana przez Ministerstwo Finansów w ramach infrastruktury KSeF. Zastępuje schemat FA(2) i wprowadza poszerzoną listę pól, nowe węzły XML oraz zmodyfikowane reguły walidacji. Dokument XSD dostępny jest w repozytorium MF i stanowi jedyną wiążącą specyfikację techniczną.

Trzy najważniejsze zmiany wobec FA(2) to: rozbudowany węzeł Podmiot1 (sprzedawca) z obowiązkowym polem NIP i adresu, nowy węzeł FaP obsługujący faktury zaliczkowe oraz zmieniona struktura węzła Rozliczenie dla transakcji wewnątrzwspólnotowych. Każda z tych zmian wymaga aktualizacji mapowania w systemie ERP lub oprogramowaniu fakturującym.

Ministerstwo Finansów udostępnia środowisko testowe KSeF – tzw. demo – w którym można walidować faktury bez skutków prawnych. Warto z niego korzystać przed wdrożeniem produkcyjnym. W praktyce wiele firm odkrywa błędy walidacyjne dopiero na tym etapie, gdy czas na korektę jest już mocno ograniczony.

Dla podatników VAT zarejestrowanych w Polsce, w tym spółek z o.o. i spółek akcyjnych, schemat FA(3) jest bezwzględnie obowiązujący od 1 kwietnia 2026 roku. Podatnicy, których przychody w 2024 roku przekroczyły 200 mln PLN, mieli obowiązek wdrożenia już od 1 lutego 2026 roku.

Jakie pola są obowiązkowe w FA(3) i jak je poprawnie wypełnić?

Schemat FA(3) dzieli pola na trzy kategorie: obowiązkowe (O), fakultatywne (F) i warunkowe (W). Pola warunkowe stają się obowiązkowe po spełnieniu określonego warunku – np. pole dotyczące metody kasowej jest wymagane, gdy sprzedawca z niej korzysta. Błędna klasyfikacja pola warunkowego to jeden z najczęstszych powodów odrzucenia faktury przez system KSeF.

Do pól bezwzględnie obowiązkowych należą:

  • NIP sprzedawcy i nabywcy (węzły Podmiot1 i Podmiot2)
  • Data wystawienia faktury i numer faktury w systemie sprzedawcy
  • Opis przedmiotu transakcji, ilość i jednostka miary
  • Stawka VAT i kwoty netto, VAT oraz brutto dla każdej pozycji
  • Suma kontrolna całej faktury w węźle Fa

W praktyce – wiele firm o tym zapomina – węzeł DodatkowyOpis bywa błędnie traktowany jako obowiązkowy, choć w FA(3) pozostaje fakultatywny. Jego niepotrzebne wypełnianie nie powoduje odrzucenia, ale niepotrzebnie zwiększa rozmiar dokumentu i może utrudniać automatyczne przetwarzanie po stronie nabywcy.

Szczególną uwagę należy poświęcić węzłowi GTU – grupy towarowo-usługowe. Kody GTU (od GTU_01 do GTU_13) muszą być przypisane do właściwych pozycji faktury. Nieprawidłowy kod GTU lub jego brak przy towarze objętym obowiązkiem oznaczania może skutkować korektą faktury i wezwaniem ze strony Krajowej Administracji Skarbowej (KAS).

Jak przebiega proces wdrożenia FA(3) w systemie ERP – krok po kroku?

Wdrożenie FA(3) składa się z czterech etapów. Każdy etap ma swój harmonogram i wymaga zaangażowania innych zasobów. Łączny czas wdrożenia w firmie średniej wielkości to od 8 do 16 tygodni – przy założeniu, że system ERP obsługuje eksport do XML i dostawca oprogramowania udostępnia aktualizację zgodną z KSeF.

Etap 1 – audyt systemu fakturującego (2–4 tygodnie). Należy zidentyfikować wszystkie miejsca w systemie, w których generowane są faktury: sprzedaż krajowa, eksport, WDT, faktury zaliczkowe, korekty. Każdy z tych dokumentów ma osobną ścieżkę mapowania w FA(3). Spółka handlowa z Pomorza, która w jesieni 2025 roku przeprowadziła ten audyt, odkryła 14 odrębnych szablonów faktur – z których 6 wymagało pełnego przepisania logiki generowania XML.

Etap 2 – mapowanie pól (2–4 tygodnie). Każde pole w systemie ERP musi zostać przypisane do konkretnego węzła i atrybutu w schemacie FA(3). Dokumentacja mapowania powinna być przechowywana jako część dokumentacji podatkowej – może być przedmiotem kontroli KAS.

Etap 3 – testy w środowisku demo KSeF (2–4 tygodnie). Ministerstwo Finansów udostępnia środowisko testowe, w którym można przesyłać faktury bez skutków prawnych. Każda faktura zwraca kod statusu – akceptacja lub odrzucenie z kodem błędu. Warto przetestować minimum 50 różnych faktur, obejmujących wszystkie stosowane stawki VAT i kody GTU.

Etap 4 – wdrożenie produkcyjne i monitoring (od daty obowiązku). Po uruchomieniu produkcyjnym system powinien automatycznie pobierać numer KSeF przypisywany każdej fakturze przez system MF. Ten numer jest dowodem skutecznego wystawienia faktury ustrukturyzowanej i musi być przechowywany przez 5 lat.

Uważamy, że bezpieczniejszym rozwiązaniem jest zakończenie etapu testowego minimum 4 tygodnie przed datą obowiązku. Daje to czas na usunięcie błędów bez ryzyka wystawiania faktur poza KSeF – co od 1 stycznia 2027 roku grozi karą do 100% kwoty podatku wykazanego na fakturze.

Jeśli Państwa spółka korzysta z IP Box dla firm IT i wystawia faktury za usługi programistyczne, warto przy okazji wdrożenia KSeF zweryfikować, czy kody PKWiU przypisane do pozycji faktur są spójne z klasyfikacją stosowaną w ewidencji IP Box. Niespójność może stać się argumentem KAS podczas kontroli podatkowej.

Konkretna sytuacja Państwa firmy wymaga oceny harmonogramu wdrożenia i ryzyk, zanim termin stanie się nieodwracalnym problemem. Opóźnienie wdrożenia o nawet 2 tygodnie może oznaczać konieczność wystawiania faktur w trybie awaryjnym – z obowiązkiem późniejszego uzupełnienia KSeF.

Jeśli Państwa spółka nie zakończyła jeszcze etapu audytu lub mapowania – przeprowadzimy przegląd gotowości technicznej i prawnej oraz wskażemy konkretne działania naprawcze: info@kordeckipartners.com.

Trzy scenariusze wdrożeniowe – producent, firma IT i inwestor zagraniczny

Wymagania techniczne FA(3) są jednolite dla wszystkich podatników VAT. Jednak sposób wdrożenia różni się znacznie w zależności od profilu działalności, używanego systemu ERP i struktury transakcji. Poniżej trzy scenariusze, które ilustrują najczęstsze wyzwania.

Scenariusz A – firma produkcyjna. Producent maszyn przemysłowych z Małopolski wystawia miesięcznie około 300 faktur – w tym faktury zaliczkowe, faktury za części zamienne i korekty do faktur sprzed 2026 roku. Wyzwaniem jest węzeł FaP dla zaliczek oraz obsługa korekt historycznych, które w FA(3) wymagają podania numeru KSeF faktury korygowanej. Faktury korygujące wystawione przed wdrożeniem KSeF muszą zawierać numer oryginalnej faktury w polu NrFaKorygowanej – bez numeru KSeF, bo ten nie istniał.

Scenariusz B – firma IT korzystająca z IP Box. Spółka technologiczna wystawiająca faktury za licencje i usługi programistyczne musi zadbać o spójność kodów PKWiU na fakturach z ewidencją prowadzoną dla celów preferencyjnej stawki 5% z art. 24d–24s ustawy o CIT. Każda faktura za usługę objętą IP Box powinna mieć przypisany kod PKWiU zgodny z klasyfikacją przyjętą w ewidencji IP Box. Rozbieżność to ryzyko zakwestionowania ulgi przez KAS.

Scenariusz C – inwestor zagraniczny. Dla niemieckiego inwestora wchodzącego na rynek polski KSeF oznacza konieczność integracji polskiego systemu fakturowego z centralnym systemem ERP grupy. Faktury wystawiane przez polską spółkę zależną muszą być generowane w FA(3) i przesyłane do KSeF – niezależnie od tego, jak działa system grupowy. W praktyce rozwiązaniem jest middleware tłumaczący format grupowy na FA(3) przed wysłaniem do KSeF. Koszt takiego rozwiązania dla firmy średniej wielkości wynosi od 30 000 do 80 000 PLN netto, w zależności od złożoności integracji.

Przy transakcjach obejmujących nieruchomości komercyjne warto pamiętać, że prawidłowe oznaczenie faktury za najem lub sprzedaż nieruchomości w FA(3) może mieć znaczenie również dla celów podatkowych związanych z due diligence środowiskowym nieruchomości w Polsce – zwłaszcza gdy transakcja obejmuje nieruchomości przemysłowe z potencjalnym ryzykiem środowiskowym.

Jakie błędy najczęściej powodują odrzucenie faktury przez KSeF?

System KSeF odrzuca fakturę natychmiast, jeśli nie przejdzie walidacji schematu XSD lub reguł biznesowych Ministerstwa Finansów. Odrzucona faktura nie istnieje prawnie – nie ma numeru KSeF i nie może być podstawą do odliczenia VAT przez nabywcę. To oznacza, że błąd techniczny ma bezpośredni skutek podatkowy dla obu stron transakcji.

Najczęstsze przyczyny odrzucenia to:

  • Nieprawidłowy NIP nabywcy – literówka lub NIP podmiotu zagranicznego bez poprzedzającego kodu kraju
  • Brak węzła Rozliczenie przy transakcjach WDT lub eksporcie
  • Nieprawidłowy kod waluty – FA(3) wymaga kodu ISO 4217, np. EUR zamiast „euro"
  • Błędna suma kontrolna – wynikająca z zaokrągleń na poziomie pozycji, a nie całości faktury
  • Brak lub nieprawidłowy kod GTU dla towarów objętych obowiązkiem oznaczania

Błąd sumy kontrolnej jest szczególnie podstępny. Wynika z różnicy między zaokrąglaniem kwot na poziomie każdej pozycji a zaokrąglaniem sumy końcowej. Schemat FA(3) wymaga, aby suma pozycji była dokładnie równa sumie końcowej – bez żadnych różnic wynikających z zaokrągleń. W praktyce systemy ERP, które dotąd zaokrąglały kwoty na poziomie pozycji, muszą zmienić algorytm kalkulacji.

Firma usługowa z Trójmiasta, która wiosną 2025 roku testowała integrację z demo KSeF, przez trzy tygodnie nie mogła zrozumieć, dlaczego 30% faktur jest odrzucanych. Przyczyną okazał się właśnie błąd zaokrąglenia – jeden grosz różnicy na poziomie sumy VAT powodował odrzucenie całej faktury. Zmiana algorytmu w ERP zajęła 2 dni robocze, ale identyfikacja problemu – 3 tygodnie.

Warto też pamiętać o fakturach wystawianych przez podmioty korzystające z fundacji rodzinnej jako narzędzia planowania podatkowego. Jeśli fundacja rodzinna prowadzi działalność gospodarczą dopuszczalną przepisami ustawy o fundacji rodzinnej, faktury wystawiane przez nią również podlegają obowiązkowi KSeF na zasadach ogólnych – o ile fundacja jest podatnikiem VAT.

Konkretna analiza błędów walidacyjnych wymaga przeglądu logów z systemu KSeF demo – zanim te same błędy pojawią się w środowisku produkcyjnym i zablokują wystawianie faktur. Każdy dzień opóźnienia w identyfikacji błędów to dzień bliżej do daty obowiązku bez działającego systemu.

Jeśli Państwa spółka napotyka błędy walidacyjne lub nie ma pewności co do poprawności mapowania pól FA(3) – przeprowadzimy przegląd dokumentacji technicznej i wskażemy konkretne korekty: info@kordeckipartners.com.

Co przygotować przed 1 kwietnia 2026 roku – lista kontrolna

Gotowość do KSeF to nie tylko kwestia techniczna. Obejmuje dokumentację podatkową, procedury wewnętrzne i przeszkolenie pracowników. Poniżej lista kontrolna dla podatnika VAT, który ma obowiązek wystawiania faktur ustrukturyzowanych od 1 kwietnia 2026 roku.

  • Audyt systemu fakturującego: identyfikacja wszystkich typów faktur i ścieżek generowania XML
  • Mapowanie pól ERP do schematu FA(3): dokumentacja zatwierdzona przez doradcę podatkowego lub dział IT
  • Testy w środowisku demo KSeF: minimum 50 faktur testowych obejmujących wszystkie typy transakcji
  • Procedura awaryjna: zasady postępowania w przypadku niedostępności systemu KSeF (tryb offline)
  • Szkolenie pracowników: dział finansowy i sprzedaży musi znać nowe procedury wystawiania i korygowania faktur

Tryb awaryjny (offline) to szczególnie ważny element przygotowań. Przepisy przewidują możliwość wystawiania faktur poza KSeF w przypadku niedostępności systemu – ale faktura taka musi zostać przekazana do KSeF niezwłocznie po przywróceniu dostępności. Brak procedury awaryjnej to luka, którą KAS może zakwestionować podczas kontroli podatkowej.

Przy okazji wdrożenia KSeF warto też zweryfikować politykę cen transferowych. Faktury wystawiane między podmiotami powiązanymi muszą być zgodne z dokumentacją cen transferowych – a FA(3) nie zmienia tej zasady. Rozbieżność między treścią faktury ustrukturyzowanej a dokumentacją cen transferowych może stać się punktem wyjścia dla kontroli KAS.

Często zadawane pytania

P: Ile kosztuje wdrożenie FA(3) w małej firmie korzystającej z popularnego oprogramowania księgowego?

O: Koszt zależy od oprogramowania i zakresu integracji. Dla małych firm korzystających z popularnych systemów (np. Symfonia, Comarch Optima) dostawcy oprogramowania oferują aktualizacje zgodne z KSeF w ramach abonamentu lub za dodatkową opłatą od 500 do 3 000 PLN netto. Firmy korzystające z rozbudowanych systemów ERP (SAP, Oracle) powinny liczyć się z kosztem integracji od 20 000 PLN wzwyż. Należy też uwzględnić koszt szkoleń pracowników i ewentualnego wsparcia doradcy podatkowego.

P: Czy faktura ustrukturyzowana zastępuje fakturę papierową i czy nabywca musi ją akceptować?

O: Po 1 kwietnia 2026 roku faktura ustrukturyzowana w KSeF jest jedyną prawnie skuteczną formą faktury dla podmiotów objętych obowiązkiem. Nabywca nie musi wyrażać zgody na jej otrzymanie – obowiązek wystawiania przez sprzedawcę jest jednostronny i wynika wprost z artykułu 106na ustawy o VAT. Nabywca ma dostęp do faktury przez swój interfejs KSeF lub API. Faktury papierowe i PDF tracą status faktury w rozumieniu ustawy o VAT dla transakcji objętych obowiązkiem KSeF.

P: Co grozi za wystawienie faktury poza KSeF po dacie obowiązku – czy kary obowiązują od razu?

O: Obowiązek wystawiania faktur ustrukturyzowanych przez KSeF wchodzi w życie 1 kwietnia 2026 roku. Jednak sankcje finansowe za naruszenia zaczną obowiązywać dopiero od 1 stycznia 2027 roku – to roczny okres przejściowy na dostosowanie. Kara za wystawienie faktury poza KSeF może wynieść do 100% kwoty podatku wykazanego na fakturze. Brak faktury lub wystawienie jej poza systemem może też skutkować zakwestionowaniem prawa nabywcy do odliczenia VAT, co stanowi dodatkowe ryzyko dla obu stron transakcji.

KORDECKI & Partners to kancelaria prawna z siedzibą w Warszawie i Krakowie, doradzająca klientom biznesowym w 30 jurysdykcjach. Zespół łączy doświadczenie w prawie polskim i międzynarodowym z praktycznym podejściem do wdrożeń podatkowych, w tym KSeF, JPK_CIT i Pillar Two. Pracujemy z polskimi przedsiębiorcami, inwestorami zagranicznymi i działami prawnymi korporacji. W sprawie Państwa sytuacji: info@kordeckipartners.com.

Zastrzeżenie: Niniejsza publikacja służy wyłącznie celom informacyjnym i nie stanowi porady prawnej. Informacje zawarte w materiale nie powinny być traktowane jako substytut profesjonalnej porady prawnej dostosowanej do konkretnych okoliczności. KORDECKI & Partners nie ponosi odpowiedzialności za działania podjęte lub zaniechane na podstawie treści tego materiału. W sprawie porady dotyczącej Państwa konkretnej sytuacji prosimy o kontakt: info@kordeckipartners.com.