A Ukrainian citizen under temporary protection in Poland who runs a goods-trading sole proprietorship in Ukraine and manages it remotely usually becomes a Polish tax resident — either by staying more than 183 days a year in Poland, or because Poland is where their centre of vital interests is located. A Polish tax resident must file an annual PIT-36 return with the PIT-ZG attachment for foreign income every year, even when that income is fully exempt from Polish tax under the Poland–Ukraine double taxation treaty. The exemption applies only when the business's permanent establishment (in Polish, "zakład") is actually located in Ukraine. The FlexInWork team reviewed one such case from its consulting practice — anonymized, but typical of hundreds of Ukrainian sole proprietors now living in Poland.
The Short Version
Every situation differs in the details — type of activity, the date of crossing the border, the structure of income, whether there is already income earned in Poland — and it is exactly these details that determine whether income is fully exempt, partially exempt, or not exempt at all. Below, the FlexInWork team breaks down one case from its practice, with all identifying details removed: a similar situation comes up for hundreds of Ukrainian sole proprietors who have relocated to Poland, but there is no single answer that fits everyone.
If your situation looks similar, don't base a decision on someone else's case. A review of your specific business structure, time spent in the country, and income is what FlexInWork's tax consultants provide during an individual consultation.
📧 Email: info@flexinwork.pl
💬 WhatsApp: +48 794 323 643
✈️ Telegram: +48 794 323 643
The Case: A Goods-Trading Business in Ukraine and a Move to Poland
The client has been living in Poland under temporary protection since early 2026. In Ukraine he holds a sole proprietorship (an FOP — the Ukrainian equivalent of a Polish JDG; if you're considering opening your own JDG in Poland, the FlexInWork team handles full JDG registration) in the second tax group: a goods warehouse, importing products from Germany and selling to Ukrainian customers. The warehouse is physically located in Kyiv, all customers are in Ukraine, and there are no Polish counterparties. Day-to-day management — order processing, client communication, logistics — is handled by the client's wife, who stayed in Ukraine. From Poland, the client only coordinates deliveries with the German supplier and confirms payments.
The client's question: does income earned entirely in Ukraine need to be reported to the Polish tax office, and could filing a return prompt the Polish authorities to try to tax the entire business turnover?
Who Becomes a Polish Tax Resident
Unlimited tax liability status in Poland — i.e., full tax residency — arises when at least one of two conditions is met: a person stays in Poland for more than 183 days in a calendar year, or Poland is where their centre of vital interests is located — family, permanent home, main activity. If neither condition is met, limited tax liability applies — tax is paid only on income actually earned in Poland.
An important nuance: Ukrainian citizens used to benefit from a separate rule giving priority to the centre-of-vital-interests test (sometimes also called the centre of economic interests — family, work, main assets); as of 2026 that rule no longer applies, and the general framework is used instead — residency is determined first, and then treaty rules under the Poland–Ukraine double taxation agreement are applied to foreign income. Exactly how these rules apply to your specific income structure (goods, services, dividends, rental income) is a question best answered not by an article online, but during a consultation, where the FlexInWork team reviews your actual contracts, type of activity, and length of stay.
For those who want to formally confirm their status in advance, a Polish tax residency certificate is useful (in Polish, "certyfikat rezydencji", informally called the "cyferka"). It can be requested from the Polish tax office even before the 183-day threshold is reached, if a person has genuinely moved their centre of vital interests here — this document confirms status for banks, employers, and foreign tax authorities, but whether it's worth requesting right now depends entirely on the individual situation.
Permanent Establishment ("Zakład") — the Key Concept for a Sole Proprietor with a Business Abroad
The Poland–Ukraine treaty determines which country taxes income from business activity based on the location of the "zakład" — the fixed place of business through which the business is actually run: where management decisions are made and deals are concluded. For a goods-trading business (buying and reselling physical products), what matters is where the warehouse, management, and deal-making are located. For services, IT in particular, the logic is different: income is deemed to be generated where the service provider is physically located while performing the service — so a freelancer working from a laptop in Poland is in a fundamentally different, less protected position than the owner of a goods warehouse in Ukraine.
Exactly where that line falls in your case depends on who actually signs documents, negotiates, and makes operational decisions, and from where. This is precisely the question that cannot be fully resolved in a general article: it requires reviewing specific contracts, powers of attorney, and the client's payment structure.
A Tax Return Is Mandatory Even When the Income Is Exempt
Exempting income from tax in Poland does not exempt you from the obligation to declare it. Every Polish tax resident must file an annual PIT-36 return with the PIT-ZG attachment every year, stating the country of origin of the income, its amount, and the tax already paid there — regardless of whether they have any income in Poland at all. Moreover, income exempt under the treaty still affects the tax rate (12% or 32%) applied to any income earned directly in Poland, if such income exists. If you also have purely Polish income — say, an employment contract or other personal income earned in Poland — it's worth separately checking your standard individual return as well; the FlexInWork team helps file PIT-37 and other PIT forms if your situation requires it.
There is a separate practical risk worth flagging: Polish banks report account transaction data to the tax office every quarter. Regular transfers into a Polish account combined with a zero or unfiled return is a common trigger for a tax office inquiry. If you haven't yet opened a personal account in Poland, or aren't sure how to structure transfers between a Ukrainian and a Polish account, the FlexInWork team also helps with opening a personal bank account. How to properly structure payments and which documents to keep on hand in your specific case is a question for an individual review — we've already seen dozens of variations of this case and know exactly where the tax office tends to ask questions.
Penalties, Voluntary Correction, and Assessing the Real Risk
If a return is not filed and the tax office discovers this on its own, penalties apply — ranging from a warning to a monetary fine, and the exact amount cannot be predicted in advance. If, however, a person voluntarily files a "czynny żal" (active regret) statement before an audit begins, together with the overdue return, penalties are typically waived.
But there is no universal "file or don't file" strategy — the right decision depends on the type of activity, the amount of income, whether supporting documents already exist, and how many days of residency have already passed. Weighing the real risk-benefit ratio in your specific situation is exactly what a paid consultation with the FlexInWork team is for, rather than relying on general examples from an article.
Individual Tax Rulings: When They Actually Make Sense
An individual ruling from the Polish tax authority (Krajowa Informacja Skarbowa, with a response time of up to 30 days) protects the taxpayer only if it is obtained before the action in question takes place. If a business has already been operating a certain way for some time, a ruling obtained now will have no retroactive protective effect for the period already elapsed. It therefore makes sense to request one looking forward — for example, before reaching the 183rd day of residency, or before launching a new way of working. Requesting such a ruling, like most interactions with Polish authorities, requires a Profil Zaufany (Trusted Profile electronic signature) — if you don't have one yet, the FlexInWork team helps obtain a Profil Zaufany. Whether an individual ruling makes sense at your current stage, and how best to phrase the request, is best decided together with a consultant who can see the full picture.
The Hidden Conflict: Polish Residency vs. Ukraine's Simplified Tax System
There's another point that often gets overlooked when the discussion focuses only on the Polish side. In Ukraine, the right to remain on the simplified tax system (groups 1–3, the "single tax") is formally tied to Ukrainian tax residency status. If a person becomes a Polish tax resident — meaning they lose Ukrainian tax resident status under Ukrainian rules — they in theory also lose the right to use the simplified tax regime in Ukraine.
In practice, many sole proprietors keep paying the single tax even after relocating, until the Ukrainian tax authority detects the change in tax residency — there is currently no automatic mechanism for verifying this directly. But this creates a dual risk: on one side, questions from the Polish tax office about undeclared foreign income; on the other, risk from the Ukrainian tax authority regarding the legitimacy of using the simplified tax regime after losing Ukrainian residency. These two risks need to be assessed together, not separately, and the right approach depends on the specific business structure, citizenship, residency status, and plans to return — this is a topic for an individual consultation with FlexInWork, not a general recommendation that applies to everyone.
The Alternative Path: Closing the Ukrainian Sole Proprietorship and Opening a Polish JDG
So far, this article has focused on one path: keep the Ukrainian FOP running, and correctly declare its income in Poland. But for someone who has genuinely relocated their life and day-to-day work to Poland — physically coordinating suppliers, clients, or operations from here on an ongoing basis rather than occasionally — there is a second, often cleaner path worth naming explicitly: closing or pausing the Ukrainian sole proprietorship and transitioning the economic activity to a Polish JDG (jednoosobowa działalność gospodarcza).
The reasoning is straightforward. When a Ukrainian entrepreneur performs services or effectively manages the business while physically based in Poland, Polish tax authorities frequently end up treating that income as locally sourced regardless of where the FOP is formally registered — which is exactly the permanent-establishment risk described above. Running a remote Ukrainian FOP from Poland also creates friction beyond taxation: Ukrainian social contributions and Polish ZUS obligations can end up overlapping, and cross-border invoicing between a Ukrainian FOP and Polish counterparties adds administrative and VAT complexity that a locally registered JDG avoids entirely.
This alternative is not automatically better for every case. For the goods-trading business described above, where the warehouse, staff, and client base genuinely remain in Ukraine, keeping the Ukrainian FOP and correctly filing PIT-36/PIT-ZG is often the right answer. But for a business that has, in practice, already shifted its centre of gravity to Poland — services, consulting, remote work performed from a Polish address — opening a Polish JDG and winding down the Ukrainian FOP removes the residency and permanent-establishment ambiguity altogether, rather than managing it year after year. The FlexInWork team handles both sides of this transition: JDG registration in Poland, and, once the new structure is running, ongoing monthly accounting. Which path fits your business is a decision worth making with a consultant who can see your actual client base, contracts, and time split between the two countries — not a general rule from an article.
What to Do If Your Situation Looks Similar
Every detail — the date of crossing the border, the type of activity (goods, services, dividends), whether there is already income in Poland, the structure of powers of attorney — changes the final calculation. A general article can show the logic, but it cannot replace a review of your specific income structure, timeline, and documents. If you're considering partially relocating your activity to Poland and will later need monthly accounting services or a virtual office in Warsaw to register a business, the FlexInWork team supports that stage too.
Book a consultation with FlexInWork's tax specialists to get a step-by-step plan tailored to your situation — which documents to prepare, which return to file and when, and how to structure your business to avoid penalties and unnecessary questions from the tax office.
📧 Email: info@flexinwork.pl
💬 WhatsApp: +48 794 323 643
✈️ Telegram: +48 794 323 643
Want to review your specific situation? Get in touch, and we'll find a convenient time for a consultation:
📧 Email: info@flexinwork.pl
💬 WhatsApp: +48 794 323 643
✈️ Telegram: +48 794 323 643
FlexInWork is a company supporting business setup and legalisation for Ukrainians in Poland — from JDG and Sp. z o.o. registration to accounting, tax returns, and residency matters. Full catalogue of business services — flexinwork.pl/en/b2b/, and for individuals — flexinwork.pl/en/b2c/.