Co odczytuje
Wizualizacja składa fakturę jako PDF w Twojej przeglądarce, ten sam plik, który zapisuje przycisk Pobierz PDF: strony transakcji, pozycje z rabatami, podsumowanie VAT i kwoty tak, jak podaje je XML, oraz dane do zapłaty. Odczytuje:
- KSeF FA(3), polską fakturę ustrukturyzowaną Krajowego Systemu e-Faktur, a także wcześniejszą FA(2).
- UBL 2.1 Invoice i CreditNote: Peppol BIS Billing 3.0, XRechnung UBL, EN 16931 UBL.
- CII D16B (UN/CEFACT Cross Industry Invoice): ZUGFeRD 2, Factur-X i XRechnung CII.
- FatturaPA 1.2, włoską fakturę elektroniczną, także podpisaną jako
.xml.p7m.
PDF ZUGFeRD i Factur-X
Otwórz sam PDF: wizualizacja wyjmuje z niego XML (factur-x.xml, zugferd-invoice.xml lub xrechnung.xml) w Twojej przeglądarce i go pokazuje. Strony PDF to obraz faktury przygotowany przez sprzedawcę; dla podatków liczy się XML i to on jest tu pokazany.
Włoska FatturaPA i pliki .p7m
Włoskie faktury przechodzą przez SdI, system wymiany włoskiej administracji skarbowej, w formacie FatturaPA i zwykle są podpisane: plik .xml.p7m to XML w podpisie CAdES. Otwórz plik .p7m tak, jak jest: wizualizacja wyjmuje XML z podpisu, pokazuje, kto podpisał, i składa fakturę jako PDF. Sam podpis nie jest weryfikowany. Zakładka Pełny widok pokazuje wszystkie pola pliku, po włosku albo po angielsku z włoską nazwą pola obok.
Faktury KSeF w strukturze FA(3)
Od lutego 2026 roku faktury w Polsce wystawia się w KSeF, Krajowym Systemie e-Faktur Ministerstwa Finansów, jako plik XML o strukturze FA(3). Otwórz plik pobrany z KSeF lub z programu księgowego: wizualizacja składa go jako PDF po polsku, po angielsku lub w innym języku, ze sprzedawcą i nabywcą oraz ich NIP, pozycjami, podsumowaniem VAT z pól P_13 i P_14, płatnością i adnotacjami, które ustawa każe umieścić na fakturze (mechanizm podzielonej płatności, odwrotne obciążenie, metoda kasowa, procedura marży), w brzmieniu ustawowym.
Zakładka Pełny widok pokazuje każde pole pliku według części (nagłówek, sprzedawca, nabywca, faktura, wiersze, płatność, stopka), z opisem po polsku lub po angielsku, nazwą pola obok (P_15, FormaPlatnosci) i znaczeniem kodów: rodzaj faktury, stawka VAT, forma płatności, GTU, procedury. PDF to kopia do czytania, a nie wizualizacja Ministerstwa: nie ma numeru KSeF ani kodu QR do weryfikacji, które KSeF nadaje fakturze po jej przyjęciu. Aby sprawdzić plik ze schematem FA(3), otwórz go w walidatorze (po angielsku).
Zapis i druk PDF
Pobierz PDF zapisuje pokazany PDF: strony A4 utworzone w Twojej przeglądarce jako plik PDF/A, z opisami w języku wybranym powyżej. Aby wydrukować fakturę, wydrukuj ten PDF. Pliki dołączone do faktury UBL, CII lub FatturaPA można zapisać pojedynczo nad nią. PDF to kopia do czytania: przechowuj XML, bo to on jest fakturą.
Podgląd to nie weryfikacja
Wizualizacja pokazuje, co mówi faktura, a nie czy jest poprawna: fakturę z brakującym polem lub złą sumą pokaże tak samo. Aby sprawdzić ją ze schematem XML albo z regułami Peppol, XRechnung czy EN 16931, otwórz ją w walidatorze (po angielsku). Pozycje jako tabelę daje XML to CSV (po angielsku).
Pytania
Czy moja faktura jest wysyłana na serwer?
Nie. XML jest odczytywany, a PDF tworzony w Twojej przeglądarce. Możesz to sprawdzić w zakładce Sieć narzędzi deweloperskich przeglądarki.
Czy to oficjalna wizualizacja Ministerstwa Finansów?
Nie. Ministerstwo Finansów udostępnia własną wizualizację w swoich narzędziach KSeF; ta strona to niezależne narzędzie xmlvalid.com, które pokazuje te same dane z pliku XML, bez logowania do KSeF. PDF nie zawiera numeru KSeF ani kodu QR.
Dlaczego moja faktura się nie otwiera?
Wizualizacja odczytuje KSeF FA(3) i FA(2), UBL Invoice i CreditNote, CII D16B oraz zwykłą FatturaPA 1.2, jako XML, w PDF lub w podpisanym pliku .p7m. Inne pliki, np. UPO, JPK czy ZUGFeRD 1.0, nie są obsługiwane.
W jakich językach?
PDF ma opisy w 15 językach, m.in. po polsku, angielsku, niemiecku, francusku i włosku. Pełny widok faktury KSeF jest po polsku albo po angielsku. Tekst samej faktury zostaje taki, jak go napisano.