Tax Residency in Poland: What Expats Need to Know
Introduction: Why Tax Residency Matters More Than You Think
Tax residency is one of the most consequential -- and most misunderstood -- topics for foreigners living in Poland. Whether you owe Polish tax, how much you owe, and what income you need to declare are all determined by your tax residency status. Get it wrong, and you risk double taxation, penalties, or missing out on reliefs that could save you thousands of zlotys.
The stakes are higher than most people realize. If Poland considers you a tax resident, you owe Polish tax on your worldwide income -- not just what you earn in Poland. That includes income from rental properties in your home country, investments, freelance work for foreign clients, and even certain types of foreign pensions. If you are not a Polish tax resident, you only owe tax on income sourced in Poland.
This guide explains everything an expat needs to know about Polish tax residency: how it is determined, what income tax you will pay, which PIT form to use, critical deadlines, how double taxation treaties work, the generous tax relief for newcomers (ulga na powrot), how to get a NIP number, and a step-by-step walkthrough of filing your first Polish tax return.
If you are still getting settled in Poland -- finding housing, opening a bank account, registering your address -- understanding your tax obligations early prevents costly surprises down the road. All tax rates and thresholds reflect 2026 figures.
How Poland Determines Tax Residency
Poland uses two tests to determine whether you are a tax resident. You are considered a Polish tax resident if either test is met -- you do not need to satisfy both.
Test 1: The 183-Day Rule
If you spend 183 days or more in Poland during a calendar year (January 1 to December 31), you are a Polish tax resident for that entire year. Days do not need to be consecutive -- all days physically present in Poland count, including weekends, holidays, arrival and departure days, and days spent in transit.
This is the most straightforward test. If you live and work in Poland full-time, you will exceed 183 days and are automatically a tax resident. If you split your time between Poland and another country, careful tracking of days is essential.
Important nuance: The 183-day rule is a per-calendar-year test. If you arrive in Poland in August and stay through December, you have spent approximately 150 days in Poland that year -- below the 183-day threshold for that calendar year. However, the center of vital interests test (below) might still make you a tax resident.
Test 2: Center of Vital Interests
Even if you spend fewer than 183 days in Poland, you are considered a tax resident if your center of personal or economic vital interests (osrodek interesow zyciowych) is in Poland. This is a qualitative test that considers factors like:
Where your family (spouse, children) lives, where your permanent home is, where you work or run a business, where your bank accounts and investments are held, where your social and cultural ties are strongest, and where you are registered for residence or have a permanent address.
The vital interests test can be tricky for digital nomads, remote workers, and people who maintain strong connections to both Poland and their home country. Polish tax authorities assess the totality of circumstances, and there is no single determinative factor. If your situation is ambiguous, professional tax advice is strongly recommended.
Tax Residency Certificate
If you need to prove your Polish tax residency (for example, to claim treaty benefits or avoid withholding tax in another country), you can obtain a tax residency certificate (certyfikat rezydencji podatkowej) from your local tax office (Urzad Skarbowy). The certificate costs 17 PLN, takes approximately 7 business days to issue, and is valid for the calendar year specified.
Conversely, if you need to prove you are NOT a Polish tax resident (because your home country considers you resident there), you should obtain a tax residency certificate from your home country's tax authority and present it to the Polish tax office if challenged.
Polish Income Tax Rates (2026)
Poland uses a progressive income tax system with two brackets, plus a tax-free amount that shields low earners.
Tax Brackets for Employment and Business Income
The 30,000 PLN tax-free allowance is a significant benefit that effectively means the first 2,500 PLN of monthly income is tax-free. Combined with Poland's 12% first bracket, the effective tax rate on moderate incomes is quite low by European standards.
Social insurance contributions (ZUS) are deducted separately from your salary and are not included in the income tax calculation above. Total ZUS contributions for an employee amount to approximately 13.71% of gross salary.
| Annual Income (PLN) | Tax Rate | Effective Tax | Notes |
|---|---|---|---|
| 0 - 30,000 PLN | 0% | 0 PLN | Tax-free allowance (kwota wolna od podatku) |
| 30,001 - 120,000 PLN | 12% | Up to 10,800 PLN | First bracket after tax-free amount |
| Over 120,000 PLN | 32% | 10,800 PLN + 32% on amount over 120,000 | Second bracket |
| All income above threshold | +4% solidarity surcharge (danina solidarnosciowa) | Applies to income above 1,000,000 PLN | Ultra-high earners only |
Flat Tax Option for Business Income
Self-employed individuals and those operating a business (dzialalnosc gospodarcza) can choose a 19% flat tax rate (podatek liniowy) instead of the progressive scale. This is advantageous for high earners whose income exceeds 120,000 PLN annually, as the 19% flat rate is lower than the 32% second bracket.
However, choosing the flat tax means giving up the 30,000 PLN tax-free allowance and the ability to file a joint return with your spouse. The break-even point is roughly 95,000-100,000 PLN in annual income -- below this, the progressive scale is usually more favorable.
Other Tax Rates
| Income Type | Tax Rate | Form | Notes |
|---|---|---|---|
| Employment income | 12% / 32% progressive | PIT-37 | Standard for most employees |
| Self-employment (progressive scale) | 12% / 32% | PIT-36 | Business income on progressive scale |
| Self-employment (flat tax) | 19% | PIT-36L | Opt-in, beneficial above ~100K PLN |
| Rental income (ryczalt) | 8.5% (up to 100K PLN) / 12.5% (above 100K PLN) | PIT-28 | Simplified taxation on revenue, no cost deductions |
| Capital gains (stocks, crypto) | 19% | PIT-38 | Flat rate on investment profits |
| Dividends | 19% | PIT-38 | Flat rate on dividend income |
| Civil law contracts (umowa zlecenie) | 12% / 32% progressive | PIT-37 | Treated as employment-like income |
PIT Forms Explained: Which One Do You Need?
Poland uses different PIT (Personal Income Tax) forms for different types of income. Filing the wrong form is one of the most common mistakes foreigners make.
PIT Form Quick Reference
Most employed expats will file a PIT-37. If you also have foreign income (rental income from your home country, freelance income from abroad, foreign investments), you will need to file a PIT-36 instead, which accommodates both Polish and foreign income sources.
Important: If you are a tax resident of Poland, you must declare worldwide income. This means income earned in other countries must be included in your PIT-36 filing, even if tax was already paid in the source country. Double taxation treaties (see below) prevent you from being taxed twice on the same income.
| Form | Who Files It | Income Types | Filing Deadline |
|---|---|---|---|
| PIT-37 | Employees, civil law contract workers | Employment income, umowa zlecenie, umowa o dzielo -- all income received through Polish payers | April 30 |
| PIT-36 | Self-employed (progressive tax), people with foreign income, multiple income sources | Business income, foreign income, rental income (if not using ryczalt), any income without Polish payer | April 30 |
| PIT-36L | Self-employed who choose flat tax | Business income at 19% flat rate | April 30 |
| PIT-28 | Landlords using simplified rental taxation | Rental income taxed as ryczalt (8.5% / 12.5%) | End of February (Feb 28/29) |
| PIT-38 | Investors, crypto traders | Capital gains from stocks, bonds, crypto, dividends | April 30 |
| PIT-39 | Property sellers | Profit from sale of real estate | April 30 |
Tax Deadlines and Key Dates
Poland's tax authority (Krajowa Administracja Skarbowa, KAS) has become increasingly digital. Most tax returns can be filed online through the e-Deklaracje system or the Twoj e-PIT portal. For employees with straightforward income (PIT-37), the tax office automatically pre-fills your return based on the PIT-11 from your employer. You simply log in, review, and submit.
| Deadline | What It Is | Who It Applies To | Penalty for Missing |
|---|---|---|---|
| January 31, 2026 | Employer provides PIT-11 (annual income statement) to employee | All employers | Employer penalty; employee should follow up if not received |
| February 28, 2026 | PIT-28 filing deadline | Landlords using ryczalt rental taxation | Late filing penalty + interest |
| April 30, 2026 | PIT-37, PIT-36, PIT-36L, PIT-38, PIT-39 filing deadline | All other taxpayers | Late filing penalty + interest on unpaid tax |
| April 30, 2026 | Payment deadline for any tax due | All taxpayers | Interest on unpaid amounts (statutory rate ~14.5% per year) |
| Monthly (by 20th) | Advance tax payments for self-employed | Self-employed individuals | Interest on late advance payments |
| Quarterly (if elected) | Quarterly advance tax payments | Self-employed who opted for quarterly | Interest on late payments |
Double Taxation Treaties
Poland has signed double taxation treaties (umowy o unikaniu podwojnego opodatkowania) with over 90 countries. These treaties prevent you from being taxed on the same income in both Poland and your home country. The method of relief varies by treaty.
Two Methods of Avoiding Double Taxation
Double taxation treaties typically use one of two methods:
- Exemption with progression (zwolnienie z progresja): Foreign income is exempt from Polish tax but is used to determine the tax rate on your Polish income. This method is less common in newer treaties.
- Tax credit method (odliczenie proporcjonalne): Foreign income is included in your Polish taxable income, but the tax paid abroad is credited against your Polish tax liability. You pay the difference if Polish tax is higher, or nothing extra if the foreign tax exceeds the Polish rate. This is the more common method in newer treaties.
Key Treaty Countries and Methods
If your home country has a double taxation treaty with Poland, you will not be taxed twice on the same income. However, you must actively claim the treaty benefits by properly reporting foreign income on your Polish tax return (PIT-36) and attaching the relevant annexes. Simply ignoring foreign income is not a legal option for Polish tax residents.
| Country | Treaty Method | Notes |
|---|---|---|
| Germany | Exemption with progression | Common source of income for Poland-based workers |
| United Kingdom | Tax credit | Post-Brexit treaty remains in force |
| United States | Tax credit | US citizens also have US filing obligations regardless |
| France | Exemption with progression | Favorable for high French income |
| Netherlands | Tax credit | Common for remote workers |
| Ukraine | Tax credit | Large Ukrainian diaspora in Poland |
| Italy | Exemption with progression | Relevant for Italian expats |
| Spain | Tax credit | Common for digital nomads |
| Canada | Tax credit | Standard treaty structure |
| India | Tax credit | Growing Indian tech community in Poland |
Tax Relief for Newcomers: Ulga na Powrot
Poland offers a generous tax relief called ulga na powrot (return relief) that is available not only to Poles returning from abroad but also to foreigners who establish tax residency in Poland for the first time. This relief can save you tens of thousands of zlotys.
How It Works
Under the ulga na powrot (Article 21 sec. 1 point 152 of the PIT Act), qualifying individuals are exempt from income tax on the first 85,528 PLN of annual income for a period of four consecutive tax years. This is in addition to the standard 30,000 PLN tax-free allowance, effectively making the first 85,528 PLN of qualifying income tax-free.
At the 12% tax rate, this relief saves approximately 6,663 PLN per year in income tax, or approximately 26,653 PLN over the full four-year period.
Who Qualifies
To qualify for the ulga na powrot, you must meet ALL of the following conditions:
- You establish Polish tax residency after having been a tax resident of another country for at least 3 consecutive years.
- You were not a Polish tax resident for at least 3 consecutive tax years before the year you moved to Poland.
- You have Polish citizenship, a Pole's Card (Karta Polaka), or are a citizen of an EU/EEA country or Switzerland. Non-EU citizens may also qualify if they have a residence permit and have lived abroad for at least 3 years.
- You submit a declaration to your employer or tax office stating you meet the qualifying conditions.
- The relief applies to the tax year in which you establish Polish residency and the following three tax years.
How to Claim It
To apply the relief through your employer (so it reduces your monthly tax withholding), submit a written declaration (PIT-2 or a separate statement) to your employer confirming you meet the ulga na powrot conditions. Your employer will then withhold less tax from your monthly salary.
If you do not apply the relief through your employer, you can claim it when filing your annual tax return. The relief is applied in your PIT-37 or PIT-36 filing.
Getting a NIP Number
A NIP (Numer Identyfikacji Podatkowej) is a Polish tax identification number. You need one to file tax returns, register a business, and conduct various financial transactions in Poland.
Who Needs a NIP
If you have a PESEL number (which serves as your tax ID for individuals), you generally do not need a separate NIP for employment income and personal tax filing. The PESEL functions as your tax identification for PIT purposes.
You do need a NIP if you: register a sole proprietorship (jednoosobowa dzialalnosc gospodarcza), are a VAT-registered business, do not have and cannot obtain a PESEL number, or need a tax ID for specific business transactions.
How to Get a NIP
To obtain a NIP, file a NIP-7 registration form with your local tax office (Urzad Skarbowy). You will need your passport, proof of address (lease agreement), and your reason for needing a NIP. The NIP is typically issued within 3-5 business days and is free of charge.
For self-employed individuals registering a business, the NIP is assigned automatically through the CEIDG registration process when you register your business.
Filing Your First Polish Tax Return: Step by Step
Filing your first Polish tax return is less intimidating than it sounds, especially if you have straightforward employment income.
For Employees (PIT-37)
- Step 1: Get your PIT-11. Your employer must provide your PIT-11 (annual income and tax withholding statement) by January 31. This document shows your gross income, tax withheld, social insurance contributions, and health insurance contributions for the tax year.
- Step 2: Log into Twoj e-PIT. Visit www.podatki.gov.pl and log in using your Profil Zaufany (trusted profile), e-dowod (electronic ID), or banking credentials. The system automatically pre-fills your PIT-37 based on data from your employer's PIT-11.
- Step 3: Review the pre-filled return. Check that your income, tax withheld, and deductions are correct. Add any additional deductions you are entitled to (ulga na powrot, charitable donations, internet expenses, etc.).
- Step 4: Choose a charity. Poland allows you to direct 1.5% of your tax to a registered public benefit organization (organizacja pozytku publicznego, OPP). This costs you nothing extra -- it is a reallocation of tax already owed. Search for organizations at niw.gov.pl.
- Step 5: Submit. Click submit. You will receive a confirmation number (UPO). Save or print this as proof of filing.
- Step 6: Pay any balance due. If you owe additional tax (the pre-filled return will show this), pay by April 30 via bank transfer to your tax office's account. If you are owed a refund, it will typically be deposited within 45 days.
For Self-Employed and Those with Foreign Income (PIT-36)
PIT-36 is more complex and may not be fully pre-filled. You will need to manually enter your business income, expenses, foreign income, and treaty relief calculations. Key attachments include PIT/B (business income), PIT/ZG (foreign income), and PIT/O (deductions and reliefs).
For PIT-36, hiring a tax advisor (doradca podatkowy) is strongly recommended for your first filing. Fees typically range from 300 to 800 PLN for a straightforward self-employment return, and 500 to 1,500 PLN for complex cases involving foreign income and treaty calculations. This is a worthwhile investment to ensure compliance and maximize your deductions.
Frequently Asked Questions
Get Your Tax Situation Right from the Start
Understanding your Polish tax obligations is not optional -- it is a legal requirement that affects your finances, your residency status, and your peace of mind. The good news is that Poland's tax system, while complex, offers real benefits to newcomers through the ulga na powrot relief, a generous tax-free allowance, and competitive tax rates compared to many Western European countries.
Getting settled in Poland involves many moving pieces: finding a home, understanding your tenant rights, setting up health insurance, and managing utility bills. Tax compliance is one more piece of that puzzle. Sort it out early, claim the reliefs you are entitled to, and file on time.
If you are looking for housing as part of your move to Poland, Domkaspot helps you find verified apartments and rooms across Poland's major cities. And if you want to reduce your living costs to keep more of your after-tax income, finding compatible flatmates through Domkaspot can save you 30,000+ PLN per year.