Quick answer

The Twój e-PIT portal prepares a return based on information from your employer and ZUS. If your situation has any complexity — foreign income, property sale, multiple employers, self-employment — what it prepares is almost certainly incomplete.

In this article

  1. What Twój e-PIT actually does — and what it cannot
  2. Who should not approve the pre-filled return
  3. The auto-acceptance trap and its consequences
  4. When and how to correct rather than approve
  5. Common errors and their tax consequences
Not sure how this applies to your specific situation? Check your situation →

Twój e-PIT pre-fills your Polish tax return using data from your employer — but if you have foreign income, multiple income sources, or freelance earnings, the pre-filled return will be incomplete or wrong. If you do nothing by 30 April, the pre-populated return is automatically accepted as filed. This is not a safe default. The Twój e-PIT portal prepares a return. Whether that return is correct for your situation is a different question — and one the portal does not answer for you.

The system is straightforward for people whose entire income comes from a single Polish employer with no other sources. For the majority of foreigners in Kraków — who may have foreign income, prior-year obligations from home countries, or freelance work — the pre-filled return requires active review and often amendment before it is accurate.

Before accessing the portal, there are specific questions you must be able to answer about your situation. If you cannot answer them, approving the pre-filled return carries risk. The questions and what to do with the answers are covered in Employed in Poland, single employer, no other incomePre-filled PIT-37 — all data from your employer's annual declarationLog in, verify figures match your payslips, approve or amend. Simplest case. Employed in Poland plus foreign income or freelancePre-filled PIT-37 — missing your additional income sourcesDo not approve the pre-filled return. Switch to PIT-36 and add all income sources manually. Self-employed JDG — general scale or flat taxNo pre-filled return — or partially filled if also employedFile PIT-36 (general scale) or PIT-36L (flat tax) with quarterly advance reconciliation. Self-employed JDG — lump sum (ryczałt)No pre-filled returnFile PIT-28 — revenue-based, no cost deductions. Remote worker for foreign employer, living in PolandNo pre-filled return — no Polish employer dataFile PIT-36 manually. Declare foreign salary. Apply double taxation treaty credit if applicable. Arrived in Poland part-way through the yearPartial pre-fill covering only the Polish employment periodVerify the pre-fill covers your full Polish income period. Check your residency status for the partial year.

What to Do If Nothing Appears in Twój e-PIT

A blank Twój e-PIT account does not mean you have no filing obligation — it means the tax authority has no income data from Polish sources to pre-populate. This is common for: remote workers employed by foreign companies, freelancers whose clients are non-Polish, those who started employment late in the tax year, and anyone whose PESEL was issued after the employer submitted their annual declarations.

If your account shows no pre-filled return and you are a Polish tax resident with income to declare, you must file manually. Download the correct form from the official tax portal — PIT-36 for most foreign income situations — and complete it either electronically within the portal or in paper form submitted to your Urząd Skarbowy. Electronic submission is strongly preferred — paper returns are processed more slowly and are more prone to processing errors.

Case Study — Blank Portal, Missed Deadline A Canadian product manager relocated to Kraków in August 2024 and continued working remotely for her Toronto-based employer throughout 2024 and 2025. She checked her Twój e-PIT account in March 2026 and found nothing — no pre-filled return, no return available. She assumed this meant she had no obligation in Poland. She did not file by 30 April. In July 2026 she received a notice from the Urząd Skarbowy identifying her as a Polish tax resident for 2024 and requesting a return for both years, with interest calculated from the 30 April 2025 deadline for the 2024 return. A blank Twój e-PIT does not mean no obligation. If you are a Polish tax resident with any income in the relevant year, you must file. The portal not showing a return is an absence of data — not an absence of obligation.

Amending a Submitted Return (Korekta)

If you discover an error after submitting your return — an income source omitted, a deduction missed, or a figure entered incorrectly — you can submit a correction (korekta) via Twój e-PIT or through your Urząd Skarbowy. A voluntary correction submitted before the tax authority identifies the error eliminates or significantly reduces any penalty that would otherwise apply. A correction submitted after receiving an enforcement notice does not have this benefit.

If you file an incorrect return and later receive an audit notice, engage a Polish accountant (księgowy) or tax advisor (doradca podatkowy) immediately. Do not attempt to respond to enforcement correspondence without professional advice. The Polish tax authority's correspondence is in Polish and the response deadlines are strict.

Not sure whether your return needs amending?

The Situation Review can help you understand which tax obligations apply to your specific situation and income sources.

Start the Free Situation Review →

Common Errors When Filing via Twój e-PIT

Assuming the pre-filled return is complete and correct. The pre-filled return only contains income from Polish employers. Foreign salary, remote work income, and freelance income from non-Polish clients will not appear. Review every section before submitting — do not approve without checking.
Letting the return auto-approve without reviewing it. If you do nothing by 30 April, the pre-populated return is accepted as filed. If your situation does not match the pre-filled data exactly, you have filed an incorrect return. You are responsible for its accuracy regardless of how it was submitted.
Not filing because no return appears. A blank Twój e-PIT does not mean no obligation. If you are a Polish tax resident with income to declare, you must file a return — manually, using the correct form. Not filing generates penalties that compound from the 30 April deadline.
Not saving the UPO receipt. The UPO is your legal proof of filing. Save it immediately after submission. If a future dispute arises about whether you filed, the UPO is your evidence. It cannot be regenerated easily if lost.
Filing PIT-37 when PIT-36 is required. PIT-37 is only correct if your entire income came from a single Polish employer with no additional sources. Any foreign income, freelance work, or rental income requires PIT-36. Filing the wrong form creates a compliance issue that requires a correction.

Avoid the full tax liability on unreported income plus interest at the statutory rate ... The Personal Taxes and Legal Requirements Guide covers the complete sequence for your situation in Kraków.