Doing business in Poland as a foreigner
Who can open a business here, the numbers and logins you need, tax residence, and which country’s social security you pay into.
Setting up a limited company, the KRS, what it costs to run, ZUS for owners, Estonian CIT, and moving over from a JDG.

What sp. z o.o. means, who can own one, what it costs to set up in 2026, how it is taxed and what it must file each year, explained simply.
Read the articleSearch KRS online for free: find a Polish company's KRS number, board and accounts, download an official extract, and see what a company must file each year.
Read the articleJDG or sp. z o.o. in 2026: liability, ZUS, tax, accounting and closing side by side, when a company pays off, and which one a foreigner can open.
Read the articleThe only shareholder of a Polish sp. z o.o. pays about 2,757 PLN ZUS a month in 2026, with no relief. Partners, board members and dividends work differently.
Read the articleA one-person sp. z o.o. costs about 3,400 PLN a month in 2026. Set-up fees, full accounting, the sole shareholder's ZUS, yearly filings, and when a JDG is cheaper.
Read the articleEstonian CIT in 2026: a Polish sp. z o.o. pays 10% or 20% only when profit leaves it. Who qualifies, the staff rule, hidden profits and the 2027 bill.
Read the articlePoland's top-up tax (podatek wyrównawczy) is the 15% global minimum tax for groups with 750 million EUR revenue. Who pays, the three taxes, deadlines.
Read the articleConvert your JDG, contribute it, or open a fresh sp. z o.o.? The steps, the notary and auditor, the costs, and what happens to tax, ZUS, NIP, VAT and KSeF in 2026.
Read the articleOld PKD 2007 codes are valid only until 31 December 2026. How to switch to PKD 2025 for free, what happens if you wait, and what a sp. z o.o. must do.
Read the articleEvery JDG in CEIDG needs an e-Doręczenia address from 1 October 2026, suspended ones too. What it is, how to set it up free, and how not to miss a letter.
Read the articleInvoices, receipts, bank statements: what a Polish accountant needs each month, by which day, what KSeF already shows and what must still come from you.
Read the articleDrop documents in as they arrive. Komplet files them, checks them against your bank statement and tells you what is still missing. Free, for your Mac.
Mac only