A local tax that exists almost nowhere else
On top of 15.825 % corporate tax and surcharge comes another 14–17.5 %, depending on your municipality. Poland simply has no such tax.
Choose what you allow. Until you do, nothing but the necessary cookies runs. Read our Cookie Policy
A Polish sp. z o.o. is an EU limited company exactly like your GmbH — EU VAT number, single-market access, bank account. Without the local business tax, without €25,000 of locked-up capital, and without a five-figure accounting bill.
No pressure. If the move does not pay for you, we will say so.
The full breakdown is further down. This is the part that stays with you.
Tax on profit
−21pp
lower in Poland
Capital before you start
22×
lower in Poland
Time to registration
11×
faster in Poland
Accounting per year
3.4×
lower in Poland
On top of 15.825 % corporate tax and surcharge comes another 14–17.5 %, depending on your municipality. Poland simply has no such tax.
At least €12,500 must be paid in before you are even registered. In Poland it is PLN 5,000 — about €1,160.
For a small GmbH, €7,000–12,000 a year is normal for bookkeeping and annual accounts together. In Poland the same work costs a fraction.
Notary appointment, commercial register, trade office. Through Poland’s S24 route the company exists in 1–3 business days.
The same business and the same numbers — once as a German GmbH, once as a Polish sp. z o.o. Every assumption is printed next to the result.
| Germany (GmbH) | Poland (sp. z o.o.) | |
|---|---|---|
| Corporate income tax (+ surcharge) 15.825 % against 9 % for small companies | €23,738 | €13,500 |
| Local business tax Poland has no equivalent. | €21,000 | €0 |
| Accounting & annual accounts Midpoint of market ranges, not Meyis prices. | €9,000 | €2,800 |
| Total per year | €53,738 | €16,300 |
Difference per year €37,438
Reinvest the profit instead of distributing it and Poland’s Estonian CIT charges no corporate tax at all until you take it out.
Worked example at a 400 % municipal multiplier. Your real figure depends on your municipality, legal form and circumstances — which is exactly what the first call establishes.
Set your profit and your local multiplier. The maths runs in your browser — none of it is sent anywhere.
Germany takes
—
Poland takes
—
You keep
—
— over five years
Under Estonian CIT no corporate tax arises at first. On distribution 10 % or 20 % falls due — which is why this reads €0 rather than "tax free".
Go through this figure with usA simplified model on profit, excluding any distribution to you personally. The 9 % rate assumes prior-year revenue below PLN 8,517,000.
Including the lines where Germany comes out ahead. You are making a decision about your company — for that you need both sides.
15 % + 5.5 % solidarity surcharge = 15.825 %
19 % — or 9 % for small companies
The 9 % rate applies below PLN 8,517,000 (≈ €1.98 m) prior-year revenue, and only to operating income.
3.5 % × municipal multiplier
does not exist
Average multiplier ≈ 361 %, 400–500 % in large cities — that is a further 14–17.5 % on profit.
≈ 30 % (26.38 % floor)
9 % or 19 %
fully taxable
Estonian CIT: 0 % until distributed
On distribution 10 % (small) or 20 %. Mutually exclusive with the 9 % regime — one or the other.
Corporate rate steps down to 10 % by 2032
9 % / 19 % unchanged
Local business tax is untouched — Germany’s total still lands at ≈ 25 % in 2032.
€25,000 (at least €12,500 paid in)
PLN 5,000 ≈ €1,160
mandatory
not required (S24 online route)
≈ €500–1,150 (notary, register, trade office)
≈ PLN 275 ≈ €65 (court fee + transfer tax)
Midpoint of the ranges quoted
several weeks
1–3 business days
Business days, typical course
allowed
S24 route is cash only
€200–800 / month
PLN 500–1,500 ≈ €115–350 / month
Midpoint of the ranges, per month
€2,000–7,000 on top
usually inside the monthly fee
€7,000–12,000 (small GmbH)
≈ €1,400–4,200
Midpoint of the ranges, per year
Market ranges, not Meyis prices — our quote is prepared individually.
€13.90/hour ≈ €2,400 / month
PLN 4,806 ≈ €1,120 / month
Full time, per month
Germany: from 1 Jan 2026, up 8.4 % from €12.82.
≈ 21 %
≈ 20.5 %
Effectively identical. The difference is the wage level, not the rate — anyone promising otherwise is doing the maths wrong.
≈ 41.3 %
≈ 34–35 %
19 %
23 %
Higher — but neutral in B2B and EU trade: input deduction and reverse charge cancel it out.
none for a GmbH shareholder
Sole shareholder: ≈ PLN 2,757 ≈ €640 / month
Sole shareholder, per month
Payable even with no revenue. It disappears with more than one shareholder — but the structure must be genuine, not 99/1 on paper.
mandate phasing in
KSeF mandatory — we handle onboarding
Both routes end in an EU limited company. Only one of them needs a notary appointment.
several weeks
1–3 business days
A provider who lists only advantages is selling you a number. We raise these five before the contract, not after.
We listen to your situation and tell you whether — and in what form — the move pays for you.
Legal form, shareholders, tax regime, registered seat — matched to your business, not to a template.
Registration via S24 in 1–3 business days, then tax number, EU VAT number and bank account.
We take over bookkeeping, payroll, KSeF and every deadline — in your language, with one named contact.
The more precise your answers, the more concrete our call back. We reply within 24 hours — in German, Turkish or English.
Forming a company in another EU member state is expressly protected by freedom of establishment. What decides the case is substance: the company must genuinely be run where it is registered. A letterbox address while the business is still directed from Germany creates a German permanent establishment — German tax liability plus back payments. That is precisely why the first call covers substance before it covers rates.
No. Neither shareholders nor directors of a sp. z o.o. need to live in Poland, and there is no nationality requirement. Your personal residence still governs your own income tax, though — stay resident in Germany and distributions to you are taxed there. We work that through with you beforehand.
Yes, and often that is the right answer. Many clients keep the German business running and build in Poland the part that genuinely happens there — purchasing, logistics, production, IT or administration. Others close the GmbH only once the Polish company is established. Which fits you depends on your customers, contracts and staff.
In B2B, usually nothing you will feel: your Polish company gets an EU VAT number and intra-community supplies run under reverse charge — your German customer pays net and accounts for the tax itself. Selling to consumers in Germany is different: distance-selling rules apply and above €10,000 a year the German rate does, normally through OSS.
Registration via S24 takes one day by statute and one to three business days in practice. For the company to be genuinely operational — tax number, VAT registration, EU VAT number and a business account — plan for two to four weeks. Anyone promising all of it in 24 hours means the register entry alone.
Yes. Meyis advises in Turkish, German, English and Polish, and you get one named contact rather than a switchboard. Official correspondence arrives in Polish — we translate it and tell you what to do and by when.
Our fee depends on document volume, headcount, VAT obligations and the language of service, so we do not publish flat prices. After the first call you get a written fixed quote — the Polish market ranges are in the comparison above so you can place our offer against them.
Every figure on this page comes from publicly available sources, current as of August 2026. Last verified: 2026-08-18
This page is general information and does not replace tax or legal advice on your specific case. Rates, contributions and fees change; your own circumstances decide the outcome.