Back to Blog
GCC Compliance

Annual Financial Reporting for GCC Businesses: A Complete Checklist

A step-by-step guide to preparing annual financial statements for GCC businesses - from year-end closing procedures to audit-ready reports, with a complete checklist.

Ala-Hasba TeamMarch 4, 202612 min read

Why Annual Financial Reporting Matters

For many small business owners in Kuwait, Saudi Arabia, and the UAE, year-end accounting feels like a bureaucratic obligation - something to hand off to the accountant in January and forget about. But annual financial reports are far more than a compliance exercise.

Your annual financial statements are the single most comprehensive picture of your business's health. Banks use them to decide whether to lend. Investors use them to decide whether to invest. Regulators use them to assess compliance. And you, as the owner or manager, use them to plan - to understand what worked, what didn't, and what the business can afford to do next year.

In the GCC, annual financial reporting requirements vary by country and entity type, but the underlying framework is consistent: IFRS-compliant statements prepared from complete, accurate books. This guide walks through the full process - from the first steps in Q4 to the final reports filed with your auditor.

The Annual Reporting Timeline

Most GCC businesses operate on a calendar year (January to December), though some use fiscal years aligned with government or parent-company periods. Regardless of your year-end date, the reporting process follows the same sequence.

Phase Timing Key Activities
Pre-close preparation October–November Review open items, resolve discrepancies, update estimates
Soft close Late December Run preliminary reports, identify material adjustments
Hard close First week of January Post all year-end entries, lock the period
Financial statements January–February Generate final P&L, Balance Sheet, Cash Flow
Audit preparation February–March Prepare schedules, respond to auditor requests
Final sign-off March–April Board approval, filing with regulators if required

The more organized your books are throughout the year, the shorter and less painful this process becomes. Companies with clean monthly closes typically complete their year-end in two to three weeks. Those doing bookkeeping from scratch in January can take three to four months.

Phase 1: Pre-Close Preparation

Reconcile All Bank Accounts

Every bank account balance in your accounting system must match your bank statement for the year-end date. Start bank reconciliation at least two weeks before year-end. Outstanding items - uncleared cheques, deposits in transit - should be minimal.

Clear Accounts Receivable and Payable

Review your accounts receivable aging report. Identify invoices more than 90 days past due and assess whether they are collectible. Uncollectible receivables should be written off or provisioned before year-end. Similarly, review payables for any items that should have been recorded but were missed.

Count and Value Physical Inventory

If your business holds physical inventory (retail, trading, e-commerce), conduct a physical count at or near year-end. Compare the physical count to your system's book balance. Investigate and resolve significant variances. If inventory has become obsolete or damaged, write it down to net realizable value as required by IAS 2.

Review Fixed Asset Schedule

Confirm that all additions, disposals, and transfers during the year are recorded. Calculate and post depreciation for the full year. If any asset was sold or disposed of, remove it from the schedule and recognize the gain or loss.

Accrue All Outstanding Expenses

Identify expenses incurred during the year that have not yet been invoiced or recorded:

  • December utility bills not yet received
  • Accrued salaries for the final pay period
  • Outstanding interest on loans
  • Annual audit fees (accrued even before the invoice arrives)
  • End-of-service gratuity for employees

Review Prepaid Expenses

Confirm that all prepaid expenses have been properly amortized through the year. A rent payment made in January for a full 12 months should have been expensed at 1/12 per month. Check that nothing has been left as a prepaid that should have been expensed.

Phase 2: Year-End Journal Entries

Once the pre-close preparation is complete, post the formal year-end journal entries:

Depreciation Entry

Account Debit (KD) Credit (KD)
Depreciation Expense 18,400
Accumulated Depreciation 18,400

Accrued Expenses

Account Debit (KD) Credit (KD)
Salaries Expense 4,200
Accrued Salaries Payable 4,200

Inventory Write-Down (if applicable)

Account Debit (KD) Credit (KD)
Inventory Write-Down Expense 2,100
Inventory 2,100

End-of-Service Gratuity Accrual

Account Debit (KD) Credit (KD)
Staff Gratuity Expense 5,800
Provision for End-of-Service 5,800

Closing Entry - Transfer Net Income to Retained Earnings

At the end of the process, the net income for the year is transferred from the Income Summary to Retained Earnings:

Account Debit (KD) Credit (KD)
Income Summary 52,065
Retained Earnings 52,065

Phase 3: The Final Financial Statements

The Income Statement (Profit & Loss)

The income statement summarizes the business's financial performance over the year. Under IAS 1, it must include:

Line Item KD
Revenue 320,000
Cost of goods sold (195,000)
Gross Profit 125,000
Salaries and wages (42,000)
Rent (18,000)
Depreciation (8,400)
Other operating expenses (3,195)
Operating Profit 53,405
Finance costs (3,200)
Zakat (1,335)
Net Profit for the Year 48,870

The Balance Sheet

The balance sheet shows the financial position at year-end - a snapshot of what the business owns, owes, and the owners' residual claim.

Item KD
Current Assets
Cash and bank 45,000
Trade receivables 38,000
Inventory 72,000
Prepaid expenses 4,500
Total Current Assets 159,500
Non-Current Assets
Property, plant, and equipment 85,000
Less: Accumulated depreciation (38,400)
Net Non-Current Assets 46,600
Total Assets 206,100
Current Liabilities
Trade payables 31,000
Accrued expenses 8,400
Zakat payable 1,335
Total Current Liabilities 40,735
Equity
Share capital 116,495
Retained earnings 48,870
Total Equity 165,365
Total Liabilities + Equity 206,100

The Cash Flow Statement

The cash flow statement, required by IAS 7, explains the movement in cash during the year:

Activity KD
Operating Activities
Net profit 48,870
Add: Depreciation 8,400
Increase in receivables (5,000)
Decrease in inventory 3,200
Increase in payables 4,100
Net Cash from Operations 59,570
Investing Activities
Purchase of equipment (22,000)
Net Cash from Investing (22,000)
Financing Activities
Loan repayment (15,000)
Net Cash from Financing (15,000)
Net Increase in Cash 22,570

Phase 4: Audit Preparation

If your business is required to have an external audit - or if you want one for financing purposes - preparing clean audit schedules in advance dramatically reduces the time and cost of the audit.

Standard Audit Schedules

Your auditor will typically request:

Schedule Purpose
Fixed asset register Verify additions, disposals, and depreciation
Accounts receivable aging Confirm collectibility of balances
Inventory listing Verify existence and valuation
Bank reconciliation Confirm cash balance
Loan schedule Verify outstanding balances and interest
Payroll reconciliation Confirm wages expense matches payroll runs
Revenue reconciliation Confirm income statement agrees to source documents

What Auditors Look For

Auditors focus on material misstatements - errors or omissions large enough to affect a user's decision. They will review your internal controls, test a sample of transactions, confirm balances with third parties (banks, customers, suppliers), and verify that your accounting policies are consistent with IFRS.

The Annual Reporting Compliance Landscape in the GCC

Kuwait

Kuwaiti companies are generally required to prepare annual financial statements audited by a licensed auditor. Closed joint-stock companies (KSCP) must file audited statements with the Ministry of Commerce. There is no corporate income tax on Kuwaiti-owned companies, but zakat reporting is required.

Saudi Arabia

Saudi companies must file annual financial statements with the Ministry of Commerce. Listed companies file with the Capital Market Authority (CMA) and ZATCA. Zakat returns must be filed annually with the General Authority for Zakat and Tax. Large businesses face monthly VAT filing obligations.

UAE

UAE companies are not currently required by federal law to have their financial statements audited (with exceptions for certain free zone entities and federally regulated businesses). However, the introduction of corporate tax in 2023 means most businesses now need properly prepared financial statements to calculate their tax liability.

The Complete Year-End Checklist

# Task Done?
1 Reconcile all bank accounts
2 Clear AR - write off or provision uncollectibles
3 Physical inventory count and reconciliation
4 Inventory write-down for obsolete/damaged items
5 Review and update fixed asset register
6 Post annual depreciation entry
7 Accrue all outstanding expenses
8 Reverse prepaid balances properly
9 Calculate and accrue end-of-service gratuity
10 Post any loan interest accruals
11 Calculate zakat and record zakat payable
12 Run trial balance - verify it balances
13 Generate P&L, Balance Sheet, Cash Flow
14 Review comparative prior-year figures
15 Prepare audit schedules
16 Export reports to Excel/PDF for auditor
17 Post closing entry - transfer net income to retained earnings
18 Lock the accounting period

How Ala-Hasba Handles Annual Financial Reporting

Ala-Hasba is designed so that the year-end reporting process is a natural, low-friction outcome of keeping clean books throughout the year - not a crisis.

Year-End Close Page with Pre-Close Checks

The Year-End Close page in Ala-Hasba walks you through the closing process in sequence. Before any close proceeds, the system runs pre-close checks to verify that the trial balance is balanced and there are no outstanding critical items. This prevents closing into an unbalanced state - a common and difficult-to-fix error.

Automated Depreciation Journals at Year-End

When you initiate the year-end close, Ala-Hasba automatically creates the depreciation journal entry for all active fixed assets. The entry posts to Depreciation Expense (account 5910) and Accumulated Depreciation (account 1510), updating both the Income Statement and Balance Sheet in a single step.

Retained Earnings Transfer

After depreciation, the system creates the income summary and retained earnings transfer journal - moving the net income for the year into the Retained Earnings account. This is posted as part of the close sequence, so your opening balance sheet for the new year is accurate from the first day.

Trial Balance Verification

Before confirming the close, review the Trial Balance page - every account with a balance, with debit and credit columns that must agree. Ala-Hasba's trial balance is live and always in sync with your journals, so you can run it at any point during Q4 to catch issues before they become year-end problems.

Full IFRS Report Suite

After the close, generate the complete report set:

  • Profit & Loss: With comparative prior-year column, exportable to Excel or PDF
  • Balance Sheet: With comparative prior-year column, exportable to Excel or PDF
  • Cash Flow Statement: IAS 7 compliant with all three activity sections

All reports are generated from journal balances - the same source of truth used throughout the year - so the numbers are consistent and traceable.

Budget vs. Actual for Planning

The Budget page in Ala-Hasba lets you compare actual results against your annual budget at the account level. At year-end, this comparison is valuable for two purposes: explaining variances to stakeholders, and building the budget for the coming year based on actual performance.

Audit Log for Accountability

Every entry, edit, and deletion in Ala-Hasba is captured in the Audit Log - with the user, the timestamp, and what changed. When your auditor asks "who posted this entry?" or "was this amount changed after period-end?", the answer is one click away. This log also demonstrates to regulators that your financial process has integrity controls.

Export Everything for Auditors

Every report in Ala-Hasba exports to Excel and PDF. The trial balance, fixed asset schedule, P&L, and Balance Sheet can all be exported in minutes - giving your auditors the clean, structured data they need and significantly reducing audit preparation time.

Team Roles for Year-End Control

Ala-Hasba's RBAC (Role-Based Access Control) system ensures the right people have the right access during year-end. Accountants can post and review. Admins can perform the close and lock the period. Viewers can read reports without being able to modify anything. This control structure is itself part of the internal controls framework that auditors look for.

Summary

Annual financial reporting for GCC businesses requires systematic preparation - reconciling accounts, posting year-end adjustments, generating IFRS-compliant statements, and producing clean audit schedules. The process is straightforward when your accounting system maintains clean double-entry records throughout the year, with automated year-end close procedures, a full report suite with comparative periods, and an audit trail that supports every number. Businesses that treat year-end as a continuous process - not a once-a-year scramble - consistently produce better financial statements in less time.

Related Articles

GCC Compliance

GCC VAT Guide: Everything Your Business Needs to Know

10 min read

GCC Compliance

IFRS for Small Business in the Middle East: A Simplified Guide

9 min read

GCC Compliance

How to Calculate Zakat for Your Business: Complete Guide

8 min read

Ready to simplify your accounting?

Try Ala-Hasba free and put what you learned into practice.

Start Your Free Trial