Skip to content
Księgowość.pro logo

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

  1. Check your status. EU, EEA and Swiss citizens register like Poles. Others need a qualifying residence status.
  2. Get a PESEL number and an address in Poland for the business register.
  3. Choose your business codes (PKD) and tax option. This decides how much tax you pay, so choose before you register.
  4. Register in CEIDG, the free business register. The same form notifies the tax office and ZUS.
  5. VAT: decide on VAT registration; if you invoice EU business clients you usually need EU VAT (VAT-UE).
  6. 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.

See pricing →

Frequently asked questions

Can a foreigner open a sole proprietorship (JDG) in Poland?
Yes. Citizens of the EU, EEA and Switzerland register a sole proprietorship on the same terms as Poles. Citizens of other countries can do it with a qualifying residence status, for example permanent residence or certain temporary residence permits. We check your status before registration.
Do I need to speak Polish to run a business in Poland?
No. Tax returns, ZUS and the tax office are in Polish, but we handle that for you. You work with an English-speaking accountant and send documents online.
Which tax option is best for a B2B software developer?
Most often the 12 % lump sum or the 19 % flat tax and, if you write your own code and license or transfer the copyright, IP Box at 5 %. Which one wins depends on your invoice, costs and ZUS stage. Our IP Box calculator compares all three for your numbers.
Do I need to register for VAT if I invoice a client abroad?
If you provide services to a business client in another EU country, you usually need to register for EU VAT (VAT-UE) even when you are below the Polish VAT exemption limit. The invoice then goes without Polish VAT (reverse charge). We set this up during registration.
How much does accounting for a B2B contractor cost?
Our B2B package starts at 100 PLN net per month. The final price depends on the number of documents, VAT status and the tax option. Ask for a free quote and you will get a fixed monthly price.

Tell us about your situation. We reply in English, usually the same working day.

Get a free quote

General information, not tax advice. Rules depend on your residence status and business activity.

Zadzwoń