KPiR (Polish: Księga Przychodów i Rozchodów, i.e. the revenue and expense ledger) is a simplified form of accounting in Poland, designed primarily for smaller businesses. It is mainly used by individuals running sole proprietorships and by certain partnerships composed exclusively of individuals, provided they do not exceed the statutory revenue threshold. The purpose of KPiR is straightforward: to calculate taxable income by recording revenues, tax-deductible costs, and selected additional data such as fixed assets or payroll expenses. From a compliance perspective, KPiR focuses almost entirely on tax settlement, not on presenting a full financial picture of the business.
In contrast, full accounting in Poland (statutory accounting books kept under the Polish Accounting Act) is a comprehensive system that records all business transactions in a structured way, using a chart of accounts, general ledger and subsidiary ledgers. Full accounting in Poland requires regular reconciliations, accruals, period-end closings and the preparation of annual financial statements, including a balance sheet, profit and loss account and notes. This system provides detailed insight into assets, liabilities, equity, cash flows and financial performance, making it essential for capital companies and larger or more complex organisations.
The key difference, therefore, lies in scope and purpose. KPiR is simpler, cheaper to maintain and sufficient for basic tax compliance, but it offers limited management information. Full accounting in Poland is more demanding and formal, yet it supports strategic decision-making, financing discussions, audits and international reporting requirements. For foreign entrepreneurs operating in Poland, understanding this distinction is crucial, as choosing a legal form such as a limited liability company automatically requires full accounting from day one.
Many foreign-owned businesses therefore move directly to statutory accounting books or switch voluntarily from KPiR to full accounting in Poland as their operations grow. Professional accounting services in Poland help ensure that this transition is smooth and fully compliant.


