Faktura ustrukturyzowana — program do wystawiania e-faktur KSeF

Faktura VAT 2026 obsługuje faktury ustrukturyzowane XML FA(2) — wysyłaj e-faktury do KSeF jednym kliknięciem, bez dodatkowych opłat

Format XML FA(2) — automatycznie Obowiązek KSeF od 1 kwietnia 2026

Co to jest faktura ustrukturyzowana?

Faktura ustrukturyzowana to elektroniczny dokument handlowy wystawiany w ściśle określonym formacie danych — XML zgodnym ze schematem FA(2) — który jest przesyłany do KSeF (Krajowego Systemu e-Faktur) Ministerstwa Finansów. W odróżnieniu od faktury PDF, która jest jedynie obrazem dokumentu, faktura ustrukturyzowana zawiera dane w wyodrębnionych, ustrukturyzowanych polach: NIP-y obu stron transakcji, pozycje towarów i usług z kodami GTU i PKWiU, stawki VAT, numery rachunków bankowych, daty wystawienia i sprzedaży oraz dziesiątki innych atrybutów wymaganych przez MF.

Po przesłaniu do systemu KSeF każda faktura ustrukturyzowana otrzymuje unikalny numer KSeF — identyfikator nadawany automatycznie przez system Ministerstwa Finansów. Od tej chwili dokument jest archiwizowany przez MF przez 10 lat i dostępny zarówno dla wystawcy, jak i dla nabywcy. Program Faktura VAT 2026 generuje poprawny plik XML FA(2) automatycznie i wysyła e-fakturę do KSeF jednym kliknięciem.

Od 1 kwietnia 2026 r. wystawianie faktur ustrukturyzowanych przez KSeF jest obowiązkowe dla wszystkich czynnych podatników VAT w obrocie B2B w Polsce. Faktura PDF i papierowa między firmami przestają być dopuszczalną formą w transakcjach krajowych. Warto przygotować się z wyprzedzeniem — program Faktura VAT 2026 obsługuje faktury ustrukturyzowane już teraz, we wszystkich wersjach, bez dodatkowych opłat.

Faktura ustrukturyzowana NIE jest plikiem PDF — oto kluczowe różnice
Cecha
Faktura ustrukturyzowana (XML FA(2))
Faktura PDF / papierowa
Format
Plik XML z ustrukturyzowanymi danymi
Obraz dokumentu (PDF, wydruk)
Przesyłanie
Przez API KSeF do systemu MF
E-mail, poczta, ręcznie
Numer KSeF
Tak — nadawany przez MF
Nie dotyczy
Archiwizacja
10 lat przez Ministerstwo Finansów
Obowiązek po stronie firmy
Obowiązek od 2026
Tak — dla czynnych podatników VAT B2B
Nie (B2C i eksport — wyjątki)
Faktura VAT 2026 — program do faktur ustrukturyzowanych

Program do faktur ustrukturyzowanych KSeF:

START 99 zł/rok
STANDARD 159 zł/rok
PRO 229 zł/rok + magazyn, KPiR, CRM
  • Generowanie XML FA(2) — automatycznie
  • Wysyłanie faktur ustrukturyzowanych do KSeF
  • Pobieranie numeru KSeF z systemu MF
  • Odbieranie e-faktur od kontrahentów
  • Praca offline — internet tylko przy wysyłce
  • Windows 7/8/10/11 (32 i 64-bit)

Licencja roczna · bez miesięcznego abonamentu · ceny netto +23% VAT

Format XML FA(2) — schemat faktury ustrukturyzowanej

Schemat FA(2) to oficjalny standard XML opublikowany przez Ministerstwo Finansów RP, który definiuje strukturę faktury ustrukturyzowanej. Każdy element faktury — od danych sprzedawcy po pozycje towarowe — musi znajdować się w ściśle określonym polu XML. Niespójna lub niekompletna struktura skutkuje odrzuceniem faktury przez system KSeF.

Schemat FA(2) zastąpił wcześniejszy schemat FA(1)/FA_VAT i jest obowiązującym standardem od wdrożenia KSeF 2.0. Zawiera m.in.:

Dane identyfikacyjne stron

NIP sprzedawcy i nabywcy, pełne nazwy podmiotów, adresy — weryfikowane przez system MF w momencie wysyłki.

Pozycje faktury z GTU i PKWiU

Każda pozycja towarowa lub usługowa musi zawierać kod GTU (dla wybranych kategorii), stawkę VAT, jednostkę miary i cenę.

Rachunki bankowe i płatności

Numer rachunku bankowego sprzedawcy, forma płatności, termin płatności — obowiązkowe pola schematu FA(2).

Daty i numery dokumentu

Data wystawienia, data sprzedaży, numer faktury, ewentualne numery zamówień i umów — pełna identyfikacja dokumentu.

Sumy VAT i wartości netto

Zestawienie wartości według stawek VAT (23%, 8%, 5%, 0%, ZW), wartość netto, kwota VAT, wartość brutto — wszystko w odrębnych polach XML.

Numer KSeF po przyjęciu

Po pozytywnej weryfikacji system MF nadaje unikalny numer KSeF — identyfikator faktury w bazie Ministerstwa Finansów.

Program generuje XML FA(2) automatycznie — nie musisz znać specyfikacji

Faktura VAT 2026 automatycznie tłumaczy dane z formularza faktury na poprawny plik XML FA(2). Wystarczy, że wypełnisz fakturę jak zawsze — program pilnuje zgodności ze schematem MF. Aktualizacje schematu FA są dostarczane w aktualizacjach programu przez cały rok w cenie licencji.

Numer KSeF — unikalny identyfikator e-faktury

Numer KSeF to ciąg alfanumeryczny nadawany przez system Ministerstwa Finansów każdej poprawnie przesłanej fakturze ustrukturyzowanej. Jest to odpowiednik numeru rejestracyjnego dokumentu w bazie danych MF. Numer KSeF:

  • Jest nadawany automatycznie przez system KSeF po pozytywnej weryfikacji pliku XML FA(2)
  • Jednoznacznie identyfikuje fakturę ustrukturyzowaną w systemie MF
  • Pozwala nabywcy potwierdzić autentyczność faktury i sprawdzić jej status w systemie KSeF
  • Jest archiwizowany przez Ministerstwo Finansów przez 10 lat — zastępuje obowiązek archiwizacji po stronie przedsiębiorcy
  • Może być wymagany przy rozliczeniach podatkowych i kontrolach skarbowych jako dowód przesłania faktury

Program Faktura VAT 2026 automatycznie pobiera numer KSeF po wysłaniu faktury i zapisuje go w bazie danych programu przy odpowiednim dokumencie. W każdej chwili możesz sprawdzić status wysłanych faktur — które mają nadany numer KSeF, które oczekują na wysyłkę, a które zostały odrzucone przez system MF (wraz z komunikatem błędu). Szczegółowe informacje znajdziesz na stronie program do faktur z KSeF lub na stronie program do e-faktur KSeF — opis lokalnego archiwum e-faktur.

Obowiązek wystawiania faktur ustrukturyzowanych — terminy 2026

Ministerstwo Finansów wprowadza obowiązek faktur ustrukturyzowanych etapami. Kluczowe daty, które dotyczą polskich przedsiębiorców:

1 lutego 2026
Duże firmy VAT — obrót powyżej 200 mln zł rocznie

Obowiązek wystawiania faktur ustrukturyzowanych przez KSeF objął największe podmioty gospodarcze. Od tej daty faktury papierowe i PDF między podmiotami krajowymi nie są dopuszczalną formą w ich rozliczeniach B2B.

1 kwietnia 2026
Wszyscy czynni podatnicy VAT — w tym JDG i małe firmy

Od 1 kwietnia 2026 r. obowiązek obejmuje wszystkich czynnych podatników VAT wystawiających faktury w obrocie krajowym B2B — jednoosobowe działalności gospodarcze, spółki cywilne, spółki prawa handlowego i wszelkie inne podmioty zarejestrowane jako czynni podatnicy VAT. Jeśli wystawiasz faktury VAT dla innych firm w Polsce — ten termin dotyczy Ciebie.

Wyjątki
Faktury B2C i eksportowe — odrębne zasady

Faktury wystawiane dla osób fizycznych nieprowadzących działalności (B2C) nie podlegają obowiązkowi KSeF — nadal można je wystawiać w formie PDF lub papierowej. Transakcje eksportowe i wewnątrzwspólnotowe mają odrębne harmonogramy. Zalecamy weryfikację aktualnych przepisów i konsultację z doradcą podatkowym.

Nie czekaj na ostatnią chwilę — wdrożenie KSeF wymaga przygotowania

Konfiguracja tokenu uwierzytelniającego w systemie MF, weryfikacja danych kontrahentów, uzupełnienie kodów GTU i przetestowanie wysyłki w środowisku testowym KSeF to kroki, które warto wykonać z wyprzedzeniem. Pobierz bezpłatne demo programu Faktura VAT 2026 i przetestuj cały proces wystawiania faktur ustrukturyzowanych przed terminem obowiązku. Pełna informacja o KSeF 2026 dostępna jest na stronie program do faktur KSeF 2026.

Jak program Faktura VAT 2026 wystawia faktury ustrukturyzowane — krok po kroku

Integracja z KSeF jest wbudowana bezpośrednio w program — nie instalujesz żadnych wtyczek, nie logujesz się do zewnętrznych serwisów przez przeglądarkę. Cały proces wygląda następująco:

  1. 1
    Jednorazowa konfiguracja tokenu KSeF

    Logujesz się na stronie ksef.mf.gov.pl przy użyciu profilu zaufanego lub podpisu kwalifikowanego i generujesz token uwierzytelniający dla NIP-u swojej firmy. Token wprowadzasz raz w ustawieniach programu (zakładka KSeF) — program zapamiętuje dane uwierzytelniające i nie musisz ich wpisywać przy każdej wysyłce.

  2. 2
    Wystawiasz fakturę w standardowy sposób

    Tworzysz fakturę dokładnie tak jak zawsze — wypełniasz dane kontrahenta (lub wybierasz z bazy), dodajesz pozycje ze stawkami VAT i kodami GTU. Program Faktura VAT 2026 automatycznie przygotowuje plik XML FA(2) zgodny z wymaganiami KSeF. Nie musisz nic robić ręcznie — schemat jest obsługiwany przez program.

  3. 3
    Klikasz "Wyślij do KSeF"

    Jednym kliknięciem program łączy się przez API z systemem Ministerstwa Finansów i przesyła fakturę ustrukturyzowaną w formacie XML FA(2). Dostęp do internetu jest wymagany wyłącznie w tym momencie. Całą pozostałą pracę — wystawianie, edycję, przeglądanie historii, drukowanie, raporty VAT, pliki JPK — możesz wykonywać offline. Więcej o pracy bez internetu opisuje strona KSeF program Windows.

  4. 4
    System MF weryfikuje i nadaje numer KSeF

    KSeF weryfikuje poprawność pliku XML i nadaje fakturze unikalny numer KSeF. Faktura jest od tej chwili archiwizowana przez MF przez 10 lat. Program automatycznie pobiera potwierdzenie przyjęcia z numerem KSeF i zapisuje go przy dokumencie w bazie danych programu.

  5. 5
    Odbierasz faktury ustrukturyzowane od kontrahentów

    Program umożliwia też pobieranie e-faktur, które Twoi dostawcy przesłali do Ciebie przez KSeF. Faktury zakupu importujesz bezpośrednio do rejestru zakupów VAT w programie — nie musisz ręcznie przepisywać danych z dokumentów od dostawców.

Dla kogo jest program do faktur ustrukturyzowanych Faktura VAT 2026

Program sprawdza się w każdej firmie zobowiązanej do wystawiania faktur ustrukturyzowanych przez KSeF lub planującej przygotowanie przed terminem obowiązku. Trzy wersje — dopasowane do skali i potrzeb działalności:

START — 99 zł/rok
Jednoosobowe działalności i małe firmy

Pełna obsługa faktur ustrukturyzowanych KSeF dla JDG i mikroprzedsiębiorstw. Wystawiasz faktury, wysyłasz je do KSeF jednym kliknięciem, pobierasz numer KSeF, generujesz pliki JPK i raporty VAT. Intuicyjny interfejs i bezpłatna pomoc techniczna.

STANDARD — 159 zł/rok
Firmy VAT i wielopodmiotowe

Rozszerzona obsługa KSeF: faktury cykliczne, abonamentowe i seryjne, obsługa walut obcych, prowadzenie wielu firm (podmiotów) w jednym programie, druki pocztowe. Idealne dla firm obsługujących wielu kontrahentów i biur rachunkowych.

PRO — 229 zł/rok
Magazyn, KPiR, CRM, e-commerce

KSeF połączony z modułem magazynowym (WZ, PZ, stany magazynowe), małą księgowością (KPiR, VAT-7, PIT-5L), CRM i integracją z BaseLinker, Allegro i WooCommerce. Kompletne rozwiązanie dla rozwijającego się biznesu ze sprzedażą online.

Nie wiesz, która wersja jest dla Ciebie? Sprawdź pełne porównanie wersji na stronie cennika lub pobierz bezpłatne demo na 31 dni — wersja demo daje dostęp do pełnej funkcjonalności, w tym wystawiania faktur ustrukturyzowanych w środowisku testowym KSeF. Przeczytaj też o zaletach programu do faktur z KSeF desktop w porównaniu z aplikacjami online.

Najczęstsze pytania — faktura ustrukturyzowana i program KSeF

Odpowiedzi na najczęstsze pytania o faktury ustrukturyzowane, format XML FA(2) i obsługę w programie Faktura VAT 2026. Więcej pytań znajdziesz na stronie KSeF 2026.

Czym jest faktura ustrukturyzowana i czym różni się od faktury PDF?

Faktura ustrukturyzowana to dokument elektroniczny w ściśle określonym formacie XML, zgodnym ze schematem FA(2) opublikowanym przez Ministerstwo Finansów. W odróżnieniu od faktury w formacie PDF lub papierowej, faktura ustrukturyzowana musi być przesłana do systemu KSeF (Krajowy System e-Faktur) przez API MF, otrzymuje unikalny numer KSeF nadany przez system Ministerstwa Finansów i jest archiwizowana przez MF przez 10 lat. Faktura PDF jest tylko obrazem dokumentu — faktura ustrukturyzowana XML zawiera dane w wyodrębnionych, ustrukturyzowanych polach, co umożliwia automatyczne przetwarzanie przez systemy informatyczne.

Co to jest format XML FA(2) i skąd pochodzi?

FA(2) (wcześniej znany jako FA_VAT) to schemat XML opublikowany przez Ministerstwo Finansów RP, który określa dokładną strukturę faktury ustrukturyzowanej. Zawiera kilkadziesiąt pól obowiązkowych i opcjonalnych: dane identyfikacyjne sprzedawcy i nabywcy (NIP, adresy, numery rachunków bankowych), pozycje faktury ze stawkami VAT, kodami GTU, kodami PKWiU, daty sprzedaży i wystawienia, warunki płatności oraz wiele innych atrybutów. Program Faktura VAT 2026 automatycznie generuje poprawny plik XML FA(2) na podstawie danych wprowadzonych w standardowym formularzu faktury — użytkownik nie musi znać specyfikacji technicznej schematu.

Co to jest numer KSeF i kto go nadaje?

Numer KSeF to unikalny identyfikator e-faktury nadawany przez system Ministerstwa Finansów w momencie przyjęcia faktury ustrukturyzowanej do systemu KSeF. Jest to ciąg znaków alfanumerycznych, który jednoznacznie identyfikuje dokument w bazie MF. Numer KSeF jest nadawany automatycznie przez system MF po pozytywnej weryfikacji poprawności przesłanego pliku XML FA(2). Od daty przyjęcia faktura jest dostępna zarówno dla wystawcy, jak i dla nabywcy w systemie KSeF. Program Faktura VAT 2026 automatycznie pobiera numer KSeF po wysłaniu faktury i zapisuje go w bazie danych programu przy danym dokumencie.

Od kiedy faktura ustrukturyzowana jest obowiązkowa?

Obowiązek wystawiania faktur ustrukturyzowanych przez system KSeF wprowadzany jest etapami. Od 1 lutego 2026 r. obowiązek dotyczy dużych podatników VAT z obrotem przekraczającym 200 mln zł rocznie. Od 1 kwietnia 2026 r. obowiązek obejmuje wszystkich pozostałych czynnych podatników VAT wystawiających faktury w obrocie krajowym B2B — w tym jednoosobowe działalności gospodarcze (JDG), spółki cywilne i spółki prawa handlowego. Faktury wystawiane dla konsumentów (B2C) nie podlegają obowiązkowi KSeF — nadal można je wystawiać w formie PDF lub papierowej.

Jak program Faktura VAT 2026 obsługuje wystawianie faktur ustrukturyzowanych?

Program Faktura VAT 2026 ma wbudowaną integrację z KSeF we wszystkich wersjach — START (99 zł/rok), STANDARD (159 zł/rok) i PRO (229 zł/rok) — bez żadnych dodatkowych opłat. Wystawiasz fakturę w standardowy sposób, a program automatycznie generuje plik XML FA(2). Jednym kliknięciem przycisku 'Wyślij do KSeF' program łączy się przez API z systemem MF i przesyła fakturę ustrukturyzowaną. Po pomyślnym wysłaniu system MF nadaje numer KSeF, który program automatycznie pobiera i zapisuje przy dokumencie. Możesz też odbierać faktury zakupu od kontrahentów bezpośrednio z systemu KSeF.

Gotowy na faktury ustrukturyzowane? Wypróbuj program przez 31 dni za darmo

Pobierz bezpłatne demo Faktura VAT 2026 i sprawdź, jak łatwo wystawiać faktury ustrukturyzowane przez KSeF. Pełna funkcjonalność, środowisko testowe KSeF, bez rejestracji i bez zobowiązań.

Licencja roczna od 99 zł netto · Windows 7/8/10/11 · bez miesięcznego abonamentu · bezpłatna pomoc techniczna · aktualizacje FA(2) i KSeF w cenie