NumifyAI
Korzystanie z Numify
Źródło: Numify

Dane do CIT

Szacunkowe wyliczenie dochodu podatkowego i kwoty CIT — dochód księgowy, korekty o NKUP (koszty niestanowiące kosztów uzyskania przychodów), zastosowanie stawki 19% lub 9%. Pomoc w wyliczeniu zaliczki miesięcznej; nie zastępuje zeznania CIT-8.

Dane do CIT to ekran pomagający wyliczyć dochód podatkowy spółki i szacunkową kwotę podatku dochodowego od osób prawnych — na podstawie zaksięgowanych przychodów i kosztów skorygowanych o NKUP.

Informacje mają charakter edukacyjny

Dokumentacja nie zastępuje porady doradcy podatkowego ani biegłego rewidenta. W sprawach szczegółowych skontaktuj się ze specjalistą. Jak weryfikujemy dokumentację ↗

Honest framing — co to jest, a czego nie

Co Numify liczy:

  • ✅ Wynik finansowy brutto (przychody – koszty księgowe) z zapisów w dzienniku.
  • ✅ Rozpoznaje koszty zaksięgowane na kontach oznaczonych jako NKUP (np. 403 reprezentacja, kary — per chart-of-accounts).
  • ✅ Stosuje stawkę 19% lub 9% zgodnie z ustawieniem spółki (citRate).
  • ✅ Zwraca szacunkowy dochód podatkowy i kwotę CIT — przydatne do wyliczenia zaliczki miesięcznej (Ustawa o CIT, art. 25 ust. 1).

Czego Numify nie robi:

  • Nie zastępuje zeznania CIT-8 — deklarację roczną składa podatnik, po konsultacji z księgowym / doradcą podatkowym.
  • Nie obsługuje wszystkich korekt podatkowych — w szczególności: straty z lat ubiegłych (Ustawa o CIT, art. 7 ust. 5), ulgi (B+R, IP Box, sponsoring), podatek u źródła (WHT), ceny transferowe, minimum tax, estoński CIT (ryczałt od dochodów spółek), podatek od przerzuconych dochodów.
  • Nie wykrywa automatycznie wszystkich NKUP — detekcja opiera się na tagach konta z planu kont. Koszt zaksięgowany na „zwykłym" koncie kosztowym, ale który ustawa kwalifikuje jako NKUP (np. samochód osobowy powyżej limitu z Ustawa o CIT, art. 16 ust. 1 pkt 4), wymaga ręcznej korekty.

Traktuj wynik jako punkt wyjścia do weryfikacji, nie gotową kwotę do wpłaty do urzędu.

Jak liczone jest w Numify

src/lib/services/cit-data.ts15 wywołuje generateCitData(companyId, fiscalYear) i zwraca strukturę:

accountingRevenue    // przychody księgowe narastająco
accountingCosts      // koszty księgowe narastająco
accountingResult     // wynik księgowy brutto
nonDeductibleCosts   // suma NKUP
nkupItems[]          // lista pozycji NKUP (konto, kwota, powód)
taxableRevenue       // przychody podatkowe
taxDeductibleCosts   // koszty podatkowe (= accountingCosts - NKUP)
taxResult            // dochód podatkowy
citRate              // stawka (19 lub 9)
citDue               // szacunkowa kwota CIT

Wynik księgowy

Suma obrotów kont typu revenue (zespół 7 — przychody) minus suma obrotów kont typu expense (zespół 4 / 5 — koszty), za wybrany rok. To samo co wynik widoczny w profit-loss na dzień bilansowy.

Detekcja NKUP

Numify wylicza NKUP na podstawie tagów przypisanych do kont w planie kont:

  • Konto 403 (reprezentacja) — domyślnie tagowane NKUP (Ustawa o CIT, art. 16 ust. 1 pkt 28: koszty reprezentacji, w szczególności gastronomia i napoje alkoholowe).
  • Konta kar, grzywien, odsetek od zaległości podatkowych — tagowane NKUP.
  • Darowizny, PFRON powyżej limitu — tagowane NKUP.

Wyświetlona tabela NKUP (nkupItems) pokazuje każdą pozycję z opisem powodu (reason) — np. „Reprezentacja — art. 16 ust. 1 pkt 28 CIT". Użytkownik widzi, które konkretnie kwoty zostały odjęte.

Dochód podatkowy

dochód podatkowy = przychody księgowe - (koszty księgowe - NKUP)
                 = wynik księgowy + NKUP

Tożsamościowo: dodanie NKUP do wyniku księgowego daje dochód podatkowy w uproszczonym modelu (bez uwzględnienia różnic trwałych i przejściowych poza NKUP).

Stawka CIT

StawkaWarunkiUstawienie w Numify
19%Stawka podstawowa (Ustawa o CIT, art. 19 ust. 1 pkt 1)citRate = "standard_19"
9%Mały podatnik — przychody ≤ 2 mln EUR w roku poprzednim (Ustawa o CIT, art. 19 ust. 1 pkt 2)citRate = "small_9"
Estoński CITRyczałt od dochodów spółek (art. 28j–28t CIT)citRate = "estonian" — nieobsługiwany przez generator danych do CIT

Próg 2 mln EUR dla stawki 9%: kwota przeliczona na złote po kursie średnim NBP z pierwszego dnia roboczego roku podatkowego, zaokrąglona do 1000 zł. Numify nie weryfikuje automatycznie, czy spółka nadal kwalifikuje się jako mały podatnik — ustawienie citRate zmienia zarząd spółki świadomie.

Zaliczki miesięczne

Ustawa o CIT, art. 25 ust. 1 wymaga wpłacania zaliczek miesięcznych na CIT do 20 dnia miesiąca następującego po miesiącu, którego dotyczy zaliczka. Kwota zaliczki: różnica między podatkiem od dochodu narastająco a sumą zaliczek zapłaconych w poprzednich miesiącach tego roku.

Workflow miesięczny

  1. Zamknij okres miesięczny — wszystkie faktury zaksięgowane, wszystkie płatności dopasowane.
  2. Otwórz /cit-data, wybierz rok bieżący.
  3. Przeczytaj taxResult (dochód narastająco) i citDue (CIT należny narastająco).
  4. Odejmij zaliczki już wpłacone.
  5. Wpłać różnicę na mikrorachunek podatkowy spółki do 20 dnia miesiąca.

Numify nie wysyła powiadomień o terminach — to obszar planowany jako osobne ostrzeżenia w pulpicie.

Mały podatnik — zaliczki kwartalne

Ustawa o CIT, art. 25 ust. 1 ust. 1b: rozpoczynający działalność (w pierwszym roku) i mali podatnicy mogą wpłacać zaliczki kwartalne — do 20 dnia miesiąca następującego po kwartale. Numify wyświetla wynik narastająco i pozostawia decyzję o terminie użytkownikowi — formularz CIT-8 i deklaracje cząstkowe nie są tutaj generowane.

Co wymaga ręcznej korekty przed zeznaniem CIT-8

Lista najczęstszych sytuacji, w których szacunek Numify różni się od dochodu podatkowego w CIT-8:

SytuacjaCo zrobić
Koszty samochodu osobowego powyżej limitu (Ustawa o CIT, art. 16 ust. 1 pkt 4, 49, 51)Ręcznie wyliczyć nadwyżkę (amortyzacja powyżej 150 000 zł, leasing, 25% wydatków dla samochodu mieszanego) i dodać do NKUP
Straty z lat ubiegłych (Ustawa o CIT, art. 7 ust. 5)Odjąć od dochodu bieżącego roku do 50% kwoty straty rocznie (lub jednorazowo do 5 mln zł)
Ulga B+R / IP Box / sponsoringOdjąć odliczenia od podstawy opodatkowania
WHT — podatek u źródłaPomniejsza CIT do zapłaty (nie dochód)
Różnice kursowe naliczone vs zrealizowaneWeryfikacja: Numify ujmuje zrealizowane; naliczone (metoda bilansowa) wymagają odrębnej analizy
Koszty niedokumentowane lub bez NIPRęczna weryfikacja — automatyczna detekcja ich nie wyłapie
Rezerwy i odpisy aktualizujące bez uprawdopodobnieniaNKUP per Ustawa o CIT, art. 16 ust. 1 pkt 26–27; Numify oznaczy je poprawnie tylko jeśli konto jest odpowiednio otagowane

Dla każdego z tych przypadków polityka: konsultacja z doradcą podatkowym przed wysłaniem CIT-8.

Widok /cit-data

  • Selektor roku — ograniczony do przedziału [registrationYear, currentYear] (nie ma danych CIT dla lat przyszłych ani przed rejestracją spółki).
  • Karty podsumowujące — przychody, koszty, wynik księgowy, NKUP, dochód podatkowy, stawka, CIT należny.
  • Tabela NKUP — lista pozycji z kolumnami: kod konta, nazwa, kwota, powód.
  • Brak przycisku „Wyślij" — celowe. Faktyczne zeznanie CIT-8 składasz poza Numify, z podpisem zarządu.

Powiązania

  • RZiS — wynik księgowy z RZiS zgadza się z accountingResult w danych do CIT.
  • Plan kont — tagi kont NKUP determinują detekcję.
  • Eksporty — JPK_KR_PD zawiera znaczniki jpkPdMarker dla każdego zapisu, spójne z tą logiką.
  • Okresy fiskalne — warto zamknąć okres przed generowaniem szacunku CIT, żeby dane nie były „żywe".

Na tej stronie