Przejdź do treści
Powrót do Centrum Pomocy
Office 2024
Poradniki

Excel CIT-8: szablon i konfiguracja – kompletny poradnik 2026

Rozliczenie podatku dochodowego od osób prawnych bez sprawnego szablonu to jak próba złożenia mebla bez instrukcji — niby się da, ale każdy błąd kosztuje czas i

13 min czytania·Zaktualizowano dzisiaj
Faktura VAT 23% + KSeFDostawa 1-3 min e-mailemGwarancja działania klucza5,0 / 5,0(KluczeSoft)

Rozliczenie podatku dochodowego od osób prawnych bez sprawnego szablonu to jak próba złożenia mebla bez instrukcji — niby się da, ale każdy błąd kosztuje czas i nerwy. Formularz CIT-8 należy do najczęściej wypełnianych deklaracji w polskich firmach, a mimo to wciąż widzimy te same powtarzające się pomyłki: błędne zaokrąglenia, nieprawidłowe kodowanie załączników, różnice między księgą a deklaracją. W tym artykule pokazujemy, jak skonfigurować arkusz kalkulacyjny CIT-8 od zera, zbudować szablon z kontrolą spójności i uniknąć błędów, które w 2026 roku wciąż lądują na biurkach doradców podatkowych.


Dlaczego własny szablon CIT-8 w Excelu ma sens

Komercyjne systemy księgowe generują CIT-8 automatycznie, ale nie dają pełnej kontroli nad tym, co dzieje się między wprowadzeniem danych a finalnym plikiem xml. Własny arkusz pozwala prześledzić każdą kalkulację, udokumentować źródło każdej kwoty i — co najważniejsze — zachować ciągłość między deklaracją a korektą. Księgowy, który raz konfiguruje szablon pod konkretną spółkę, oszczędza godziny przy kolejnych okresach.

Największą wartością własnego szablonu jest audytowalność. Każda formuła, każda referencja do komórki źródłowej pozostawia ślad. Przy kontroli skarbowej można w kilka minut odtworzyć tok rozumowania, zamiast grzebać w logach systemu, który dane CIT-8 wygenerował z czarnej skrzynki. Dodatkowo Excel pozwala zbudować reguły walidacyjne jeszcze przed wysyłką — to tania polisa przed czynnym żalem.

W 2026 roku ministerstwo utrzymało strukturę formularza CIT-8 (wersja 31) z poprzedniego roku, ale zaostrzyło kontrole krzyżowe między deklaracją a plikami JPK. Szablon, który od razu flaguje rozbieżności z JPK_VAT i JPK_KR, przestaje być luksusem — staje się koniecznością.


Anatomia formularza CIT-8: co musi zawierać każdy arkusz

Zanim otworzysz Excela, musisz rozumieć, z czego CIT-8 jest zbudowany. Deklaracja składa się z pięciu bloków logicznych, a każdy z nich będzie osobną zakładką w szablonie:

  1. Dane identyfikacyjne (pozycje 1–8) — NIP, nazwa, adres, urząd skarbowy, kod PKD. Te dane rzadko się zmieniają i mogą być pobierane słownikowo.
  2. Przychody i koszty (pozycje 9–29) — tu trafiają wartości z ksiąg rachunkowych. Kluczowe jest rozdzielenie przychodów podatkowych od bilansowych — nie każdy przychód księgowy jest przychodem podatkowym i na odwrót.
  3. Odliczenia od dochodu (pozycje 30–37) — darowizny, straty z lat ubiegłych, ulgi (B+R, IP Box). Każde odliczenie wymaga odrębnego załącznika.
  4. Obliczenie podatku (pozycje 38–48) — podstawa opodatkowania, stawka 19% (lub 9% dla małego podatnika), odliczenia od podatku, podatek należny.
  5. Załączniki — CIT-ST, CIT-8/O, CIT-BR, CIT-KW i inne. W arkuszu każdy załącznik to osobna zakładka, a wartość z niej płynie do deklaracji głównej przez referencję.

Podstawowy błąd początkujących: próba upchnięcia wszystkiego w jednej zakładce. Po trzech korektach taki monolit staje się nieczytelny. Struktura „jedna zakładka = jeden blok logiczny” ratuje zdrowie psychiczne przy pierwszym wezwaniu z urzędu.


Konfiguracja arkusza krok po kroku

Zakładka Dane

Zaczynamy od osobnej karty z danymi stałymi podatnika. W kolumnie A wpisujemy nazwy pól, w kolumnie B wartości. Przykładowa struktura:

A1: "NIP"              B1: "525-000-12-34"
A2: "Nazwa pełna"      B2: "ABC Sp. z o.o."
A3: "Urząd skarbowy"   B3: "US Warszawa-Wola"
A4: "Kod US"           B4: "1465"
A5: "Rok podatkowy"    B5: "2025"
A6: "Data początku"    B6: "2025-01-01"
A7: "Data końca"       B7: "2025-12-31"
A8: "Status podatnika" B8: "mały podatnik"

Wszystkie pozostałe zakładki odwołują się do Dane!$B$1, Dane!$B$4 itd. Dzięki temu zmiana NIP-u czy urzędu wymaga edycji tylko jednej komórki, a nie dwudziestu miejsc w formularzu.

Kluczowy trick: w komórce B8 warto zastosować walidację danych z listą rozwijaną (mały podatnik / standardowy podatnik), a dalej funkcję JEŻELI, która automatycznie przełącza stawkę podatku (9% vs 19%) w zakładce obliczeniowej. Jeden przełącznik eliminuje najczęstszy błąd — naliczenie złej stawki.

Zakładka Księga

To źródło prawdy dla formularza. Wiersze 1–100 to odwzorowanie kont wynikowych z podziałem na przychody i koszty podatkowe. Każdy wiersz zawiera:

KontoNazwa kontaKwota księgowaKorekta podatkowaKwota podatkowa
701Przychody ze sprzedaży5 000 000–50 000 (różnice kursowe niezrealizowane)4 950 000

Kolumna Korekta podatkowa to osobna historia. Różnice przejściowe i trwałe wymagają odrębnej ewidencji — arkusz Księga tylko podsumowuje ich skutek, a szczegóły trzymamy w zakładkach Różnice_przejściowe i Różnice_trwałe.

W 2026 roku KAS porównuje CIT-8 z JPK_KR automatycznie. Rozbieżność między sumą przychodów w JPK a sumą w pozycji 9 deklaracji wygeneruje alert w systemie analitycznym fiskusa. Dlatego w szablonie dodajemy kontrolkę w zakładce Raport_błędów:

=JEŻELI(ABS(SUMA(Księga!D:D) - 'JPK_import'!B25) > 1; "ROZBIEŻNOŚĆ JPK-CIT"; "OK")

Jeśli importujesz dane z systemu księgowego (Enova, Symfonia, Comarch ERP), to kolumna Kwota księgowa w zakładce Księga może być wypełniana automatycznie przez Power Query. Wtedy aktualizacja szablonu po zamknięciu miesiąca to jedno kliknięcie „Odśwież wszystko”.

Zakładka CIT8_main

To wierne odwzorowanie formularza papierowego, tyle że z formułami zamiast pustych pól. Pozycje 1–8 ciągną dane z zakładki Dane. Pozycje 9–48 to formuły sumujące z Księga, Odliczenia, Straty.

Złota zasada: żadna komórka nie zawiera liczby wpisanej ręcznie. Każda wartość to albo formuła, albo referencja do źródła. Ręcznie wpisana kwota w komórce B30 (odliczenia) to proszenie się o kłopoty przy korekcie — po miesiącu nikt nie pamięta, skąd się wzięła.

Przy pozycjach odliczeń od dochodu (30–37) każda ma przypisaną formułę JEŻELI( CZY.PUSTA(Załącznik_X!wartość); 0; Załącznik_X!wartość ). Dzięki temu pusta komórka nie rozbija sumowania, a wpisanie wartości w załączniku natychmiast aktualizuje CIT-8.

Zakładki załączników

CIT-ST (opodatkowanie w specjalnej strefie ekonomicznej), CIT-8/O (informacja o odliczeniach), CIT-BR (ulga B+R), CIT-KW (koszty kwalifikowane) — każdy trafia do osobnej zakładki. Struktura każdej: dane wejściowe w górnej części arkusza, wynik kalkulacji w jednej komórce na dole, a ta komórka jest następnie referencją w CIT8_main.

Wzorcowa zakładka CIT-BR wygląda tak:

A1: "Koszty kwalifikowane B+R"
B1: [wartość z księgi]
A2: "Limit odliczenia (100% kosztów)"
B2: =B1
A3: "Dochód do opodatkowania"
B3: ='CIT8_main'!B25
A4: "Dostępny limit (dochód)"
B4: =B3
A5: "Odliczenie CIT-BR"
B5: =MIN(B2; B4)

Wynik z B5 zasila pozycję 36 w deklaracji głównej. Cała logika odliczeń B+R — limit, wyłączenia, koszty kwalifikowane — jest udokumentowana w formułach, a nie w głowie księgowego.


Formuły sterujące i kontrola spójności

Najczęściej pomijany element szablonu to pas bezpieczeństwa — zestaw formuł, które przed wysyłką sprawdzają, czy deklaracja jest spójna sama ze sobą i z otoczeniem.

Reguła znaku

Podatek należny nie może być ujemny (chyba że to nadpłata wykazana w osobnej pozycji). Formuła:

=JEŻELI(CIT8_main!B48 < 0; "BŁĄD: UJEMNY PODATEK NALEŻNY"; "OK")

Reguła zaokrągleń

Wszystkie kwoty w CIT-8 podaje się w pełnych złotych. Excel domyślnie pokazuje dwie cyfry po przecinku, ale zaokrągla tylko wyświetlanie — wartość w komórce wciąż może zawierać grosze. Rozwiązanie: opakować każdą formułę w ZAOKR( ... ; 0). Kontrolka sprawdza, czy przypadkiem nie pominięto zaokrąglenia:

=JEŻELI(SUMA.ILOCZYNÓW((MOD('CIT8_main'!B9:B48;1)<>0)*1) > 0; "OSTRZEŻENIE: NIEZAOKRĄGLONE KWOTY"; "OK")

Reguła bilansowania

Suma przychodów minus suma kosztów w Księga musi być równa dochodowi w CIT8_main, przed odliczeniami. Dopuszczalna różnica: 1 zł (zaokrąglenia).

=JEŻELI(ABS((SUMA(Księga!C:C) - SUMA(Księga!D:D)) - 'CIT8_main'!B25) > 1; "BŁĄD: NIEZGODNOŚĆ DOCHODU"; "OK")

Test strat

Jeśli podatnik odlicza stratę z lat ubiegłych, sprawdź, czy kwota odliczenia nie przekracza 50% straty z danego roku i czy nie odliczono straty starszej niż 5 lat.

=JEŻELI(Straty!odliczenie > Straty!limit_roczny; "BŁĄD: PRZEKROCZENIE LIMITU 50% STRATY"; "OK")

W 2026 roku obowiązuje zasada: jedna strata z jednego roku może być odliczana maksymalnie przez 5 kolejnych lat podatkowych, a roczne odliczenie nie może przekroczyć 50% kwoty tej straty. Szablon z tą kontrolką przypomni o tym, zanim urząd zrobi to w protokole.

Test JPK

Wspomniana wyżej kontrola zgodności z JPK działa najskuteczniej, gdy dane z JPK_KR są importowane do osobnej zakładki (JPK_import) za pomocą Power Query. Plik xml JPK można wczytać w Excelu bezpośrednio (Dane → Pobierz dane → Z pliku → Z XML), a następnie zmapować odpowiednie węzły na kolumny.

Kontrolka porównawcza:

= JEŻELI(ABS('CIT8_main'!B9 - JPK_import!przychody_podatkowe) > 1;
         "NIEZGODNOŚĆ PRZYCHODÓW CIT vs JPK: " & TEKST('CIT8_main'!B9 - JPK_import!przychody_podatkowe; "# ##0");
         "OK")

Automatyzacja: Power Query i makra

Ręczne przepisywanie danych z systemu księgowego do Excela to największe źródło błędów (i frustracji). Power Query eliminuje ten krok całkowicie.

Power Query do importu danych księgowych

Konfiguracja połączenia z bazą danych (np. Microsoft SQL Server, na którym stoi Comarch ERP Optima) zajmuje 15 minut i działa przez cały rok:

  1. Dane → Pobierz dane → Z bazy danych → Z bazy danych SQL Server.
  2. Podaj nazwę serwera i bazę danych.
  3. Wybierz tabele: Konta, ZapisyKsięgowe, Okresy.
  4. W edytorze Power Query przefiltruj okres na rok podatkowy i zagreguj zapisy do poziomu kont.
  5. Załaduj do arkusza Księga.

Od tego momentu każde zamknięcie miesiąca to kliknięcie „Odśwież wszystko”, a nie godzina ręcznej roboty.

Kwerenda scalająca JPK

Analogicznie dla JPK_KR — plik xml generowany przez system księgowy można zmapować w Power Query tak, aby wyciągnąć sumę przychodów i kosztów podatkowych. Przy odświeżeniu CIT-8 automatycznie porównuje się z JPK.

VBA tylko tam, gdzie to konieczne

Makro VBA powinno być ostatecznością, nie domyślnym narzędziem. Ale jest jeden przypadek, gdzie VBA naprawdę pomaga: generowanie gotowego pliku xml dla e-Deklaracji. Struktura xml CIT-8 jest ściśle określona schemą XSD, a ręczne mapowanie 60 pól to przepis na pomyłkę.

Makro odczytuje wartości z zakładki CIT8_main i wypełnia szablon xml zgodny ze schematem Ministerstwa Finansów na 2026 rok. Kluczowe fragmenty:

  • <naglowek> — dane z zakładki Dane
  • <pozycjeSzczegolowe> — pozycje 9–48 z CIT8_main, każda opakowana w znacznik <P_XX>
  • < zalaczniki > — lista dołączonych załączników z odpowiednimi polami

Ważne: xml musi zachować strukturę i typy danych (kwoty jako integer, NIP bez myślników). Makro wymaga testu na pliku testowym przed każdą wysyłką.


Częste pytania (FAQ)

1. Czy mogę wysłać CIT-8 bezpośrednio z Excela?

Nie bezpośrednio. Excel generuje xml zgodny ze schemą e-Deklaracji, który następnie podpisujesz kwalifikowanym podpisem elektronicznym (lub profilem zaufanym przez ePUAP) i wysyłasz przez Bramkę e-Deklaracji. Sam plik xlsx nie jest akceptowany jako forma deklaracji — to wyłącznie narzędzie robocze.

2. Co z wersją CIT-8 na 2026 rok?

Na rok podatkowy 2025 (składany w 2026) obowiązuje formularz CIT-8 wersja 31. Ministerstwo nie wprowadziło zmian strukturalnych względem wersji 30 z roku poprzedniego, ale zmodyfikowało niektóre objaśnienia dotyczące ulgi B+R i IP Box. Przed wysyłką zawsze sprawdź aktualną wersję schematu XSD na stronie podatki.gov.pl.

3. Jak ująć stratę z lat ubiegłych?

Straty ewidencjonujesz w osobnej zakładce (Straty), gdzie każdy wiersz to jeden rok podatkowy z kolumnami: rok, kwota straty, kwota już odliczona, pozostało do odliczenia, limit 50%, odliczenie w bieżącym roku. Formuła w CIT8_main sumuje kolumnę odliczenie w bieżącym roku i wstawia do pozycji 32. Pamiętaj: każdorazowe odliczenie straty wymaga załącznika CIT-8/O.

4. Mały podatnik a stawka 9% — jak to skonfigurować?

W zakładce Dane ustaw przełącznik mały podatnik (tak/nie). W zakładce CIT8_main formuła dla podstawy opodatkowania (pozycja 38) sprawdza ten przełącznik:

=JEŻELI(Dane!B8="mały podatnik"; MIN(podstawa; limit_9proc); podstawa)

Stawka 9% dotyczy tylko dochodów innych niż z zysków kapitałowych i tylko do limitu 2 mln EUR przychodu rocznego. Przekroczenie liminu w trakcie roku przełącza podatnika na 19% od nadwyżki.

5. Co z CIT-ST i podatkiem w specjalnej strefie ekonomicznej?

Dochód zwolniony strefowo wykazujesz w załączniku CIT-ST, który jest osobną zakładką w szablonie. W deklaracji głównej (pozycja 31) odejmujesz ten dochód od podstawy opodatkowania. Uwaga: dochód strefowy liczony jest proporcjonalnie do udziału przychodów strefowych w całości przychodów — to częste źródło błędów przy ręcznym wyliczaniu.

6. Czy szablon działa z różnymi systemami księgowymi?

Tak, pod warunkiem że dane źródłowe są wystandaryzowane w zakładce Księga. Niezależnie czy używasz Comarch ERP, Symfonii, Enovy czy SAP — Power Query agreguje dane do jednolitej struktury (konto, kwota księgowa, korekta podatkowa). Jedyna zmiana to konfiguracja źródła w Power Query — reszta szablonu pozostaje bez zmian.

7. Jak sprawdzić, czy xml z szablonu jest poprawny przed wysyłką?

Ministerstwo Finansów udostępnia walidator online dla plików xml e-Deklaracji (dostępny przez Bramkę e-Deklaracji). Wczytujesz wygenerowany plik xml, a walidator sprawdza zgodność ze schematem XSD — pokaże każdy błąd składni, brakujący element lub nieprawidłowy typ danych. Warto zrobić to dzień przed terminem, nie o 23:55.

8. Jak obsłużyć ulgę B+R w szablonie?

Zakładka CIT-BR zawiera listę kosztów kwalifikowanych z podziałem na kategorie (wynagrodzenia, materiały, ekspertyzy, sprzęt). Każda kategoria może mieć własny limit (np. wynagrodzenia — 100% kosztów, ale tylko faktycznie wypłacone). Formuła sumująca sprawdza, czy nie przekroczono limitu dochodu (odliczenie nie może być wyższe niż dochód) i wstawia wynik do pozycji 36 deklaracji.


Najczęstsze błędy i jak ich unikać

Po pięciu latach audytów CIT-8 widzę te same grzechy główne, niezależnie od wielkości firmy:

Błąd 1: Zaokrąglenia w połowie kalkulacji. Zaokrąglaj dopiero wynik końcowy, nie składniki pośrednie. Zaokrąglenie każdego składnika sumy może dać błąd rzędu kilkudziesięciu złotych na łącznym podatku — urząd to wyłapuje.

Błąd 2: Ręczne nadpisywanie formuł. Moment nieuwagi, nadpisanie formuły liczbą i od tego miejsca szablon jest do wyrzucenia. Chroń zakładkę CIT8_main hasłem przed edycją (Recenzja → Chroń arkusz) i pozostaw odblokowane tylko komórki wejściowe w zakładkach źródłowych.

Błąd 3: Pominięcie załącznika. Odliczenia od dochodu — strata, darowizna, ulga B+R — wymagają załącznika obowiązkowo. Deklaracja bez załącznika jest niekompletna i urząd wzywa do korekty. Szablon powinien mieć kontrolkę: jeśli pozycja 30–37 > 0, to sprawdź, czy odpowiednia zakładka załącznika zawiera dane.

Błąd 4: Stawka 19% zamiast 9%. Mały podatnik, który nie zaktualizuje przełącznika w Dane, przepłaci podatek. Albo odwrotnie — podatnik, który utracił status małego podatnika w trakcie roku, a wciąż nalicza 9%. Kontrolka porównująca przychód narastająco z limitem 2 mln EUR rozwiąże problem.

Błąd 5: Różnice kursowe niezrealizowane. Księgowo wycenia się je na dzień bilansowy, ale podatkowo są neutralne — CIT-8 uwzględnia tylko różnice zrealizowane. Korekta podatkowa w zakładce Księga (kolumna Korekta podatkowa) musi je eliminować. To najczęstsza przyczyna różnic między wynikiem księgowym a podatkowym.


Od szablonu do xml: gotowa ścieżka wysyłki

Kompletny przepływ pracy z szablonem Excel CIT-8 wygląda następująco:

  1. Eksport danych z systemu księgowego (zamknięcie roku).
  2. Odświeżenie Power Query w szablonie (Dane → Odśwież wszystko).
  3. Uzupełnienie załączników (straty, ulgi, CIT-ST) w dedykowanych zakładkach.
  4. Weryfikacja zakładki Raport_błędów — wszystkie kontrolki muszą pokazywać OK.
  5. Generowanie xml przez makro (lub ręczne mapowanie, jeśli makra nie są dostępne).
  6. Walidacja xml w walidatorze Ministerstwa Finansów.
  7. Podpisanie kwalifikowanym podpisem elektronicznym.
  8. Wysłanie przez Bramkę e-Deklaracji.

Całość, po pierwszym skonfigurowaniu szablonu, nie powinna zająć więcej niż 30 minut. Bez szablonu — licz raczej 3–4 godziny i kilka nieprzespanych nocy przed 31 marca.

Warto też pamiętać, że dobrze skonfigurowany arkusz CIT-8 to nie tylko oszczędność czasu, ale przede wszystkim spokój przy ewentualnej kontroli. Każda wartość ma swoje źródło, każda formuła jest udokumentowana, a historia korekt jest czytelna. Jeśli potrzebujesz gotowego narzędzia zamiast budować od zera — sprawdź licencjonowane szablony i oprogramowanie biurowe dostępne w ofercie KluczeSoft.


Artykuł ma charakter edukacyjny i nie stanowi porady podatkowej. Przed złożeniem deklaracji CIT-8 skonsultuj się z doradcą podatkowym. Stan prawny na maj 2026 roku.

Najczęściej zadawane pytania

Nie bezpośrednio. Excel generuje xml zgodny ze schemą e-Deklaracji, który następnie podpisujesz kwalifikowanym podpisem elektronicznym (lub profilem zaufanym przez ePUAP) i wysyłasz przez Bramkę e-Deklaracji. Sam plik xlsx nie jest akceptowany jako forma deklaracji — to wyłącznie narzędzie robocze.
Na rok podatkowy 2025 (składany w 2026) obowiązuje formularz CIT-8 wersja 31. Ministerstwo nie wprowadziło zmian strukturalnych względem wersji 30 z roku poprzedniego, ale zmodyfikowało niektóre objaśnienia dotyczące ulgi B+R i IP Box. Przed wysyłką zawsze sprawdź aktualną wersję schematu XSD na stronie podatki.gov.pl.
Straty ewidencjonujesz w osobnej zakładce (`Straty`), gdzie każdy wiersz to jeden rok podatkowy z kolumnami: rok, kwota straty, kwota już odliczona, pozostało do odliczenia, limit 50%, odliczenie w bieżącym roku. Formuła w `CIT8_main` sumuje kolumnę `odliczenie w bieżącym roku` i wstawia do pozycji 32. Pamiętaj: każdorazowe odliczenie straty wymaga załącznika CIT-8/O.
W zakładce `Dane` ustaw przełącznik `mały podatnik` (tak/nie). W zakładce `CIT8_main` formuła dla podstawy opodatkowania (pozycja 38) sprawdza ten przełącznik: ``` =JEŻELI(Dane!B8="mały podatnik"; MIN(podstawa; limit_9proc); podstawa) ``` Stawka 9% dotyczy tylko dochodów innych niż z zysków kapitałowych i tylko do limitu 2 mln EUR przychodu rocznego. Przekroczenie liminu w trakcie roku przełącza podatnika na 19% od nadwyżki.
Dochód zwolniony strefowo wykazujesz w załączniku CIT-ST, który jest osobną zakładką w szablonie. W deklaracji głównej (pozycja 31) odejmujesz ten dochód od podstawy opodatkowania. Uwaga: dochód strefowy liczony jest proporcjonalnie do udziału przychodów strefowych w całości przychodów — to częste źródło błędów przy ręcznym wyliczaniu.
Tak, pod warunkiem że dane źródłowe są wystandaryzowane w zakładce `Księga`. Niezależnie czy używasz Comarch ERP, Symfonii, Enovy czy SAP — Power Query agreguje dane do jednolitej struktury (konto, kwota księgowa, korekta podatkowa). Jedyna zmiana to konfiguracja źródła w Power Query — reszta szablonu pozostaje bez zmian.
Ministerstwo Finansów udostępnia walidator online dla plików xml e-Deklaracji (dostępny przez Bramkę e-Deklaracji). Wczytujesz wygenerowany plik xml, a walidator sprawdza zgodność ze schematem XSD — pokaże każdy błąd składni, brakujący element lub nieprawidłowy typ danych. Warto zrobić to dzień przed terminem, nie o 23:55.
Zakładka `CIT-BR` zawiera listę kosztów kwalifikowanych z podziałem na kategorie (wynagrodzenia, materiały, ekspertyzy, sprzęt). Każda kategoria może mieć własny limit (np. wynagrodzenia — 100% kosztów, ale tylko faktycznie wypłacone). Formuła sumująca sprawdza, czy nie przekroczono limitu dochodu (odliczenie nie może być wyższe niż dochód) i wstawia wynik do pozycji 36 deklaracji. ---

Czy ten artykuł był pomocny?

Excel CIT-8: szablon i konfiguracja – kompletny poradnik … | Centrum Pomocy KluczeSoft