Small Business Accounting in Croatia: A Starter Guide
A practical overview of bookkeeping and financial reporting for small businesses in Croatia, from choosing an accounting method to filing annual statements.

Illustration: AI-generated image
Keeping proper accounting records is a legal obligation for every business in Croatia, but it is also the foundation of sound financial management. Whether you run a limited company (d.o.o. or j.d.o.o.), a trade (obrt), or work as a freelancer, understanding the basics of accounting will help you stay compliant and make informed decisions.
Choosing an Accounting Method
Croatian law distinguishes between two main accounting systems: double-entry bookkeeping and single-entry bookkeeping. The method you must use depends on your legal form and size.
Double-entry bookkeeping is mandatory for all limited liability companies, joint stock companies, and other legal entities, regardless of size. It is also required for sole traders whose annual revenue exceeds a certain threshold (currently €300,000). This system records every transaction in at least two accounts, ensuring that assets equal liabilities plus equity. It provides a complete picture of your business’s financial position and performance.
Single-entry bookkeeping is simpler and may be used by small sole traders (obrt) and freelancers whose annual revenue is below the threshold. It involves recording income and expenses in a cash book, along with a list of receivables and payables. While less complex, it still requires discipline and accuracy to meet tax obligations.
Core Accounting Obligations
All businesses must keep records that accurately reflect their transactions. This includes issuing invoices, collecting receipts, and documenting all business expenses. Accounting documents must be stored for at least 11 years, as required by the Croatian Accounting Act.
If you are registered for VAT, you must also maintain VAT records and submit monthly or quarterly VAT returns (PDV obrasca) depending on your turnover. VAT records must be kept in accordance with VAT regulations, which may require additional details.
Financial Statements and Tax Returns
At the end of each financial year, businesses must prepare financial statements. For companies, these include the balance sheet, profit and loss account, and notes. The statements must be submitted to the Financial Agency (Fina) for public registration, and the corporate income tax return must be filed with the Tax Administration. The deadline is generally 30 April of the following year.
Sole traders and freelancers file an annual income tax return (Obrazac DOH) by the end of February, reporting their business income and deductible expenses. They do not submit financial statements to Fina but must maintain adequate records for tax purposes.
Small businesses may apply the Croatian Financial Reporting Standards (HSFI), which are simplified compared to full IFRS. These standards reduce the reporting burden for micro and small entities, allowing them to prepare fewer notes and simplified statements.
Practical Steps to Get Started
- Determine your accounting method based on your legal form and revenue. If unsure, consult an accountant or the Tax Administration.
- Set up a chart of accounts. For double-entry, you will need a standardised chart (commonly based on the national framework). Software or an accountant can help.
- Record all transactions regularly. Use accounting software or a spreadsheet, but ensure you capture invoices, bank statements, and expense receipts.
- Reconcile bank accounts monthly to catch errors early.
- Prepare annual financial statements (if required) and tax returns on time.
- Retain all accounting documents for at least 11 years in an organised manner.
While many small business owners handle their own bookkeeping, hiring a certified accountant is common and can prevent costly mistakes. Accountants in Croatia are familiar with local regulations and can ensure timely and accurate filings. Whether you do it yourself or delegate, staying on top of your accounting is essential for business success.





