Polish Tax System for Foreigners: PIT, Tax Returns, and Deductions
Polish tax residents pay 12% income tax on earnings up to 120,000 PLN/year and 32% above that, with a 30,000 PLN tax-free allowance. Employees file PIT-37 by April 30th using the Twój e-PIT online system. Tax residency applies if you spend 183+ days in Poland or have your center of vital interests here. Double taxation treaties prevent being taxed twice on the same income.
Polish taxes are a topic that makes most expats nervous, partly because the system is different from what they know at home and partly because misinformation abounds in expat forums. This guide cuts through the confusion and gives you a clear picture of what you owe, when you owe it, and how to minimize your burden legally.
Tax Residency: The First Question
Everything in the Polish tax system flows from one question: are you a Polish tax resident? The answer determines whether Poland taxes only your Polish income or your entire worldwide income.
You are considered a Polish tax resident if either of these conditions is met:
- 183-day rule: You spend more than 183 days in Poland during a calendar year (not necessarily consecutive). Day trips count. The count resets on January 1st each year.
- Center of vital interests: Your personal ties (spouse, children, social life) or economic ties (primary source of income, business activity, bank accounts, investments) are predominantly in Poland.
If you meet either condition, you are a Polish tax resident and must declare worldwide income. This catches some people off guard — you could spend only 150 days in Poland but still be a tax resident if your family lives here and your main income comes from Poland.
If you are a non-resident (neither condition met), you only pay Polish tax on income sourced in Poland, such as salary from a Polish employer or rental income from Polish property.
The Tax Brackets
Poland uses a progressive income tax system with two brackets:
- 0% on the first 30,000 PLN — the kwota wolna od podatku (tax-free allowance)
- 12% on income from 30,001 to 120,000 PLN
- 32% on income above 120,000 PLN
In practice, if you earn 100,000 PLN per year from employment, your tax calculation is: 0% on the first 30,000 (tax: 0 PLN) + 12% on the remaining 70,000 (tax: 8,400 PLN). Your effective tax rate is about 8.4%. If you earn 200,000 PLN, the calculation becomes: 0% on 30,000 + 12% on 90,000 (10,800) + 32% on 80,000 (25,600) = 36,400 PLN, or an effective rate of about 18.2%.
There is also a health insurance contribution (składka zdrowotna) of approximately 9% of gross salary, of which 4.5% is effectively a tax (not deductible and not refundable). This is separate from ZUS social insurance contributions.
What Gets Deducted From Your Salary
If you are employed on umowa o pracę, your payslip probably looks confusing. Here is what comes out of your gross salary before you see a single złoty:
- ZUS pension (emerytalne):
- ZUS disability (rentowe):
- ZUS sickness (chorobowe):
- Health insurance (zdrowotne):
- Income tax advance (zaliczka na PIT):
As a rough guide, on a gross salary of 10,000 PLN/month, your net (na rękę — "in hand") is approximately 7,100-7,300 PLN. The exact amount depends on your tax situation, whether you have claimed the tax-free allowance at this employer, and your ZUS contribution basis.
Filing Your Tax Return: Step by Step
The tax year in Poland follows the calendar year (January-December). Returns are due by April 30th of the following year.
For Employees (PIT-37)
If your only income is from Polish employment where tax was withheld, the process is straightforward:
- By the end of February, your employer sends you a PIT-11 form showing your annual income, ZUS contributions, and tax withheld.
- Log into Twój e-PIT at podatki.gov.pl. You can access it with your PESEL + verification data, or with a profil zaufany.
- Review the pre-filled PIT-37. The tax office has already imported your PIT-11 data. Check that the numbers match your records.
- Add any deductions you are entitled to (see below).
- Submit. If you owe additional tax, pay by April 30th. If you overpaid, the refund arrives in your bank account within 45 days.
If you do nothing by April 30th, the system automatically accepts the pre-filled return as-is. This is fine if everything is correct and you have no deductions to claim.
For Self-Employed and Those with Foreign Income (PIT-36)
If you have income beyond Polish employment — self-employment, rental income, foreign income, capital gains — you need to file PIT-36. This form is not pre-filled and requires you to manually enter all income sources. I strongly recommend hiring a Polish tax advisor (doradca podatkowy) for your first PIT-36 filing if you have complex income sources.
Double Taxation Treaties
Poland has double taxation treaties (umowy o unikaniu podwójnego opodatkowania) with over 90 countries. These treaties prevent you from paying tax on the same income in both Poland and your home country.
The treaties use two main methods:
- Credit method (metoda proporcjonalnego odliczenia): You declare all income in Poland and get a credit for tax paid abroad. If you paid $5,000 in US tax on investment income, you deduct that from your Polish tax obligation on the same income.
- Exemption method (metoda wyłączenia z progresją): Certain income taxed abroad is exempt from Polish tax, but it is still counted to determine your Polish tax bracket. For example, if you earn 80,000 PLN in Poland and 40,000 PLN abroad (exempt under treaty), your Polish tax is calculated at the rate that applies to 120,000 PLN total, but only on the 80,000 PLN Polish income.
Which method applies depends on the specific treaty and the type of income. Employment income, dividends, interest, capital gains, and rental income may each be treated differently under the same treaty.
Tax Deductions Worth Knowing About
Many foreigners leave money on the table by not claiming legitimate deductions. Here are the most relevant ones:
Ulga na dzieci (Child Tax Credit)
If you have children and are a Polish tax resident, you can claim approximately 1,112 PLN per child per year (for 1-2 children; the amount increases for the third child and beyond). Both parents can split the deduction. This is one of the most valuable deductions for families.
Internet Deduction
You can deduct up to 760 PLN per year for internet expenses. This deduction is only available for the first two consecutive years you claim it. Keep your internet invoices.
Charitable Donations
Donations to registered Polish charities (organizacje pożytku publicznego) are deductible up to 6% of your income. You can also direct 1.5% of your tax to a chosen charity through the 1.5% mechanism (1,5% podatku) on your PIT form — this costs you nothing extra.
Joint Filing with Spouse
If you are married to a Polish tax resident (or another foreigner who is also a Polish tax resident), filing jointly can significantly reduce your tax bill. This is most beneficial when one spouse earns substantially more than the other, as it effectively doubles the tax-free allowance and the 12% bracket.
Self-Employment Tax Options
If you work as a self-employed contractor (B2B via działalność gospodarcza), you have three taxation options:
- Tax scale (skala podatkowa): Same 12%/32% brackets as employees. Allows all deductions. Best if your income is under 120,000 PLN or you have significant deductible expenses.
- Flat tax (podatek liniowy):
- Ryczałt (lump-sum tax): Fixed rates (2-17%) based on revenue (not profit), depending on your business activity type. IT consultants typically pay 12% of revenue. Best if your business has low costs relative to revenue.
Common Mistakes Foreigners Make
Not filing at all: Some foreigners assume their employer handles everything. Your employer withholds tax and pays ZUS, but you are still responsible for filing an annual PIT return. Failure to file can result in penalties.
Ignoring foreign income: If you are a tax resident, all income must be declared — including foreign bank interest, rental income from property abroad, freelance work for foreign clients, and investment gains. The tax office may not know about it immediately, but Poland participates in automatic information exchange (CRS), and the data will eventually arrive.
Not claiming deductions: Many foreigners accept the pre-filled Twój e-PIT without adding deductions they are entitled to. Always review and add applicable deductions before accepting.
Missing deadlines: April 30th is firm. Late filing incurs interest on any tax owed. If you realize you cannot file on time, submit whatever you can — a late return is better than no return, and you can amend it later (korekta).
Getting Help
For simple PIT-37 situations (single employer, no foreign income), filing yourself via Twój e-PIT is perfectly manageable. For anything more complex — foreign income, self-employment, property ownership, or multi-country tax situations — hire a doradca podatkowy (licensed tax advisor). Fees range from 200-500 PLN for a straightforward annual return to 1,000-3,000 PLN for complex multi-country situations.
English-speaking tax advisors are available in Warsaw, Kraków, and Wrocław. Search for "doradca podatkowy English" or ask in expat communities. Make sure they are registered with the Krajowa Izba Doradców Podatkowych (National Chamber of Tax Advisors) — registration numbers are verifiable on their website.
People also ask
What is the difference between PIT-37 and PIT-36?
PIT-37 is for people whose only income comes from Polish employment (salary via umowa o pracę or umowa zlecenie, where tax was withheld by the employer). PIT-36 is for people with additional income sources: self-employment, foreign income, rental income, or income where tax was not withheld. If in doubt, use PIT-36 — it covers everything PIT-37 covers and more.
Do I pay Polish tax if I work remotely for a foreign company?
If you are a Polish tax resident, yes — all income is subject to Polish tax, regardless of where the employer is based. If the foreign employer does not withhold Polish tax, you must pay advance tax payments quarterly and file PIT-36. If your home country also taxes this income, the double taxation treaty determines how the overlap is resolved.
What happens if I leave Poland mid-year?
You must file a PIT return for the period you were in Poland. If you remain a tax resident (spent 183+ days or have vital interests in Poland that year), you owe Polish tax on worldwide income for the full year. If you become a non-resident, you owe tax only on Polish-source income. Notify the tax office of your departure and provide a forwarding address for correspondence.
Can a foreigner use the Twój e-PIT system?
Yes, if you have a PESEL number. You can access Twój e-PIT on podatki.gov.pl using your PESEL plus additional verification data (your income from the previous year's PIT-11 and your tax office). Alternatively, use a profil zaufany (trusted profile) for login. The system pre-fills your return based on employer submissions.
Frequently Asked Questions
Am I a tax resident of Poland?
You are a Polish tax resident if you spend more than 183 days in Poland during a calendar year OR if your center of vital interests (family, economic activity, property) is in Poland. Tax residents are taxed on worldwide income. Non-residents are taxed only on Polish-source income. Note: double taxation treaties may modify these rules depending on your nationality.
What is PIT and which form do I file?
PIT (Podatek dochodowy od osób fizycznych) is personal income tax. Employees file PIT-37 (income from employment only). Self-employed and those with foreign income file PIT-36. B2B contractors on flat tax file PIT-36L. The filing deadline is April 30th following the tax year. Your employer provides a PIT-11 showing your income and taxes paid, which you need for filing.
What are the Polish tax rates?
Poland uses a progressive tax system: 12% on income up to 120,000 PLN per year, and 32% on income above 120,000 PLN. There is a tax-free allowance of 30,000 PLN. Self-employed individuals can opt for a flat 19% tax (podatek liniowy) instead. There is also a 4% health contribution (składka zdrowotna) that functions as an additional tax on gross salary.
How do I file a tax return in Poland?
The easiest way is through the Twój e-PIT system on podatki.gov.pl. For employees, the tax office pre-fills PIT-37 based on your employer's PIT-11. Log in using your PESEL and verify the data. If everything is correct, accept it. The system is available in Polish, but the interface is straightforward. The deadline is April 30th — if you do not act, the pre-filled return is automatically accepted.
Do I need to declare income earned abroad?
If you are a Polish tax resident, yes — you must declare worldwide income. However, double taxation treaties prevent being taxed twice on the same income. Depending on the treaty with your home country, you may get a credit for foreign taxes paid or certain foreign income may be exempt. The method (credit vs exemption) varies by country and income type.
What deductions can foreigners claim?
Common deductions: charitable donations (up to 6% of income), internet expenses (up to 760 PLN/year), rehabilitation costs for disabled persons, church donations, and blood donation. If you are a tax resident, you can also claim deductions for children (ulga na dzieci) — approximately 1,112 PLN per child per year. Joint filing with a spouse can lower your effective rate.
What is ZUS and how much does it cost?
ZUS (Zakład Ubezpieczeń Społecznych) is the Social Insurance Institution. Employed workers pay approximately 13.7% of gross salary to ZUS (pension, disability, sickness insurance), with the employer contributing an additional ~19.5%. For employees, ZUS is deducted automatically from your salary. Self-employed individuals pay ZUS themselves, with rates depending on their chosen scheme.
Can I get a tax refund in Poland?
Yes, if your employer withheld more tax than you actually owed. This is common if you started working mid-year (the 30,000 PLN tax-free allowance was not fully utilized) or if you have deductions. File your PIT-37 or PIT-36 and any overpayment will be refunded to your bank account within 45 days (e-filing) or 3 months (paper filing).