wtorek, 12 maja 2026

Wyświetlanie faktur KSeF - przeglądarka aplikacja typu desktop

 Program do przeglądania faktur z systemu KSeF (Krajowy System e-Faktur).

Aplikacja zawiera:

  • Tryb demo (domyślnie włączony) — pokazuje przykładowe faktury bez potrzeby certyfikatu ani połączenia z KSeF
  • Tryb produkcyjny / testowy — łączy się z oficjalnym API KSeF (ksef.mf.gov.pl lub ksef-test.mf.gov.pl) używając certyfikatu kwalifikowanego
  • Filtrowanie po dacie, typie faktury (VAT, KOR, VAT_RR…) i wyszukiwanie tekstowe
  • Sortowanie kolumn po kliknięciu nagłówka
  • Podgląd szczegółów zaznaczonej faktury (surowy JSON)
  • Pobieranie XML faktury
  • Eksport całej listy do pliku JSON
  • Eksport faktury do formatu PDF według wytycznych Ministerstwa Finansów

 

Certyfikat:

  • Plik .pem lub .pfx/.p12 (certyfikat kwalifikowany do KSeF)
  • Opcjonalnie osobny plik .key z kluczem prywatnym (jeśli nie jest zawarty w certyfikacie)

KSeF API wymaga certyfikatu kwalifikowanego wydanego przez Ministerstwo Finansów lub kwalifikowanego centrum certyfikacji. 

 

Szczegółowy opis PDF

- wizualizacja PDF (zgodnie z wytycznymi MF):

Wizualizacja PDF spełnia wymagania Ministerstwa Finansów dla faktur przekazywanych poza systemem KSeF (art. 106e ustawy o VAT i rozporządzenie 2026). Konkretnie generuje:

  • nagłówek z typem faktury (VAT / Korekta / VAT RR itd.) i numerem KSeF
  • dane wystawcy i nabywcy (NIP, powiązanie z XML)
  • metadane: numer faktury, data wystawienia, data przyjęcia przez KSeF, waluta
  • tabelę pozycji z kolumnami: nazwa, j.m., ilość, cena netto, stawka VAT, wartość netto, VAT, brutto
  • podsumowanie kwot z wyróżnionym „DO ZAPŁATY"
  • obowiązkowy kod QR z linkiem https://ksef.mf.gov.pl/web/verify/{nr_KSeF} umożliwiającym weryfikację autentyczności
  • klauzulę informacyjną, że prawnie wiążącym oryginałem jest plik XML w KSeF (wymaganie aktualne na maj 2026 r.)
  • czerwone oznaczenie dla faktur korygujących

 Obsługa rabatów Moduł rozpoznaje rabaty na dwóch poziomach:

  • Rabat na pozycji — kolumna „Rabat" pojawia się automatycznie tylko wtedy, gdy przynajmniej jedna pozycja go ma. Obsługuje rabat procentowy (pole discount/discountPercent) i kwotowy (discountAmount). Cena przed rabatem wyświetlana jest przekreślona na szaro, cena po rabacie pogrubiona, kwota/procent rabatu podświetlona pomarańczowo.
  • Rabat globalny na fakturze — jeśli faktura zawiera pole globalDiscount, globalRabat lub ich odpowiedniki kwotowe, generowana jest osobna sekcja podsumowująca rabat między tabelą pozycji a sumą końcową.