Faktura ustrukturyzowana — program do wystawiania e-faktur KSeF

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

Format XML FA(3) — 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(3) — 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 2027 generuje poprawny plik XML FA(3) 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 2027 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(3))
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 2027 — program do faktur ustrukturyzowanych

Program do faktur ustrukturyzowanych KSeF:

START 89 zł/rok
STANDARD 129 zł/rok
PRO 229 zł/rok + magazyn, KPiR, CRM
  • Generowanie XML FA(3) — 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(3) — schemat faktury ustrukturyzowanej

Schemat FA(3) 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(3) (obowiązuje od 1 września 2025) zastąpił wcześniejsze wersje (FA(1), FA(2)/FA_VAT) i jest obowiązującym standardem w 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(3).

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(3) automatycznie — nie musisz znać specyfikacji

Faktura VAT 2027 automatycznie tłumaczy dane z formularza faktury na poprawny plik XML FA(3). 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(3)
  • 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 2027 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łatną wersję testową programu Faktura VAT 2027 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 2027 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 2027 automatycznie przygotowuje plik XML FA(3) zgodny z wymaganiami KSeF. Nie musisz nic robić ręcznie — schemat jest obsługiwany przez program.

  3. 3
    Klikasz "KSeF Synchronizacja"

    Jednym kliknięciem program łączy się przez API z systemem Ministerstwa Finansów i przesyła fakturę ustrukturyzowaną w formacie XML FA(3). 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 2027

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 — 89 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 — 129 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łatną wersję testową na 31 dni — wersja testowa 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(3) i obsługę w programie Faktura VAT 2027. 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(3) 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(3) i skąd pochodzi?

FA(3) to aktualny (od 1 września 2025) schemat XML opublikowany przez Ministerstwo Finansów RP, który określa dokładną strukturę faktury ustrukturyzowanej. Zastąpił wcześniejsze wersje schematu (FA(1), FA(2)/FA_VAT). 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 2027 automatycznie generuje poprawny plik XML FA(3) 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(3). Od daty przyjęcia faktura jest dostępna zarówno dla wystawcy, jak i dla nabywcy w systemie KSeF. Program Faktura VAT 2027 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 2027 obsługuje wystawianie faktur ustrukturyzowanych?

Program Faktura VAT 2027 ma wbudowaną integrację z KSeF we wszystkich wersjach — START (89 zł/rok), STANDARD (129 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(3). Jednym kliknięciem przycisku 'KSeF Synchronizacja' 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łatną wersję testową Faktura VAT 2027 i sprawdź, jak łatwo wystawiać faktury ustrukturyzowane przez KSeF. Pełna funkcjonalność, środowisko testowe KSeF, bez rejestracji i bez zobowiązań.

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