For foreigners working in Poland
Accounting for foreign B2B contractors in Poland, in English
Moving from an employment contract to B2B, or starting your own business in Poland? We register your sole proprietorship, choose the tax option that leaves you the most, and handle ZUS, VAT and tax returns, while you talk to an English-speaking accountant.
English-speaking accountant
One dedicated person who knows your business and answers in English, usually the same working day.
Everything online
Send invoices and receipts by e-mail or through a secure server. No paperwork in Polish for you to fill in.
The best tax option for you
Tax scale, 19 % flat tax, lump sum or IP Box: we compare them for your numbers before you register.
ZUS, VAT and KSeF handled
Social security, health contribution, VAT returns and Poland's mandatory e-invoicing system, all done on time.
How to start a sole proprietorship in Poland as a foreigner
- Check your status. EU, EEA and Swiss citizens register like Poles. Others need a qualifying residence status.
- Get a PESEL number and an address in Poland for the business register.
- Choose your business codes (PKD) and tax option. This decides how much tax you pay, so choose before you register.
- Register in CEIDG, the free business register. The same form notifies the tax office and ZUS.
- VAT: decide on VAT registration; if you invoice EU business clients you usually need EU VAT (VAT-UE).
- Open a business bank account and send us your first invoices.
We can register the business for you →
Taxes on a B2B contract in Poland (2026)
- Tax scale: 12 % up to 120,000 PLN of income a year, 32 % above; tax-free amount 30,000 PLN; joint filing with a spouse possible.
- Flat tax: 19 % on income, part of the health contribution is deductible.
- Lump sum: tax on revenue, without deducting costs; 12 % for software development, other rates depend on the activity.
- IP Box: 5 % on income from your own intellectual property, such as code you author; combined with the scale or flat tax.
Compare them for your invoice: IP Box calculator · employment vs B2B.
ZUS (social security) for a new business
New businesses pay less for the first 30 months:
- First 6 full months (plus the month you start in, if you start mid-month): start-up relief, meaning no social contributions, only the health contribution.
- Next 24 months: reduced social contributions.
- After that: full ZUS, unless you qualify for the income-based “Mały ZUS Plus”.
Price
Our B2B package starts at 100 PLN net per month. You get a fixed monthly price after a free quote, with no hidden costs.
Frequently asked questions
Can a foreigner open a sole proprietorship (JDG) in Poland?
Do I need to speak Polish to run a business in Poland?
Which tax option is best for a B2B software developer?
Do I need to register for VAT if I invoice a client abroad?
How much does accounting for a B2B contractor cost?
Tell us about your situation. We reply in English, usually the same working day.
Get a free quoteGeneral information, not tax advice. Rules depend on your residence status and business activity.