PizuPDF — wszystkie narzędzia PDF

Faktura XML na PDF

Jak to działa

Zamieniasz plik XML e-faktury — np. pobrany z KSeF albo otrzymany mailem — na czytelny PDF. Układ strony pochodzi z otwartej biblioteki Ministerstwa Finansów, a z numerem KSeF PDF dostaje kod QR do weryfikacji faktury. Tak samo zamienisz UPO, czyli urzędowe poświadczenie odbioru faktur z KSeF. Plik nie jest nigdzie wysyłany.

  1. Wczytaj plik XML faktury — narzędzie od razu pokaże jej numer, sprzedawcę, nabywcę i kwotę.
  2. Jeśli masz numer KSeF faktury, wpisz go (często jest w nazwie pobranego pliku) — narzędzie sprawdzi sumę kontrolną i NIP sprzedawcy.
  3. Utwórz PDF, obejrzyj go w podglądzie i zapisz.

Pytania i odpowiedzi

Jakie faktury obsługuje?
Pliki XML e-faktur w strukturach FA(3), FA(2) i FA(1), faktury VAT RR (FA_RR) oraz faktury PEF. Kod QR z numerem KSeF — na razie dla faktur FA(1)–FA(3).
Czy taki PDF mogę wysłać kontrahentowi zamiast faktury?
Ministerstwo Finansów wymaga, żeby faktura przyjęta do KSeF, przekazywana poza systemem (np. jako PDF), miała kod QR z numerem KSeF. Gdy wpiszesz numer KSeF, PDF dostanie numer i kod QR — działa on dla niezmienionego pliku XML z KSeF. Narzędzie sprawdza format numeru, sumę kontrolną i NIP sprzedawcy, ale nie to, czy numer należy właśnie do tej faktury — to potwierdzisz w KSeF. Faktury wystawione offline, jeszcze bez numeru KSeF, potrzebują dwóch kodów QR — tego narzędzie nie robi. Bez numeru PDF ma znak wodny „Podgląd” i służy tylko do odczytu, wydruku i archiwum. Wiążący jest plik XML w KSeF.
Czy zamieni też UPO na PDF?
Tak. UPO, czyli urzędowe poświadczenie odbioru, KSeF wydaje dla przyjętych faktur — dla całej sesji albo dla jednej faktury. Narzędzie czyta UPO w wersjach schematu 4-2 i 4-3 i robi z niego PDF z numerem sesji, danymi wysyłającego i listą faktur z numerami KSeF, datami i skrótami plików. PDF jest czytelną kopią — wiążący jest plik XML UPO pobrany z KSeF.
Skąd się bierze kod QR?
To link do weryfikacji faktury w KSeF, zbudowany tak, jak opisuje Ministerstwo Finansów: z NIP-u sprzedawcy, daty wystawienia i skrótu (SHA-256) pliku. Liczy go Twoja przeglądarka — plik nie jest nigdzie wysyłany.
Czy faktura trafia na serwer?
Nie. PDF powstaje w Twojej przeglądarce — dane z faktury nie opuszczają urządzenia.