ZOiS w JPK_KR_PD — jak uzgodnić z dziennikiem
Co zawiera ZOiS
Dla każdego konta zestawienie podaje: bilans otwarcia (Wn/Ma), obroty okresu (Wn/Ma), obroty narastająco od otwarcia ksiąg oraz salda końcowe. Dodatkowo konta oznacza się znacznikami (S_12) używanymi do budowy bilansu i rachunku zysków i strat.
Dlaczego musi uzgadniać się z dziennikiem
Obroty w zestawieniu nie są liczbą „wpisaną ręcznie" — wynikają z zapisów księgowych. Artykuł 18 ust. 1 ustawy o rachunkowości wymaga, by obroty zestawienia były zgodne z obrotami dziennika. Jeżeli suma zapisów na koncie nie odpowiada jego obrotom w ZOiS, księgi nie są wewnętrznie spójne.
Konta liściowe i syntetyczne
Sumy globalne liczy się po kontach liściowych (najniższy poziom analityczny), bo konta syntetyczne agregują analityki i podwoiłyby kwoty. Zarazem konto syntetyczne musi być sumą swoich analityk: obroty stronami, a bilans otwarcia i salda, netto (Wn−Ma). Błędna agregacja hierarchii to częsta usterka generatorów FK.
Najczęstsze rozbieżności
- Obroty ZOiS ≠ suma zapisów na koncie (per konto liściowe).
- Suma obrotów Wn ≠ suma obrotów Ma (złamana zasada podwójnego zapisu).
- Obroty zestawienia ≠ obroty dziennika (sumy kontrolne C_4/C_5).
- Konto syntetyczne ≠ suma analityk (błędna agregacja hierarchii).
- Niezbilansowane BO lub salda końcowe.
Jak to sprawdzić
Dla każdego konta liściowego sumuje się zapisy po stronie Wn i Ma i porównuje z obrotami w zestawieniu; dla kont syntetycznych sprawdza się, czy są sumą analityk. Ręcznie przy setkach kont to zadanie niewykonalne — dlatego walidacja merytoryczna robi to automatycznie, co do grosza, i wskazuje konkretne konto z rozjazdem.
Przykład rozbieżności krok po kroku
Najłatwiej zrozumieć, jak działa uzgodnienie, na prostym przykładzie z naszego pliku testowego. Spółka wystawia fakturę na 123,45 zł. W dzienniku powstaje jeden wpis z dwoma liniami zapisu: na koncie 100 po stronie Wn kwota 123,45 (Z_4), a na koncie 700 po stronie Ma kwota 100,00 (Z_7). Różnica 23,45 zł to VAT, który powinien trafić na osobne konto zobowiązań, ale w eksporcie tej linii brakuje.
Taki plik przechodzi schemat XSD bez uwag, bo wszystkie pola są poprawnie wypełnione. Walidacja merytoryczna zgłosi jednak od razu kilka rzeczy naraz: wpis się nie bilansuje (suma Wn ≠ suma Ma, kontrola W55), a obroty konta w ZOiS rozjeżdżają się z sumą zapisów (W34 i W35). Zwróć uwagę, że każda z tych kontroli patrzy na ten sam problem z innej strony, co ułatwia zlokalizowanie źródła. Raport wskazuje konkretne konto, więc nie przeszukujesz ręcznie plików o objętości setek megabajtów.
Które kontrole składają się na uzgodnienie
| Kontrola | Co sprawdza |
|---|---|
| W22 | Suma bilansu otwarcia po stronie Wn równa sumie po stronie Ma |
| W23 | Suma obrotów okresu Wn (S_6) równa sumie obrotów Ma (S_7) |
| W24, W25 | Obroty zestawienia równe sumom kontrolnym C_4 i C_5 |
| W26, W27 | Obroty narastające oraz salda końcowe równoważą się |
| W28 | Arytmetyka konta: bilans otwarcia plus obroty daje saldo końcowe |
| W31 | Obroty narastające nie są mniejsze niż obroty okresu; przy pełnym roku są im równe |
| W34, W35 | Per konto liściowe: obroty ZOiS równe sumie zapisów z dziennika |
| W67 | Konto nadrzędne równe sumie kont podrzędnych |
Tolerancja w uzgodnieniu per konto wynosi domyślnie jeden grosz, bo systemy FK zaokrąglają różnie, ale nie przepuszczamy rozbieżności większych. Konta techniczne, na których zapisy są celowo pomijane w eksporcie, można wyłączyć z kontroli listą wyjątków.
Hierarchia kont: pułapka z saldami
Konto syntetyczne agreguje swoje analityki. Jeśli plan kont ma konto 403-1 z podkontami 403-1-1 i 403-1-2, to obroty konta nadrzędnego mają być sumą obrotów podrzędnych, osobno po stronie Wn i Ma. Z bilansem otwarcia i saldami jest ciekawiej: w ZOiS wykazuje się je jednostronnie, więc dwie analityki o przeciwnych stronach nie sumują się stronami. Jedna ma saldo Wn 100, druga Ma 30, a konto nadrzędne ma wykazać saldo Wn 70. Porównanie stronami dawało w naszym walidatorze fałszywe alarmy, dlatego dla sald i bilansu otwarcia liczymy wartość netto (Wn minus Ma). To dokładnie ten typ błędu, który łatwo popełnić przy własnej, ręcznej kontroli w arkuszu.
Skąd biorą się rozjazdy
- Zaokrąglenia przy przeliczeniu walut albo przy rozbijaniu kwot na kilka linii. Zwykle jeden-dwa grosze na koncie.
- Zapisy techniczne pominięte w eksporcie dziennika (na przykład zamknięcie kont wynikowych), ale uwzględnione w ZOiS.
- Storno czerwone, czyli ujemne kwoty w zapisach. Są legalne, ale zmieniają sposób liczenia obrotów w niektórych systemach, dlatego w raporcie pokazujemy ich liczbę jako informację.
- Bilans otwarcia wprowadzony ręcznie w nowym roku i niezgodny z saldami końcowymi poprzedniego.
- Błędna prezentacja salda, na przykład saldo Ma na koncie kasy albo saldo dwustronne na koncie nierozrachunkowym. Takie przypadki zgłaszamy jako ostrzeżenia (W76 i W79), bo zależą od planu kont.
Co zrobić przed pierwszym plikiem
Jeżeli system FK pozwala, wygeneruj ZOiS i dziennik za jedenaście miesięcy 2026 r. i sprawdź je w arkuszu: zsumuj zapisy per konto i porównaj z obrotami. Robisz to raz, a wiesz, czy system w ogóle jest w stanie zbudować spójny plik. Jeśli nie jest, lepiej dowiedzieć się o tym w grudniu niż w lipcu. Całość harmonogramu przygotowań opisujemy w poradniku o sezonie 2027.
Uzgodnimy ZOiS z dziennikiem co do grosza
Per konto liściowe, z agregacją hierarchii i wskazaniem rozbieżności. Od 1500 zł netto, raport w 8 godzin roboczych.
Zamów walidację plikuFAQ
Dlaczego ZOiS musi zgadzać się z dziennikiem?
Ponieważ obroty zestawienia wynikają z zapisów w dzienniku (art. 18 ust. 1 ustawy o rachunkowości). Jeśli suma zapisów na koncie nie odpowiada obrotom w ZOiS, choćby o grosze, księgi nie są wewnętrznie spójne, a plik jest wadliwy.
Jak sprawdzić uzgodnienie ZOiS z dziennikiem?
Dla każdego konta liściowego sumuje się zapisy po stronie Wn i Ma z sekcji zapisów i porównuje z obrotami w zestawieniu. Konta syntetyczne muszą być sumą swoich analityk. Taką kontrolę wykonuje walidacja merytoryczna co do grosza.
- Źródła:
- Ustawa o rachunkowości (art. 15, 16, 18) — podwójny zapis, uzgodnienie ksiąg pomocniczych, zgodność obrotów.
- Broszura informacyjna dot. struktury JPK_KR_PD, MF — gov.pl.