Can a Polish Sole Proprietorship Do Bookkeeping Without an Accountant?
Doing your own bookkeeping as a Polish sole proprietor (JDG) is fully legal under local tax regulations. Business owners on flat-rate tax can handle their revenue register, VAT filings, and ZUS forms independently. Modern software integrating with KSeF automates the primary monthly compliance tasks.

You pay an accounting office every month, and your business is a handful of sales invoices and some costs. Does the law actually require that office? No. Polish rules do not oblige a sole proprietorship to use an accounting firm, so bookkeeping without an accountant in Poland is fully legal.
The timing matters. From 1 January 2027, KSeF penalties start to apply (2026 was a transition year without sanctions), and the smallest businesses join the system. Whether you keep your accountant or not, you need to know what happens to your invoices.
Below: what is allowed, what you really do each month, how it looks in Biurko, and when you should stay with a professional. I write as the founder of Biurko, not as an accountant, so none of this is tax advice.
Is it legal to do your own bookkeeping?
Yes. A JDG (jednoosobowa działalność gospodarcza, a sole proprietorship) can keep the tax revenue and expense ledger (KPiR) itself, or, on flat-rate tax (ryczałt), a revenue register. No regulation requires an accounting firm or a certified accountant for this.
It changes when you pass the revenue limit set in euro in the Accounting Act, or when you run a limited company (sp. z o.o.). Then full accounting books apply, and doing them yourself without expertise is risky.
You are always responsible for correct filings, even when an office prepares them. The only question is who does the clicking.
What you actually do each month
Take the most common setup: a JDG on flat-rate tax, registered as an active VAT payer, settling VAT monthly.
Duty | Deadline |
|---|---|
Issue sales invoices through KSeF (Poland's national e-invoicing system) | ongoing |
Record costs and purchase invoices (input VAT) | ongoing |
JPK_V7M (VAT records + return) and VAT payment | by the 25th of the following month |
Income tax advance (flat-rate) | by the 20th of the following month |
ZUS DRA declaration and contributions | by the 20th of the following month |
Annual PIT-28 | by the end of February |
Deadlines generally move to the next business day when they fall on a weekend or holiday. You can even file JPK_V7M for free through the Ministry of Finance's e-Mikrofirma. Check current rules at podatki.gov.pl.
It is a short list. The difficulty is regularity, and the fact that each step feeds on data from the one before.
Why KSeF changes the math
Since 1 February 2026, every active VAT payer must receive invoices in KSeF. Since 1 April 2026, most businesses must also issue them there. Micro-entrepreneurs with sales up to PLN 10,000 gross per month have until 1 January 2027. The Ministry of Finance publishes the schedule at podatki.gov.pl/ksef.
From 1 January 2027, penalties apply: up to 100% of the VAT on an invoice issued outside KSeF, and 18.7% of the total amount for documents without VAT (Article 106ni of the VAT Act, see podatki.gov.pl/ksef). The tax office may waive a penalty, for example during a system outage.
The practical point for self-bookkeeping: purchase invoices now land in KSeF, not in your inbox. If you still retype them into a spreadsheet, you lose time exactly where software can do it for you.
What it looks like in Biurko
Example: a freelance developer on 12% flat-rate tax, active VAT payer, a few sales invoices and a dozen cost documents a month.
Sales. She issues the invoice in Biurko; it goes to KSeF as it is issued and the KSeF number is stored.
Purchases. Biurko pulls purchase invoices from KSeF and reads photos or scans of cost documents with OCR.
Registers. Documents land in the VAT registers without retyping.
Returns. Biurko prepares JPK_V7M, sends it and collects the UPO (official proof of receipt from the tax office).
Flat-rate tax and ZUS. The system calculates the income tax advance and prepares the ZUS DRA declaration, and an obligations calendar shows what is due and when.
What is left is review and approval, not filing everything from scratch. The responsibility stays with you, so always glance at the calculated amounts.
When to stay with an accounting office
Honestly, doing it alone is not always sensible. Stay with an accountant if:
you run a company or must keep full accounting books,
you are on progressive scale or 19% flat tax with KPiR; Biurko does not currently cover KPiR, scale/linear PIT, fixed assets, annual PIT or EU VAT returns,
you have employees, leasing, fixed assets or intra-EU transactions,
you are under audit or in a dispute with the tax office and need representation.
There is a middle path: do the routine yourself and ask an accountant or tax adviser about unusual cases. In Biurko the accountant gets a free seat, so she can look at your data when needed.
Checklist before you drop the office
Confirm your tax form and VAT status, and that your setup is simple (flat-rate, services, no employees).
Collect from the office: VAT registers, the revenue register and ZUS settlements for the current year.
Agree the end date and handover of documents; check the notice period in your contract.
Check your access and permissions in KSeF so you can see your invoices.
Put the 20th and 25th in your calendar.
Send your first JPK_V7M in parallel with, or reviewed by, your former office to compare results.
Decide whom you will ask about non-standard cases.
Summary
Doing bookkeeping without an accountant in Poland is legal and often realistic for a simple JDG, especially when invoices and JPK are automated. KSeF and the 2027 penalties only raise the value of a good tool. Biurko handles KSeF, VAT registers, JPK_V7M and flat-rate settlements in one place, and you approve the results.
Test it on your own invoices: 14 days free at biurko.io. A free plan is also available.
FAQ
Do I need an accounting office for a sole proprietorship in Poland?
No. Polish law does not require a sole proprietorship to use an accounting office. You can keep the revenue and expense ledger or the flat-rate register yourself, including with software. You stay responsible for correct returns and deadlines, whoever prepares them.
Is it legal to do my own accounting in Poland?
Yes. A business owner may keep tax books and file returns personally. Full accounting books are mandatory for entities such as limited companies and businesses above the statutory revenue limit, and there self-service demands real expertise.
How do I switch from an accounting office to doing it myself?
Check the notice period, agree on the handover of registers and records for the current year, and make sure you file the first JPK_V7M by the 25th. If the office kept your books on your behalf, check whether any registration data needs updating.
How long does DIY bookkeeping take for a flat-rate JDG?
It depends on volume, but the monthly routine is reviewing invoices, approving JPK_V7M, paying the tax advance and ZUS. With invoices pulled from KSeF and returns generated automatically, most manual work disappears. What remains is regularity and checking the numbers.
Does Biurko replace an accountant?
Not in every case. Biurko automates KSeF, VAT registers, JPK_V7M and flat-rate settlements, but it is not a tax adviser. It currently does not cover KPiR, scale or linear PIT, or full accounting. For harder cases, ask an accountant.
This is not tax or legal advice. Check current rules at podatki.gov.pl before deciding.
Tags
Previous article
How to close a sole proprietorship in Poland properly?
Next article
How to Account for a Company Car in Poland in 2026?