Oxyok Logo
Oxyok
← Back to blog
· 7 min· Paweł Woś

Individual Retirement Account (IKZE) for a Sole Proprietorship (JDG) in Poland (2026) — Is It Worth It and How Much to Deduct

Individual retirement account (IKZE) for a sole proprietorship (JDG) in Poland in 2026. Contribution limit, income deduction on the tax scale and flat tax, no deduction on lump-sum tax (ryczałt).

IKZEpensiondeductionJDG2026

An individual retirement account (IKZE) is a supplementary pension savings plan — with a tax benefit. You deposit money into the account, deduct it from your income, and pay less tax now. At retirement, you pay a lump-sum 10% tax on the withdrawal.

2026 contribution limit: 9,765.60 zł. The deduction can save you ~2,000 zł in tax per year.

In this guide, I explain the rules of an individual retirement account (IKZE) for a sole proprietorship (JDG) in 2026.

How does IKZE work?

IKZE — save for retirement and cut your tax now

The Individual Retirement Security Account (IKZE) lets you deduct contributions from your income and reduce your PIT in the current year. At retirement, you pay only a flat 10% tax on withdrawal.

IKZE contribution limits for 2026

Tax scale / Flat rate
9765,60 zł
Limit = 6× the forecast average monthly wage. You deduct the full amount from your income.
Lump sum (ryczałt)
5859,36 zł
Limit = 1.2× the average wage. No income deduction available (lump sum has a fixed rate).

How much do you save on tax?

By contributing the full limit, you lower your taxable income. Actual savings depend on your PIT rate.

Tax scale (12%)
PIT rate: 12%
IKZE contribution
9765,60 zł
Tax saved
1171,87 zł
Flat rate (19%)
PIT rate: 19%
IKZE contribution
9765,60 zł
Tax saved
1855,46 zł
Lump sum
PIT rate:
IKZE contribution
5859,36 zł
Tax saved
0 zł

What happens at withdrawal?

Withdrawal after age 65
You pay a flat 10% tax on the total. This is the only tax — no ZUS contributions.
Withdrawal before age 65
30% penalty on the total. Exception: first transfer to IKE is penalty-free once every 5 years.

Key point: IKZE is the only method in Poland to deduct a contribution from income under the tax scale or flat rate and pay just 10% tax at withdrawal. Under lump sum there is no deduction, but the limit is lower. The annual limit is fixed — if unused, it is lost.

Want to open an IKZE and lower your tax this year?

Let's calculate →

Limits for 2026: tax scale/flat = 9,765.60 zł (6× average wage), lump sum = 5,859.36 zł (1.2×). Flat tax on withdrawal after age 65 = 10%. Early withdrawal before 65 = 30% penalty (with exceptions). Based on the IKE and IKZE Act.

An individual retirement account (IKZE) is a voluntary pension account. You deposit money (up to the limit), deduct it from your income, and at retirement you withdraw it (with a 10% tax).

How the deduction works:

  1. You deposit e.g., 9,765.60 zł into your individual retirement account (IKZE) in 2026
  2. You deduct this amount from your income (tax scale / flat tax)
  3. Tax savings: 9,765.60 × 19% (flat tax) = 1,855.46 zł less tax
  4. At retirement, you withdraw the capital — and pay 10% tax (lump sum)

IKZE contribution limit 2026

The limit depends on your tax form:

On the tax scale and flat tax:

  • Limit: 1.2× the average projected salary = 9,765.60 zł in 2026

On lump-sum tax (ryczałt):

  • Limit: 60% of the annual limit amount = 5,859.36 zł

Important: On lump-sum tax (ryczałt), you cannot deduct your individual retirement account (IKZE) contributions from revenue. The contribution limit exists (5,859.36 zł), but you get no tax benefit.

Deduction across different tax forms

Tax scale (12%/32%)

  • Deposit up to 9,765.60 zł
  • Deduct from income
  • Savings: deposit × 12% or 32%
  • Example: deposit 9,765.60 zł → savings 1,171.87 zł (12%) or 3,124.99 zł (32%)

Flat tax (19%)

  • Deposit up to 9,765.60 zł
  • Deduct from income
  • Savings: deposit × 19%
  • Example: deposit 9,765.60 zł → savings 1,855.46 zł

Lump-sum tax (ryczałt)

  • Contribution limit: 5,859.36 zł
  • No deduction from revenue
  • The individual retirement account (IKZE) is simply savings — without a tax benefit

IKZE and withdrawal at retirement

At retirement, you withdraw the capital from your individual retirement account (IKZE). You pay:

  • 10% tax (lump sum) on the withdrawal
  • No tax scale, no PIT

If you withdraw in installments — each installment has 10% tax.

Early withdrawal

If you withdraw before age 65 — you pay 30% tax (penalty for early withdrawal).

IKZE vs. social insurance (ZUS) pension

The individual retirement account (IKZE) is independent of social insurance (ZUS). You receive:

  • A social insurance (ZUS) pension (from social contributions)
  • A withdrawal from your individual retirement account (IKZE) (from your own savings)

IKZE vs. OIPE

Since 2024, we also have the OIPE (European individual pension product). Differences:

  • IKZE: income deduction, 10% tax on withdrawal
  • OIPE: no deduction, but exemption from the Belka tax (capital gains)

Pitfalls and most common mistakes

1. No deduction on lump-sum tax (ryczałt)

On lump-sum tax (ryczałt), the individual retirement account (IKZE) provides no tax benefit. If you pay flat tax / tax scale — it's worth it. On lump-sum tax (ryczałt) — it's not.

2. Exceeding the limit

If you deposit above the limit — the excess is treated as capital income, subject to the Belka tax.

3. Withdrawing before age 65

30% tax penalty. Wait until retirement.

4. Not claiming the deduction in your PIT

You must enter the individual retirement account (IKZE) deduction in your PIT (PIT-36, PIT-36L). It's not automatic.

5. Confusing IKZE with PPK

The employee capital plan (PPK) is an employer-based system; the individual retirement account (IKZE) is personal. The employee capital plan (PPK) has different rules and is not deducted from income.

FAQ

Does IKZE provide a tax benefit on lump-sum tax (ryczałt)?

No. On lump-sum tax (ryczałt), you cannot deduct your individual retirement account (IKZE) contributions from revenue. But the contribution limit exists (5,859.36 zł).

How much can I deduct on the flat tax?

Deposit × 19%. At the limit of 9,765.60 zł → savings of 1,855.46 zł.

Can I withdraw from IKZE early?

Yes, but you pay 30% tax (penalty). It's better to wait until age 65.

Is IKZE mandatory?

No. It's a voluntary account.

Does IKZE count toward the social insurance (ZUS) pension?

No. The individual retirement account (IKZE) is separate savings, independent of social insurance (ZUS).

Need help with IKZE?

I handle accounting for sole proprietorships (JDG) with tax optimization — individual retirement account (IKZE), tax reliefs, lump-sum tax (ryczałt) vs. tax scale. From 49 zł + VAT per month.

Write to [email protected] or visit oxyok.com/pl.

Note: IKZE 2026 limit: 9,765.60 zł (tax scale/flat tax), 5,859.36 zł (lump-sum tax / ryczałt — no deduction). Withdrawal: 10% tax (after age 65). Consult an accountant before making decisions.

Questions about accounting?

I run accounting for sole proprietors from 49 zł + VAT per month.

Get in touch
Individual Retirement Account (IKZE) for a Sole Proprietorship (JDG) in Poland (2026) — Is It Worth It and How Much to Deduct