How Income Tax Works in Slovakia (2026): 19% and 25% Rates, NCZD Allowance and Worked Example

Slovakia taxes employment income at 19% on the annual zaklad dane (tax base) up to EUR 50,234.18 and 25% on the portion above. The zaklad dane is gross salary minus mandatory social and health insurance contributions. A non-taxable annual allowance called the nezdanitelna cast zakladu dane (NCZD) further reduces the taxable amount. For most employees earning up to roughly EUR 4,890 gross per month, only the 19% rate applies. Always verify rates with Financna sprava, the Slovak Financial Administration.

From gross salary to zaklad dane: how the tax base is calculated

Slovak income tax is not applied to gross salary directly. It is applied to the zaklad dane -- the annual tax base -- derived by deducting mandatory contributions from gross earnings. The calculation sequence for a salaried employee in 2026 is: Gross monthly salary minus social insurance contributions (9.4% of gross, subject to the monthly assessment base cap) minus health insurance contributions (5% of gross, uncapped) = Monthly zaklad dane Annual zaklad dane = sum of monthly zaklad dane figures across the year (or 12 x monthly amount when salary is constant). Before income tax is applied, the annual NCZD allowance is subtracted from the annual zaklad dane if the taxpayer qualifies. The remaining amount is the basis on which tax is calculated at 19% or 25%. The 2026 health insurance rate of 5% is a notable increase from the prior 4% rate. This directly raises the monthly deduction and slightly lowers the zaklad dane compared with 2025. Verify current rates with Financna sprava or a qualified accountant.

The NCZD non-taxable allowance: amount, full entitlement and tapering

The nezdanitelna cast zakladu dane (NCZD) is a personal non-taxable allowance that reduces the annual zaklad dane before income tax is calculated. It is linked to the zivotne minimum (subsistence minimum, ZM). The 2026 values are: - Zivotne minimum (ZM): EUR 284.13 per month from 1 January 2026. - Full annual NCZD: 21 x ZM = 21 x 284.13 = EUR 5,966.73 per year. The full NCZD applies when the annual zaklad dane does not exceed 92.8 x ZM, which equals approximately EUR 26,367. When the annual zaklad dane falls between EUR 26,367 and approximately EUR 50,234 (176.8 x ZM), the NCZD tapers according to the formula: NCZD = (44.2 x ZM) - (annual zaklad dane / 4) = EUR 12,558.55 - (annual zaklad dane / 4) When the annual zaklad dane reaches or exceeds approximately EUR 50,234 (176.8 x ZM), the NCZD is zero and the full zaklad dane is subject to income tax. Additional NCZD components exist for a qualifying spouse and for voluntary pension savings (III. pilier). These are not modelled in this general guide; confirm them with Financna sprava or a qualified accountant. Verify all ZM-based thresholds and NCZD amounts with Financna sprava for the 2026 tax year.

The 19% and 25% income tax rates

Slovakia applies two income tax rates to the annual zaklad dane (after subtracting the NCZD allowance): 19% on the portion of the zaklad dane up to EUR 50,234.18 (176.8 x ZM). 25% on the portion of the zaklad dane above EUR 50,234.18. For most employees the 25% rate does not apply, because reaching EUR 50,234 in annual zaklad dane requires a gross monthly salary of roughly EUR 4,890 or more (after social and health deductions at 2026 rates). For a single employee with no other adjustments, only the 19% rate applies below that gross level. The thresholds are based on the zaklad dane, not on gross salary. The social insurance cap and health insurance amounts reduce gross to zaklad dane, so the relationship between gross salary and which rate applies depends on the individual deduction profile. For employees with an annual zaklad dane above EUR 50,234.18, only the excess above that figure is taxed at 25%. The first EUR 50,234.18 of zaklad dane is taxed at 19%. This is a two-bracket progressive system, not a flat 25% on the entire zaklad dane once the threshold is crossed. Verify the exact threshold values with Financna sprava or a qualified accountant, as they are adjusted each year in line with the zivotne minimum.

Worked example: EUR 2,000 gross per month, single employee, no children

The following is an approximate illustration only. All figures are rounded. Verify with Financna sprava or payroll software before relying on any number. Scenario: single employee, gross salary EUR 2,000 per month, 12 months, no children, no additional NCZD components (spouse, III. pilier). Step 1 -- Monthly deductions: Social insurance: 9.4% x 2,000 = EUR 188.00 Health insurance: 5% x 2,000 = EUR 100.00 Monthly zaklad dane: 2,000 - 188 - 100 = EUR 1,712.00 Step 2 -- Annual zaklad dane: 12 x 1,712 = EUR 20,544.00 Step 3 -- NCZD allowance: Annual zaklad dane of EUR 20,544 is below EUR 26,367, so the full NCZD applies. NCZD = EUR 5,966.73 Annual taxable income: 20,544 - 5,966.73 = EUR 14,577.27 Step 4 -- Income tax: 19% x 14,577.27 = EUR 2,769.68 per year Monthly income tax: 2,769.68 / 12 = EUR 230.81 Step 5 -- Monthly net salary: 2,000 - 188 - 100 - 230.81 = EUR 1,481.19 (approximately 74% take-home) This example shows a combined effective deduction rate of about 26% of gross for a single employee at this salary level. The employer also pays social and health contributions on top of gross -- see the social contributions guide for context. The danovy bonus child tax bonus is not included here; see the next section.

The danovy bonus child tax bonus: qualitative note

Parents with qualifying dependent children may claim the danovy bonus (child tax bonus), which directly reduces the income tax owed. If the bonus exceeds the income tax due, the excess is paid out to the taxpayer by Financna sprava. The danovy bonus is not modelled in the default single-person calculator on paycalceu.com. Its value depends on the number of qualifying children, their ages, and the taxpayer income level. For families with children it can meaningfully increase monthly net income compared with the single-person example above. For 2026 danovy bonus parameters and eligibility conditions, verify the current amounts with Financna sprava or a qualified Slovak accountant.

Filing and employer withholding

For employees whose only income is employment from a single employer, income tax is withheld monthly at source by the employer and remitted to Financna sprava. At year-end the employer performs an annual tax settlement (rocne zuctovanie dane) on the employee behalf, provided the employee requests it. In most standard cases there is no obligation to file a separate personal tax return. Employees must file their own personal income tax return (danove priznanie) if they have additional income sources beyond employment -- for example, rental income, income from abroad, or self-employment -- if they received income from multiple employers, or if they want to claim certain deductions or credits the employer cannot apply. The annual personal tax return deadline is typically 31 March of the following year, with an option to extend to 30 June or 30 September on written notification to Financna sprava. Verify the current deadlines with Financna sprava. This guide covers employment income only. For complex situations involving multiple income sources, foreign income, or property income, consult a qualified Slovak accountant or tax adviser.

FAQ

What is the income tax rate for employees in Slovakia in 2026?

Slovakia uses two rates: 19% on the annual zaklad dane (tax base) up to EUR 50,234.18, and 25% on any portion above that threshold. For most employees earning up to roughly EUR 4,890 gross per month, only the 19% rate applies. The zaklad dane is gross salary minus social and health insurance contributions, reduced further by the NCZD non-taxable allowance. Verify current rates with Financna sprava or a qualified accountant.

How does the NCZD non-taxable allowance reduce income tax?

The nezdanitelna cast zakladu dane (NCZD) is subtracted from the annual zaklad dane before income tax is calculated. For 2026, the full NCZD is EUR 5,966.73 (21 x the monthly zivotne minimum of EUR 284.13). It applies in full when the annual zaklad dane is EUR 26,367 or below, then tapers to zero at approximately EUR 50,234. At the EUR 2,000 gross monthly example, the full NCZD applies, saving approximately EUR 1,134 in annual income tax (19% x EUR 5,966.73) compared with no allowance.

What changed for health insurance contributions in 2026?

From 1 January 2026 the employee health insurance contribution rate increased from 4% to 5% of gross salary. For an employee on EUR 2,000 gross, this means EUR 100 per month in 2026 versus EUR 80 in 2025 -- an increase of EUR 20 per month or EUR 240 per year. The higher contribution slightly lowers the zaklad dane and therefore reduces income tax marginally, but the net effect is lower take-home pay compared with 2025. Health insurance has no monthly cap. Verify the rate with your health insurer (VSZP, Dovera, or Union) or Financna sprava.

Can an employee with a single employer avoid filing a personal tax return?

Yes, in most cases. An employee whose only income is employment from a single employer can request that the employer perform the annual tax settlement (rocne zuctovanie dane) at year-end, which covers the standard NCZD and similar adjustments. A separate personal tax return (danove priznanie) is required when the employee has other income sources, received income from multiple employers during the year, or wants to claim deductions the employer cannot process. Confirm your specific filing obligation with Financna sprava or your employer payroll team.

⚠️ Informational estimate, not tax advice. Payroll software may differ in edge cases. Verify with a professional.