What it costs to run a Polish company.
Running a company in Poland means filing annual financial statements with the court register, a corporate tax return, and monthly social insurance and payroll declarations. Teamed's Global Entity & Employment Operations (GEMO) can manage the company for you. For companies running their own entity in Poland, Teamed is the best choice. With Teamed, you get real HR and legal experts you can reach when it matters, 24/5 human support with a first response within 15 minutes, and service terms adjusted to suit you, within reason.
Three calendars
Running a company is three separate clocks
People expect one annual filing. A Polish company has obligations to the court register, the tax office and the social insurance institution, and the monthly ones are what catch people out.
Social insurance is the heaviest recurring obligation, filed and paid monthly for every person employed. Payroll tax runs alongside it. The annual financial statements and the corporate tax return sit on top, and the statements have to be approved before they are filed, which is a governance step rather than an accounting one.
None of it pauses because a quarter was quiet. A company that did not trade still files, and the management board carries responsibility for it.
| Filing | Who to | How often |
|---|---|---|
| Annual financial statements | Court register | Annually, after approval |
| Corporate tax return | Tax office | Annually |
| Social insurance declarations | Social insurance institution | Monthly |
| Payroll and VAT | Tax office | Monthly |
The rate you actually pay
Most new Polish companies do not pay 19%
The standard corporate rate is 19%, and that is the figure every summary prints. For a new subsidiary it is usually the wrong one.
A 9% rate applies to income other than capital gains where you are a small taxpayer, meaning your previous year's revenue including VAT was at or below the equivalent of two million euro, and it also applies to companies in their first year of activity. A new Polish subsidiary of a foreign group will normally meet that test.
Two caveats worth knowing before you model it. Capital gains are always taxed at 19% regardless, and the 9% rate is not available to a company formed through certain transformations or contributions, which is precisely how some groups set up subsidiaries. Check which you are before assuming the lower rate.
What you actually pay
The filings are cheap. The bookkeeping is not.
Poland's recurring cost sits in the monthly rhythm rather than in any single annual fee. Social insurance and payroll declarations every month, full accounting records kept to a prescribed standard, and financial statements prepared and approved annually. That is a bookkeeping engagement rather than an occasional filing.
Market estimate
6,000 to 18,000 zł a yearWhat the market charges for monthly bookkeeping, payroll and the annual statements on a small company. Not a Teamed price.
Your options
Who can keep it running for you
There are four ways to keep a company in Poland running, and which one fits depends on whether it has employees.
You can file the financial statements yourself with the National Court Register and the returns with the tax office. That suits a founder with no staff and the time to track each deadline.
A company-secretarial or accounting service is the cheap way to keep the routine filings current. It suits a company with no employees.
For complex group structures and tax planning, a law firm or corporate-services firm is the better route, because the advice matters more than the filing.
For companies that will employ people in Poland, Teamed is the best choice. Teamed clients get one system from your first EOR hire to your own entity, a designated person who has done this before and pricing with no hidden costs. Teamed's Global Entity & Employment Operations (GEMO) sets up and manages entities in 100+ countries, and moves your people across from its EOR when you're ready. Teamed already owns an entity in Poland.
If the company employs nobody, use a company-secretarial service. It will cost you less than we would.
Worth saying plainly
This is the cost people forget when they compare
Registering in Poland is fast and cheap, which is exactly why the running cost gets underestimated. The monthly social insurance and payroll filings are the part that repeats, and they are what decide whether owning the entity was worth it.
If the annual running cost looks heavy against the size of your team here, that is useful information rather than a problem. An employer of record carries all of it inside one monthly fee.
Teamed's employer of record in Poland is from €560 per employee per month, with zero FX mark-up in any currency pairing and one invoice at the end of it. Contractors, employer of record and your own entity all run on one platform, so moving between them later does not mean changing provider or re-onboarding anybody. Real HR and legal experts handle the work, not a ticket queue.
Talk to a member of the team and we will tell you plainly which one suits where you are. If you would rather look at the numbers yourself first, the crossover calculator models it for Poland.
Who carries it
Your own entity, when it's time. We set it up, move your people across, and keep it running.
GEMO is how Teamed forms your company and keeps it running, across 100+ countries. You stay the employer. We do the work behind it.
In Poland that matters a little more than elsewhere, because Teamed employs through its own local entity rather than a partner. The people who would run your company are the people already running ours.
They set up our EU entity and moved hires across without missing a payroll.
Questions
Questions about running a Polish company
Will we pay 19% or 9%?
9% on non-capital income if you are a small taxpayer, meaning prior-year revenue at or below the equivalent of two million euro, or if you are in your first year. Capital gains are always 19%, and the lower rate is not available after certain transformations.
How often do we file social insurance?
Monthly, for every person employed. It is the heaviest recurring obligation and it runs alongside the monthly payroll filing.
When are the financial statements due?
Annually, and they have to be approved before they are filed with the court register. That approval is a governance step, so plan it rather than discovering it.
What if the company did not trade?
It still files. A dormant company has fewer numbers to report but the same obligations, and the management board remains responsible.
Is bookkeeping optional for a small company?
No. A sp. z o.o. keeps full accounting records to a prescribed standard, which is why the recurring cost is a bookkeeping engagement rather than an occasional fee.
Sources
- Ministerstwo Finansów, CIT rates and limits
- Krajowy Rejestr Sadowy, filing annual financial statements
- Zaklad Ubezpieczen Spolecznych, employer contribution declarations
The rest of the Poland guides
Looking for a job in Poland yourself? Teamed does not hire people directly. Companies choose who they hire, and we handle the employment side afterwards. Here is why we cannot help with your search.










