BlogFaktura ustrukturyzowana a tradycyjna - czym się różnią i co to zmienia
Poradnik

Faktura ustrukturyzowana a tradycyjna - czym się różnią i co to zmienia

·5 min czytania·KsefAlert

Skąd pochodzi podział na faktury ustrukturyzowane i nieustrukturyzowane

Termin "faktura ustrukturyzowana" pochodzi z języka informatycznego i odnosi się do sposobu organizacji danych w dokumencie. Dane ustrukturyzowane to dane ułożone w przewidywalnej, maszynowo czytelnej formie - każde pole ma konkretną nazwę, format i miejsce. Dane nieustrukturyzowane to tekst w dowolnej formie, który człowiek rozumie intuicyjnie, ale program musi dopiero "odczytać" (np. przez OCR lub analizę językową).

Tradycyjna faktura - zarówno papierowa, jak i PDF - to dokument nieustrukturyzowany z perspektywy komputera. NIP, kwota, data - te dane są obecne na dokumencie, ale ich lokalizacja i format zależy od tego, kto wystawił fakturę i w jakim programie. Żeby zautomatyzować przetwarzanie takich faktur, firmy używają OCR lub systemów rozpoznawania dokumentów, które z różną skutecznością "zgadują" wartości pól.

Faktura ustrukturyzowana w KSeF to dokument XML ze sztywno zdefiniowaną strukturą. Każde pole - NIP wystawcy, NIP nabywcy, data wystawienia, kwota netto per stawka VAT, kody GTU - ma dokładnie określone miejsce w hierarchii XML i format, którego musi przestrzegać. Program czytający taki dokument nie musi nic "zgadywać" - po prostu odczytuje wartość z konkretnego tagu.

Jak wygląda faktura ustrukturyzowana od środka

Faktura ustrukturyzowana to plik XML zgodny ze schematem FA(3) opublikowanym przez Ministerstwo Finansów. Schemat definiuje kilkadziesiąt elementów - część obowiązkowych, część opcjonalnych. Dokument otwiera blok z danymi podmiotu wystawiającego, następnie blok z danymi nabywcy, dalej sekcja z pozycjami faktury, a na końcu podsumowanie kwot.

Przykładowo, kwota VAT nie jest zwykłą liczbą wpisaną gdzieś na dokumencie - jest wartością tagu P_13_1 (dla stawki 23%), P_13_2 (dla stawki 8%), itd. Program do fakturowania, który wysyła dokument do KSeF, musi go wygenerować zgodnie z tym schematem co do tagu. KSeF weryfikuje zgodność dokumentu ze schematem przy każdym przesłaniu i odrzuca dokument, jeśli schemat nie jest spełniony.

Ta rygorystyczność jest zamierzona. Schemat FA(3) to wspólny "język" dla wszystkich uczestników obrotu - każdy program do fakturowania generuje dokumenty według identycznych zasad i każdy system księgowy może je automatycznie odczytać bez dodatkowej konfiguracji.

Tradycyjna faktura: trzy warianty

W obrocie funkcjonowały (i w niektórych przypadkach nadal funkcjonują) trzy formy faktury nieustrukturyzowanej:

Faktura papierowa - wydrukowany dokument przekazywany fizycznie lub pocztą. Wymaga archiwizacji fizycznej przez 5 lat. Trudna do automatycznego przetwarzania - wymaga skanowania i OCR lub ręcznego przepisywania danych.

Faktura elektroniczna (niebędąca ustrukturyzowaną) - plik PDF lub inny format elektroniczny wysyłany e-mailem lub udostępniany przez portal dostawcy. Wygodniejsza w dystrybucji niż papier, ale z punktu widzenia przetwarzania danych podobnie trudna - to nieustrukturyzowany obraz dokumentu.

Faktura EDI - elektroniczna wymiana danych w standardach takich jak EDIFACT lub X12, stosowana między dużymi firmami z regularnymi transakcjami. Faktycznie ustrukturyzowana, ale wymagała dwustronnych umów i dostosowania systemów obu stron. KSeF zastępuje EDI jednolitym, powszechnym standardem.

Co zmienia się dla wystawcy

Zmiana procesu wystawiania. Faktura nie jest już dokumentem, który wystawca "wysyła" do nabywcy. Jest dokumentem, który wystawca przesyła do systemu państwowego, a system udostępnia nabywcy. Wystawca nie ma kontroli nad sposobem dostarczenia - KSeF dostarcza fakturę automatycznie.

Zmiana potwierdzenia wystawienia. Faktura tradycyjna była "wystawiona" z chwilą jej sporządzenia i opatrzenia podpisem. Faktura ustrukturyzowana jest wystawiona z chwilą nadania numeru KSeF - czyli po pomyślnym przejściu walidacji w systemie. Sam plik XML przed przesłaniem nie stanowi wystawionej faktury.

Numer faktury a numer KSeF. Wystawca nadaje fakturze własny numer zgodnie z przyjętą numeracją (np. 01/03/2026). KSeF nadaje odrębny numer KSeF - długi ciąg znaków będący identyfikatorem dokumentu w systemie. Oba numery istnieją równolegle, oba są widoczne na fakturze.

Eliminacja archiwizacji. KSeF przechowuje faktury przez 10 lat od końca roku wystawienia. Podatnik jest zwolniony z obowiązku przechowywania faktur ustrukturyzowanych we własnym archiwum. Oznacza to koniec segregatorów z fakturami papierowymi i lokalnych backupów PDF - dokumenty są dostępne na koncie KSeF przez cały wymagany okres.

Co zmienia się dla odbiorcy

Automatyczna dostępność faktury. Faktura pojawia się na koncie KSeF nabywcy z chwilą nadania numeru - bez e-maila, bez portalu dostawcy, bez konieczności pobierania załącznika. Nabywca ma dostęp do faktury przez portal ksef.podatki.gov.pl lub przez API swojego systemu księgowego.

Automatyczny import danych. System księgowy obsługujący KSeF pobiera fakturę jako XML i automatycznie rozpoznaje wszystkie pola - NIP wystawcy, kwoty per stawka VAT, datę, numer, kody GTU. Nie ma potrzeby ręcznego wprowadzania ani OCR. Eliminuje błędy typowe dla ręcznego przepisywania i przyspiesza zamykanie miesiąca.

Zmiana terminu odliczenia VAT. Moment odliczenia VAT naliczonego wiąże się z datą wystawienia faktury (nadania numeru KSeF), nie z datą jej fizycznego otrzymania przez nabywcę. W przypadku faktury papierowej lub e-mail zdarzało się, że faktura dochodziła z opóźnieniem i data "otrzymania" była późniejsza niż data wystawienia. W KSeF ta rozbieżność nie istnieje - faktura jest dostępna dla nabywcy natychmiast po wystawieniu.

Skrócony termin zwrotu VAT

Podatnicy wystawiający faktury ustrukturyzowane mają prawo do zwrotu VAT w terminie 40 dni zamiast standardowych 60. Skrócenie terminu jest możliwe, bo KSeF daje organom podatkowym natychmiastowy wgląd w dokumenty - nie ma potrzeby wzywania podatnika o przekazanie faktur do weryfikacji.

Termin 40 dni dotyczy zwrotu VAT wykazanego w deklaracji złożonej za okres, w którym faktury były ustrukturyzowane. Dla podatników z dużym obrotem i regularnym VAT do zwrotu to konkretna korzyść płynnościowa.

Weryfikacja autentyczności

Tradycyjne faktury (papierowe i PDF) mogą być podrabiane. Sprzedawca wystawia fakturę z nieistniejącego podmiotu lub modyfikuje kwotę i przesyła odbiorcy jako załącznik e-mail - odbiorca nie ma prostego sposobu weryfikacji bez kontaktu z wystawcą lub urzędem skarbowym.

Faktura ustrukturyzowana w KSeF nie może być sfałszowana w ten sposób. Numer KSeF jest generowany przez system centralny i powiązany z konkretnym dokumentem XML zwalidowanym przez system. Każdy może zweryfikować autentyczność faktury przez API KSeF lub portal, podając numer KSeF - system zwróci dane wystawcy, nabywcy i kwotę. Dokument z podmienionymi danymi nie przejdzie weryfikacji.

Które faktury nadal mogą być tradycyjne

Obowiązek wystawiania faktur ustrukturyzowanych dotyczy wyłącznie obrotu B2B. Faktury wystawiane na rzecz konsumentów (osoby fizyczne nieprowadzące działalności) nie muszą trafiać do KSeF - mogą być wystawiane w dowolnej formie, tak jak dotychczas.

Poza tym obowiązkiem są tymczasowo lub trwale wyjęte:

  • Faktury wystawiane przez nierezydentów (podmioty zagraniczne bez stałego miejsca działalności w Polsce)
  • Faktury do transakcji z podmiotami, które ze względu na charakter transakcji wymagają odrębnych przepisów (np. faktury konsorcjalne)
  • W 2026 r.: faktury do miesięcznego limitu 10 000 zł brutto (ułatwienie przejściowe wygasające z końcem roku)

Źródła:

Nie przegap żadnej faktury w KSeF

KsefAlert monitoruje Twoje konto KSeF 24/7 i wysyła powiadomienie email lub SMS gdy pojawi się nowa faktura kosztowa. Konfiguracja zajmuje 2 minuty.

Dowiedz się więcej