Czytnik faktury KSeF: plik XML FA(3) jako czytelna faktura

Przeciągnij plik XML pobrany z KSeF albo kliknij przykład. Faktura pojawi się jak na papierze, z kontrolą sum i linkiem weryfikacyjnym. Wszystko liczy się w Twojej przeglądarce.

Plik zostaje na Twoim urządzeniu: nic nie jest wysyłane.

Wynik pojawi się tutaj: strony, kwota należności i kontrola sum.

Przygotowuje Radif Partners · Metoda · ustawa o VAT, rozporządzenia i komunikaty MF sprawdzone 25 października 2026

Faktura z Krajowego Systemu e-Faktur jest plikiem XML w strukturze logicznej FA (3), która od 1 lutego 2026 jest jedyną przyjmowaną w systemie. Plik zawiera wszystkie dane faktury w polach o stałych nazwach: Podmiot1 to sprzedawca, Podmiot2 nabywca, P_1 data wystawienia, P_2 numer faktury, P_13_1 i P_14_1 netto i VAT w stawce 23 procent, P_15 kwota należności ogółem. Bez programu taki plik jest trudny do przeczytania, dlatego ten czytnik zamienia go w zwykły układ faktury: strony, pozycje, podsumowanie stawek, płatność i adnotacje. Przy okazji przelicza sumy z wierszy i porównuje je z polami P_13, P_14 i P_15, z dokładnością do grosza. Plik nie jest nigdzie wysyłany, a wydruk do PDF możesz dołączyć do dokumentacji. Pamiętaj, że oryginałem pozostaje XML z numerem KSeF, który przechowujesz przez 10 lat, a nie jego wizualizacja.

Co znajdziesz w pliku FA(3)

Plik z KSeF ma zawsze ten sam szkielet, opisany w schemie FA(3) Ministerstwa Finansów. Najważniejsze bloki, które czytnik zamienia na układ faktury:

Element XMLCo oznacza
Naglowekkod formularza FA (3), wariant i data wytworzenia pliku
Podmiot1, Podmiot2sprzedawca i nabywca: NIP, nazwa, adres, kontakt
Podmiot3inne strony: odbiorca, płatnik, jednostka podrzędna JST, członek grupy VAT
Fa/FaWierszpozycje: nazwa, ilość, cena, wartość netto, stawka
P_13_x, P_14_xsuma netto i suma VAT w każdej stawce
P_15kwota należności ogółem
Adnotacje, Platnoscmetoda kasowa, samofakturowanie, MPP, termin i rachunek

Czytnik pokazuje też pola, które łatwo przeoczyć: datę dostawy inną niż data wystawienia, adnotację o mechanizmie podzielonej płatności przy kwotach powyżej 15 000 zł czy dane faktury korygowanej. Puste bloki są pomijane, żeby wydruk był krótki.

Kontrola sum z dokładnością do grosza

Każdą fakturę czytnik sprawdza na trzy sposoby: dodaje wartości netto z wierszy w każdej stawce, liczy VAT według stawki i porównuje oba wyniki z polami P_13 i P_14, a na koniec sprawdza, czy P_15 równa się sumie netto i VAT. Zaokrąglenie do grosza wynika z art. 106e ust. 11 ustawy o VAT. Te same pola możesz policzyć sam, zanim wyślesz fakturę:

Należność ogółem (pole P_15)

Należność ogółem (pole P_15)

1446,00 zł

P_13_11000,00 zł
P_14_1230,00 zł
P_13_2200,00 zł
P_14_216,00 zł
Policz pola P_13, P_14 i P_15 →

Wydruk i przechowywanie

Przycisk drukowania tworzy czystą stronę A4 bez menu i przycisków; w oknie drukowania wybierz zapis do PDF. Ministerstwo udostępnia też własny generator wizualizacji o otwartym kodzie, a bezpłatna Aplikacja Podatnika KSeF pokazuje fakturę po zalogowaniu. Czym jest faktura ustrukturyzowana w świetle przepisów, wyjaśnia strona ministerstwa o strukturze FA. Ten czytnik nie wymaga logowania, bo pracuje na pliku, który już masz.

Oryginał trzymaj jako XML. Faktury w KSeF są przechowywane przez 10 lat od końca roku wystawienia, więc pobrany plik możesz w razie potrzeby odtworzyć. Jeśli wizualizacja ma kod QR, możesz go odczytać w narzędziu do kodu QR, a numer z nagłówka sprawdzić w walidatorze numeru KSeF.

Faktura od dostawcy krok po kroku

Typowa droga wygląda tak: logujesz się do KSeF lub otwierasz swój program, pobierasz fakturę kosztową jako plik XML i wczytujesz go tutaj. Czytnik pokazuje najpierw dane sprzedawcy i nabywcy, więc od razu widzisz, czy faktura dotyczy Twojej firmy i czy NIP się zgadza. Potem sprawdzasz pozycje, stawki i sumy, a na końcu termin i rachunek do zapłaty. Jeśli coś się nie zgadza, nie poprawiasz pliku: prosisz wystawcę o fakturę korygującą, bo noty korygujące od nabywcy zniknęły wraz z KSeF.

Najczęstsze pytania

Czy plik XML jest wysyłany na serwer podczas podglądu?

Nie. Czytnik działa w całości w przeglądarce: plik jest odczytywany lokalnie, a strona nie ma żadnego miejsca, do którego mogłaby go wysłać. Możesz to sprawdzić, odłączając internet po załadowaniu strony; podgląd nadal działa. Nie zapisujemy też nazw plików ani danych kontrahentów.

Dlaczego czytnik pokazuje różnicę w sumach VAT?

Czytnik dodaje wartości netto z wierszy według stawek i porównuje wynik z polami P_13 i P_14 faktury. Różnica kilku groszy zwykle wynika z innego sposobu zaokrąglania: od pozycji zamiast od sumy w stawce. Ustawa każe zaokrąglać kwotę podatku do pełnych groszy, więc większa rozbieżność warta jest wyjaśnienia z wystawcą.

Czy wydruk z czytnika zastępuje fakturę z KSeF?

Nie. Fakturą jest plik XML zapisany w KSeF z nadanym numerem. Wydruk to tylko wizualizacja, pomocna do akceptacji kosztu czy rozmowy z kontrahentem. Jeśli przekazujesz fakturę komuś poza systemem, wizualizacja powinna mieć kod QR, który pozwala sprawdzić ją w KSeF.

Jakie pliki otwiera ten podgląd faktur?

Pliki w strukturze FA (3), czyli wszystkie faktury pobrane z KSeF od lutego 2026 roku, także korygujące i zaliczkowe. Plik innego typu, na przykład starsze FA(2) albo dokument z innego kraju, zostanie rozpoznany jako nieobsługiwany i czytnik powie to wprost, zamiast pokazać niepełne dane.

Zobacz też

Oficjalne źródła tej strony

Przygotowuje

Wydawca bezpłatnych narzędzi do KSeF: sprawdzenie obowiązku i terminów, czytnik faktury FA(3), licznik limitu 10 000 zł i tryby offline, wszystko w przeglądarce

Zaktualizowano · Polityka redakcyjna · Kontakt

Stan na 2026, Przepisy i komunikaty sprawdzone