Proper bookkeeping is the foundation of compliance for any Cyprus company. Cypriot law requires all companies to maintain accurate financial records, prepare IFRS-compliant financial statements, and undergo an annual audit. Getting your bookkeeping right from day one prevents problems down the line — from delayed audits and late tax filings to penalties and potential disputes with the Tax Department.
Cyprus requires all companies to maintain proper books and records in accordance with International Financial Reporting Standards (IFRS), and these records must support the annual mandatory audit. For Non-Dom business owners, investing in quality bookkeeping from the outset is not just a compliance requirement — it is a strategic investment that reduces audit costs, ensures accurate tax returns, supports transfer pricing documentation, and provides the financial visibility needed to make informed business decisions.
IFRS Requirements for Cyprus Companies
All Cyprus companies must prepare their financial statements in accordance with IFRS as adopted by the EU. Small and medium-sized entities may opt to use IFRS for SMEs — a simplified version of full IFRS that reduces the complexity and cost of financial statement preparation. The choice of framework should be discussed with your accountant and auditor, as it affects both the preparation process and the audit scope.
Key IFRS requirements that commonly affect Non-Dom businesses include proper revenue recognition under IFRS 15 (particularly relevant for service companies with complex contracts), financial instrument accounting under IFRS 9 (relevant for companies with intercompany loans or investment portfolios), related-party disclosures under IAS 24 (mandatory for companies with transactions involving directors, shareholders, or affiliated entities), and lease accounting under IFRS 16 (relevant if the company leases office space or equipment).
Legal Requirements
Under the Cyprus Companies Law (Cap. 113), every company must keep accounting records that show and explain the company's transactions with reasonable accuracy, disclose the company's financial position at any time, and enable the preparation of financial statements that comply with IFRS. Records must be retained for at least seven years. The Tax Department can request access to records during this period for audit or verification purposes.
IFRS Compliance
Cyprus adopted International Financial Reporting Standards (IFRS) as the mandatory reporting framework for all companies. This means your financial statements must comply with IFRS recognition, measurement, presentation, and disclosure requirements. For most small and medium-sized companies, the simplified IFRS for SMEs standard can be applied, which reduces the complexity and volume of disclosures while maintaining the core principles of IFRS.
Bookkeeping in Practice
Modern bookkeeping in Cyprus is typically managed through accounting software. Popular options include Xero and QuickBooks (cloud-based, suitable for smaller companies), SAP and Oracle (for larger enterprises), and local Cypriot software solutions. Your bookkeeper records all income, expenses, assets, and liabilities on an ongoing basis — ideally in real time or at least monthly. The key records include bank statements and reconciliations, purchase invoices and receipts, sales invoices, payroll records, fixed asset registers, and loan and financing agreements.
Practical Tip
Submit your records to your bookkeeper promptly — ideally by the 10th of each month for the previous month's transactions. This discipline ensures your accounts are always up to date, your quarterly VAT returns are accurate, and your year-end audit proceeds smoothly. Many delays and additional costs in accounting are caused simply by late submission of records.
Monthly vs. Quarterly Bookkeeping
The frequency of bookkeeping depends on your transaction volume. Companies with high transaction volumes (e.g., e-commerce businesses with hundreds of monthly transactions) should maintain monthly bookkeeping. Companies with lower volumes (e.g., consulting firms with 10-20 invoices per month) can manage with quarterly bookkeeping. Regardless of frequency, ensure that VAT returns are prepared quarterly as required.
Cost of Bookkeeping Services
Bookkeeping fees in Cyprus vary based on transaction volume and complexity. As a rough guide, a small company with 20–50 monthly transactions can expect to pay EUR 150–400 per month. A medium-sized company with 100+ monthly transactions may pay EUR 400–800 per month. These fees typically include recording transactions, bank reconciliations, VAT return preparation, and basic financial reporting.
The Annual Audit
All Cyprus companies must have their annual financial statements audited by a licensed auditor registered with the Institute of Certified Public Accountants of Cyprus (ICPAC). The audit provides an independent opinion on whether the financial statements present a true and fair view of the company's financial position. Audit fees for small companies typically range from EUR 1,500 to EUR 3,500, depending on the complexity of the business.
In-House vs Outsourced Bookkeeping
Most Non-Dom businesses in Cyprus outsource their bookkeeping to a professional accounting firm rather than hiring an in-house accountant. This approach is cost-effective for companies with fewer than 200 transactions per month, provides access to qualified professionals who understand Cyprus tax law and IFRS requirements, eliminates the administrative burden of employing staff, and allows the business owner to focus on revenue-generating activities rather than back-office functions.
The typical cost of outsourced bookkeeping ranges from EUR 150 to EUR 500 per month, depending on the volume and complexity of transactions. This translates to EUR 1,800–6,000 per year — a modest cost relative to the value of accurate, compliant financial records. Companies with higher transaction volumes, multiple currencies, payroll processing, and complex intercompany transactions will be at the higher end of this range.
Practical Tip
Choose a bookkeeper or accounting firm that also handles (or coordinates closely with) your annual audit. When the same firm maintains your books and prepares the audit file, the audit proceeds faster and costs less — the auditor does not need to spend time understanding an unfamiliar record-keeping system. CMC offers integrated bookkeeping and audit coordination packages that simplify the process and reduce total annual compliance costs.
Accounting Software and Systems
The choice of accounting software depends on the complexity of your business and your bookkeeper's preferences. For small to medium Cyprus companies, the most commonly used systems include Xero (cloud-based, excellent for businesses with international clients and multi-currency transactions), QuickBooks Online (widely used, good integration with banking and payment platforms), and local Cyprus-developed systems that are optimised for Cypriot tax requirements. Your bookkeeper will typically have a preferred platform — aligning with their system reduces costs and ensures efficient workflows.
Regardless of the software used, the key requirements are the same: proper categorisation of income and expenses, timely bank reconciliation (ideally monthly), accurate multi-currency accounting (recording transactions at the exchange rate on the date they occurred), proper VAT coding for each transaction, and clear documentation trails linking every accounting entry to a source document (invoice, receipt, bank statement, contract).
Record Retention Requirements
Cyprus law requires companies to retain accounting records for at least six years from the end of the financial year to which they relate. For practical purposes, retain records for at least seven years to provide a safety margin. Records that must be retained include all invoices issued and received, bank statements and reconciliations, payroll records and social insurance filings, VAT returns and supporting calculations, board minutes and resolutions, contracts and agreements, and the audited financial statements and audit files. Digital records are acceptable provided they are stored securely and can be produced in readable format upon request by the Tax Department or auditor.
Frequently Asked Questions
Technically, yes — there is no legal requirement to use a professional bookkeeper. However, given the IFRS compliance requirements and the need for accurate VAT returns, most companies engage a professional bookkeeper or accounting firm. The cost is modest and the peace of mind is significant.
Incomplete records can lead to a qualified audit opinion, which may trigger additional scrutiny from the Tax Department. In severe cases, the Tax Department can issue estimated assessments (estimating your tax liability based on available information), which may be higher than your actual liability.
Related: Annual Obligations, Tax Filing Deadlines, Company Formation.
Bookkeeping Standards and Requirements
All Cyprus companies must maintain proper books of account that show and explain the company's transactions, disclose with reasonable accuracy the financial position of the company at any time, and enable the directors to ensure that the company's financial statements comply with IFRS (or IFRS for SMEs). Books must be maintained at the company's registered office or at such other place as the directors think fit, and must be open to inspection by the directors at all times.
In practical terms, this means maintaining: a record of all receipts and payments (cash book), a record of all sales and purchases (sales and purchase ledgers), a record of assets and liabilities (nominal ledger), payroll records for all employees, VAT records (if VAT-registered), bank reconciliations for all accounts, and supporting documentation (invoices, receipts, contracts) for all transactions.
Books must be retained for a minimum of six years from the end of the financial year to which they relate. For VAT records, the retention period is seven years. In practice, CMC recommends retaining records for at least seven years to satisfy both income tax and VAT requirements, and indefinitely for company formation documents, share transfers, and property transactions.
Accounting Software and Systems
The choice of accounting software depends on your company's complexity and your preference for cloud-based versus desktop solutions:
Xero: The most popular cloud accounting platform among international businesses in Cyprus. Supports multi-currency transactions, bank feed integration (with some Cypriot banks), invoice generation, expense tracking, and reporting. Annual cost: EUR 200–500 depending on the plan. Works well with add-ons for payroll, inventory, and project management.
QuickBooks Online: A strong alternative to Xero, with similar functionality and good mobile apps. Particularly popular with US-background entrepreneurs. Annual cost: EUR 150–400.
Sage: Available in both cloud and desktop versions, with strong localisation for Cyprus tax requirements. Preferred by some local accountants for its integration with Cyprus-specific reporting formats.
Excel/manual: For very small companies with fewer than 50 transactions per month, a well-structured Excel workbook can be adequate. However, the lack of audit trail, backup vulnerability, and manual error risk make this approach increasingly undesirable as transaction volumes grow.
The critical requirement is that your accounting system must produce an audit-ready trial balance, general ledger, and supporting schedules at year-end. CMC recommends discussing software choice with your accountant before setup, as some accountants have preferred platforms that simplify the annual accounting and audit process.
Monthly and Annual Compliance Cycle
A well-organised bookkeeping routine follows a predictable monthly and annual cycle:
Monthly tasks: Record all sales invoices and purchase invoices, reconcile all bank accounts and EMI accounts, process payroll and submit social insurance declarations, file VAT return (if the quarterly deadline falls in this month), and review outstanding debtors and creditors.
Quarterly tasks: File VAT return and make payment by the 10th of the second month after quarter end, review provisional tax estimates against actual performance, and file VIES return (if applicable, by the 15th of the month following the quarter).
Annual tasks: Prepare year-end trial balance and financial schedules, coordinate with auditor to schedule and complete the annual audit, file the annual company return (HE32) with the Registrar, file the corporate tax return (IR4) by 15 months after year-end, file the employer's annual return (IR7) by 30 April, and pay the annual levy (abolished from 2024) by 30 June.
Outsourcing vs In-House
For most Non-Dom entrepreneurs with single-entity structures, outsourcing bookkeeping to a professional firm (like CMC) is more cost-effective and reliable than doing it in-house. Outsourced bookkeeping costs EUR 150–500 per month depending on transaction volume, and provides professional oversight, IFRS compliance, and seamless coordination with your auditor. In-house bookkeeping only becomes cost-effective for companies processing more than 200 transactions per month or those with complex inventory, manufacturing, or multi-entity requirements.
