Tax System · Who must file
Who typically must file taxes
Residents with income in Poland and non-residents with Polish-source income may need to file. Freelancers often have periodic advances plus annual settlement.
Understanding whether you need to file a tax return in Poland is essential for anyone living or earning income here. Your filing obligation depends primarily on your tax residency status and the source of your income.
Tax residents: when Polish income triggers a filing duty
You become a Polish tax resident if you meet either of two criteria: you stay in Poland for more than 183 days in a calendar year, or you have your center of personal or economic interests here. This center of interests concept looks at where your family lives, where you work, and where your main economic ties are. If you qualify as a tax resident under either test, Poland taxes you on your worldwide income, not just what you earn locally.
Polish tax residents are generally required to file an annual return, known as a PIT declaration, for the previous calendar year. The filing period runs from February 15 to April 30 each year. For example, income you earned in 2025 must be declared by April 30, 2026. The obligation applies even if your employer withheld tax throughout the year, because the annual return serves as a final reconciliation. If you had only employment income from one Polish employer and no additional sources, you may find your return already pre-filled by the tax office in the Twój e-PIT online system. You still need to review and accept it or make corrections if necessary.
There is an important exception: if you had no income at all during the tax year, or if your only Polish income came from a single employer who issued a PIT-11 statement and you have no foreign income, deductions, or other sources, your filing may be automatic or unnecessary. However, for most residents with any additional complexity—such as foreign salary, freelance income, capital gains, or rental income—an active filing is required.
Common identifiers you will need
To file taxes in Poland, you need a tax identification number. For most individuals, this is your PESEL number, a unique 11-digit identifier assigned when you register your residence in Poland. If you run a business or are not eligible for PESEL, you will receive a NIP number instead. These numbers are required for filing, for receiving refunds, and for paying any taxes due into your individual micro-account with the tax authorities.
Non-residents: Polish-source income can trigger filing
If you do not meet the residency tests—meaning you stayed in Poland 183 days or fewer and your center of life is elsewhere—you are classified as a non-resident for Polish tax purposes. Non-residents have limited tax liability: you are taxed only on income earned from Polish sources, such as salary for work physically performed in Poland, rental income from property located here, or capital gains from Polish assets.
Non-residents must file a Polish tax return if they received taxable income sourced in Poland. The most common form is PIT-37 for employment income or PIT-36 for more complex situations. If your Polish income was already taxed at a flat withholding rate—for example, 20 percent on certain civil law contracts for services provided by a foreign contractor—and the withholding was final, you may not need to file a separate return. However, if you had an employment contract in Poland, a mandate contract, or any other income that was not fully settled at source, you are required to file annually by April 30.
Non-residents can also benefit from double taxation treaties that Poland has with many countries. To claim treaty benefits, you typically need a tax residency certificate from your home country and must complete the PIT/ZG annex alongside your main return.
Freelancers and self-employed: monthly or quarterly advances plus annual settlement
If you work as a freelancer or run a sole proprietorship in Poland—formally called działalność gospodarcza—your tax obligations are structured differently from salaried employees. Self-employed individuals typically must calculate and pay tax advances during the year, in addition to filing an annual return.
Advance payments throughout the year
Freelancers choose a tax regime when they register their business. The most common options are the progressive tax scale, a flat 19 percent rate on income, or a lump-sum tax on revenues. Depending on your regime and revenue level, you must make advance payments either monthly or quarterly. For most self-employed people, monthly or quarterly advances are due by the 20th day of the month or quarter following the period in which the income was earned. For example, income from January requires an advance payment by February 20. December and fourth-quarter payments are typically due by early May.
The lump-sum regime, called ryczałt, allows you to choose monthly or quarterly filings using the PIT-28 form. If you earn less than 1.2 million zloty per year, you can opt for quarterly payments instead of monthly. Quarterly filers pay by the 20th day of the month following each quarter: April 20, July 20, October 25, and January 25. For the progressive or flat-rate taxpayers using PIT-36, the same advance schedule applies, though the form differs.
Annual settlement for freelancers
Even though you pay advances during the year, you still must file an annual return to reconcile your total income and the tax you have already paid. Self-employed individuals on the progressive or flat tax file form PIT-36 or PIT-36S by April 30 of the following year. Those on the lump-sum regime file PIT-28 or PIT-28S by April 30 as well, following recent rule changes that unified the filing deadline. The annual return calculates the final tax due for the entire year, and you either pay any remaining balance or receive a refund if you overpaid during the year.
- Monthly or quarterly advance payments keep your tax current and prevent large bills at year-end.
- Deadlines for advances are typically the 20th of the month or quarter after the reporting period.
- The annual return by April 30 is mandatory for all self-employed, regardless of which tax regime you chose.
- Missing advance payments or the annual deadline can result in interest charges and penalties.
Special cases: foreign income, multiple sources, and forms
If you are a Polish tax resident earning income abroad—such as salary from a foreign employer, dividends from foreign investments, or rental income from property outside Poland—you must declare it in Poland. This applies even if tax was already withheld or paid in the other country. Polish law requires residents to report worldwide income on their annual return. You typically file PIT-36 for employment or business income and PIT-38 for capital gains such as stock sales or foreign dividends. For each foreign source country, you attach a PIT/ZG annex to claim relief under double taxation treaties or the exemption-with-progression method.
Individuals with income from multiple sources in Poland—say, an employment contract with one employer, a mandate contract with another, and freelance earnings—must combine all income on a single annual return. Collect the PIT-11 forms from each employer or payer by the end of February, then include all sources when you file by April 30. The tax office will calculate the total tax due and compare it to the advances already withheld, resulting in either a refund or a payment.
Practical reminders and deadlines
The Polish tax year is the calendar year, running from January 1 to December 31. All annual returns for income earned in a given year are due by April 30 of the following year. If April 30 falls on a weekend or holiday, the deadline extends to the next working day. The Twój e-PIT system opens on February 15 each year, giving you more than two months to review and submit your declaration.
Employers and payers must provide you with your PIT-11 or other income statements by the end of February. Use these documents to verify the data pre-filled in the online system or to complete your own return. If you discover an error after filing, you can submit a correction by preparing and re-submitting the complete form marked as a correction.
If you owe tax at the end of the year, payment must be made into your personal tax micro-account by April 30. This account number is unique to you and tied to your PESEL or NIP. You can generate the account number through the podatki.gov.pl website. Refunds, if the tax office determines you overpaid, are typically issued within 45 days for electronic filings or up to three months for paper submissions.
Where to file and how to get help
Your competent tax office, called the urząd skarbowy, is determined by your address of residence on December 31 of the tax year. You can find your local office on the gov.pl website. Most residents file online through Twój e-PIT at podatki.gov.pl, which requires a Profil Zaufany trusted profile or login via Polish online banking. The system pre-fills data for most employees, making the process straightforward. If you cannot file electronically, you can download paper forms from the podatki.gov.pl site and submit them in person or by registered mail to your tax office.
If your situation is complex—multiple income sources, foreign income, business activity, or eligibility for various deductions—consider consulting a tax advisor or an accountant, known as a biuro rachunkowe. Many offer services in English, especially in larger cities, and can handle your entire filing process for a reasonable fee. For self-employed individuals, an accountant typically manages monthly or quarterly declarations, annual returns, and ensures compliance with changing rules.
During the March and April tax season, many tax offices hold open days where staff provide guidance on using the e-PIT system. They are not required to prepare your return for you, but they can answer general questions and help you navigate the online portal.
Always verify with official sources before acting on the information above.
