Schemat FA(3) to ujednolicony, ustrukturyzowany wzór dokumentu elektronicznego w formacie XML, który ma na celu ujednolicenie formy faktur elektronicznych.

Od 1 lutego 2026 roku struktura logiczna FA(3) zastąpiła poprzednią wersję FA(2) i stała się obowiązkowym standardem dla wszystkich faktur wystawianych za pośrednictwem Krajowego Systemu e-Faktur (KSeF).

Dla przedsiębiorców oznacza to konieczność dostosowania się do nowych wymagań i zrozumienia, jakie dane są obowiązkowe, opcjonalne i fakultatywne w nowej strukturze. W tym przewodniku omawiamy budowę schematu FA(3) oraz zasady jego poprawnego wypełniania.

Co zmienia się w schemacie FA(3)?

Schemat FA(3) doprecyzowuje elementy pominięte lub niejednoznaczne w FA(2). Do kluczowych zmian należą:

  • możliwość dołączenia załącznika do faktury – nowy węzeł Zalacznik pozwala przesłać specyficzny załącznik w formie ustrukturyzowanej (wcześniej wymagane jest zgłoszenie w e‑US);
  • rozszerzony opis towarów i usług – zwiększono limit długości nazw pozycji do 512 znaków;
  • zaktualizowany zakres daty zamówienia – umożliwiono wpisywanie dat począwszy od 1990 roku;
  • ulepszone funkcjonalności płatnicze – dodano możliwość wskazania linku do płatności online oraz identyfikatora płatności;
  • zmienione znaczniki płatności częściowych – nowy typ znacznika uwzględnia sytuację, gdy płatności częściowe pokryły całość należności.

Ważne zastrzeżenie: struktura FA(3) nie narzuca wzoru graficznego faktury, a jedynie precyzyjnie określa wymagane dane w pliku XML.

Uniwersalność schematu FA(3)

Struktura FA(3) obsługuje wszystkie podstawowe typy faktur, w tym:

  • faktury podstawowe,
  • faktury korygujące,
  • faktury zaliczkowe,
  • faktury rozliczające.

Każdy z powyższych typów może zawierać komplet danych określonych w ustawie o VAT oraz dodatkowe informacje wynikające z praktyki biznesowej.

Budowa struktury logicznej FA(3)

FA(3) składa się z kilku głównych komponentów, które tworzą „szkielet” dokumentu:

  • Nagłówek (Naglowek) – informacje dotyczące samej faktury;
  • Dane podmiotów – dane stron transakcji (sprzedawcy, nabywcy i ewentualnych podmiotów trzecich);
  • Szczegółowe dane faktury (Fa) – pozycje towarów/usług, stawki, wartości i rozliczenia;
  • Stopka – podsumowania i dane końcowe;
  • Załącznik (Zalacznik) – integralna, ustrukturyzowana część faktury XML.

Elementy podmiotowe

W schemacie FA(3) wyróżniamy następujące elementy podmiotowe:

  • Podmiot1 – sprzedawca (dostawca towarów lub wykonawca usługi);
  • Podmiot2 – nabywca (kupujący towary lub usługobiorca);
  • Podmiot3 – podmioty trzecie (np. pośrednicy, odbiorcy przesyłek);
  • PodmiotUpowazniony – podmiot upoważniony do wystawienia faktury.

Najistotniejsze są Podmiot1 i Podmiot2 – to informacje obowiązkowe w każdej fakturze.

Klasyfikacja wymagalności elementów

Każdy element schematu FA(3) ma przypisany poziom wymagalności: obligatoryjny, opcjonalny lub fakultatywny.

Elementy obligatoryjne

Cztery elementy są bezwzględnie wymagane przy każdej fakturze ustrukturyzowanej przesyłanej do KSeF:

  • Naglowek – dane nagłówka faktury;
  • Podmiot1 – informacje o sprzedawcy;
  • Podmiot2 – informacje o nabywcy;
  • Fa – centralna część faktury z kluczowymi danymi transakcji.

Brak któregokolwiek elementu obligatoryjnego uniemożliwia prawidłowe wygenerowanie i przesłanie faktury do KSeF.

Elementy opcjonalne

Pola opcjonalne wspierają praktykę biznesową, ale nie są warunkiem ważności dokumentu. Należą do nich m.in. dane kontaktowe, szczegóły płatności czy opis transakcji w polu DodatkowyOpis.

Elementy fakultatywne

Pola fakultatywne wykorzystuje się w sytuacjach specjalistycznych i zwykle nie są potrzebne w standardowych transakcjach.

Szczegółowe dane faktury – kluczowe pola

Element Fa stanowi centralną część faktury FA(3), obejmując dane wymagane ustawą o VAT oraz elementy rozliczeń, płatności i warunków transakcji.

Podstawowe pola faktury to:

Pole Nazwa Opis
P_1 Data wystawienia data faktycznego wystawienia faktury
P_1M Miejsce wystawienia opcjonalne miejsce wystawienia faktury
P_2 Numer faktury numer własny nadany przez wystawcę w ramach własnej numeracji
P_6 Data sprzedaży data dokonania lub zakończenia dostawy/usługi (jeśli wspólna dla wszystkich pozycji)

Zasady poprawnego wypełniania schematu FA(3)

Porządkowanie informacji

Każde pole schematu służy konkretnej informacji. Jeśli struktura przewiduje miejsce na daną treść, należy wpisać ją właśnie tam. Podanie danych w niewłaściwych polach może skutkować odrzuceniem faktury przez KSeF.

Dane obowiązkowe

Faktura musi zawierać elementy określone przez ustawę o VAT i wymogi FA(3). Przykładowo, brak NIP sprzedawcy spowoduje odrzucenie dokumentu przez KSeF.

Dane dodatkowe i opcjonalne

Uzupełnienie pól opcjonalnych zwiększa przejrzystość dokumentu, ułatwia rozliczenia i wspiera procesy kontrolne po stronie kontrahentów.

Walidacja i legalizacja w systemie KSeF

Schemat FA(3) zapewnia jednolitą strukturę XML, umożliwiając systemowi KSeF automatyczną walidację i legalizację faktur.

System KSeF sprawdza każdą fakturę pod kątem:

  • kompletności elementów obligatoryjnych,
  • prawidłowości formatu danych,
  • zgodności ze schematem FA(3),
  • spełnienia wymogów ustawy o VAT.

Tylko faktury, które przejdą wszystkie kontrole, otrzymują numer ewidencyjny i są uznawane za prawidłowo wystawione.

Inne struktury obsługiwane przez KSeF

Poza schematem FA(3) KSeF obsługuje również alternatywne struktury, w tym PEF (zgodną z normą europejską dla e‑faktur w zamówieniach publicznych).

Praktyczne wskazówki dla przedsiębiorców

Aby sprawnie wystawiać faktury w schemacie FA(3), warto wdrożyć następujące działania:

  • zapoznanie się z dokumentacją – oficjalne materiały KSeF zawierają szczegółowe wytyczne i przykłady wypełniania;
  • testowanie systemu – skorzystaj z trybów testowych w systemach księgowych przed pełnym wdrożeniem;
  • szkolenie personelu – zadbaj, by osoby wystawiające faktury znały wymagania FA(3);
  • przygotowanie załączników – jeśli planujesz dołączać pliki, złóż wcześniej zgłoszenie w e‑US;
  • weryfikacja danych – przed wysyłką sprawdź komplet i poprawność pól obligatoryjnych.
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%.