Przejdź do treści
BBiznesBaza
4 min czytania
faktura ustrukturyzowana KSeF

Faktury ustrukturyzowane w KSeF - czym się różnią od zwykłych faktur?

Faktura ustrukturyzowana w KSeF to plik XML ze ściśle określoną strukturą. Poznaj różnice między e-fakturą KSeF a tradycyjną fakturą, wymagane pola i zasady wystawiania.

Faktura ustrukturyzowana to nie jest po prostu faktura w PDF wysłana elektronicznie. To dokument w formacie XML o ściśle określonej strukturze, który przechodzi przez centralny system Ministerstwa Finansów. Różni się fundamentalnie od tego, co większość przedsiębiorców rozumie pod pojęciem "faktury elektronicznej".

Czym jest faktura ustrukturyzowana?

Faktura ustrukturyzowana (e-faktura KSeF) to dokument w formacie XML zgodny ze schematem FA(2) publikowanym przez Ministerstwo Finansów. Charakteryzuje ją:

  • Ściśle określona struktura - każde pole ma swoją nazwę i typ danych
  • Unikalny numer KSeF ID - nadawany przez system po przyjęciu faktury
  • Znacznik czasu - dokładna data i godzina wystawienia w systemie
  • Niezmienność - raz przyjęta faktura nie może być edytowana (tylko korygowana)
  • Automatyczna dostępność dla nabywcy - bez wysyłki mailem

Porównanie: faktura tradycyjna vs ustrukturyzowana

Cecha Faktura tradycyjna Faktura ustrukturyzowana (KSeF)
Format PDF, papier, DOC XML (schemat FA(2))
Doręczenie E-mail, poczta Automatycznie przez KSeF
Archiwizacja Po stronie wystawcy i nabywcy Przez MF przez 10 lat
Weryfikacja autentyczności Podpis elektroniczny lub EDI KSeF ID + znacznik czasu
Korekta Faktura korygująca Faktura korygująca przez KSeF
Termin zwrotu VAT 60 dni 40 dni (skrócony)

Schemat FA(2) - co musisz wiedzieć

Ministerstwo Finansów publikuje oficjalny schemat XML (FA_VAT(2)), który definiuje strukturę każdej e-faktury. Schemat dzieli się na sekcje:

Sekcja P - Dane podmiotu wystawiającego (Sprzedawca)

  • NIP sprzedawcy (obowiązkowy)
  • Pełna nazwa firmy
  • Adres siedziby
  • Numer rachunku bankowego (zalecany)

Sekcja FA - Nagłówek faktury

  • Typ dokumentu (FA - faktura, KOR - korekta, etc.)
  • Data wystawienia
  • Data sprzedaży (jeśli inna niż wystawienia)
  • Numer faktury w systemie wystawcy
  • Waluta

Sekcja E - Dane nabywcy

  • NIP nabywcy (obowiązkowy dla B2B)
  • Pełna nazwa nabywcy
  • Adres nabywcy

Sekcja FV - Pozycje faktury

Dla każdej pozycji:

  • Nazwa towaru/usługi
  • Jednostka miary
  • Ilość
  • Cena netto
  • Stawka VAT
  • Wartość netto
  • Kwota VAT
  • Wartość brutto
  • Kod PKWiU (zalecany)

Sekcja P - Podsumowanie

  • Łączna wartość netto według stawek VAT
  • Łączna kwota VAT
  • Łączna wartość brutto
  • Sposób płatności
  • Termin płatności

Pola obowiązkowe vs opcjonalne

Schemat FA(2) wyróżnia trzy kategorie pól:

Obowiązkowe (M - Mandatory):

  • NIP sprzedawcy i nabywcy
  • Numer faktury
  • Data wystawienia
  • Stawki i kwoty VAT
  • Wartości pozycji

Warunkowe (C - Conditional):

  • Data sprzedaży (wymagana gdy różna od daty wystawienia)
  • Dane nabywcy (pełne gdy nabywca jest podatnikiem VAT)
  • Numer KSeF faktury korygowanej (przy korektach)

Opcjonalne (O - Optional):

  • Numer rachunku bankowego
  • Kod PKWiU
  • Opis dodatkowy
  • Adnotacje (np. "mechanizm podzielonej płatności")

Jak wystawić fakturę w KSeF?

W praktyce nie wystawiasz XML ręcznie - robi to za Ciebie oprogramowanie. Twoim zadaniem jest:

  1. Wypełnić formularz w programie do fakturowania tak jak zawsze
  2. Kliknąć "Wyślij do KSeF" - oprogramowanie generuje XML i wysyła do systemu
  3. Poczekać na KSeF ID - system odpowiada w ciągu sekund, nadając unikalny numer
  4. Faktura jest gotowa - nabywca automatycznie ją widzi w swoim systemie

Tryb awaryjny

Gdy KSeF jest niedostępny (np. awaria techniczna), obowiązuje tryb awaryjny:

  • Możesz wystawić fakturę offline
  • Musisz oznaczyć ją specjalnym kodem QR
  • Po przywróceniu dostępu - wysłać do KSeF w ciągu określonego czasu

Faktury korygujące w KSeF

Korekty do faktur wystawionych przez KSeF muszą również przejść przez KSeF. Kluczowe zasady:

  • Korekta musi zawierać numer KSeF faktury korygowanej
  • Nabywca nie musi potwierdzać odbioru korekty - uznaje się ją za doręczoną z chwilą przyjęcia przez KSeF
  • Korekty "in minus" (zmniejszające podstawę opodatkowania) można rozliczyć od razu w miesiącu wystawienia korekty w KSeF

To istotna zmiana w stosunku do poprzednich zasad, gdzie rozliczenie korekty "in minus" wymagało potwierdzenia nabywcy.


Kiedy faktura ustrukturyzowana jest uznana za wystawioną?

Fakturę ustrukturyzowaną uważa się za wystawioną w chwili przydzielenia KSeF ID. Nie chodzi o czas wysłania żądania, ale o moment, gdy system nadał numer i potwierdził przyjęcie. Z tą chwilą:

  • Powstaje obowiązek podatkowy (dla celów VAT)
  • Faktura jest dostępna dla nabywcy
  • Biegnie termin płatności

Podsumowanie

Faktura ustrukturyzowana to fundamentalna zmiana w obiegu dokumentów B2B. Kluczowe różnice: format XML (nie PDF), doręczenie przez system MF, automatyczna archiwizacja i skrócony termin zwrotu VAT. W praktyce - Twoje oprogramowanie robi całą pracę techniczną, ale musisz upewnić się, że masz zaktualizowany system.

Sprawdź swoich kontrahentów przed wystawieniem pierwszej e-faktury:Weryfikacja NIP i statusu VAT kontrahentaWeryfikacja rachunku bankowego w Białej Liście VAT

Polecane narzędzia dla przedsiębiorców

📊

inFakt

Polecamy inFakt - księgowość online. Pierwsze miesiące taniej z naszym linkiem.

Sprawdź ofertę →
📋

wFirma

Prosty program do fakturowania

Sprawdź ofertę →
🏦

mBank Konto Firmowe

Darmowe konto firmowe dla przedsiębiorców

Sprawdź ofertę →

Sprawdź dane firmy na BiznesBaza

Wyszukaj dowolną firmę po NIP, nazwie lub adresie - za darmo, bez rejestracji.

Sprawdź firmę →