Full vs simplified bookkeeping — what's the difference, who must use each system, and how does it affect service costs? Guide for JDG and sp. z o.o. owners.
The choice between full and simplified bookkeeping is one of the first decisions facing a new entrepreneur in Poland. It affects not only record-keeping obligations but also service costs and access to different tax forms. This article explains both systems, when each is mandatory, and how an accounting firm can help choose the optimal solution.
Simplified bookkeeping is available mainly to sole traders (JDG), civil and registered partnerships that have not exceeded the EUR 2 million annual revenue threshold. Main simplified bookkeeping forms: • KPiR (Revenue and Expense Ledger) — for linear or progressive income tax • Revenue records (ryczałt) — for flat-rate tax Simplified bookkeeping is not available for sp. z o.o. — a limited liability company always keeps full books of account. JDG may voluntarily choose full bookkeeping when planning a transformation into a company.
Full bookkeeping (books of account) is a detailed system for recording all financial transactions under the Accounting Act. It is mandatory for: • Sp. z o.o., joint-stock companies, limited partnerships • JDG exceeding EUR 2 million in revenue Full bookkeeping for sp. z o.o. includes: • Books of account (journal, general ledger, analytical accounts) • Financial statements (balance sheet, P&L) • CIT and JPK_CIT declarations • e-Delivery and KRS filing support
The main differences: | Criterion | Simplified | Full | |---|---|---| | Who can use | JDG, partnerships (up to EUR 2M) | All capital companies | | Legal basis | PIT Act | Accounting Act | | Service cost | Lower | Higher | | Information scope | Tax and social contributions | Complete financial picture | | Financial statements | No | Yes (balance sheet, P&L) |
Although JDG full bookkeeping is not required up to the EUR 2 million threshold, it may be worth choosing voluntarily when: • You plan to transform JDG into sp. z o.o. • You are applying for a bank loan or leasing — a bank may require a balance sheet • You have many foreign contractors • You run a production business with inventory records The cost difference between full and simplified bookkeeping can be PLN 100–300/month — worth considering carefully.
Managing sp. z o.o. accounts is mandatory from the moment of registration. The company cannot use simplified records. Main accounting obligations of sp. z o.o.: 1. Ongoing books of account (no backlogs allowed) 2. Annual financial statements within 3 months of year-end 3. Approval by shareholders' meeting 4. Filing with KRS within 15 days of approval 5. JPK_CIT compliance from 2025/2026 Accounting outsourcing for sp. z o.o. is often more cost-effective than hiring an in-house accountant, and the accounting firm carries professional liability.
Accounting outsourcing means entrusting your books to an external accounting firm rather than hiring a dedicated employee. Main benefits: • Continuous financial and accounting service without employment costs • Access to expertise across VAT, CIT, HR, KSeF • Professional liability insurance as protection against errors • Flexibility — service scope grows with the business • Cost from PLN 200/month for small companies vs. a full-time employee
Full vs simplified bookkeeping: sp. z o.o. always keeps full books; JDG can choose lump-sum or KPiR. If you're unsure which solution is optimal, consult Danexis — a free call with an advisor will help you make the best decision. Call +48 780 760 666 or visit us in Wrocław at ul. Braniborska 74.