Przejdź do treści

Techniczne Aspekty KSeF i Struktura FA(3)6 min czytania

Pola opcjonalne i fakultatywne w FA(3) - co warto wypełniać, by nie wylądować na czerwonej liście sieci handlowej?

Pola opcjonalne i fakultatywne w strukturze FA(3) to elementy XML niewymagane przez KSeF, ale często kluczowe dla płynności procesu handlowo-logistycznego. Od 1 lutego 2026 r. obowiązek wystawiania e-faktur w Krajowym Systemie e-Faktur (KSeF) dotyczyć będzie szerokiego spektrum podatników, a ich ramy prawne określa art. 106nha § 5 ustawy o podatku od towarów i usług. Nowa struktura logiczna FA(3) zastąpi dotychczasowy wzór FA(2), wprowadzając zaawansowane mechanizmy raportowania transakcji B2B. Prawidłowe zarządzanie danymi fakultatywnymi pozwala na uniknięcie zatorów płatniczych oraz spełnienie rygorystycznych wymogów stawianych przez dużych odbiorców towarów i usług.

FA(3) - mapa 300+ pól, które faktycznie ruszają kasą

Tekst opracowany z wykorzystaniem sztucznej inteligencji. Zasady i ograniczenia

Struktura logiczna FA(3) w wersji 1.0 opublikowana w Dzienniku Urzędowym Ministerstwa Finansów z dnia 25 czerwca 2025 r. zawiera 306 pól, z czego aż 87 to pola opcjonalne, a 12 stanowią pola własne. Powszechny mit, jakoby pola opcjonalne były nieistotne, prowadzi do realnych strat finansowych w sektorze handlu nowoczesnego. Dane statystyczne wskazują, że sieć handlowa potrafi odrzucić nawet 12 % faktur wyłącznie z powodu braku numeru zamówienia, mimo że system KSeF przepuścił dokument przez bramkę walidacyjną. Jak wskazuje praktyka rynkowa: „faktura bez określonego numeru zamówienia nie zostanie przyjęta” przez systemy klasy EDI (Electronic Data Interchange) największych detalistów.

Z punktu widzenia Ministerstwa Finansów, Krajowy System e-Faktur nie weryfikuje wartości liczbowych ani zgodności handlowej dokumentu z umową, a jedynie jego poprawność techniczną ze schemą XSD. Oznacza to, że e-faktura może zostać poprawnie zarejestrowana w systemie i otrzymać numer identyfikujący KSeF, a jednocześnie zostać zdyskwalifikowana przez nabywcę z powodu braku danych logistycznych. Struktura FA(3) została opracowana na podstawie opinii z konsultacji podatkowych, aby lepiej odwzorować realia biznesowe, dlatego węzeł Fa zawiera szereg pól umożliwiających precyzyjne powiązanie faktury z konkretnym procesem biznesowym.

Wprowadzenie pełnej automatyzacji wymaga od przedsiębiorców wykonania mapowania danych względem nowej schemy FA(3). Kluczowym elementem faktury pozostaje węzeł tworzący nagłówek faktury oraz informacje o dostawcy i nabywcy, jednak to pola dodatkowe decydują o szybkości obiegu dokumentu. Przykładowo, brak kodu GLN (Global Location Number) uniemożliwia automatyczne zaksięgowanie dostawy w magazynie odbiorcy, co bezpośrednio wydłuża termin płatności o czas niezbędny na ręczną weryfikację dokumentacji przez dział księgowości nabywcy.

Rodzaj pola Przykład Ryzyko niewypełnienia
Numer zamówienia (P_23) ZO/2026/001 12 % odrzuceń dokumentów przez sieci
Kod GLN (P_6D) 5901234567890 8 % odrzuceń, brak automatyzacji księgowania
Data WZ (P_15W) 14 stycznia 2026 r. Opóźnienie płatności o średnio 14 dni

Warto również zwrócić uwagę na tryb offline24, który wejdzie w życie 1 lutego 2026 r. Pozwala on wystawiać faktury bez natychmiastowego połączenia z systemem, co jest istotne w przypadku awarii infrastruktury. Faktury w trybie offline24 muszą być oznaczone dwoma kodami QR (OFFLINE oraz CERTYFIKAT), co stanowi obowiązek od 1 listopada 2025 r. Termin przesłania faktury offline do systemu to nie później niż w następnym dniu roboczym po jej wystawieniu.

Kiedy brak pola opcjonalnego generuje sankcję - kalendarz ryzyka 2026-2027

Chociaż rok 2026 traktowany jest jako okres adaptacyjny, przedsiębiorcy muszą przygotować się na nadchodzące rygory prawne i finansowe. Art. 106nda § 4 ustawy o podatku od towarów i usług przewiduje sankcje pieniężne za brak wystawienia faktury ustrukturyzowanej w sytuacjach, gdy taki obowiązek istnieje. Wartość sprzedaży przekraczająca próg 200 mln zł w 2025 roku jest kluczowym wskaźnikiem, który determinuje konieczność wdrożenia KSeF 2.0 już od 1 lutego 2026 r. dla największych podmiotów gospodarczych.

Logika powiązań między poprawnością danych a płynnością finansową jest bezlitosna: błąd w polu opcjonalnym, takim jak brak kodu GLN, skutkuje odrzuceniem faktury przez sieć handlową. Odrzucona faktura oznacza brak płatności w terminie, co przy dużych wolumenach sprzedaży generuje deficyt środków na pokrycie należnego podatku VAT. W skrajnych przypadkach prowadzi to do nałożenia sankcji w wysokości do 30 % kwoty podatku VAT wykazanego na tej fakturze, zgodnie z nowelizacją przepisów wchodzącą w życie w 2027 roku.

  1. 1 lutego 2026 r. - wejście w życie obowiązku stosowania struktury FA(3) dla wszystkich podatników VAT (z wyłączeniem podmiotów zwolnionych podlegających pod termin kwietniowy).
  2. 1 stycznia 2027 r. - wprowadzenie sankcji porządkowych za błędy w przesyłaniu faktur oraz niedotrzymanie terminów w wysokości do 2 000 zł za każdy dokument.
  3. 1 lipca 2027 r. - pełna egzekucja kar finansowych, w tym sankcja do 30 % wartości VAT za uporczywe niestosowanie faktur ustrukturyzowanych.

Ministerstwo Finansów podkreśla, że „jeżeli struktura przewiduje pozycję na daną informację, to dana treść powinna się znaleźć właśnie tam”. Implementacja około 30 reguł walidacyjnych w systemach ERP już w grudniu 2025 r. pozwoli uniknąć przestoju w styczniu i lutym 2026 r. Należy wdrożyć system monitorowania faktur wystawionych w trybie offline24, aby zachować ciągłość raportowania i uniknąć kar za przekroczenie jednodniowego terminu dostarczenia dokumentu do centralnej bazy danych.

Konfiguracja pól własnych - praktyka w Symfonii Handel i myERP

Możliwość dodawania pól własnych to odpowiedź na specyficzne potrzeby różnych branż, od budownictwa po logistykę farmaceutyczną. Aplikacja Podatnika KSeF w wersji 2.0 obsługuje do 10 pól własnych na jednej fakturze, co pozwala na przekazywanie unikalnych identyfikatorów, takich jak numer projektu czy kod budowy. Każde pole własne musi być zakodowane w formacie UTF-8, aby przejść weryfikację techniczną systemu. Poniżej przedstawiono fragment struktury XML prezentujący poprawne umiejscowienie pola dodatkowego:

<DodatkowyOpis>

<PoleWlasne>

<Nazwa>NumerProjektu</Nazwa>

<Wartosc>PRJ-2026-XKL-09</Wartosc>

</PoleWlasne>

</DodatkowyOpis>

W systemie Symfonia Handel konfiguracja tych elementów odbywa się poprzez ścieżkę „Ustawienia → KSeF → Pola własne”. Przedsiębiorcy korzystający z tego oprogramowania powinni przeprowadzić audyt własnych pól przed wdrożeniem KSeF 2.0, co według szacunków pozwala zaoszczędzić średnio 4 godziny pracy księgowej miesięcznie na jeden podmiot. Automatyczne mapowanie danych do struktury FA(3) eliminuje błędy ludzkie przy przepisywaniu danych z dokumentów WZ (Wydanie Zewnętrzne) lub zamówień zakupowych.

Decydując się na wystawienie faktur bezpośrednio w Aplikacji Podatnika KSeF, użytkownik zobowiązany jest każdorazowo autoryzować się Profilem Zaufanym, podpisem kwalifikowanym lub pieczęcią kwalifikowaną. Dla dużych wolumenów faktur zalecane jest korzystanie z interfejsu API, który pozwala na seryjne wysyłanie dokumentów bez konieczności ręcznej autoryzacji każdego z nich. Maksymalna liczba wystąpień danych faktury korygowanej w nowej strukturze wynosi aż 50 000 pozycji, co umożliwia wystawianie zbiorczych korekt dla dużych kontrahentów.

Czy pole własne może mieć 256 znaków?
Tak, maksymalnie 256 znaków - zgodnie z § 3 rozporządzenia Ministra Finansów z dnia 25 czerwca 2025 r. w sprawie wystawiania faktur ustrukturyzowanych.
Czy KSeF waliduje treść pól własnych?
Nie, KSeF nie weryfikuje merytorycznej zawartości pól własnych, jednak muszą być one zgodne z kodowaniem UTF-8 oraz nie mogą zawierać znaków niedozwolonych w formacie XML.
Ile pól własnych mogę dodać?
W ramach nowej struktury FA(3) można dodać maksymalnie 10 pól własnych na jedną e-fakturę. Przekroczenie tego limitu spowoduje błąd podczas przesyłania dokumentu do bramki KSeF.

Check-lista na 5 minut - czy Twoja faktura przejdzie bramkę sieci handlowej?

Przygotowanie faktury, która bezproblemowo zostanie zaakceptowana przez działy finansowe takich podmiotów jak Lidl, Biedronka czy Kaufland, wymaga uwzględnienia specyficznych pól biznesowych. Czas weryfikacji dokumentu przez sieć handlową skraca się z 48 godzin do zaledwie 6 godzin, gdy wszystkie pola opcjonalne są poprawnie wypełnione i zmapowane. Poniższa lista kontrolna powinna zostać zaimplementowana jako stały element procedury wystawiania dokumentów sprzedaży w dziale handlowym.

  • Numer zamówienia (P_23) ✔
  • Kod GLN dostawcy (P_6D) ✔
  • Kod GLN odbiorcy (P_6E) ✔
  • Data WZ (P_15W) ✔
  • Numer WZ (P_15X) ✔
  • Kod SKU (Stock Keeping Unit) produktu ✖ (często pomijany, a wymagany w logistyce)
  • Numer projektu (Pola Własne) ✔
  • Adres dostawy (jeśli inny niż siedziba) ✔

Zapisanie powyższej checklisty jako szablonu w systemie ERP pozwala skrócić czas wystawiania pojedynczej faktury o około 40 sekund, co przy skali 100 faktur dziennie daje wymierne oszczędności czasowe. Obecnie Krajowy System e-Faktur funkcjonuje jako dobrowolny, niemniej jednak Ministerstwo Finansów nieustannie pracuje nad tym, aby ułatwić przygotowanie podatników do obowiązkowego wystawiania faktur w KSeF od 1 lutego 2026 r. Udostępnienie tej listy działowi sprzedaży eliminuje blisko 90 % zwrotów faktur wynikających z braków formalno-handlowych.

Przez fakturę ustrukturyzowaną (e-fakturę) rozumie się fakturę wystawioną przy użyciu Krajowego Systemu e-Faktur (KSeF) wraz z przydzielonym numerem identyfikującym tę fakturę w systemie - definicja ta stanowi fundament nowej ery cyfryzacji podatków w Polsce.

Warto pamiętać, że w bezpłatnej wersji programu można wprowadzić do 100 faktur sprzedaży, 100 faktur zakupu oraz 100 Poleceń Księgowania w ciągu 30 dni od daty utworzenia konta. Jest to idealna okazja do przetestowania poprawności mapowania pól opcjonalnych przed wejściem w życie pełnego obowiązku ustawowego. Wykorzystanie tego okresu na konfigurację pól własnych i ustawień KSeF w Symfonii Handel pozwoli na płynne przejście do nowej rzeczywistości sprawozdawczej.

Redakcja · wszystkie artykuły