Przewodnik KSeF Faktura ustrukturyzowana

Faktura ustrukturyzowana — wzor i przyklad e-faktury KSeF

Jak wyglada faktura ustrukturyzowana w Krajowym Systemie e-Faktur? Poznaj wzor, przyklad i omowienie wszystkich pol obowiazkowych e-faktury w formacie XML FA(2). Od 1 kwietnia 2026 r. kazdy czynny podatnik VAT musi wystawiac faktury ustrukturyzowane — sprawdz, co dokladnie zawiera taki dokument.

Czym jest faktura ustrukturyzowana?

Faktura ustrukturyzowana to dokument handlowy w formacie XML, ktorego struktura jest scisle okreslona przez Ministerstwo Finansow. W odroznieniu od tradycyjnej faktury VAT w formie papierowej lub pliku PDF, faktura ustrukturyzowana nie jest dokumentem wizualnym — to zestaw danych zapisanych w maszynowo czytelnej strukturze, przesylany wylacznie za posrednictwem Krajowego Systemu e-Faktur (KSeF).

Pojecie «faktura ustrukturyzowana» zostalo wprowadzone do polskiego prawa podatkowego nowelizacja ustawy o VAT z 2021 roku. Poczatkowo wystawianie takich faktur bylo dobrowolne, jednak od 1 lutego 2026 r. stalo sie obowiazkowe dla najwiekszych firm (przychody powyzej 200 mln zl), a od 1 kwietnia 2026 r. obowiazek obejmuje wszystkich czynnych podatnikow VAT — w tym jednoosobowe dzialalnosci gospodarcze.

Kazda faktura ustrukturyzowana wystawiona w KSeF otrzymuje unikalny numer identyfikacyjny (numer referencyjny KSeF), ktory jednoznacznie identyfikuje dokument w systemie. Numer ten potwierdza autentycznosc faktury i stanowi dowod jej wystawienia. Dzieki temu odbiorca ma pewnosc, ze faktura nie zostala zmodyfikowana po wprowadzeniu do systemu.

Schemat FA(2) — standard faktury ustrukturyzowanej

Strukture faktury ustrukturyzowanej definiuje schemat FA(2) — oficjalna specyfikacja XML Schema Definition (XSD) opublikowana przez Ministerstwo Finansow. Schemat ten okresla dokladnie, jakie elementy (pola) musi zawierac dokument, w jakiej kolejnosci, jakie wartosci sa dopuszczalne i ktore pola sa obowiazkowe, a ktore opcjonalne.

Schemat FA(2) obejmuje pelny zakres informacji wymaganych przez przepisy o VAT: dane identyfikacyjne stron transakcji, szczegoly dotyczace towarow lub uslug, kwoty podatkowe, informacje o platnosci oraz specjalne adnotacje (np. mechanizm podzielonej platnosci, odwrotne obciazenie, faktura marza). Dzieki temu system KSeF moze automatycznie walidowac kazda fakture przed jej przyjeciem — jesli dokument nie spelnia wymagan schematu, zostaje odrzucony.

Dobra wiadomosc jest taka, ze nie musisz samodzielnie tworzyc plikow XML ani znac specyfikacji FA(2). Narzedzia takie jak Faktuj automatycznie generuja poprawna strukture ustrukturyzowana na podstawie danych wprowadzonych w prostym formularzu online. Wystarczy wypelnic dane faktury, a system zajmie sie konwersja do wymaganego formatu.

Obowiazkowe pola faktury ustrukturyzowanej

Kazda faktura ustrukturyzowana zgodna ze schematem FA(2) musi zawierac okreslony zestaw pol obowiazkowych. Ponizej znajdziesz pelna liste najwazniejszych elementow, ktore sa wymagane w kazdym dokumencie:

  • Dane sprzedawcy — NIP sprzedawcy, pelna nazwa firmy lub imie i nazwisko, adres siedziby (ulica, numer, kod pocztowy, miejscowosc)
  • Dane nabywcy — NIP nabywcy (w transakcjach B2B), pelna nazwa firmy lub imie i nazwisko, adres siedziby
  • Numer faktury — unikalny numer nadany przez sprzedawce, pozwalajacy jednoznacznie zidentyfikowac dokument w jego ewidencji
  • Data wystawienia — dzien, w ktorym faktura zostala wystawiona w systemie KSeF
  • Data sprzedazy (dokonania dostawy lub wykonania uslugi) — data faktycznego zrealizowania transakcji, jesli rozni sie od daty wystawienia
  • Pozycje fakturowe — dla kazdej pozycji: nazwa towaru lub uslugi, jednostka miary, ilosc, cena jednostkowa netto, stawka VAT (np. 23%, 8%, 5%, 0%, zw.), kwota netto i kwota VAT
  • Suma netto, VAT i brutto — laczne kwoty w podziale na poszczegolne stawki VAT oraz suma ogolna do zaplaty
  • Waluta — kod waluty zgodny ze standardem ISO 4217 (np. PLN, EUR, USD)

Oprócz pol obowiazkowych schemat FA(2) przewiduje rowniez pola opcjonalne, takie jak: numer rachunku bankowego, termin platnosci, metoda platnosci, numer zamowienia, informacje o rabacie, adnotacje szczegolne (mechanizm podzielonej platnosci, samofakturowanie, odwrotne obciazenie) oraz pola dodatkowe zdefiniowane przez podatnika.

Wzor faktury ustrukturyzowanej — przyklad

Ponizej przedstawiamy przyklad faktury ustrukturyzowanej w formie czytelnej dla czlowieka. W rzeczywistosci dane te sa zapisane w formacie XML zgodnym ze schematem FA(2), ale dla przejrzystosci prezentujemy je jako zestawienie pol i wartosci:

Dane naglowkowe

  • Rodzaj faktury: VAT
  • Numer faktury: FV/2026/04/001
  • Data wystawienia: 2026-04-01
  • Data sprzedazy: 2026-03-31
  • Waluta: PLN

Dane sprzedawcy

  • NIP: 1234567890
  • Nazwa: Przykladowa Firma Sp. z o.o.
  • Adres: ul. Marszalkowska 10, 00-001 Warszawa

Dane nabywcy

  • NIP: 9876543210
  • Nazwa: Kontrahent ABC S.A.
  • Adres: ul. Dluga 5, 30-001 Krakow

Pozycje fakturowe

  • Pozycja 1: Usluga programistyczna — 40 godzin × 200,00 zl netto = 8 000,00 zl netto, VAT 23% = 1 840,00 zl, brutto = 9 840,00 zl
  • Pozycja 2: Licencja na oprogramowanie — 1 szt. × 1 500,00 zl netto = 1 500,00 zl netto, VAT 23% = 345,00 zl, brutto = 1 845,00 zl

Podsumowanie

  • Suma netto: 9 500,00 zl
  • Suma VAT (23%): 2 185,00 zl
  • Suma brutto (do zaplaty): 11 685,00 zl

Informacje dodatkowe

  • Metoda platnosci: przelew bankowy
  • Termin platnosci: 2026-04-15
  • Numer rachunku: PL 12 3456 7890 1234 5678 9012 3456
  • Numer KSeF: (nadawany automatycznie przez system po wyslaniu)

Powyzszy przyklad pokazuje, jakie informacje zawiera faktura ustrukturyzowana. W formacie XML kazdemu z tych pol odpowiada okreslony element (tag) zdefiniowany w schemacie FA(2). Narzedzia takie jak Faktuj automatycznie mapuja dane z formularza na odpowiednie elementy XML, dzieki czemu nie musisz samodzielnie tworzyc struktury dokumentu.

Czym faktura ustrukturyzowana rozni sie od zwyklej faktury VAT?

Wielu przedsiebiorcow zastanawia sie, jaka jest roznica miedzy tradycyjna faktura VAT a faktura ustrukturyzowana. Oto kluczowe roznice:

  • Format dokumentu — faktura ustrukturyzowana to plik XML w formacie FA(2), podczas gdy tradycyjna faktura VAT to dokument papierowy lub plik PDF. XML jest maszynowo czytelny i moze byc automatycznie przetwarzany przez systemy informatyczne.
  • Kanal przesylania — faktura ustrukturyzowana jest przesylana wylacznie przez system KSeF. Tradycyjna faktura moze byc dostarczana e-mailem, poczta, osobiscie lub w dowolny inny uzgodniony sposob.
  • Numer KSeF — kazda faktura ustrukturyzowana otrzymuje unikalny numer referencyjny nadany przez system KSeF. Tradycyjna faktura posiada jedynie numer nadany przez sprzedawce.
  • Walidacja — faktura ustrukturyzowana jest automatycznie sprawdzana pod katem zgodnosci ze schematem FA(2) przed przyjeciem do systemu. Tradycyjna faktura nie przechodzi zadnej automatycznej walidacji.
  • Archiwizacja — faktury ustrukturyzowane sa przechowywane centralnie w KSeF przez 10 lat. Tradycyjne faktury musza byc archiwizowane przez samego podatnika.
  • Data otrzymania — dla faktur ustrukturyzowanych data otrzymania przez nabywce to moment nadania numeru KSeF. Dla tradycyjnych faktur jest to data fizycznego doreczenia dokumentu.

Warto podkreslic, ze zawartosc merytoryczna obu dokumentow jest taka sama — faktura ustrukturyzowana zawiera te same dane co tradycyjna faktura VAT (dane stron, pozycje, kwoty, stawki VAT). Roznica polega na sposobie zapisu, przesylania i przechowywania tych danych.

Jak wystawic fakture ustrukturyzowana?

Wystawienie faktury ustrukturyzowanej sklada sie z kilku krokow. Szczegolowy opis calego procesu znajdziesz w naszym poradniku KSeF — jak wystawic fakture. Ponizej przedstawiamy skrocona instrukcje:

  1. Przygotuj dane — uzupelnij informacje o sprzedawcy, nabywcy, pozycjach fakturowych, stawkach VAT i warunkach platnosci. W darmowym generatorze Faktuj mozesz to zrobic za pomoca prostego formularza online.
  2. Wygeneruj XML FA(2) — dane z formularza musza zostac przekonwertowane do formatu ustrukturyzowanego. Faktuj robi to automatycznie — nie musisz znac sie na XML ani na specyfikacji FA(2).
  3. Zwaliduj dokument — przed wyslaniem do KSeF faktura musi przejsc walidacje zgodnosci ze schematem. System sprawdza poprawnosc wszystkich pol i sygnalizuje ewentualne bledy.
  4. Wyslij do KSeF — po pomyslnej walidacji faktura jest przesylana do Krajowego Systemu e-Faktur przez API. System nadaje jej unikalny numer referencyjny i generuje Urzedowe Poswiadczenie Odbioru (UPO).
  5. Nabywca otrzymuje fakture — kontrahent ma natychmiastowy dostep do faktury w systemie KSeF. Nie trzeba wysylac dokumentu osobnym kanalem.

Faktura ustrukturyzowana a rozne typy faktur

System KSeF i format ustrukturyzowany obejmuja rozne typy dokumentow fakturowych. Schemat FA(2) przewiduje obsluge nastepujacych rodzajow faktur:

  • Faktura VAT — podstawowy dokument sprzedazy, najczesciej wystawiany typ faktury ustrukturyzowanej w KSeF
  • Faktura korygujaca — dokument poprawiajacy bledy lub zmieniajacy warunki transakcji z pierwotnej faktury. W KSeF faktura korygujaca musi zawierac numer KSeF faktury pierwotnej, co zapewnia pelna sciezke audytu.
  • Faktura zaliczkowa — wystawiana po otrzymaniu calosciowej lub czesciowej przedplaty. W systemie KSeF dokumentuje otrzymanie zaliczki i rozlicza nalezny VAT.
  • Faktura proforma — nie jest dokumentem ksiegowym i nie jest wystawiana w KSeF. Proforma pozostaje dokumentem informacyjnym, niezobowiazujacym prawnie.

Pelna liste wszystkich typow faktur funkcjonujacych w polskim systemie podatkowym znajdziesz na stronie Rodzaje faktur.

Przechowywanie faktur ustrukturyzowanych

Jednym z kluczowych udogodnien systemu KSeF jest centralna archiwizacja faktur. Wszystkie faktury ustrukturyzowane wystawione w Krajowym Systemie e-Faktur sa przechowywane przez 10 lat od konca roku, w ktorym zostaly wystawione. Oznacza to, ze:

  • Nie musisz prowadzic wlasnego archiwum faktur sprzedazowych i zakupowych — system KSeF pelni funkcje centralnego repozytorium.
  • W kazdej chwili mozesz pobrac dowolna fakture z systemu — zarowno wystawiona, jak i otrzymana.
  • Odpada ryzyko utraty dokumentow w wyniku awarii dysku, pozaru czy zalania — dane sa bezpiecznie przechowywane na serwerach Ministerstwa Finansow.
  • Kontrola skarbowa moze weryfikowac faktury bezposrednio w KSeF, bez koniecznosci zadania kopii od podatnika.

Warto jednak pamietac, ze przechowywanie faktur w KSeF nie zwalnia z obowiazku prowadzenia ewidencji VAT (JPK_VAT). System KSeF sluzy do wystawiania, przesylania i archiwizacji faktur, natomiast ewidencja podatkowa jest odrębna dokumentacja rozliczeniowa.

Darmowy generator faktur ustrukturyzowanych

Faktuj to calkowicie darmowe narzedzie do wystawiania faktur online. Generuj profesjonalne faktury VAT, korygujace, zaliczkowe i proforma bez rejestracji i bez oplat. Twoje dane pozostaja w przegladarce — nie przechowujemy ich na serwerach. Przygotuj sie na obowiazek KSeF juz dzis!

Wystaw fakture za darmo →

Zobacz rowniez

Dowiedz sie wiecej o KSeF, fakturach ustrukturyzowanych i rodzajach dokumentow sprzedazowych:

Czesc ekosystemu SoftVoyagers