Accounting office in Poland for foreigners – in your language
We speak English, German, Ukrainian and Polish. You get your contract in your own language, and we set up your company in Poland together with you – you pay nothing for our help.
We speak your language
You don’t need to know Polish or Polish tax law. We explain taxes, ZUS social security and official letters so that you always know what to pay and when.
- PolskiRozmawiamy po polsku
- EnglishWe speak English
- DeutschWir sprechen Deutsch
- УкраїнськаМи говоримо українською
Your contract in your language
Our contracts are prepared in 4 languages: Polish, English, German and Ukrainian. If you are a foreigner and want to sign a contract with us, you will receive it in your language.
You know what you sign
You read and understand every clause – no dictionary, no guesswork.
No translator costs
You don’t pay for translating the contract or for an interpreter when talking to your accountant.
No misunderstandings
The scope of services, deadlines and prices are clear from day one.
We help foreigners set up a company in Poland
Want to do business in Poland? We guide you through the whole process in your language – from choosing the legal form to your first invoice.
We check which business you can set up
The form depends on your citizenship and residence status. EU and EEA citizens do business on the same terms as Poles; others can run a sole proprietorship with certain residence permits or set up a limited company (sp. z o.o.).
We help you get the numbers and documents
We explain how to obtain a PESEL and NIP (tax ID) and prepare the documents needed for registration.
We register your company for PLN 0
We prepare the CEIDG application or the company documents for the KRS. You pay nothing for our work on the registration.
We set up taxes and ZUS
We choose the most favourable tax form and ZUS reliefs and decide on VAT – before you make decisions that are hard to reverse.
We keep your books in your language
Every month you get a clear summary: how much to pay and by when. KSeF invoicing software is included in the price.
What you gain with MDgroup
An accountant you understand
Ask questions and get answers in English, German, Ukrainian or Polish.
A company set up with no fee for our help
We register a sole proprietorship or a limited company for PLN 0 – you only pay official fees.
Less paperwork, less stress
We deal with the tax office and ZUS for you and explain official letters in plain language.
Online service across Poland
Send documents as a photo or through KSeF – no need to visit our office.
Hiring foreign workers
We prepare declarations on entrusting work and work permit applications.
Clear deadlines and costs
We remind you of payments in advance, and you know the price of our service upfront.
Frequently asked questions
Can I set up a company in Poland as a foreigner?
Yes. Citizens of the EU, EEA and Switzerland do business on the same terms as Poles. People from other countries can run a sole proprietorship if they hold certain residence permits, or set up a limited company (sp. z o.o.). In the consultation we check which route is open to you.
Do I need to speak Polish?
No. We speak English, German and Ukrainian. Polish authorities work in Polish – we take care of that part and explain everything to you in your language.
In which language will I get my contract?
Our contracts are prepared in 4 languages: Polish, English, German and Ukrainian. You receive the contract in your language.
Can I do everything remotely?
Most things, yes – we talk by phone, video call or WhatsApp, and you send documents online. In some cases an electronic signature or your presence is needed, e.g. at a notary. We always tell you in advance.
How much does it cost to set up a company?
You pay nothing for our help with setting up the company. Official fees, e.g. court fees for registering a limited company, are paid by the founder. You can check the monthly accounting price in our price calculator.
Let’s talk in your language
The first 15 minutes are free – in English, German, Ukrainian or Polish.
