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
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.
Program do faktur ustrukturyzowanych KSeF:
- 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.
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:
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.
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.
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.
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 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 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 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 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 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