UAE bookkeeping requirements: maintain records for 5 years (Commercial Transactions Law) and 7 years (Corporate Tax Law, Federal Decree-Law 47/2022). All businesses registered for VAT must keep VAT records for 5 years (real estate: 15 years). Use double-entry accrual accounting — cash basis is only permitted for natural persons with revenue below AED 3 million.
UAE bookkeeping legal requirements
Three overlapping legal frameworks set UAE bookkeeping requirements:
- UAE Commercial Transactions Law (Federal Decree-Law 50/2022): All commercial businesses must maintain orderly accounting records sufficient to reveal the financial position of the business. Minimum retention: 5 years from the date of the transaction.
- UAE Corporate Tax Law (Federal Decree-Law 47/2022): Taxable persons must maintain financial statements and supporting records for 7 years following the end of the tax period to which they relate. Failure to maintain records is a tax administrative penalty.
- UAE VAT Law (Federal Decree-Law 8/2017): VAT-registered businesses must retain all VAT records (tax invoices, credit notes, import/export documents) for 5 years after the end of the tax year. For real estate supply records, the retention period is 15 years.
Double-entry vs cash basis — what UAE law requires
The UAE Corporate Tax Law requires taxable persons to prepare financial statements based on accrual accounting — revenues and expenses are recorded when earned or incurred, not when cash is received or paid.
Exception: a natural person (individual) conducting a business with revenue not exceeding AED 3 million in a tax period may elect to use the cash basis of accounting. This election must be consistent across periods.
For all other businesses — including LLCs, free zone companies, and branches — accrual-basis double-entry bookkeeping is the legal standard.
Many small UAE businesses maintain simple cash inflow/outflow registers. These are not sufficient for Corporate Tax compliance. A proper double-entry system (debit/credit with a chart of accounts) is required to prepare the financial statements that form the basis of a CT return.
What records UAE businesses must keep
- Chart of accounts: A structured list of all account codes used (assets, liabilities, equity, revenue, expenses).
- General ledger: All transactions posted to the relevant accounts in chronological order.
- Bank statements and reconciliations: Monthly reconciliation of the general ledger bank accounts to the actual bank statement.
- Sales records: Tax invoices issued (for VAT-registered businesses), sales contracts, delivery notes.
- Purchase records: Tax invoices received, purchase orders, supplier contracts.
- Payroll records: Monthly payroll summaries, WPS SIF files, GPSSA contribution records.
- Fixed asset register: Asset descriptions, purchase date, cost, accumulated depreciation, carrying value.
- Inventory records: Opening/closing stock counts and valuations (for businesses holding inventory).
- Loan and financing records: Loan agreements, repayment schedules, interest calculations.
Accounting software for UAE businesses
| Software | Best for | UAE-specific features |
|---|---|---|
| Zoho Books | SMEs, sole traders | UAE VAT return, WPS integration, Arabic interface |
| QuickBooks Online | SMEs, professional firms | UAE VAT, multi-currency, bank feeds |
| Xero | SMEs with accountants | Bank reconciliation, UAE VAT, accountant collaboration |
| SAP Business One | Mid-market manufacturing | Full ERP, UAE VAT, multi-entity |
| Odoo | Growing SMEs | Open source, UAE VAT module, payroll, CRM integration |
| Tally ERP | Indian-origin UAE SMEs | UAE VAT, well-known in UAE Indian business community |
Need audit-ready UAE bookkeeping?
Our team sets up your chart of accounts, posts monthly transactions, reconciles bank accounts, and delivers VAT-ready financial reports. Fixed monthly fee.
Frequently asked questions
How long must UAE businesses keep accounting records?+
At least 5 years under the UAE Commercial Transactions Law. Under the Corporate Tax Law, records must be kept for 7 years from the end of the relevant tax period. VAT records must be kept for 5 years (15 years for real estate). In practice, keep all records for 7 years.
Is cash basis bookkeeping permitted in UAE?+
Only for natural persons (individuals) with annual revenue not exceeding AED 3 million. All other UAE businesses must use accrual-basis accounting. Free zone companies, LLCs, and branches must use accrual accounting regardless of size.
What accounting software do UAE SMEs use?+
Zoho Books, QuickBooks Online, and Xero are the most common for UAE SMEs. Tally is common among UAE businesses run by Indian founders. SAP and Oracle are used by larger enterprises. All major platforms support UAE VAT return filing.
Does a free zone company need to maintain bookkeeping records?+
Yes. Free zone companies are subject to UAE Corporate Tax Law and must maintain financial records for 7 years. Qualifying Free Zone Persons (QFZPs) must maintain audited financial statements to retain the 0% CT rate on qualifying income.
What is the penalty for not maintaining proper UAE accounting records?+
Under the Corporate Tax Law, failure to maintain adequate records is a tax administrative penalty of AED 10,000 for the first instance and AED 20,000 for repeat failures. The FTA may also disallow deductions or adjust taxable income where records are insufficient.
Do UAE businesses need a local accountant?+
There is no legal requirement to use a UAE-licensed accountant for day-to-day bookkeeping. However, a UAE-licensed auditor (registered with the Ministry of Economy or the free zone authority) is required for the statutory audit that most free zone companies must submit annually.