Bookkeeping in the UAE is no longer just good practice — it is a legal requirement. The corporate tax law, VAT regulations, and free zone licensing rules (from DMCC to JAFZA) all mandate that you maintain proper financial records. Fail to do so and you face penalties of AED 10,000–50,000. This guide covers exactly what records you must keep, how long to keep them, and the most cost-effective way to stay compliant.
Why Bookkeeping Matters in 2026
Three separate regulatory frameworks now require UAE companies to maintain records:
| Regulation | Record Requirement | Retention Period |
|---|---|---|
| Corporate Tax (Federal Decree-Law No. 47/2022) | All financial records | 7 years |
| VAT (Federal Decree-Law No. 8/2017) | VAT records and invoices | 5 years |
| Free Zone Licensing | Financial statements for renewal | Varies by zone |
| Commercial Companies Law | Accounting records | 5 years |
The longest retention period (7 years for corporate tax) effectively becomes the standard you must meet.
What Records Must You Keep?
1. Financial Statements
| Statement | What It Shows | How Often |
|---|---|---|
| Profit and Loss (Income Statement) | Revenue, expenses, net profit | Annual |
| Balance Sheet (Statement of Financial Position) | Assets, liabilities, equity | Annual |
| Cash Flow Statement | Cash movements by activity | Annual |
| Statement of Changes in Equity | Shareholder movements | Annual |
| Trial Balance | Summary of all accounts | Monthly (recommended) |
For QFZP free zone companies, these must be prepared under IFRS or IFRS for SMEs and audited annually.
2. Transaction Records
| Record | Details | Retention |
|---|---|---|
| Sales invoices | All invoices issued to clients | 7 years |
| Purchase invoices | All invoices received from suppliers | 7 years |
| Credit notes | Adjustments to invoices | 7 years |
| Debit notes | Charges to clients/suppliers | 7 years |
| Receipts | Proof of payment received | 7 years |
| Payment vouchers | Proof of payment made | 7 years |
3. Banking Records
| Record | Details | Retention |
|---|---|---|
| Bank statements | All business accounts, all months | 7 years |
| Bank reconciliations | Matching books to bank statements | 7 years |
| Transfer records | Proof of wire transfers | 7 years |
| Deposit slips | Proof of deposits | 7 years |
| Loan agreements | Terms of any business loans | 7 years |
4. Employee Records
| Record | Details | Retention |
|---|---|---|
| Employment contracts | Terms of employment | 7 years after termination |
| Payroll records | Monthly salary details, WPS records | 7 years |
| Leave records | Annual leave, sick leave balances | 7 years |
| End-of-service calculations | Gratuity computations | 7 years |
| Visa and labor card copies | Immigration documents | 7 years after termination |
5. Tax Records
| Record | Details | Retention |
|---|---|---|
| VAT returns (filed) | Quarterly/monthly returns | 5 years (VAT) / 7 years (CT) |
| Corporate tax returns | Annual returns | 7 years |
| Tax invoices (issued) | Compliant with FTA requirements | 7 years |
| Tax invoices (received) | Input tax claims | 7 years |
| Transfer pricing documentation | Related-party transaction records | 7 years |
| ESR filings | Annual notifications/reports | 7 years |
6. Corporate Records
| Record | Details | Retention |
|---|---|---|
| Trade license | Current and historical | Permanent |
| MOA / Articles of Association | Company constitution | Permanent |
| Board minutes | All board meetings | Permanent |
| Shareholder resolutions | All formal decisions | Permanent |
| Contracts and agreements | Client, supplier, partner agreements | 7 years after expiry |
| Lease agreements | Office, equipment leases | 7 years after expiry |
Bookkeeping Methods
Cash Basis vs Accrual Basis
| Method | How It Works | Who Should Use It |
|---|---|---|
| Cash basis | Record transactions when cash is received/paid | Very small businesses, freelancers |
| Accrual basis | Record transactions when earned/incurred (regardless of cash flow) | All companies preparing IFRS statements, all VAT-registered companies |
UAE requirement: VAT-registered businesses must use accrual accounting for VAT purposes. QFZP companies must use accrual accounting for IFRS-compliant financial statements.
Recommendation: Use accrual basis from day one, even if you are small. Switching later is painful and expensive.
Single Entry vs Double Entry
| Method | How It Works | Who Should Use It |
|---|---|---|
| Single entry | Simple list of income and expenses (like a checkbook) | Nobody — this is not compliant |
| Double entry | Every transaction has equal debit and credit entries | Everyone |
UAE requirement: Double-entry bookkeeping is required for all companies preparing financial statements. Use accounting software — it handles double entry automatically.
Accounting Software for UAE Companies
| Software | Monthly Cost (AED) | UAE VAT Compliant? | IFRS Support? | Best For |
|---|---|---|---|---|
| Zoho Books | 40–150 | Yes | Yes | Small businesses, freelancers |
| Xero | 75–200 | Yes | Yes | Growing businesses |
| QuickBooks Online | 100–250 | Yes | Partial | Small to medium businesses |
| Wafeq | 50–200 | Yes | Yes | UAE-specific features |
| FreshBooks | 60–180 | Partial | No | Freelancers, invoicing-heavy |
| Sage 50cloud | 200–500 | Yes | Yes | Established businesses |
| SAP Business One | 1,000+ | Yes | Yes | Larger companies |
What to Look for in UAE Accounting Software
- UAE VAT compliance — generates tax invoices with TRN, handles 5% and 0% rates
- Multi-currency support — AED plus any other currencies you deal in
- Bank feed integration — auto-imports transactions from UAE banks
- Arabic invoicing — some clients require bilingual invoices
- IFRS-compatible chart of accounts — for audit-ready financial statements
- User permissions — give your accountant access without full control
Budget recommendation: Zoho Books or Wafeq at AED 50–150/month covers most free zone SMEs. Compare setup costs for popular zones like SHAMS vs RAKEZ to budget accordingly.
DIY vs Outsourced Bookkeeping
DIY Bookkeeping
| Pros | Cons |
|---|---|
| Cheapest option (software cost only) | Time-consuming (2–5 hours/week) |
| Full control over your records | Risk of errors without training |
| Immediate access to your numbers | May not be audit-ready |
Best for: Solo freelancers with fewer than 50 transactions/month
Outsourced Bookkeeping
| Service Level | Monthly Cost (AED) | What's Included |
|---|---|---|
| Basic (transaction recording) | 500–1,500 | Data entry, bank reconciliation |
| Standard (full bookkeeping) | 1,500–3,000 | Above + monthly reports, VAT preparation |
| Premium (full finance function) | 3,000–8,000 | Above + management accounts, CFO-level insights |
Best for: Companies with 50+ transactions/month, trading companies, businesses with employees
Bundled Packages (Bookkeeping + Audit + Tax)
| Package | Annual Cost (AED) | What's Included |
|---|---|---|
| Freelancer bundle | 6,000–10,000 | Monthly bookkeeping + annual audit + CT filing |
| Small company bundle | 10,000–20,000 | Above + VAT filing + more transactions |
| Medium company bundle | 20,000–40,000 | Full finance function + all compliance |
Recommendation for QFZP free zone companies: A bundled package saves 20–30% compared to engaging separate providers for bookkeeping, audit, and tax. Costs vary by zone — see detailed breakdowns for DMCC, IFZA, and Meydan.
Chart of Accounts: UAE Structure
Your chart of accounts should be organized to support UAE tax reporting:
Revenue Accounts
- Qualifying income (QFZP) — export services, zone-to-zone
- Non-qualifying income — mainland sales
- Zero-rated supplies — for VAT purposes
- Exempt supplies — for VAT purposes
Expense Accounts
- Deductible expenses — salaries, rent, professional fees
- Non-deductible expenses — entertainment (50%), fines, personal
- Input VAT — reclaimable VAT on purchases
Asset Accounts
- Bank accounts (AED, USD, etc.)
- Accounts receivable
- Fixed assets (equipment, furniture)
- Prepayments
Liability Accounts
- Accounts payable
- VAT payable
- Corporate tax payable
- Employee end-of-service benefits
- Accrued expenses
Equity Accounts
- Share capital
- Retained earnings
- Current year profit/loss
Monthly Bookkeeping Checklist
| Task | Frequency | Time |
|---|---|---|
| Record all sales invoices | As issued | 30 min/week |
| Record all purchase invoices | As received | 30 min/week |
| Categorize bank transactions | Weekly | 30 min/week |
| Reconcile bank accounts | Monthly | 1–2 hours |
| Review accounts receivable | Monthly | 30 min |
| Review accounts payable | Monthly | 30 min |
| Record payroll entries | Monthly | 1 hour |
| Prepare management reports | Monthly | 1–2 hours |
Quarterly Bookkeeping Checklist
| Task | Details | Time |
|---|---|---|
| Prepare and file VAT return | If VAT-registered | 2–4 hours |
| Review chart of accounts | Ensure proper categorization | 1 hour |
| Reconcile intercompany accounts | If related entities exist | 1–2 hours |
| Review fixed asset register | Depreciation, additions, disposals | 1 hour |
Annual Bookkeeping Checklist
| Task | Details | Time |
|---|---|---|
| Close annual books | Finalize all entries | 4–8 hours |
| Prepare financial statements | P&L, balance sheet, cash flow | 4–8 hours |
| Support annual audit | Provide documents to auditor | 8–16 hours |
| File corporate tax return | Through EmaraTax portal | 2–4 hours |
| File ESR notification | Through MOF portal | 30 min |
| Update UBO register | Confirm or update | 30 min |
| Renew trade license | Submit financials to free zone | 1–2 hours |
Penalties for Poor Bookkeeping
| Violation | Penalty (AED) | Authority |
|---|---|---|
| Failure to maintain records (CT) | 10,000 (first), 20,000 (repeat) | FTA |
| Failure to maintain records (VAT) | 10,000 (first), 50,000 (repeat) | FTA |
| Inaccurate records leading to incorrect filing | Up to 3x the under-reported tax | FTA |
| Failure to submit financials for license renewal | License renewal delayed/denied | Free zone |
| Failure to maintain UBO register | Up to 100,000 | MOE |
Common Mistakes
1. Mixing personal and business expenses. Use a dedicated business bank account. Personal expenses paid from the business account must be tracked separately — they are not deductible for corporate tax.
2. Not reconciling bank accounts monthly. Reconciliation catches errors early. Waiting until year-end means months of discrepancies to sort through.
3. Losing invoices and receipts. Use a cloud storage system (Google Drive, Dropbox) to store digital copies of all invoices. Paper originals are no longer required — digital copies are accepted.
4. Not separating qualifying and non-qualifying income. For QFZP free zone companies, this separation is mandatory. Set up your chart of accounts correctly from day one.
5. Ignoring the 7-year retention requirement. Destroying records after 5 years (the old standard) is now non-compliant. Corporate tax records must be kept for 7 years.
6. Using spreadsheets instead of accounting software. Spreadsheets are error-prone and not audit-friendly. Even the cheapest accounting software (AED 40/month) is a better option.
Next Steps
- Choose accounting software — Zoho Books or Wafeq for most SMEs
- Set up your chart of accounts — structure it for UAE tax reporting from the start
- Decide: DIY or outsource — based on your transaction volume and complexity
- Establish monthly routines — use the checklists above
- Read related guides: VAT registration, corporate tax filing, annual audit
Explore our tools
