Bookkeeping
Simplified books (KPiR) or flat-rate tax for sole proprietors, full accounting (pełna księgowość) for limited companies.
Polish taxes, VAT, ZUS and the new KSeF e-invoicing system can be confusing, especially in a foreign language. This guide explains what an accountant in Poland does, what to check before you sign and what it typically costs.
A Polish accounting office (biuro rachunkowe) does much more than “fill in boxes”. Depending on your contract, it typically covers:
Simplified books (KPiR) or flat-rate tax for sole proprietors, full accounting (pełna księgowość) for limited companies.
Monthly or quarterly VAT, JPK_V7 files, EU transactions (VAT-UE) and registration for VAT when needed.
Social security contributions, employment and civil-law contracts, payslips, PIT-11 and other annual forms.
The National e-Invoicing System is now mandatory – your accountant should help you issue and receive invoices through KSeF.
Annual tax returns (PIT/CIT) and, for companies, the financial statement filed with the National Court Register (KRS).
Contact with the tax office (Urząd Skarbowy) and ZUS on your behalf, including support during inspections.
Registering a company, changes in the KRS (board, address, capital), dormant-company statements and liquidation.
Choosing the form of taxation, cost planning and answering questions before they become expensive problems.
Price matters, but choosing on price alone is risky – you, the business owner, remain responsible for correct tax settlements. Ask these questions before you sign:
Prices vary with the legal form, number of transactions and employees. As a reference, here is the current price list of E-pok, an English-speaking accounting office in central Warsaw (net prices per month, VAT excluded).
Prices and promotions according to the E-pok price list (updated September 2026). One promotion per contract. Full price list (Polish).
Since 2012 E-pok has helped Polish and foreign entrepreneurs with company registration, bookkeeping, payroll, KRS changes and a virtual office at Al. Armii Ludowej in central Warsaw. Everything can be arranged remotely.
Quick intro: working with accountants in Poland
Everything you won’t cover in a single meeting with an accountant: legal forms, taxes, VAT, ZUS, PKD codes, first invoices, bank account, tools and processes – explained step by step.
Beneficial owner filing (CRBR), e-Delivery mailbox, S24 company registration, filing financial statements, ZUS certificates, PCC-3 tax after buying a car… Choose how you want to get it done:
Polish law does not force you to hire an accountant, but tax, VAT and ZUS rules change often and penalties for mistakes can be high. Most foreign entrepreneurs, and practically all limited companies (sp. z o.o.), work with an accounting office.
It depends on the legal form and scope. As an example, at E-pok in Warsaw bookkeeping for a sole proprietorship starts from PLN 350 net per month and full accounting for a limited company from PLN 550 net per month. See the price overview.
Yes. Some offices, such as E-pok in Warsaw, communicate in English. Official filings are still made in Polish, so it helps when your accountant explains them to you clearly.
No. Most work is done electronically – documents, KSeF invoices and filings. Many entrepreneurs from all over Poland work with an office in Warsaw remotely.
Yes. Check the notice period in your current contract. The new office takes over the documentation and opening balances – at E-pok the takeover of a company’s books costs PLN 1 instead of PLN 1,000, and for sole traders it is free.
KSeF (Krajowy System e-Faktur) is Poland’s National e-Invoicing System. Business invoices are issued and received through it, so your accountant and your invoicing tool should both be ready for it.
Tell us briefly about your business (legal form, approximate number of invoices per month, employees). The E-pok team will reply within 24 hours on business days – free and without obligation.
E-pok Sp. z o.o.
Al. Armii Ludowej 6/164, 00-571 Warsaw, Poland
Phone: +48 22 628 61 01
E-mail: biuro@e-pok.pl