FinchContext
Run with

Build Slovak Corporate Income Tax Return (DPPO XML)

Skill: Convert a CIT computation into a Slovak corporate income tax return

Region: Slovakia (Slovensko) Category: Tax — Corporate Does: Takes a company's annual tax computation and assembles the DPPO (daňové priznanie k dani z príjmov právnickej osoby) XML for electronic filing to the Finančná správa via the eDane application / portal. Spec: Finančná správa — corporate income tax return XML schema (current DPPO version, tax period 2025)

The DPPO is the annual corporate income tax return: it starts from the accounting result, applies tax adjustments (pripočítateľné / odpočítateľné položky), deducts loss carry-forwards, computes tax at the applicable rate, and settles against advances paid. Filing is electronic for accounting-act entities. It reconciles with the statutory financial statements filed to RÚZ. Element names below follow the DPPO form, not a verbatim XSD.


When this applies


Structure (FORM → XML)

Hlavička / header   DIČ, tax period (rok / od-do), return type (riadne/opravné/dodatočné)
Identifikácia       company name, sídlo, IČO, SK NACE
Výsledok hospodárenia   accounting profit/loss before tax
Úpravy základu dane     additions (pripočítateľné): non-deductible expenses, excess provisions...
                        deductions (odpočítateľné): exempt income, prior-taxed items...
Odpočet straty          loss carry-forward set-off (subject to current cap)
Základ dane             taxable base after adjustments and loss relief
Daň                     base × applicable CIT rate
Úľavy / zápočet         reliefs, foreign-tax credit, R&D super-deduction
Preddavky               advances paid during the period
Vysporiadanie           tax to pay / overpayment after advances
Prílohy                 attachments / supplementary schedules

Data rules


Worked example (outline)

Hlavička: DIČ=2020123456, period 2025, type=riadne
Accounting profit:        120,000.00
+ non-deductible:          10,000.00
− exempt income:            5,000.00
− loss carry-forward:      25,000.00
Tax base:                 100,000.00
Tax (apply 2025 rate):     ... 
− advances paid:           18,000.00
Balance to pay/refund:     ...

Emitted as the DPPO XML and submitted via eDane; accounting result ties to the RÚZ financial statements.


Validation checklist


Last updated: 2026-06-04 — confirm the current schema/version, identifiers, rounding, and deadline against current authority (financnasprava.sk) guidance before use.