Accounting for foreign-owned companies in Poland — Meyis Biuro Rachunkowe, Warsaw
Services

Accounting for foreign-owned companies in Poland

We keep the books of Polish companies owned by foreign parents — bookkeeping, VAT and CIT, payroll, annual statements, transfer pricing and KSeF e-invoicing — and report to your head office in English. One team in Warsaw deals with the tax office, ZUS and the court register, so your board only signs what needs a signature.

Overview

Polish law requires full accounting from every sp. z o.o. and financial statements in Polish and in złoty, so the statutory side stays in Polish. What your group sees is different: monthly reports in English, deadlines met without reminders, and one contact who answers in your language — in person, by phone or on WhatsApp.

What’s included
  • Full accounting and tax
  • Payroll and HR
  • Year-end and statutory filings
  • Transactions with your parent company
  • Reporting in English
  • Registered office and representation
Accounting for foreign-owned companies — advisory and ongoing support from our Warsaw office
In detail

What each part of the service actually covers

Full accounting and tax

We keep the books under the Polish Accounting Act and handle what falls due each month: the JPK_V7M VAT return, VAT-UE for trade within the EU, and CIT advances. We prepare JPK_CIT, the books sent to the tax office in electronic form, from the year your company comes under it, and run your invoicing through KSeF, the national e-invoicing system.

Payroll and HR

Employment and civil-law contracts, the monthly payroll, ZUS contributions and the PIT withheld from salaries, and the year-end PIT-11 for each employee. Remuneration of board members is handled as well, with the contributions and tax that follow from the basis on which they are paid.

Year-end and statutory filings

The financial statements in the structured XML format the court register requires, the CIT-8 return, the draft resolution approving the statements, and the filing with the court register within 15 days of approval. When your shareholders or beneficial owners change, we update the CRBR within the 14 days the law allows.

Transactions with your parent company

Where transactions with your parent or sister companies cross the statutory thresholds, we prepare the transfer pricing local file and the TPR report. Dividends, interest, royalties and certain services paid abroad carry Polish withholding tax: we apply the right rate or treaty relief and file the CIT-10Z and IFT-2R returns.

Reporting in English

Each month your head office receives a report in English — profit and loss, balance sheet, cash and VAT — on the schedule your group reporting runs to. The statutory statements stay in Polish and in złoty, as the law requires; the English report is how your finance team works with the figures.

Registered office and representation

A registered office address in Warsaw through our sister company Henry Estates, the tax office and ZUS dealt with on your behalf, and the court register and CRBR kept up to date. You have one contact who knows your company and answers in your language.

Filing calendar

What your Polish company files, and when

For a calendar-year sp. z o.o. that files VAT monthly and has employees. A date that falls on a weekend or public holiday moves to the next working day.

What your Polish company files, and when
What is due Good to know
15th of the month ZUS return (DRA) and social contributions A company pays by the 15th; sole traders by the 20th
20th of the month CIT advance and the PIT withheld from salaries Small taxpayers may pay CIT advances quarterly
25th of the month JPK_V7M VAT return and VAT payment VAT-UE too, if you trade within the EU
31 January PIT-11, PIT-4R and CIT-10Z For the previous year: salaries, and tax withheld from payments abroad
31 March CIT-8, IFT-2R and the financial statements prepared Statements must be prepared within 3 months of the year end
30 June Shareholders approve the financial statements Within 6 months of the year end
Within 15 days of approval Financial statements filed with the court register (KRS) One XML file, signed electronically
31 July JPK_CIT — the books in electronic form From the 2026 books if VAT is filed monthly; from the 2027 books for everyone else
31 October Transfer pricing local file Above 10 million zł a year (goods, financing) or 2 million zł (services, other) with a related party
30 November TPR report on related-party transactions Includes the statement that the local file was prepared
Within 14 days of a change CRBR update Register of beneficial owners; fines up to 1 million zł
1 April 2026 KSeF e-invoicing mandatory The largest taxpayers since 1 February 2026
Build your company’s own calendar
Who it is for

Businesses we do this work for

  • Subsidiaries of EU companies

    German, Dutch, Scandinavian, French or Italian parents whose group reporting runs in English. Polish compliance is handled, and your finance team gets figures it can use without translation.

  • Turkish, Ukrainian and other groups

    We work in English, Polish, Turkish, Russian, Ukrainian, Arabic and Romanian, so the conversation happens in your language rather than your accountant’s.

  • New subsidiaries

    Just registered, or about to be? We set up the books from the first month, and if the company is not registered yet, we can take care of that too.

  • Companies changing accountants

    Switching mid-year is normal. We take over the records, check what has been filed and put the calendar in order before the next deadline.

Warsaw city centre at golden hour, looking down Aleje Jerozolimskie
Warsaw — where your company is registered and your books are kept
How we take over

From the first call to your first report in English

Four steps. Your board signs the authorisations electronically, from wherever they are.

Book an appointment
02

Authorisations

Your board signs the authorisations we need for the tax office, ZUS and the e-filing systems — electronically, from wherever they are.

03

Takeover

We take over the opening balances and records from your previous accountant, check that nothing is overdue and agree the monthly calendar with you.

04

First close

We book the first month, file what is due and send your head office its first report in English.

Questions

Frequently asked questions

Does a Polish subsidiary need full accounting?

Yes. Every sp. z o.o. must keep full books (księgi rachunkowe); it cannot switch to simplified records. Depending on the company’s size and VAT schedule they are sent to the tax office as JPK_CIT from the 2025, 2026 or 2027 books.

Can you report to our head office in English?

Yes. Polish law requires the financial statements in Polish and in złoty, so the statutory books stay in Polish. Your head office receives monthly reports in English — profit and loss, balance sheet, cash and VAT — and we answer your finance team’s questions in English.

What does our Polish company have to file, and when?

Each month: ZUS by the 15th, the CIT advance and payroll PIT by the 20th, and the VAT return by the 25th. Each year, for a calendar-year company: PIT-11s and CIT-10Z by 31 January; CIT-8 and IFT-2R by 31 March, when the financial statements must also be prepared; approval of the statements by 30 June and filing with the court register within 15 days; and, above the thresholds, the transfer pricing local file by 31 October and the TPR report by 30 November.

Do we need transfer pricing documentation for transactions with our parent company?

Only above the statutory thresholds: related-party transactions worth more than 10 million zł a year for goods or financing, or 2 million zł for services and other transactions. The local file must be ready by the end of the tenth month after the year end, and the TPR report is filed by the end of the eleventh month; the statement that the local file was prepared is now part of TPR.

What tax applies to payments to our parent company?

Polish withholding tax: 19% on dividends, and 20% on interest, royalties and certain services such as advisory, accounting, legal, advertising and management services. A double tax treaty or an EU exemption can lower the rate when its conditions are met and documented. Above 2 million zł a year to the same related payee, dividends, interest and royalties fall under the “pay and refund” mechanism. The CIT-10Z return is due by the end of January and the IFT-2R by the end of March.

Our board members live abroad. How do they sign?

The financial statements are signed electronically. A board member without a Polish PESEL number cannot use a trusted profile, but a qualified electronic signature works, whether it was issued in the EU or elsewhere. Each board member also needs an address for service in the court register: any address in the EU will do; outside the EU, a proxy for service in Poland has to be named.

Can you provide a registered office in Poland?

Yes, through our sister company Henry Estates, which provides registered office addresses in Warsaw. Your company’s address and its accounting are then arranged in one place.

Is KSeF mandatory for our company?

Yes. Invoicing through KSeF, the national e-invoicing system, has been mandatory since 1 February 2026 for the largest taxpayers and since 1 April 2026 for everyone else. Until 31 December 2026, the smallest businesses may still issue other invoices in any month in which their invoices total no more than 10 000 zł gross; penalties apply from 1 January 2027. We set up KSeF for your company’s invoicing.

How much does accounting for our subsidiary cost?

We quote after a free first call, because the fee depends on your company: the number of documents and bank transactions each month, the number of employees, VAT and cross-border transactions, and the reporting your group needs. We do not publish prices, because no two subsidiaries are alike.

Related services

Other ways we help businesses in Poland.

Free consultation

Tell us about your business. We’ll map the next steps.

Leave your details and we’ll come back within one business day — with concrete answers, not a sales pitch.

  • Free 30-minute introductory call
  • English, Polish, Turkish, Russian, Ukrainian, Arabic and Romanian support
  • No obligation — clear next steps

We reply in English, Polish, Turkish, Russian, Ukrainian, Arabic or Romanian — usually within one business day.

Request received

Thank you — we’ve got your details and our team is reviewing your request right now. We’ll be in touch within one business day.