Tax Residency in Poland: What Expats Need to Know

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 RateEffective TaxNotes
0 - 30,000 PLN0%0 PLNTax-free allowance (kwota wolna od podatku)
30,001 - 120,000 PLN12%Up to 10,800 PLNFirst bracket after tax-free amount
Over 120,000 PLN32%10,800 PLN + 32% on amount over 120,000Second bracket
All income above threshold+4% solidarity surcharge (danina solidarnosciowa)Applies to income above 1,000,000 PLNUltra-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 TypeTax RateFormNotes
Employment income12% / 32% progressivePIT-37Standard for most employees
Self-employment (progressive scale)12% / 32%PIT-36Business income on progressive scale
Self-employment (flat tax)19%PIT-36LOpt-in, beneficial above ~100K PLN
Rental income (ryczalt)8.5% (up to 100K PLN) / 12.5% (above 100K PLN)PIT-28Simplified taxation on revenue, no cost deductions
Capital gains (stocks, crypto)19%PIT-38Flat rate on investment profits
Dividends19%PIT-38Flat rate on dividend income
Civil law contracts (umowa zlecenie)12% / 32% progressivePIT-37Treated 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.

FormWho Files ItIncome TypesFiling Deadline
PIT-37Employees, civil law contract workersEmployment income, umowa zlecenie, umowa o dzielo -- all income received through Polish payersApril 30
PIT-36Self-employed (progressive tax), people with foreign income, multiple income sourcesBusiness income, foreign income, rental income (if not using ryczalt), any income without Polish payerApril 30
PIT-36LSelf-employed who choose flat taxBusiness income at 19% flat rateApril 30
PIT-28Landlords using simplified rental taxationRental income taxed as ryczalt (8.5% / 12.5%)End of February (Feb 28/29)
PIT-38Investors, crypto tradersCapital gains from stocks, bonds, crypto, dividendsApril 30
PIT-39Property sellersProfit from sale of real estateApril 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.

DeadlineWhat It IsWho It Applies ToPenalty for Missing
January 31, 2026Employer provides PIT-11 (annual income statement) to employeeAll employersEmployer penalty; employee should follow up if not received
February 28, 2026PIT-28 filing deadlineLandlords using ryczalt rental taxationLate filing penalty + interest
April 30, 2026PIT-37, PIT-36, PIT-36L, PIT-38, PIT-39 filing deadlineAll other taxpayersLate filing penalty + interest on unpaid tax
April 30, 2026Payment deadline for any tax dueAll taxpayersInterest on unpaid amounts (statutory rate ~14.5% per year)
Monthly (by 20th)Advance tax payments for self-employedSelf-employed individualsInterest on late advance payments
Quarterly (if elected)Quarterly advance tax paymentsSelf-employed who opted for quarterlyInterest 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.

CountryTreaty MethodNotes
GermanyExemption with progressionCommon source of income for Poland-based workers
United KingdomTax creditPost-Brexit treaty remains in force
United StatesTax creditUS citizens also have US filing obligations regardless
FranceExemption with progressionFavorable for high French income
NetherlandsTax creditCommon for remote workers
UkraineTax creditLarge Ukrainian diaspora in Poland
ItalyExemption with progressionRelevant for Italian expats
SpainTax creditCommon for digital nomads
CanadaTax creditStandard treaty structure
IndiaTax creditGrowing 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.

Related Articles