Mówi, co odrzuci bramka
Walidacja zgodna ze schematem MF, zasady biznesowe i reguły bramki, których nie znajdziesz w XSD. Każda reguła ma stabilne rule_id, wagę błędu i cytat ze źródła — schematu, broszury MF albo konkretnego odrzucenia.
Trzy werdykty zamiast surowej listy błędów: akceptacja, możliwe auto-wezwanie lub odrzucenie. Walidacja zgodna ze schematem MF i regułami bramki — bez chmury, bez logowania. Twój plik zostaje na Twoim dysku.

Walidacja zgodna ze schematem MF, zasady biznesowe i reguły bramki, których nie znajdziesz w XSD. Każda reguła ma stabilne rule_id, wagę błędu i cytat ze źródła — schematu, broszury MF albo konkretnego odrzucenia.
Upuść .sta z ING, Pekao, Santandera, BNP Paribas — JPK Doctor wykryje kodowanie (CP852 / CP1250 / UTF-8), zbuduje JPK_WB(1) i od razu go zwaliduje.
JPK_FA → czysty PDF rejestru VAT na biurko księgowej albo w załączniku do pisma „Wyjaśnienia". Subtotale miesięczne, kursy NBP, identyfikacja walut, podpisy stron.
Schematy MF zaszyte w aplikacji. Walidacja w Rust, lokalnie, bez sieci. RODO załatwione przez to, że dane nigdzie nie wychodzą — nie ma DPA, nie ma podpowierzających.
Funkcje wprowadzone w maju 2026. Bramka MF od Q1 2026 sama porównuje JPK_FA, JPK_V7M i KSeF — i automatycznie wysyła wezwanie, gdy dane się rozjeżdżają. JPK Doctor pokazuje to rozjechanie zanim bramka je zobaczy.
Akceptacja, możliwe auto-wezwanie albo odrzucenie — z polskim podtytułem dla księgowej. Krótka lista reguł „Auto-Fiskus" mówi dlaczego wezwanie jest prawdopodobne.
Walidacja 35-znakowego NrKSeF — format, NIP zgodny ze sprzedawcą, data w okresie ±14 dni, wymagane DowodInny dla RO/WEW/MK/VAT_RR/MPP. 12 reguł, każda z cytatem ze schematu.
Faktura jest w FA, a nie ma jej w V7M? Sumy VAT różnią się o więcej niż 1 zł? NIP sprzedawcy nie pasuje? Pięć reguł cross.fa_v7.* łapie to zanim auto-wezwanie wpadnie do skrzynki.
Sprawdzenie statusu VAT i rachunku wszystkich kontrahentów z JPK_FA / JPK_WB jednym kliknięciem — do 30 NIP-ów w jednym wywołaniu, cache 24h. Koszt sankcji od 2026 to utrata kosztu + solidarna odpowiedzialność za VAT przy płatnościach ≥15 000 zł.
Upuść 47 plików naraz — JPK Doctor zwaliduje równolegle, pokaże werdykt per wiersz, liczbę reguł BLOCK / WARN, zaznaczenia KSeF i status FA × V7M. Stan per plik (zatwierdzony, czeka na klienta, ręcznie nadpisany), wsadowy eksport PDF/CSV, własne notatki na wierszach.
Logowanie tokenem z Aplikacji Podatnika. Cztery tabele: faktury tylko w JPK, tylko w KSeF, niezgodne, niejednoznaczne. Wskazówka o 24-godzinnym oknie offline. Podgląd XML faktury z KSeF, notatki per wiersz, eksport CSV/PDF do śladu rewizyjnego.
Każda reguła w JPK Doctor ma stabilne rule_id, wagę błędu (BLOCK / WARN / INFO) i link do źródła — schematu, broszury MF lub konkretnego odrzucenia bramki.
Reguły zaszyte w programie pochodzą z trzech źródeł: schematu XSD Ministerstwa Finansów, oficjalnych broszur opisujących pola, oraz obserwowanych odrzuceń bramki MF i raportowanych kontroli.
| Struktura | Wersja | Reguły | Render PDF |
|---|---|---|---|
JPK_FA Faktury sprzedaży i zakupu + kontrola krzyżowa z V7M | 4 | 51 | rejestr VAT |
JPK_WB Wyciąg bankowy + konwersja MT940 | 1 | 46 | — |
JPK_V7M Ewidencja VAT (miesięczna) + oznaczenia NrKSeF / OFF / BFK / DI | 2, 3 | 83 | — |
JPK_V7K Ewidencja VAT (kwartalna) + oznaczenia NrKSeF / OFF / BFK / DI | 2, 3 | 83 | — |
JPK_PKPIR Podatkowa księga przychodów i rozchodów | 3 | 34 | — |
JPK_EWP Ewidencja przychodów (ryczałt) | 3 | 49 | — |
JPK_KR Księgi rachunkowe (z JPK_KR_PD) | 1 | 108 | — |
JPK_ST Ewidencja środków trwałych | 1 | 68 | — |
JPK_ST_KR Środki trwałe — księgi rachunkowe | 1 | 63 | — |
JPK_MAG Magazyn (PZ, WZ, RW, MM) | 1 | 41 | — |
Godzina ręcznego debugowania, pomoc księgowej, pisanie do supportu programu księgowego — wszystko po to, żeby znaleźć jeden brakujący wiersz <FakturaWiersz>.
JPK Doctor wykryłby ten problem w 0,3 sekundy z komunikatem wskazującym dokładnie którą fakturę poprawić — i dlaczego. To dosłownie powód, dla którego ten program istnieje.
Zobacz katalog regułPole kontrolne deklaruje 10 wierszy, a w pliku jest 9. Bramka MF odrzuci dokument na poziomie XSD — kod błędu 429.
<Faktura>
<P_1>2026-04-15</P_1>
<P_2A>FV/2026/04/123</P_2A>
...
</Faktura>
<LiczbaWierszyFaktur>10</LiczbaWierszyFaktur> ← deklaracja
↑ rzeczywiście: 9Wersja darmowa zawiera: pełny walidator JPK_WB + 4 darmowe konwersje MT940→JPK_WB + skrócona diagnoza pozostałych formatów (top 3 błędy). Porównaj z Pro →
Apple Silicon + Intel · uniwersalny .dmg
SHA-256: f3c5455c162150d430a8455d957b512315a1ef1e8304a7ba774ba2a6c46750a9
.msi · 64-bit
SHA-256: 2f78fb31329e53ddc1ec816417e72ab6327a6d7b0eddeadf084e538ea3c02375
Konwersja MT940→JPK_WB ma 4 darmowe próby, żebyś mógł sprawdzić jakość wyniku przed zakupem.
Płatne tiery (od 499 zł netto/rok) finansują ciągły rozwój reguł walidacji dla pozostałych formatów — FA, V7M, PKPIR, EWP, ST, KR, MAG — render rejestru VAT, edycję profili podatników oraz wsparcie KSeF.
Reguły rosną z każdym zgłoszonym odrzuconym plikiem. Wystarczy mail do [email protected] — Twoja krew, pot i łzy z bramki MF zasilają reguły dla kolejnych użytkowników.
Zbudowane przez Applied AI Piotr Rojek po własnej kontroli VAT 04/2026. Nie SaaS. Nie cloud. Po prostu narzędzie.