ul. Juliusza Słowackiego 25, 38-300 Gorlice Działamy od 1992 roku
Podatki 27.04.2026 Jerzy Waśkowski 34 wyświetleń

Faktura w KSeF to plik XML, a nie tradycyjny PDF. Jak w praktyce zobaczyć i udostępnić kontrahentom dokument wystawiony w Krajowym Systemie e-Faktur? Wyjaśniamy czym jest wizualizacja faktury, jak działa kod QR i kiedy jest obowiązkowy.

Wizualizacja faktury wystawionej w Krajowym Systemie e-Faktur

Od 1 lutego 2026 roku Krajowy System e-Faktur (KSeF) stał się obowiązkowy dla największych podatników, a od 1 kwietnia 2026 roku obejmuje wszystkich czynnych podatników VAT. Wraz z tą zmianą pojawia się pytanie, które zadaje coraz więcej przedsiębiorców i księgowych: skoro faktura w KSeF to plik w formacie XML, a nie czytelny dokument PDF — to jak ją właściwie „zobaczyć"? Odpowiedzią jest wizualizacja faktury.

Czym jest faktura ustrukturyzowana w KSeF?

Faktura wystawiona w Krajowym Systemie e-Faktur to elektroniczny dokument w formacie XML, zgodny ze strukturą logiczną FA(3) obowiązującą od 1 lutego 2026 roku. Nie jest to zatem tradycyjny plik PDF ani skan — to ustrukturyzowany zbiór danych, odczytywany automatycznie przez systemy informatyczne. Każda taka faktura otrzymuje od systemu unikalny numer identyfikacyjny KSeF, który jednoznacznie ją identyfikuje w centralnym rejestrze Ministerstwa Finansów.

Warto podkreślić, że pojęcia faktura elektroniczna i faktura ustrukturyzowana nie są tożsame. Fakturą elektroniczną jest każdy dokument w postaci cyfrowej (np. PDF przesłany mailem), natomiast faktura ustrukturyzowana to wyłącznie dokument wystawiony i przechowywany w KSeF, zgodny z określonym schematem XML.

Co to jest wizualizacja faktury KSeF?

Wizualizacja to czytelna dla człowieka reprezentacja faktury — najczęściej w formie pliku PDF lub podglądu ekranowego — wygenerowana na podstawie danych zawartych w pliku XML. Sam KSeF nie narzuca jednego, obowiązującego wzoru wizualizacji. Ministerstwo Finansów wyraźnie wskazało, że programy mogą generować własny wygląd faktury, pod warunkiem że wizualizacja wiernie i kompletnie oddaje dane zawarte w systemie i nie wprowadza odbiorcy w błąd co do warunków transakcji.

Oznacza to w praktyce, że wizualizacja z systemu księgowego klienta może wyglądać inaczej niż wizualizacja z aplikacji jego kontrahenta — obie są prawidłowe, o ile opierają się na tych samych danych z KSeF.

Kod QR — kluczowy element wizualizacji

Jeżeli faktura jest przekazywana poza systemem KSeF — na przykład w formie pliku PDF przesłanego mailem zagranicznemu kontrahentowi — wizualizacja musi zawierać kod QR. Jest to wymóg wynikający z przepisów rozporządzenia Ministerstwa Finansów.

Kod QR umieszczony na dokumencie pełni dwie funkcje:

  • Weryfikacja autentyczności — zeskanowanie kodu smartfonem lub Aplikacją Podatnika KSeF pozwala sprawdzić, czy faktura rzeczywiście istnieje w systemie i czy jej dane są zgodne z oryginałem.
  • Pobranie faktury z rejestru — po podaniu dodatkowych danych uwierzytelniających możliwe jest pobranie pełnego pliku XML z centralnego repozytorium KSeF.

Kod QR zawiera zaszyfrowane dane z certyfikatu kwalifikowanej pieczęci elektronicznej, a jego generowanie opiera się na algorytmie SHA-256. Musi być umieszczony w widocznym miejscu wizualizacji i spełniać wymagania techniczne określone w rozporządzeniu.

Jak uzyskać wizualizację faktury?

Dostęp do faktur wystawionych w KSeF mają wyłącznie osoby do tego upoważnione. Podatnik (lub reprezentant firmy) nadaje uprawnienia za pośrednictwem systemu, wcześniej rejestrując się poprzez formularz ZAW-FA złożony w urzędzie skarbowym. Istnieje kilka sposobów na uzyskanie wizualizacji:

  • Aplikacja Podatnika KSeF — bezpłatne narzędzie Ministerstwa Finansów dostępne online oraz w wersji mobilnej (od 1 lutego 2026 r.). Umożliwia przeglądanie, pobieranie i wizualizację faktur bezpośrednio w przeglądarce lub na telefonie.
  • Program księgowy zintegrowany z KSeF — większość popularnych systemów finansowo-księgowych automatycznie pobiera faktury z KSeF i generuje ich podgląd w formacie PDF. Wizualizacja pojawia się przy księgowaniu, a faktury można drukować zbiorczo.
  • API KSeF — interfejs programistyczny udostępniony przez Ministerstwo Finansów, umożliwiający budowę własnych narzędzi integracyjnych do automatycznego pobierania i przetwarzania dokumentów.

Wizualizacja a przekazywanie faktur kontrahentom

Zagraniczny kontrahent, który nie posiada polskiego NIP, nie może samodzielnie zalogować się do KSeF i pobrać faktury. W takim przypadku sprzedawca jest zobowiązany przekazać mu dokument w uzgodniony sposób — na przykład jako plik PDF z kodem QR. Faktura w formacie XML stanowi oryginalny dokument prawny; wizualizacja PDF pełni jedynie rolę poglądową i pomocniczą.

Dla kontrahentów krajowych korzystających z KSeF przekazywanie wizualizacji nie jest konieczne — mogą samodzielnie pobrać fakturę z systemu na podstawie numeru KSeF.

Co ważnego zawiera wizualizacja faktury FA(3)?

Prawidłowo wygenerowana wizualizacja faktury z KSeF powinna zawierać m.in.: dane sprzedawcy i nabywcy (NIP, nazwę, adres), datę wystawienia i datę sprzedaży, numer faktury nadany przez podatnika, unikalny numer KSeF, opis towarów lub usług z ilościami i cenami jednostkowymi, stawki i kwoty VAT, wartość brutto oraz termin i formę płatności. Od wersji FA(3) możliwe jest również dołączenie załączników do faktury — wyłącznie za pośrednictwem API.

Podsumowanie

Wizualizacja faktury KSeF to praktyczne rozwiązanie pozwalające na czytelny podgląd dokumentu, który w systemie przechowywany jest wyłącznie jako plik XML. Nie zastępuje ona oryginału — jest jedynie jego reprezentacją graficzną. Obowiązek umieszczenia kodu QR dotyczy wizualizacji przekazywanych poza systemem KSeF. Przedsiębiorcy powinni zadbać o to, aby korzystane przez nich oprogramowanie generowało wizualizacje zgodne z obowiązującymi wymogami technicznymi i merytorycznymi.

Jeśli mają Państwo pytania dotyczące obsługi KSeF, doboru oprogramowania lub integracji systemu w swojej firmie — zapraszamy do kontaktu z naszym biurem rachunkowym. Służymy pomocą na każdym etapie wdrożenia.

Komentarze (0)

Brak komentarzy. Bądź pierwszym, który skomentuje!

Dodaj komentarz