Poland Tax Guide for Expats 2026
Expat tax guide for Poland 2026: residency, PIT rates, ZUS, social security, deadlines, and treaty relief.
11 min czytaniaPoland 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:
- You spend more than 183 days in Poland during a tax year, or
- 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
- Determine residency for the full 2025 tax year.
- Gather PIT-11s from every Polish employer/contractor by 31 January 2026.
- Collect foreign income docs (W-2, P60, Lohnsteuerbescheinigung, etc.).
- 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.
- Apply DTT method (exemption with progression or proportional credit) — see PIT/ZG attachment.
- Claim allowances: child relief, internet, IKZE, donations, thermomodernisation.
- Submit by 30 April 2026 via Twój e-PIT / e-Deklaracje.
- 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:
- Keep presence under 183 days per year.
- Retain centre of vital interests abroad (spouse, home, main bank accounts).
- Hold a foreign tax residency certificate.
- 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.
Related Articles
Want full control over your finances?
Try Freenance for free