Firma produkcyjna z Małopolski wdraża nowy system ERP. Integracja z KSeF wydaje się prosta – dopóki programista nie odkrywa, że schemat FA(3) wymaga ponad 400 pól, z których część jest obowiązkowa w sposób warunkowy. Projekt opóźnia się o trzy miesiące. Kary za błędne faktury mogą sięgać 100% kwoty podatku wykazanego na fakturze.

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. Obowiązek dotyczy wszystkich podatników VAT czynnych od 1 kwietnia 2026 roku – z wyjątkiem mikroprzedsiębiorców z miesięcznym obrotem poniżej 10 000 PLN, którzy uzyskują zwolnienie do 1 stycznia 2027 roku.

Ten przewodnik prowadzi przez wymagania techniczne schematu FA(3) krok po kroku. Omawia strukturę pliku XML, pola obowiązkowe i warunkowe, typowe błędy integracyjne oraz scenariusze dla trzech typów firm – producenta, spółki IT i inwestora zagranicznego. Na końcu znajdą Państwo listę kontrolną i odpowiedzi na najczęstsze pytania klientów.

Czym jest schemat FA(3) i co odróżnia go od poprzednich wersji?

Schemat FA(3) to trzecia wersja struktury logicznej faktury ustrukturyzowanej, opublikowana przez Ministerstwo Finansów. Zastąpiła FA(2) i wprowadza istotne rozszerzenia w zakresie danych kontrahenta, mechanizmów podzielonej płatności oraz obsługi faktur korygujących. Każda faktura wystawiana przez KSeF musi być zgodna z tym schematem – bez wyjątku.

Plik XML generowany przez system podatnika jest walidowany przez KSeF przed przyznaniem numeru KSeF faktury. Jeśli walidacja nie przejdzie, faktura nie istnieje w sensie prawnym. Kontrahent nie może jej odliczyć. To fundamentalna różnica w stosunku do faktur papierowych i PDF.

Główne zmiany w FA(3) względem FA(2) obejmują cztery obszary:

  • rozszerzony zestaw kodów GTU (Grupy Towarów i Usług) – z bezpośrednim mapowaniem na nomenklaturę CN/PKWiU;
  • nowe pole KursWaluty z obowiązkowym wskazaniem źródła kursu (NBP lub EBC);
  • zmieniona struktura sekcji Podmiot3 dla transakcji trójstronnych i łańcuchowych;
  • rozszerzone atrybuty faktury korygującej, w tym pole przyczyny korekty.

Podatnicy, którzy wystawiali faktury w FA(2) w ramach dobrowolnego KSeF przed 2026 rokiem, muszą zaktualizować integrację. Stary schemat nie jest akceptowany po dacie obowiązkowego wdrożenia. Termin migracji to 1 kwietnia 2026 roku dla większości firm – a dla dużych podatników z obrotem powyżej 200 mln PLN w 2024 roku – już 1 lutego 2026 roku.

Jakie pola są obowiązkowe w strukturze FA(3)?

Schemat FA(3) dzieli pola na trzy kategorie: obowiązkowe bezwarunkowo, obowiązkowe warunkowo oraz opcjonalne. Błąd w klasyfikacji to najczęstsze źródło problemów podczas wdrożenia. Pominięcie choćby jednego pola obowiązkowego bezwarunkowo powoduje odrzucenie faktury przez KSeF.

Pola obowiązkowe bezwarunkowo obejmują m.in.:

  • P_1 – data wystawienia faktury (format ISO 8601: YYYY-MM-DD);
  • P_2A – numer kolejny faktury w ramach serii;
  • NIP sprzedawcy i nabywcy – w formacie bez myślników, 10 cyfr;
  • P_13_1 / P_14_1 – wartość netto i podatek VAT dla każdej stawki;
  • P_15 – kwota należności ogółem.

Pola warunkowe aktywują się w zależności od rodzaju transakcji. Przykład: pole RodzajFaktury z wartością „KOR" uruchamia obowiązek wypełnienia sekcji korygowanej faktury pierwotnej – jej numeru KSeF, daty wystawienia i wartości przed korektą. Pominięcie tej sekcji przy fakturze korygującej to błąd, który KSeF wykryje natychmiast.

Warto zwrócić uwagę na pole DodatkowyOpis. Jest opcjonalne, ale kontrola KAS coraz częściej weryfikuje jego treść przy transakcjach z podmiotami powiązanymi – szczególnie w kontekście cen transferowych. Uważamy, że bezpieczniejszym rozwiązaniem jest systematyczne wypełnianie tego pola przy transakcjach wewnątrzgrupowych.

Integracja z KSeF wymaga również obsługi tokenów autoryzacyjnych i certyfikatów. Certyfikat kwalifikowany lub pieczęć elektroniczna musi być ważna w chwili wysyłki. Ważność certyfikatu sprawdzana jest przez KSeF w czasie rzeczywistym – wygasły certyfikat oznacza odrzucenie całej partii faktur. Szczegółowy opis procesu testowania integracji znajdą Państwo w naszym opracowaniu: testowanie integracji KSeF krok po kroku.

Trzy scenariusze biznesowe – producent, spółka IT, inwestor zagraniczny

Wymagania techniczne FA(3) wyglądają inaczej w zależności od profilu działalności. Trzy scenariusze pokazują, gdzie konkretnie leżą pułapki i jak je ominąć.

Scenariusz 1 – firma produkcyjna. Producent z Wielkopolski wystawia miesięcznie kilkaset faktur za dostawy towarów objętych różnymi stawkami VAT i kodami GTU. Kluczowe wyzwanie: poprawne mapowanie indeksów towarowych na kody GTU w schemacie FA(3). Błędny GTU przy towarze objętym mechanizmem odwrotnego obciążenia powoduje błąd walidacji. Firma powinna zainwestować w słownik mapowania GTU zintegrowany z systemem magazynowym – koszt wdrożenia to zazwyczaj od 15 000 PLN do 40 000 PLN, zależnie od liczby indeksów.

Scenariusz 2 – spółka IT z przychodami z licencji. Spółka korzysta z preferencji IP Box (art. 24d–24s ustawy o CIT, stawka 5%). Faktury za licencje muszą zawierać precyzyjny opis usługi w polach opisowych FA(3). Brak jednoznacznego opisu może podważyć prawo do IP Box podczas kontroli KAS. W praktyce – wiele firm o tym zapomina – opis na fakturze to nie tylko wymóg formalny, lecz dowód w postępowaniu podatkowym.

Scenariusz 3 – inwestor zagraniczny. Dla niemieckiego inwestora wchodzącego na rynek polski, KSeF oznacza konieczność integracji lokalnego systemu ERP z polską infrastrukturą rządową. Pole Podmiot2 (nabywca zagraniczny bez NIP) wymaga podania numeru VAT-UE lub innego identyfikatora podatkowego. Brak NIP polskiego nabywcy aktywuje alternatywną ścieżkę identyfikacji – jej pominięcie to błąd krytyczny. Kwestie kontraktowe związane z wdrożeniem systemów IT warto skonsultować przy okazji analizy umów SaaS i kluczowych klauzul na polskim rynku.

Jakie błędy techniczne najczęściej odrzucają fakturę w KSeF?

KSeF zwraca błędy w postaci kodów walidacyjnych. Znajomość najczęstszych pozwala skrócić czas diagnozy z dni do minut. Doradca podatkowy z Warszawy pracujący przy wdrożeniu KSeF w spółce logistycznej z Mazowsza jesienią 2024 roku zidentyfikował cztery kategorie błędów odpowiadające za ponad 80% odrzuceń.

Pierwsza kategoria to błędy formatowania danych. Daty w formacie DD.MM.YYYY zamiast YYYY-MM-DD, kwoty z przecinkiem dziesiętnym zamiast kropki, NIP z myślnikami – każdy z tych przypadków kończy się odrzuceniem. System nie koryguje automatycznie. Podatnik musi poprawić plik i wysłać ponownie.

Druga kategoria to niespójności między sekcjami. Suma pozycji faktury nie zgadza się z polem P_15. Wartość podatku w sekcji stawkowej nie sumuje się do wartości w nagłówku. KSeF weryfikuje spójność arytmetyczną całego dokumentu – każda rozbieżność, nawet o 1 grosz, powoduje odrzucenie.

Trzecia kategoria to błędy w obsłudze faktur korygujących. Numer KSeF faktury pierwotnej wpisany błędnie lub faktura pierwotna wystawiona jeszcze w systemie papierowym – KSeF nie znajdzie dokumentu źródłowego i odrzuci korektę. W takim przypadku korekta do faktury sprzed wdrożenia KSeF wymaga specjalnej ścieżki obsługi, opisanej w przepisach przejściowych.

Czwarta kategoria to problemy z autoryzacją. Token sesji wygasł w trakcie wysyłki partii faktur. Certyfikat wystawiony na inny podmiot niż sprzedawca. Brak uprawnień w systemie KSeF dla danego użytkownika. Te błędy nie dotyczą treści faktury – dotyczą infrastruktury technicznej i wymagają interwencji administratora IT, nie księgowej.

Harmonogram wdrożenia FA(3) – co zrobić i kiedy?

Wdrożenie FA(3) to projekt, który przy średniej złożoności systemu ERP trwa od 3 do 6 miesięcy. Odkładanie go na ostatni moment jest jednym z najdroższych błędów – nie dlatego, że grożą kary (te obowiązują od 1 stycznia 2027 roku), lecz dlatego, że błędna faktura nie daje nabywcy prawa do odliczenia VAT natychmiast po 1 kwietnia 2026 roku.

Harmonogram wdrożenia powinien obejmować cztery etapy:

  • Audyt systemu ERP – weryfikacja, czy oprogramowanie obsługuje FA(3); termin: nie później niż 3 miesiące przed datą obowiązku;
  • Mapowanie danych – przypisanie pól wewnętrznych systemu do pól schematu FA(3); termin: 2 miesiące przed obowiązkiem;
  • Testy w środowisku przedprodukcyjnym KSeF – Ministerstwo Finansów udostępnia środowisko demo; termin: 6–8 tygodni przed obowiązkiem;
  • Pilotaż produkcyjny – wysyłka faktur testowych z prawdziwymi danymi, weryfikacja odbiorów przez kontrahentów; termin: 2–4 tygodnie przed obowiązkiem.

Firmy, które pominęły etap testów w środowisku demo, raportują od 2 do 5 razy więcej błędów w pierwszym miesiącu produkcyjnym. Środowisko testowe KSeF pozwala na bezpłatne wysyłanie faktur bez skutków prawnych – to jedyna okazja, by nauczyć się na błędach bez konsekwencji podatkowych.

Osobną kwestią jest aktualizacja umów z dostawcami oprogramowania. Jeśli firma korzysta z systemu ERP na zasadach SaaS, odpowiedzialność za aktualizację schematu FA(3) powinna być jednoznacznie uregulowana w umowie. Brak takiego zapisu to ryzyko prawne, które ujawnia się dopiero po wdrożeniu – kiedy dostawca twierdzi, że aktualizacja wymaga dodatkowego zamówienia.

Konkretna sytuacja Państwa firmy – zwłaszcza jeśli korzystają Państwo z niestandardowego systemu ERP lub prowadzą sprzedaż w wielu walutach – wymaga indywidualnej oceny. Błędna integracja z KSeF może nieodwracalnie pozbawić kontrahentów prawa do odliczenia VAT z Państwa faktur, co w praktyce oznacza utratę klientów.

Jeśli Państwa spółka stoi przed wdrożeniem KSeF i FA(3) – przeprowadzimy audyt gotowości systemu, weryfikację mapowania pól oraz analizę umów z dostawcami ERP: info@kordeckipartners.com.

Lista kontrolna – co przygotować przed wdrożeniem FA(3)?

Poniższa lista kontrolna obejmuje minimum, które każda firma powinna zweryfikować przed datą obowiązkowego wdrożenia KSeF. Brak choćby jednego elementu może sparaliżować wystawianie faktur w pierwszym dniu obowiązku.

  • Certyfikat kwalifikowany lub pieczęć elektroniczna – ważność co najmniej 12 miesięcy od daty wdrożenia;
  • Aktualna wersja schematu FA(3) wgrana do systemu ERP – potwierdzona przez dostawcę oprogramowania na piśmie;
  • Słownik mapowania GTU i PKWiU – zweryfikowany z doradcą podatkowym, nie tylko z działem IT;
  • Procedura obsługi faktur korygujących do dokumentów sprzed wdrożenia KSeF – opisana i przetestowana;
  • Uprawnienia użytkowników w systemie KSeF – nadane i przetestowane dla każdej osoby wystawiającej faktury.

Fundacja rodzinna jako podatnik VAT podlega tym samym obowiązkom w zakresie FA(3) co spółka kapitałowa. Jeśli fundacja prowadzi działalność gospodarczą i jest zarejestrowana jako podatnik VAT czynny, musi wystawiać faktury ustrukturyzowane od daty obowiązku. Ceny transferowe między fundacją a beneficjentami lub spółkami portfelowymi powinny być dokumentowane m.in. przez poprawne dane w polach opisowych FA(3).

Konkretna sytuacja każdej spółki wymaga weryfikacji, czy wszystkie punkty listy zostały wdrożone przed terminem. Pominięcie etapu testów może nieodwracalnie opóźnić start produkcyjny i narazić firmę na straty z tytułu niezakceptowanych faktur.

Jeśli Państwa firma nie zakończyła jeszcze wdrożenia FA(3) i zbliża się termin obowiązku – przeprowadzimy przegląd gotowości technicznej i prawnej oraz wskażemy priorytety działania: info@kordeckipartners.com.

Często zadawane pytania

P: Czy faktura wystawiona poza KSeF po 1 kwietnia 2026 roku jest nieważna?

O: Faktura wystawiona poza systemem KSeF po dacie obowiązku nie spełnia wymagań artykułu 106na ustawy o VAT. Nabywca nie może odliczyć VAT z takiego dokumentu. Sprzedawca naraża się na sankcje, które wchodzą w życie od 1 stycznia 2027 roku – do 100% kwoty podatku wykazanego na fakturze. W okresie od 1 kwietnia 2026 roku do 31 grudnia 2026 roku brak kary nie oznacza braku skutku prawnego: faktura nadal nie daje prawa do odliczenia.

P: Jak długo trwa wdrożenie FA(3) i ile kosztuje?

O: Przy standardowym systemie ERP (SAP, Comarch, Sage) wdrożenie trwa od 3 do 6 miesięcy i kosztuje od 20 000 PLN do 150 000 PLN, zależnie od liczby integrowanych podmiotów i złożoności mapowania danych. Firmy korzystające z systemów dedykowanych lub wielomodułowych powinny liczyć się z dłuższym czasem i wyższym kosztem. Umowa z dostawcą ERP powinna jednoznacznie określać, kto odpowiada za aktualizację schematu FA(3) przy kolejnych zmianach Ministerstwa Finansów.

P: Czy podatnik zwolniony z VAT musi wystawiać faktury w FA(3)?

O: Nie. Obowiązek wystawiania faktur ustrukturyzowanych dotyczy wyłącznie podatników VAT czynnych. Podatnik korzystający ze zwolnienia podmiotowego (sprzedaż poniżej 200 000 PLN rocznie) lub zwolnienia przedmiotowego nie ma obowiązku korzystania z KSeF. Wyjątek stanowi sytuacja, gdy taki podatnik dobrowolnie zarejestruje się jako VAT czynny – od tego momentu obowiązek KSeF powstaje natychmiast.

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ń KSeF, doradztwa podatkowego VAT/CIT oraz obsługi kontroli KAS. Pracujemy z polskimi przedsiębiorcami, inwestorami zagranicznymi i działami prawnymi korporacji. W sprawie Państwa sytuacji: info@kordeckipartners.com.

O autorce: Katarzyna Janowska kieruje praktyką podatkową KORDECKI & Partners. Przez dziewięć lat pracowała w dziale podatkowym firmy Big Four. Specjalizuje się w doradztwie CIT/PIT/VAT, wdrożeniach KSeF, JPK_CIT, Pillar Two, IP Box, cenach transferowych, kontrolach KAS oraz sporach podatkowych przed WSA i NSA. Utworzyła osiem fundacji rodzinnych od wejścia ustawy w życie w maju 2023 r.

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.