How much does it cost to run a JDG in Poland in 2027?
In 2027, standard social security contributions for a Polish sole trader will exceed 2,000 PLN per month for the first time, excluding the health contribution. Your choice of bookkeeping setup determines how many hours you spend on admin and the level of tax risk you carry. We compare six different administrative options for your business.

In 2027, the standard social security bill for a Polish sole trader crosses 2,000 PLN a month for the first time – before the health contribution. That changes the "how much should I spend on bookkeeping?" question. Admin is now a small slice of the total. What it really decides is how many hours and how much risk you carry.
On top of that, 1 January 2027 ends the penalty-free grace period in KSeF (Poland's national e-invoicing system). An invoice issued outside KSeF can cost you up to 100% of its VAT.
Below I break down the cost of running a JDG (jednoosobowa działalność gospodarcza, a Polish sole proprietorship) in 2027 across six setups – from fully DIY on free government tools to a full-service accounting office. With numbers, time and risk.
Disclaimer: I build invoicing and KSeF software; I'm not an accountant. The 2027 ZUS figures come from the draft state budget and may still change. For anything interpretive, follow the official sources linked below.
The fixed costs you can't avoid
Whoever does your books, you pay these.
Social security contributions (ZUS)
ZUS (Zakład Ubezpieczeń Społecznych) is the Polish Social Insurance Institution. A new business moves through three stages:
Stage Contribution base Social contributions / month Ulga na start – first 6 full months – 0 PLN (health contribution only) Preferential "small ZUS" – next 24 months 30% of minimum wage = 1,485 PLN 469.85 PLN (incl. voluntary sickness insurance) Standard "big ZUS" (draft 2027 budget) 60% of forecast average wage (10,033 PLN) = 6,019.80 PLN 2,052.15 PLN (incl. sickness and Labour Fund)
The 2027 minimum wage is final: 4,950 PLN gross, set by a Council of Ministers regulation of 14 September 2026. The big-ZUS base depends on the forecast average wage, which is confirmed late in the year – so treat 2,052.15 PLN as a forecast.
The start-up relief, preferential contributions, Mały ZUS Plus (income-based contributions) and the one-month "contribution holiday" are summarised on the government portals powroty.gov.pl and zielonalinia.gov.pl. The contribution holiday waives one month of social contributions per year – not the health contribution.
Health contribution 2027
Your health contribution depends on the tax form you chose: progressive scale, 19% flat tax (liniowy) or lump-sum tax on revenue (ryczałt).
Tax form 2026 2027 Scale / flat tax – minimum 432.54 PLN 445.50 PLN (from February 2027) Ryczałt, revenue up to 60,000 PLN 498.35 PLN depends on Q4 2026 average wage Ryczałt, 60,000–300,000 PLN 830.58 PLN as above Ryczałt, over 300,000 PLN 1,495.04 PLN as above
On scale and flat tax, the minimum is 9% of the minimum wage in force on 1 February, as explained on biznes.gov.pl. With a 4,950 PLN minimum wage, that's 445.50 PLN. The 2027 ryczałt amounts will be known after Statistics Poland (GUS) publishes Q4 data in January, so below I use the 2026 figures as a floor.
Example: what it costs just to exist
A software developer on a JDG, ryczałt at 12%, VAT-registered, 15,000 PLN net revenue a month (180,000 PLN a year), standard ZUS with sickness insurance:
Social contributions: 2,052.15 PLN × 12 = 24,625.80 PLN
Health contribution: 830.58 PLN × 12 = 9,966.96 PLN (min., ryczałt tier II)
-----------------------------------------------------------
Fixed costs 2027: ≈ 34,592.76 PLN
That's over 34,500 PLN a year before a single złoty of income tax or admin. Everything below compares the part you actually choose: how your books get done.
6 setups compared
Prices net of VAT, market ranges as of September 2026. Time is my estimate for a JDG with a dozen or so documents a month.
# Setup Admin cost / year Your time / month Error risk 1 Full DIY on government tools 0 PLN 5–8 h high 2 Free invoicing app + manual filings 0 PLN 3–5 h medium-high 3 Budget self-accounting software 120–720 PLN 2–3 h medium 4 Biurko – filings run in the background (SOLO / PRO) 278–708 PLN 0.5–1 h low 5 Hybrid: Biurko + accountant for an annual review approx. 1,100–2,300 PLN < 1 h low 6 Accounting office – full service 1,800–9,600 PLN 1–2 h low (shifted to the office)
1. Full DIY on government tools
You issue invoices in the Ministry of Finance's free KSeF app, file JPK_V7 (the monthly VAT return in Poland's standard audit file format) via e-mikrofirma or e-Urząd Skarbowy (podatki.gov.pl), and handle contributions in PUE/eZUS, the ZUS online portal. Your revenue ledger lives in a spreadsheet.
Works for: the first months of trading, a handful of invoices, plenty of spare time. The catch: none of these tools talk to each other. You retype every figure and track every deadline yourself. At 150 PLN/hour, six hours a month is 10,800 PLN a year – more than a typical accounting office.
2. Free invoicing app + manual filings
A free app handles invoices and KSeF; the ledger, JPK and ZUS stay manual, as in setup 1. Invoicing gets easier, tax doesn't.
Watch the limits: many free plans cap you at 3–10 documents a month. Biurko's FREE plan has no limit on KSeF submissions, so you won't hit a ceiling mid-month.
3. Budget self-accounting software
"Accounting without an accountant" tools start at roughly 10 PLN and go up to about 60 PLN net a month. They calculate tax, generate JPK files, and some submit returns and fetch the UPO (the official receipt of submission).
The catch: you still press "submit", remember the 20th and 25th of each month, and check that everything ties up. The software is a calculator, not an assistant.
4. Biurko – a business that runs itself
The difference here is approach, not just price. Biurko connects KSeF invoicing with VAT registers, the ryczałt revenue ledger and tax returns – and can submit JPK filings on a schedule, without you clicking anything, storing the UPO as proof. JPK returns for individuals are signed with authorisation data rather than a qualified e-signature, which is what makes unattended filing possible.
Plan Net / month Net / year What you get FREE 0 PLN 0 PLN unlimited invoices and KSeF, register preview SOLO 29 PLN 278 PLN ryczałt tax calculation, JPK file generation PRO 59 PLN 566 PLN return submission with UPO and autopilot
Also included: monthly ZUS contributions calculated, with a KEDU file and printout of the DRA (the monthly ZUS declaration) prepared for you; a free seat for your accountant outside the plan limit; a full English, Polish and Ukrainian interface; and the option to connect an AI assistant.
Honest limits: today Biurko closes the full monthly cycle for JDGs on ryczałt. It prepares your ZUS DRA, but you submit it yourself in PUE/eZUS. The annual PIT return isn't filed from the app yet. On the progressive scale or flat tax, check the scope during the trial before you let your accountant go.
5. Hybrid: Biurko + accountant for an annual review
Day-to-day filings run in the background. Once a year – or when something unusual comes up (leasing, selling a fixed asset, switching tax form) – your accountant joins your company in Biurko on a free guest seat and sees ready registers, JPK files and UPOs. You pay for an hour of advice, not for retyping invoices.
This is the setup I'd suggest to most JDGs after their first year: low cost, with a qualified person checking the decisions that matter.
6. Accounting office – full service
Scope Net / month Per year Ryczałt 150–250 PLN 1,800–3,000 PLN KPiR (revenue and expense ledger, scale or flat tax) 250–400 PLN 3,000–4,800 PLN Full service incl. payroll and tax advice 400–800 PLN 4,800–9,600 PLN
Pros: the office takes responsibility for the books (check their liability insurance and contract), and you have someone to ask. Cons: you still collect and send documents, wait for answers before deadlines, and pay the most. For 15 invoices a month on ryczałt, much of that fee covers work software already does automatically.
What changes on 1 January 2027 – and why it matters
According to ksef.podatki.gov.pl, from 1 January 2027:
the exemption for businesses with invoiced sales up to 10,000 PLN gross a month ends – they must issue invoices in KSeF too,
penalties under Article 106ni of the Polish VAT Act apply: up to 100% of the VAT on an invoice issued outside KSeF, or up to 18.7% of the amount due on an invoice without VAT,
penalties aren't retroactive – nothing is imposed for 1 Feb 2026 – 31 Dec 2026.
Example: a 12,300 PLN gross invoice (2,300 PLN VAT) issued outside KSeF means a potential penalty of up to 2,300 PLN. That's more than a full year of any setup from 1 to 5.
In practice, stitching several tools together by hand now costs more than time. Every figure retyped from invoice to spreadsheet to JPK is a chance for a mismatch that surfaces at the first tax audit.
Checklist: choosing your 2027 setup
Calculate your fixed costs for your stage (start-up relief, small ZUS, standard ZUS) and tax form – that's your baseline.
Price your own time. Multiply hours spent on admin by your hourly rate. If it's above 300 PLN a month, DIY isn't free.
Check the free plan's limits in your invoicing app – will it last the month with room to spare?
Practise KSeF before 31 December 2026 if you currently rely on the 10,000 PLN exemption. Mistakes cost nothing this year.
Decide who presses "submit" – you, scheduled software or your accountant – and what happens if you're on holiday on the 25th.
Define when you need a human: changing tax form, fixed assets, foreign clients, the annual return.
Apply for the contribution holiday if you qualify – one month of social contributions saved.
Bottom line
In 2027, running a JDG costs mostly ZUS and the health contribution – about 34,500 PLN a year in our example. Admin ranges from zero to several thousand PLN, but the real difference between setups is time and risk, not price.
If you run a JDG on ryczałt and want invoices, KSeF, JPK and contributions to close in the background – with UPOs as proof and your accountant as a guest rather than a requirement – try Biurko. Create an account at biurko.io and test it free for 14 days, before KSeF penalties kick in. The whole interface works in English.
FAQ
How much is ZUS for a sole proprietor in Poland in 2027?
Under the draft 2027 budget, the standard contribution base is 6,019.80 PLN (60% of a forecast 10,033 PLN average wage). Social contributions with sickness insurance and the Labour Fund come to 2,052.15 PLN a month, plus the health contribution. The final figure is confirmed once the average wage forecast is published in late 2026.
What is the preferential "small ZUS" in 2027?
Preferential contributions are based on 30% of the minimum wage. With a 4,950 PLN minimum wage, the base is 1,485 PLN and social contributions including voluntary sickness insurance are 469.85 PLN a month. It applies for 24 months, usually after six months of start-up relief.
What is the minimum health contribution in Poland in 2027?
On the progressive scale and flat tax, the minimum is 9% of the minimum wage – 445.50 PLN a month from February 2027. On ryczałt there are three fixed tiers based on annual revenue, calculated from the Q4 2026 average wage. Those amounts will be published in January 2027.
How much does an accountant cost for a JDG in Poland?
Roughly 150–250 PLN net a month for ryczałt and 250–400 PLN net for KPiR bookkeeping. Full service including payroll and tax advice usually costs 400–800 PLN net. Prices rise with document volume, employees and foreign transactions, so always ask for a quote based on your numbers.
Can a foreigner run a JDG in Poland without an accountant?
Yes – Polish law doesn't require you to use an accounting office. Many sole proprietors on ryczałt handle their filings themselves using software. For changes of tax form, fixed assets or cross-border transactions, it's worth getting advice from a Polish accountant or tax adviser.
Tags
Previous article
How to choose KSeF software for your business?