Poland Tax Guide for Expats 2026

Expat tax guide for Poland 2026: residency, PIT rates, ZUS, social security, deadlines, and treaty relief.

11 min czytania

Poland Tax Guide for Expats 2026

Moving to Poland — or working remotely from Warsaw/Kraków/Wrocław — means dealing with a tax system that looks complex but is predictable once you learn the main forms (PIT-37, PIT-36, PIT-38), two ZUS tracks, and a handful of personal reliefs. This guide covers everything an expat needs for tax year 2025, filed in 2026.

Who this applies to

  • Foreign nationals employed by Polish companies.
  • EU assignees and digital nomads physically present in Poland.
  • B2B freelancers invoicing foreign clients while based in Poland.
  • Students and researchers with stipends.
  • Retirees relocating to Poland with foreign pensions.

Polish tax residency — the 183-day rule

You're a Polish tax resident if either:

  1. You spend more than 183 days in Poland during a tax year, or
  2. Your centre of vital interests (family, main home, business) is in Poland.

Residents pay Polish tax on worldwide income. Non-residents pay only on Polish-source income (employment performed in PL, rental of PL property, PL business).

Key 2026 figures

  • Progressive scale: 12% up to PLN 120 000, 32% above.
  • Tax-free amount: PLN 30 000 (residents only).
  • Flat 19% option for business (liniówka).
  • Ryczałt (lump-sum on revenue): 3%–17%, depending on activity.
  • Belka tax: 19% on capital gains, dividends, interest.
  • Health insurance: 9% (employees), 4.9% (flat tax), tiered on ryczałt.
  • Social security (ZUS): ~13.71% employee share; employer adds ~20%.
  • Abolition relief: PLN 1 360 for foreign income (credit method).
  • PIT-0 for under-26: exempt up to PLN 85 528 (also available to foreigners resident in PL).

Step-by-step annual filing

  1. Determine residency for the full 2025 tax year.
  2. Gather PIT-11s from every Polish employer/contractor by 31 January 2026.
  3. Collect foreign income docs (W-2, P60, Lohnsteuerbescheinigung, etc.).
  4. Choose the right form:
    • PIT-37 — employment/pension income only, Polish-source.
    • PIT-36 — foreign income, rental on scale, multiple income types.
    • PIT-38 — capital gains, crypto, securities.
    • PIT-36L / PIT-28 — flat tax / ryczałt for JDG.
  5. Apply DTT method (exemption with progression or proportional credit) — see PIT/ZG attachment.
  6. Claim allowances: child relief, internet, IKZE, donations, thermomodernisation.
  7. Submit by 30 April 2026 via Twój e-PIT / e-Deklaracje.
  8. Pay any balance by the same deadline to mikrorachunek podatkowy.

Worked example — German expat in Warsaw

Hans — German national, 10 months in Warsaw 2025, employed by Polish tech company.

  • Polish salary: PLN 180 000.
  • Costs of revenue (zamiejscowe): PLN 3 600.
  • ZUS employee share: ~PLN 24 680.
  • Tax base: 180 000 − 3 600 − 24 680 = 151 720.
  • Scale: 12% × 120 000 + 32% × 31 720 = 14 400 + 10 150 = 24 550 PLN.
  • Tax-free amount: −3 600.
  • Tax payable: 20 950 PLN.
  • Less advance withholdings from monthly payslips → typically small balance owed or small refund.

Hans also keeps an apartment in Munich, rented out — rental income uses exemption with progression (PL–DE treaty), reportable on PIT-36 + PIT/ZG, raising his effective rate slightly.

Common mistakes and pitfalls

  • Filing PIT-37 with foreign income — wrong; use PIT-36 + PIT/ZG.
  • Misjudging residency — staying <183 days doesn't save you if your family/home is in PL.
  • Missing the 20th-of-month advances when income isn't withheld by a Polish payer.
  • Forgetting 1.5% donation — small but nice to do.
  • Double ZUS — posted workers covered by home country A1 certificate shouldn't pay PL ZUS.
  • Ignoring FX conversion rules — NBP average on day before receipt.

e-Urząd Skarbowy and Twój e-PIT

Twój e-PIT (podatki.gov.pl) auto-generates PIT-37 and PIT-38 from 15 February 2026. Log in with trusted profile, mObywatel, or Polish bank login. Foreign nationals can obtain trusted profile through a bank or at the Tax Office. Without action, PIT-37/PIT-38 is auto-accepted on 30 April 2026 — review before then to claim reliefs.

2026 deadlines

  • 31 January — PIT-11 delivered by employer.
  • 15 February — Twój e-PIT opens.
  • 30 April — PIT-37 / PIT-36 / PIT-38 / PIT-28 / PIT-36L filing & payment.
  • End of June — deadline for filing foreign certificates of residence when applicable.

FAQ

Do I need a PESEL to file taxes?

Yes — you'll need a PESEL or NIP to submit any PIT. EU citizens can get PESEL at their local urząd miasta (city office).

Can I file jointly with my non-Polish spouse?

Yes, if both are EU/EEA/Swiss residents and 75% of combined income is taxable in Poland.

How do I pay tax due?

Generate your individual microaccount on podatki.gov.pl (it's NIP/PESEL-based) and transfer via Polish bank or international SEPA.

What happens if I move mid-year?

Your tax residency may change mid-year. Most treaties define a "split-year" rule — you're resident in PL only from the day you established your centre of interests there.

Are crypto and foreign dividends taxed in Poland as an expat?

If you're PL-resident, yes — PIT-38 at 19% Belka, with treaty credits for foreign withholding on dividends.

Social security for expats — key scenarios

  • EU posted worker (up to 24 months) — stay on home country social security with A1 certificate. No Polish ZUS.
  • EU assignee (employed locally by PL entity) — Polish ZUS applies; totalisation rules (Reg. 883/2004) prevent double contributions.
  • Non-EU with totalisation agreement (USA, Canada, Australia, South Korea, etc.) — A1 equivalent prevents dual contributions for up to 5 years.
  • Non-EU without agreement — PL ZUS typically required if working in Poland.

Common expat reliefs worth claiming

  • PIT-0 for relocators — first 4 years of tax residency after move back to PL (also available to foreign nationals becoming PL residents for the first time). Up to PLN 85 528 income tax-free.
  • Family joint filing (for EU/EEA/Swiss married couples).
  • Child tax credit — applies regardless of nationality if the child is Polish-resident.
  • IKZE — tax-deductible pension contributions (PLN 10 407.60 individual / PLN 15 611.40 self-employed limits 2025).
  • Donations to OPP — up to 6% of income (separate from 1.5% allocation of tax).

Avoiding Polish residency pitfalls

If you want to avoid becoming a Polish tax resident:

  1. Keep presence under 183 days per year.
  2. Retain centre of vital interests abroad (spouse, home, main bank accounts).
  3. Hold a foreign tax residency certificate.
  4. Use corporate or treaty protection (local payroll via a foreign company).

Grey areas to watch: dual homes, long remote-work stays, mid-year relocation.

Useful services for expats

  • mObywatel — Polish government mobile app for trusted profile, residency docs, PIT signing.
  • ePUAP / login.gov.pl — access to e-services.
  • biznes.gov.pl — business registration (CEIDG).
  • podatki.gov.pl — all PIT filings, microaccount generator, Twój e-PIT.
  • zus.pl / PUE ZUS — social security portal (available in English).

Expat checklist for 2026 filing

  • PESEL or NIP obtained.
  • Residency status determined (>183 days or centre of interests test).
  • PIT-11s from all PL employers collected.
  • Foreign tax docs (W-2, P60, Lohnsteuerbescheinigung) gathered.
  • FX rates converted at NBP (day before receipt).
  • Correct form chosen (PIT-37/-36/-38/-36L/-28).
  • PIT/ZG attached if foreign income.
  • Reliefs claimed (PIT-0, child, IKZE, donations).
  • Filed by 30 April 2026.

Summary

Living in Poland as an expat is tax-manageable once you pick the right form, apply treaty relief correctly, and plan your residency. The tools are digital (Twój e-PIT, podatki.gov.pl, mObywatel), the rules are stable, and the deadlines rarely move. If you're unsure whether you're resident — get a professional opinion before April.

Freenance — reporting made easier

Freenance is built for the Polish market: mBank, ING, PKO imports, Revolut multi-currency, AI categorisation in Polish and English. Expats get a clean year-round record so April 30 becomes a 10-minute filing. Try Freenance — expat tax, sorted.

How many months could you live without working?

See your Freedom Runway — free
Free 14-day trial

How long could you livewithout working?

Freenance connects your accounts, investments and crypto in one place and shows your Financial Freedom Runway — how many months you could cover your expenses without income. Demo data is seeded on signup, so you can explore before importing anything.

Start free — no card
14 days free
No credit card
Bank-grade encryption