W Krajowym Systemie e-Faktur (KSeF) faktura ustrukturyzowana to elektroniczny dokument w formacie XML, zgodny ze strukturą logiczną FA(3), umożliwiający pełne odwzorowanie danych wymaganych przez ustawę o VAT oraz uzupełnienie ich o pola opcjonalne.

FA(3) obowiązuje od 1 lutego 2026 r. dla wszystkich faktur wystawianych w KSeF.

Struktura dokumentu obejmuje następujące sekcje:

  • nagłówek,
  • dane podmiotów,
  • szczegółowe dane faktury (pozycje),
  • stopkę,
  • załącznik.

Wprowadzenie do KSeF i faktury ustrukturyzowanej

Krajowy System e-Faktur (KSeF) to centralna platforma Ministerstwa Finansów do wystawiania, odbierania i przechowywania faktur ustrukturyzowanych, które staną się obowiązkowe dla transakcji B2B od 2026 r. Dane faktury są zapisywane w sztywnym, maszynowo czytelnym formacie XML, co ogranicza ryzyko błędów interpretacji i ułatwia automatyzację procesów księgowych.

Od 1 lutego 2026 r. jedyną stosowaną strukturą jest FA(3), która zastępuje FA(2) i wprowadza m.in. dłuższe nazwy towarów/usług (do 512 znaków), szerszy zakres dat (od 1990 r.) oraz możliwość dołączania załączników.

System nadaje każdej fakturze unikalny numer KSeF ID, który nie zwalnia jednak z prowadzenia własnej numeracji chronologicznej.

Pod kątem obowiązywania poszczególnych pól, struktura dzieli się na:

  • obligatoryjne,
  • logiczne (zależne od typu transakcji),
  • opcjonalne (dla dodatkowych potrzeb biznesowych),
  • fakultatywne.

Budowa struktury logicznej FA(3)

Struktura FA(3) to hierarchiczny schemat XML, obejmujący cztery główne sekcje oraz opcjonalny załącznik. Poniżej znajdziesz ich opis:

1. Nagłówek faktury

Nagłówek zawiera podstawowe metadane identyfikujące dokument:

  • numer faktury – własna numeracja wystawcy oraz automatyczny KSeF ID;
  • data wystawienia – domyślnie bieżąca, z możliwością edycji;
  • data sprzedaży – pole obligatoryjne, zgodne z art. 106i ust. 1 ustawy o VAT;
  • rodzaj faktury – np. podstawowa, korygująca, zaliczkowa, uproszczona;
  • waluta i kurs przeliczeniowy – dla transakcji walutowych.

Zmiana w FA(3): rozszerzono zakres wykazywanych dat (m.in. daty zamówienia) – od 1990 r.

2. Dane podmiotów

Sekcja opisuje strony transakcji oraz ewentualne podmioty pośredniczące:

  • sprzedawca i nabywca – NIP, REGON, pełna nazwa, adres oraz dane kontaktowe (pola obligatoryjne);
  • podmioty pośredniczące – opcjonalnie, np. agenci lub podmioty biorące udział w dostawie;
  • dane bankowe – numer rachunku, forma płatności.

Pola opcjonalne w tej sekcji pozwalają doprecyzować informacje biznesowe, np. wskazać dział lub oddział nabywcy.

3. Szczegółowe dane faktury (pozycje)

To rdzeń dokumentu – lista towarów lub usług z obliczeniami podatkowymi:

  • nazwa towaru/usługi – do 512 znaków (nowość w FA(3));
  • parametry pozycji – ilość, jednostka miary, cena netto, stawka VAT, kwota VAT, wartość brutto;
  • GTU – grupy towarów i usług dla transakcji akcyzowych lub szczególnych;
  • rabaty i opusty – z rozróżnieniem płatności częściowych (nowy znacznik dla pełnego pokrycia należności);
  • zaliczki – pozycje właściwe dla faktur zaliczkowych lub korygujących.

Przykład procesu wypełnienia pozycji: dodaj pozycję, uzupełnij dane, a system automatycznie przeliczy sumy i podatki.

4. Stopka faktury

Stopka gromadzi podsumowania oraz informacje uzupełniające:

  • suma netto, VAT i brutto – wyliczane automatycznie,
  • warunki płatności – forma, termin, opcjonalnie data zapłaty,
  • oznaczenia szczególne – np. MPP, WNT, eksport,
  • informacje dodatkowe – uwagi, klauzule i adnotacje.

5. Załącznik – nowość w FA(3)

W FA(3) można dołączyć plik (np. PDF, umowę). Użycie załączników wymaga wcześniejszego zgłoszenia w e-Urząd Skarbowy (e-US).

W schemacie XML załącznik odwzorowuje element Zalacznik.

Typy faktur w strukturze FA(3)

FA(3) obsługuje wszystkie główne typy dokumentów:

  • podstawowe i uproszczone – standardowe faktury sprzedażowe oraz uproszczone do 450 zł;
  • korygujące – z odniesieniem do faktury pierwotnej (także zaliczkowej/rozliczeniowej);
  • zaliczkowe i rozliczające – do ewidencji zaliczek oraz ich rozliczenia;
  • PEF – europejski standard EN 16931, zintegrowany od 1 lutego 2026 r., obsługiwany przez API KSeF 2.0.
Typ faktury Kluczowe elementy w FA(3) Obowiązkowość
Podstawowa Pozycje, stawki VAT, sumy Obowiązkowa dla B2B
Korygująca Poprzedni numer KSeF ID, korekta kwot Zawsze z odniesieniem do oryginału
Zaliczkowa Kwota zaliczki, data wpływu Pola logiczne zależne od zdarzenia
Uproszczona Nazwa, kwota brutto (do 450 zł) Dla drobnych transakcji
PEF Dane zgodne z normą EN 16931 Dla wybranych kontrahentów unijnych

Proces wystawiania faktury w KSeF

Aby wystawić fakturę w KSeF, wykonaj następujące kroki:

  1. Logowanie do KSeF przez interfejs API lub oprogramowanie zintegrowane.
  2. Wypełnienie nagłówka – numer faktury oraz odpowiednie daty.
  3. Dodanie podmiotów i pozycji – wraz z klasyfikacją GTU, jeśli wymagana.
  4. Uzupełnienie sekcji dodatkowych – dane bankowe, warunki płatności.
  5. Zatwierdzenie i wysyłka – system generuje plik XML, nadaje KSeF ID i udostępnia dokument do pobrania.
  6. Dodanie załącznika – możliwe po zgłoszeniu w e-US.

Faktura jest skuteczna po przesłaniu do KSeF; za datę otrzymania uznaje się moment, w którym dokument staje się dostępny dla nabywcy.

Zmiany w FA(3) względem FA(2)

Nowa wersja struktury porządkuje i doprecyzowuje schemat XML. Najważniejsze różnice to:

  • dłuższe nazwy towarów i usług (do 512 znaków),
  • nowy znacznik dla płatności częściowych (oznaczenie pełnego pokrycia należności),
  • doprecyzowanie opisów i formatów poszczególnych pól,
  • obsługa załączników oraz integracja z PEF.

Aktualna dokumentacja techniczna, broszury i przykładowe pliki są dostępne na stronie KSeF Ministerstwa Finansów.

Zalety i wyzwania struktury FA(3)

Najważniejsze korzyści dla przedsiębiorców to:

  • automatyzacja procesów i szybsza obsługa księgowa,
  • ograniczenie błędów dzięki spójnej strukturze danych,
  • unikalny KSeF ID i łatwiejsze wyszukiwanie dokumentów,
  • możliwość dołączania załączników,
  • zgodność z wymogami VAT i standardem PEF.

Potencjalne wyzwania przy wdrożeniu to:

  • konieczność użycia oprogramowania z dostępem do API KSeF,
  • dodatkowe zgłoszenia w e-US dla obsługi załączników,
  • migracja z FA(2) do FA(3) i dostosowanie procesów.

Przedsiębiorcy powinni wdrożyć zintegrowane systemy księgowe przed 1 lutego 2026 r., aby uniknąć przerw w wystawianiu dokumentów.

Podsumowanie kluczowych elementów

Poniższa tabela zbiera sekcje struktury FA(3) wraz z najważniejszymi polami i charakterem ich stosowania:

Sekcja Główne pola Charakter
Nagłówek Numer, daty, typ Obligatoryjne
Podmioty NIP, adresy Obligatoryjne + opcjonalne
Pozycje Nazwa (512 zn.), VAT Szczegółowe
Stopka Sumy, płatność Logiczne/opcjonalne
Załącznik Plik Fakultatywne (po e-US)
Autor
Paweł Radłowski
Księgowy z 4-letnim doświadczeniem, absolwent Finansów i Rachunkowości SGH. Autor 3 ponad 250 artykułów o podatkach, automatyzacji księgowości i e-commerce, publikowanych w mediach elektronicznych i papierowych. Wdrożył 30+ projektów elektronicznego obiegu dokumentów, a jego szkolenia (800 h) pomogły już ponad 70 przedsiębiorcom obniżyć koszty administracji średnio o 18%.