Residence Angels - Blog

B2B Contract in Poland for Foreigners: JDG, Taxes, ZUS & Residence Permit

Latest news
B2B contract in Poland for foreigners – JDG or sp. z o.o. invoicing clients taxes ZUS and immigration requirements

B2B Contract in Poland for Foreigners: What It Is, How It Works and What You Need to Know

If you are looking for a job in Poland, sooner or later you may hear a recruiter or company ask:
Would you be interested in working on a B2B contract?
For many foreigners, this can be confusing. Is B2B another type of employment contract? Do you need a work permit? Do you need to open a company? Who pays taxes and social security contributions?
The most important thing to understand is simple:
B2B is not an employment contract. It is a business-to-business relationship.
Instead of being employed by a company as an individual, you operate your own business and provide services to another business.
This difference affects your taxes, ZUS contributions, immigration status, liability and the way you are paid.
This guide explains how B2B cooperation works in Poland and what foreigners should check before switching from regular employment to B2B.

What Does B2B Mean in Poland?

B2B stands for Business-to-Business.
Under a traditional employment arrangement, the relationship usually looks like this:
Company → Employee
The company hires you under an employment or civil-law contract and pays you remuneration.
Typical arrangements in Poland include:
  • umowa o pracę – employment contract
  • umowa zlecenie – mandate contract
  • umowa o dzieło – specific-task contract
A B2B relationship is different:
Your Business → Client Company
You are no longer providing services simply as an individual employee. You operate through your own business and sell services to another company.
For example, instead of receiving PLN 15,000 gross salary every month, your business may issue an invoice to the client for PLN 15,000 plus VAT, if VAT is applicable.
You then receive payment for the invoice and become responsible for the appropriate taxes, social security contributions, accounting and other business obligations.

Do I Need to Open a Company to Work B2B in Poland?

In practice, yes.
To provide services under a typical B2B arrangement, you need an appropriate business structure.
For individuals, the two structures most commonly considered are:

JDG – Jednoosobowa Działalność Gospodarcza

JDG is a Polish sole proprietorship.
It is usually the simplest form of running an individual business in Poland. The entrepreneur operates under their own name and invoices clients directly.
However, there is an important issue for foreigners:
Not every foreigner is legally entitled to establish and operate a JDG in Poland.
Your eligibility depends on factors such as your citizenship and legal basis of stay in Poland.
Therefore, a foreigner should not assume that simply having a residence card or being legally present in Poland automatically gives them the right to operate a sole proprietorship.

Sp. z o.o. – Limited Liability Company

Spółka z ograniczoną odpowiedzialnością, commonly abbreviated as sp. z o.o., is a separate legal entity comparable to a limited liability company.
Unlike JDG, a Polish limited liability company can generally be established by foreigners regardless of whether they qualify to operate a JDG.
However, this structure is more complex.
A sp. z o.o. normally involves corporate accounting, corporate taxation, management-board responsibilities and additional administrative obligations.
Therefore, choosing between JDG and sp. z o.o. should not be based only on which structure is easier to register.
The right choice depends on your immigration status, expected income, type of activity, tax situation, liability, number of clients and long-term plans in Poland.

Why Do Polish Companies Offer B2B Contracts?

B2B cooperation is extremely common in Poland, particularly in industries such as:
  • IT and software development
  • consulting
  • engineering
  • marketing
  • finance
  • sales
  • project management
  • design
  • professional services
From the company's perspective, B2B can provide considerably more flexibility than traditional employment.
For example, a company may be hiring someone for a specific project without knowing whether there will be enough work after the project is completed.
The company may also be unable or unwilling to guarantee the same workload every month.
Instead of creating a traditional employer-employee relationship, the company purchases services from an independent contractor.
This may reduce certain employment-related costs and risks for the company.
But this also means that some of those responsibilities are transferred to you as the entrepreneur.

How Do You Get Paid on a B2B Contract?

Under a standard employment contract, your employer calculates your salary, taxes and social security contributions.
With B2B, the process is different.
Normally, you provide services during an agreed period and then issue an invoice — a faktura — to your client.
For example:
Software development services – July 2026
Net amount: PLN 20,000
VAT: depending on the applicable VAT rules
Total amount payable: according to the invoice
The client pays your business rather than paying you a salary as an employee.
Your business must then correctly account for the income.
Depending on your structure and circumstances, this can include:
  • income tax or corporate income tax
  • VAT
  • ZUS contributions
  • accounting expenses
  • other business-related taxes or obligations
The exact calculation depends heavily on how your business is structured.
This is why comparing a PLN 15,000 employment salary with a PLN 15,000 B2B invoice on a simple one-to-one basis can be misleading.

Who Pays Taxes and ZUS Under B2B?

One of the biggest differences between employment and B2B is responsibility.
When you are an employee, the employer handles a substantial part of the payroll process.
When you operate a business, you are responsible for your business obligations.
Depending on your situation, this can mean arranging:
  • accounting
  • tax calculations
  • tax payments
  • ZUS registration and contributions
  • VAT registration and settlements, where applicable
  • invoices
  • business documentation
  • annual tax reporting
You can, of course, hire an accountant to handle much of this work.
But legally and financially, it is still your business.
This is an important point for foreigners considering B2B because a higher amount offered on a B2B contract does not automatically mean that the entire amount becomes your personal disposable income.

Is B2B the Same as Employment?

No.
A genuine B2B relationship is a commercial relationship between independent businesses.
An employment relationship provides employees with protections and rights established by Polish labour law.
Depending on the circumstances, these can include paid annual leave, rules concerning working time, notice periods, sick leave arrangements and other employee protections.
A B2B contractor does not automatically receive the same protections.
Instead, many matters are governed by the commercial agreement between the contractor and the client.
For example, if you want paid days off, a notice period or specific termination protection, these matters should be considered when negotiating the B2B agreement.

Can a Foreigner Work B2B in Poland?

Potentially yes, but foreigners have an additional layer of complexity: immigration law.
Being allowed to establish a business does not automatically answer every question concerning your right to stay and perform professional activities in Poland.
Several separate issues may need to be analysed:
  1. Are you legally entitled to establish the selected type of business?
  2. Does your current immigration status allow the planned activity?
  3. What will be the appropriate basis for your continued stay in Poland?
  4. Will changing from employment to business activity affect your current or pending residence permit?
  5. Do you need to notify the authorities or submit a new application?
This becomes particularly important when someone already has a temporary residence permit application in progress based on employment and receives an offer to switch to B2B.

Can I Start a Residence Permit Application With My Employer and Switch to B2B During the Process?

This is where individual analysis becomes important.
Suppose you submit a temporary residence application based on employment with Company A.
Several months later, while the application is still being processed, Company A offers you B2B cooperation instead. Alternatively, you leave Company A and start providing services to another company through your own business.
This is not simply a change in the wording of your contract.
You may be changing the legal basis of your professional activity and potentially the circumstances on which your residence application is based.
The correct solution depends on your current status, the type of pending application, your new business structure and other circumstances.
In some situations, changes can be addressed during proceedings. In others, a different immigration strategy may be necessary.
Therefore, foreigners should ideally analyse the immigration consequences before terminating their existing employment or signing a B2B agreement.

JDG or Sp. z o.o. for B2B?

There is no universal answer.
JDG can be attractive because it is relatively straightforward to operate and can be suitable for an individual professional providing services.
However, not every foreigner has the right to establish a JDG.
A sp. z o.o. is available much more broadly to foreign founders and provides limited liability, but it comes with a different tax and accounting structure.
The decision should take into consideration:
Immigration status – whether you are entitled to operate a particular form of business and how it affects your residence situation.
Taxation – different structures can produce very different tax results.
Expected revenue – a structure suitable for PLN 8,000 monthly revenue may not necessarily be optimal for PLN 40,000.
ZUS – social security obligations can differ depending on the structure and circumstances.
Liability – JDG and a limited liability company have fundamentally different legal structures.
Future plans – hiring employees, bringing in partners, working internationally or building a larger company can affect which structure makes sense.

Is B2B Better Than an Employment Contract?

Neither option is automatically better.
B2B can provide:
  • greater business flexibility
  • potentially attractive taxation depending on circumstances
  • the possibility of working with multiple clients
  • greater control over business expenses
  • opportunities to develop your own business
At the same time, it can mean:
  • more administrative responsibility
  • responsibility for taxes and ZUS
  • accounting costs
  • less protection than under employment law
  • business risk
  • immigration complications for foreigners
The correct comparison should therefore be:
Employment net income + employee benefits + legal protection
versus
B2B revenue − taxes − ZUS − accounting − business costs − additional risks
Looking only at the amount written in the contract does not give you the full picture.

Before Accepting a B2B Offer in Poland

If your employer or a new company proposes switching you to B2B, you should first determine:
  • whether you are eligible to establish a JDG
  • whether JDG or sp. z o.o. is more appropriate
  • how the change affects your residence permit
  • whether additional immigration procedures will be required
  • what taxes will apply
  • what ZUS obligations you will have
  • whether VAT registration is necessary
  • what your actual net income will be
  • what protections you lose compared with employment
  • what should be included in your B2B agreement
For Polish citizens, switching to B2B is primarily a business and tax decision.
For foreigners, it is simultaneously a business, tax and immigration decision.
That distinction is extremely important.

Planning to Switch to B2B in Poland?

If you have received a B2B offer, are considering leaving your current employer, or already have a Polish residence permit application in progress, it is better to analyse the situation before making the switch.
Residence Angels can help determine whether you can establish a JDG, whether a sp. z o.o. would be more appropriate, and how the planned business structure interacts with your immigration situation in Poland.
We recommend an individual consultation with our specialist before registering a business or changing the basis of your employment.
To book a consultation, contact us at:
This is particularly important if you already have a temporary residence permit application in progress, because changing from employment to B2B may require changes to your immigration strategy.

FAQ: B2B Contracts in Poland for Foreigners

What is a B2B contract in Poland?

B2B means Business-to-Business. Instead of being employed as an individual, you operate your own business and provide services to another company.

Do I need a company for a B2B contract in Poland?

Generally, yes. Individual contractors commonly use a JDG, while a sp. z o.o. can be considered when JDG is unavailable or another corporate structure is more appropriate.

Can every foreigner open a JDG in Poland?

No. The ability of a foreigner to establish and operate a sole proprietorship depends on their legal status and applicable Polish regulations.

Can a foreigner open a sp. z o.o. in Poland?

Foreigners can generally establish and own shares in a Polish sp. z o.o., including people who are not eligible to establish a JDG. The immigration consequences of personally working or managing the company should still be analysed separately.

Do I pay my own taxes on B2B?

Yes. As an entrepreneur, you are responsible for ensuring that your taxes and other business obligations are correctly settled.

Do I have to pay ZUS on B2B?

ZUS obligations depend on your business structure and individual circumstances. This should be calculated before choosing between JDG, sp. z o.o. and other available arrangements.

Do I issue invoices when working B2B?

Yes. Under a typical B2B arrangement, your business invoices the company purchasing your services.

Can I change from an employment contract to B2B while my residence permit application is pending?

Potentially, but the change can affect the basis of your immigration proceedings. Your individual case should be reviewed before changing the contract or terminating your current employment.

Is B2B legal in Poland?

Yes. B2B cooperation is a normal and widely used form of commercial cooperation in Poland. However, the actual relationship and contractual arrangements must comply with Polish law.

Is B2B better for foreigners in Poland?

It depends on your income, immigration status, tax situation, profession and long-term plans. For foreigners, the immigration consequences should always be considered together with the financial advantages of B2B.