
JPK Sender to aplikacja dla systemu Windows służąca do składania w bramce Ministerstwa Finansów plików JPK dowolnej wielkości — bez górnego limitu. Wyśle zarówno plik kilkumegabajtowy, jak i taki, który liczy setki megabajtów — a więc również ten, którego nie przyjmie bezpłatny Klient JPK WEB, ograniczający wielkość wysyłanego pliku XML do 100 MB. Program prowadzi całą procedurę przewidzianą przez MF dla dużych plików: kompresuje plik XML, szyfruje go, dzieli na części, podpisuje metadane certyfikatem kwalifikowanym, przesyła paczkę do wskazanego przez Ministerstwo magazynu w chmurze i czeka na Urzędowe Poświadczenie Odbioru. Nie wymaga instalacji ani uprawnień administratora — uruchamiasz jeden plik i wysyłasz. Program w żaden sposób nie modyfikuje treści pliku JPK: kompresja i szyfrowanie to wyłącznie opakowanie transportowe, a Ministerstwo odtwarza oryginał i weryfikuje go sumą kontrolną SHA-256.
ℹ️ Zakup uprawnia do nabycia 12-miesięcznej licencji przypisanej do wskazanego numeru NIP. Po dokonaniu zakupu zostanie Państwu przydzielony klucz licencyjny w formacie JP-XXXXXXXXXX-XXXXXXXX-XX (plan Standard) lub JB-XXXXXXXXXX-XXXXXXXX-XX (plan Grupa).
Licencja Standard obejmuje wysyłkę plików jednego podmiotu — program sprawdza, czy NIP podatnika w pliku JPK zgadza się z NIP-em licencji. Jeżeli wysyłają Państwo pliki XML kilku spółek, właściwym wyborem jest plan Grupa.
🧪 Chcą Państwo sprawdzić program przed zakupem? Bezpłatna wersja demonstracyjna działa bez klucza licencyjnego i bez podpisu kwalifikowanego — pozwala przetestować połączenie z serwerami MF, sprawdzić poprawność pliku JPK i wykonać pełną próbną wysyłkę na środowisko testowe Ministerstwa Finansów.
Roczny JPK_KR_PD przy dużym wolumenie zapisów księgowych potrafi przekroczyć 100 MB — to najczęstszy powód, dla którego księgowe sięgają po JPK Sender.
Kilka spółek, kilka odrębnych plików JPK, jeden dział księgowości. Plan Grupa obejmuje nieograniczoną liczbę podmiotów — nie trzeba kupować osobnej licencji dla każdego NIP-u.
Program obsługuje serwer proxy pobierany z ustawień Windows, ponawia przerwane transfery i wskazuje dokładny adres, który zablokował firewall — czyli dane, których dział IT potrzebuje, żeby odblokować wysyłkę.
To pierwsze pytanie, które zadaje większość księgowych — i odpowiedź brzmi: czasem tak, ale nie za darmo. Ministerstwo Finansów dopuszcza przesłanie JPK_KR_PD w częściach wygenerowanych za dowolne okresy, ale trzeba wtedy zachować ciągłość zapisów — bez luk i bez powtórzeń w każdym węźle — a węzeł RPD wypełnić wyłącznie w pliku domykającym rok podatkowy. W praktyce to kilka generowań zamiast jednego, kilka wysyłek, kilka Urzędowych Poświadczeń Odbioru do opisania i zarchiwizowania oraz sprawdzenie, czy podział nie rozerwał ksiąg.
JPK Sender wysyła ten sam plik w całości: jedna wysyłka, jedno UPO, żaden podział. Bywa też, że dzielenie w ogóle nie wchodzi w grę — struktury JPK_ST_KR podzielić nie wolno, składa się ją jednym plikiem za cały rok obrotowy.
📅 Obowiązek JPK_CIT (JPK CIT) wchodzi etapami. Od 2025 roku dotyczy podatników CIT o przychodach powyżej 50 mln euro i podatkowych grup kapitałowych — pliki za 2025 rok składa się do 31 lipca 2026 r. Od 2026 roku obejmuje większość podatników CIT i PIT przesyłających JPK_V7M (JPK V7M), a od 2027 roku — pozostałych.
⚠️ Numer referencyjny to nie jest jeszcze potwierdzenie złożenia. Ministerstwo nadaje go na początku wysyłki, zanim plik zostanie przesłany. Jedynym dowodem złożenia pliku jest UPO ze statusem PRZYJĘTO. Program pokazuje oba te elementy osobno, żeby nie było wątpliwości, na jakim etapie znajduje się wysyłka.
Sprawdź połączenie z serwerami MF i wykonaj próbną wysyłkę — bez klucza licencyjnego i bez podpisu kwalifikowanego
Wersja demonstracyjna wysyła wyłącznie na środowisko testowe Ministerstwa Finansów — pliki nie są składane realnie w Urzędzie Skarbowym.
Ministerstwo Finansów przyjmuje duże pliki JPK dwuetapowo.
Adres w chmurze jest przydzielany dynamicznie przy każdej wysyłce. Jeżeli transfer się zatrzyma, program wyświetli konkretny adres, którego nie udało się osiągnąć — wystarczy przekazać go działowi IT z prośbą o odblokowanie połączeń HTTPS na porcie 443.
Poniżej opisujemy każdy krok od uruchomienia pliku do zapisania UPO na dysku.
Po zakupie otrzymają Państwo plik JPK-Sender.exe oraz klucz licencyjny. Program nie wymaga instalacji — wystarczy go uruchomić.
Ważne: proszę skopiować plik na dysk do docelowego folderu gdzie będzie przechowywany z prawem zapisu, a nie uruchamiać go bezpośrednio z podglądu załącznika w poczcie — inaczej program nie zapamięta ustawień.
W zakładce Konfiguracja proszę wpisać NIP firmy (10 cyfr) oraz klucz licencyjny i kliknąć Sprawdź — pojawi się informacja o terminie ważności licencji.
W sekcji Certyfikat kwalifikowany proszę wskazać swój podpis: Certyfikat z magazynu Windows (karta USB — Certum, KIR, Enigma) albo plik PFX/P12.
W sekcji Połączenie sieciowe zalecamy pozostawić ustawienie Automatycznie — program użyje konfiguracji Windows. Adres proxy należy wpisywać tylko wtedy, gdy poda go dział IT.
Na koniec: Zapisz ustawienia, a następnie Testuj połączenie.
W sekcji Środowisko proszę wybrać Testowe i wysłać plik, przechodząc w tym celu do zakładki Wysyłka. Próba sprawdza całą techniczną ścieżkę — odczyt certyfikatu, podpis, szyfrowanie, przesłanie pliku do chmury oraz zgodność pliku ze schematem XSD.
Uwaga na kod 420. Środowisko testowe nie sprawdza prawdziwego pełnomocnictwa, tylko je symuluje na podstawie ostatniej cyfry NIP: 0, 1, 3, 4 przechodzą, pozostałe końcówki zawsze zwracają kod 420 „Brak pełnomocnictwa". Na środowisku testowym jest to wynik normalny i oznacza, że plik przeszedł walidację techniczną i schematu — czyli zielone światło na wysyłkę produkcyjną.
W zakładce Konfiguracja, w sekcji Środowisko, zmieniamy bramkę na produkcyjną, następnie w zakładce Wysyłka wskazujemy plik JPK (XML) z dysku, typ pliku JPK aplikacja odczyta z pliku XML automatycznie. Klikamy Wyślij plik JPK. Program sam skompresuje, podpisze, zaszyfruje i prześle plik — w trakcie podpisywania karta poprosi o PIN. Postęp widoczny jest w zakładce Postęp; przy dużych plikach wysyłka potrwa kilka minut.
Gdyby transfer został przerwany, wystarczy kliknąć Ponów wysyłkę — program dośle brakujące części bez ponownego podpisywania kartą.
W zakładce Wynik / UPO pojawi się numer referencyjny oraz status PRZYJĘTO. Proszę kliknąć Zapisz UPO (XML), aby zachować urzędowe potwierdzenie odbioru na dysku. Przycisk Otwórz portal MF (w przypadku wysyłki na bramkę produkcyjną) pozwala pobrać UPO w formacie PDF — numer referencyjny zostaje automatycznie skopiowany do schowka.
System operacyjny:
Windows 10, 11
Podpis elektroniczny:
Certyfikat kwalifikowany (karta USB lub plik PFX/P12)
Pełnomocnictwo:
Aktualne UPL-1 złożone w urzędzie skarbowym
Internet:
Dostęp do e-dokumenty.mf.gov.pl oraz blob.core.windows.net (HTTPS, port 443)
❌ Apple Mac (macOS)
❌ Linux
❌ Urządzenia mobilne
❌ Przeglądarka internetowa (program działa lokalnie)

Chętnie odpowiemy na pytania dotyczące funkcjonalności, licencji oraz wymagań technicznych — również na te zadawane przez działy IT w sprawie konfiguracji sieci firmowej.
Infolinia: +48 608 43 63 83