IFRS/SOCPA Financial Statements & Tax Reporting for Saudi Companies via ERP
TranquilTRANQUIL

IFRS/SOCPA Financial Statements & Tax Reporting for Saudi Companies via ERP

Home/Blog/IFRS/SOCPA Financial Statements & Tax Reporting for Saudi Companies via ERP
Accounts
October 19, 202511 min read
Share:

The Reporting Framework in Saudi Arabia

Saudi companies prepare their financial statements under International Financial Reporting Standards as endorsed by the Saudi Organization for Chartered and Professional Accountants (SOCPA). Listed entities moved to IFRS in 2017 and other entities in 2018, with IFRS for SMEs available to eligible entities.

The words "as endorsed" matter. Endorsement can bring additional local requirements or disclosures, so every company should confirm with its auditor exactly which framework it applies: full IFRS or IFRS for SMEs, and any local requirements that come with it.

Alongside the accounting standards sit a set of statutory obligations tied to the statements: filing them with the Ministry of Commerce, submitting the zakat or income tax return to ZATCA, and filing periodic VAT returns. This guide explains what the statements require, how they are built from the books, and where an ERP makes the close faster and cleaner. It is written for finance managers and controllers, not as a substitute for professional advice on specific judgements.

The Complete Set of Financial Statements

StatementWhat it showsCurrent standard
Statement of financial positionAssets, liabilities and equity at a dateIAS 1
Statement of profit or loss and other comprehensive incomePerformance for the periodIAS 1
Statement of changes in equityMovements in capital, reserves and retained earningsIAS 1
Statement of cash flowsCash from operating, investing and financing activitiesIAS 7
NotesAccounting policies, estimates and line-item detailVarious

The notes are where many audit findings come from: a depreciation policy that is not described, an ageing schedule that cannot be produced, provision movements that are not broken down. The information the notes need should be available in the system all year, not assembled in the final week. For a refresher on reading the statement of financial position, see our article on the balance sheet.

IFRS 18 Is Coming

In April 2024 the IASB issued IFRS 18, Presentation and Disclosure in Financial Statements. It replaces IAS 1 and applies to annual periods beginning on or after 1 January 2027, with early application permitted. The main changes:

  • Defined categories in profit or loss: operating, investing and financing, with a required operating profit subtotal.
  • Management-defined performance measures: if management uses measures such as "adjusted EBITDA" in public communication, they must be disclosed and reconciled in the notes.
  • Clearer aggregation and disaggregation rules: so that material items do not disappear into "other expenses".

Why act now? Because 2027 statements will need 2026 comparatives presented the same way. If your chart of accounts cannot separate operating from investing and financing income and expense, you face a painful manual reclassification. Map the chart of accounts to IFRS 18 categories now, with your auditor.

The Chart of Accounts Comes First

Good statements start with a chart of accounts designed to produce them. A chart built years ago for internal purposes may not carry what the statements and notes need. When reviewing it, check for:

  • Current and non-current classification for every asset and liability account, including the current portion of long-term loans.
  • A mapping from every account to a statement line, so statements come straight from the trial balance without intermediate spreadsheets.
  • Separate accounts for zakat, income tax and VAT: output, input and payable.
  • Accounts for key provisions: end of service, expected credit losses and inventory write-downs.
  • Analytical dimensions instead of duplicated accounts: branch, project or cost center as a dimension rather than "Salaries Jeddah" and "Salaries Riyadh" as separate accounts.

That last point keeps the chart lean and lets management and statutory reporting come from the same data.

A Monthly Close Checklist

Companies that close the year in two weeks are usually the ones that close every month properly. Year end is month twelve plus some extra adjustments.

  1. Close sub-ledgers for sales, purchasing, inventory and payroll so nothing posts into a closed period.
  2. Reconcile every bank account and explain each reconciling item.
  3. Reconcile receivables and payables detail to the general ledger control accounts.
  4. Run depreciation, including additions and disposals.
  5. Book accruals and prepayments for costs incurred but not invoiced, and rent or insurance paid in advance.
  6. Update provisions for end of service, leave and expected credit losses.
  7. Reconcile inventory to the ledger and review items whose net realisable value may have fallen below cost.
  8. Reconcile VAT accounts to sales and purchase reports.
  9. Run analytical review against last month and budget, explaining significant movements.

In an ERP many of these become routine. Depreciation runs from each asset's settings, inventory and receivables post directly to the ledger so there is no reconciliation between two systems, and a closed period stays closed.

Adjustments That Need Care

Depreciation estimates

IAS 16 requires residual value and useful life to be reviewed at least at each financial year end. Assets still running well past their estimated life are a sign the estimate was too cautious. See our guide to asset depreciation for methods and entries.

Inventory

IAS 2 measures inventory at the lower of cost and net realisable value, and does not permit LIFO. Slow-moving, damaged and discounted items need review at every close.

End-of-service benefits

Under IAS 19 the end-of-service award is treated as a defined benefit plan, and many companies applying full IFRS use an annual actuarial valuation. Even then, the valuation depends on accurate employee data: hire date, current wage and contract type. That data comes from HR, and any error flows straight into the liability on the balance sheet.

Expected credit losses

IFRS 9 requires a provision for expected credit losses on receivables rather than waiting for a default. The common simplified approach for trade receivables uses a provision matrix by age band, based on historical experience adjusted for current conditions.

Age bandBalance (SAR)Illustrative rateProvision (SAR)
Not yet due2,000,0000.5%10,000
1 to 90 days800,0003%24,000
91 to 180 days300,00015%45,000
Over 180 days150,00050%75,000
Total3,250,000154,000

The rates are purely illustrative. What matters is that the ageing report in the system can be trusted, because the whole provision rests on it.

Zakat and income tax

The zakat base is not accounting profit. It is calculated under the Zakat Collection Implementing Regulations, which apply to financial years beginning on or after 1 January 2024, and has its own additions and deductions. Companies with non-Saudi shareholders also compute income tax on the foreign share, using tax depreciation pools that may differ from book depreciation. Keep the data the zakat calculation needs clearly separated in the system and book a quarterly estimate rather than a year-end surprise. Review the treatment of specific items with your zakat adviser.

Leases

Office, warehouse and equipment leases appear on the balance sheet as a right-of-use asset and lease liability under IFRS 16, with exemptions for short-term and low-value leases. Our article on IFRS 16 leases covers the calculation.

Indirect Cash Flow Statement: A Worked Example

The cash flow statement is the hardest to prepare by hand because every balance sheet movement has to be analysed. A hypothetical example in SAR thousands:

LineAmount
Profit before zakat1,200
Add: depreciation300
Add: end-of-service provision charge50
Increase in receivables(400)
Increase in inventory(150)
Increase in payables100
Net cash from operating activities1,100
Purchase of equipment(500)
Net cash used in investing activities(500)
Loan repayment(200)
Dividends paid(300)
Net cash used in financing activities(500)
Net change in cash100

The example is simplified and leaves out zakat paid and end-of-service benefits actually paid, which appear in a real statement. The principle is that every figure must reconcile to an account movement. When the system classifies accounts by activity and tracks non-cash movements, the statement comes out faster and the net change actually agrees with the movement in cash balances.

Reconciling VAT Returns to the Books

VAT returns are filed monthly or quarterly while the financial statements are annual, but the two must agree. Taxable sales across the year's returns should reconcile to revenue, with differences explained by clear items such as exempt income, zero-rated exports or advances taxed on receipt before revenue was recognised.

With Phase 2 e-invoicing, standard invoices are cleared by ZATCA in real time before reaching the buyer and simplified invoices are reported within 24 hours. ZATCA therefore holds a detailed picture of your sales, and any gap between Fatoora data, your returns and your ledger will show. Issuing invoices from the same system that holds the books removes most of that risk.

Consolidation for Groups

Groups with subsidiaries must eliminate intra-group transactions on consolidation: sales and cost of sales between group companies, intercompany balances and any unrealised profit in the buyer's inventory. The recurring practical problem is that the two companies disagree on the balance at year end, because one booked an invoice in December and the other in January. Reconcile intercompany balances monthly, flag related-party customers and suppliers in the system so elimination reports run automatically, and the related-party note in the statements becomes easier too.

The Statutory Calendar

ObligationAuthorityDeadline
File financial statementsMinistry of Commerce, via QawaemWithin six months of year end
Zakat or income tax return and paymentZATCAWithin 120 days of year end
VAT returnZATCALast day of the month after the period, monthly or quarterly

For a December year end, that means the zakat return by the end of April and filed statements by the end of June. Because the zakat return is built on the financial statements, a late close squeezes both. Failing to prepare or file statements under the required rules exposes the company to fines under the Companies Law.

Record retention applies too. The Commercial Books Law requires books to be kept for ten years, and the VAT regulations require at least six years generally, longer for some capital assets and real estate. The new Commercial Transactions Law, approved in October 2026, will replace the Commercial Books Law 180 days after publication, so watch for the implementing rules on retention.

A Year-End Timeline

  • November: agree the audit plan, review policies and estimates, schedule stock counts.
  • December: count inventory and assets, reconcile intercompany balances, send balance confirmations.
  • Early January: close December as normal, then year-end adjustments and provisions.
  • Late January: draft statements and notes, hand over the audit file.
  • February and March: fieldwork and clearing audit points.
  • By end of April: zakat or tax return and payment.
  • By end of June: file approved statements on Qawaem.

Audit Readiness

Audits drag when nobody can find what the auditor asks for. A ready company hands over on day one a final trial balance mapped to the statements, lead schedules for each major line, year-end bank reconciliations with support, receivables and payables ageing, the fixed asset register with the year's movements, and a list of large manual journals with their approvers. The system audit log, showing who created and approved each entry and when, answers many questions without meetings.

Where ERP Fits

An ERP does not choose accounting policies or replace professional judgement. It makes sure the numbers behind those judgements are complete and consistent: every sales invoice posts when issued, every stock movement reaches cost of sales, every salary lands in the right cost center.

Tranquil's accounting and finance module connects sales, purchasing, inventory, HR and projects to one general ledger. The asset module calculates depreciation automatically in line with accounting standards, and e-invoicing covers ZATCA Phase 1 and Phase 2. Reports can be customized to the statement format you agree with your auditor. To discuss your requirements, contact the Tranquil team.

Frequently Asked Questions

Do all Saudi companies apply full IFRS?

IFRS as endorsed by SOCPA is the framework. Listed companies apply full IFRS; eligible unlisted entities may use IFRS for SMEs. Confirm your position with your auditor.

When must financial statements be filed with the Ministry of Commerce?

Within six months of the financial year end, through the Qawaem platform, so by the end of June for a December year end.

When is the zakat return due?

Within 120 days of the end of the zakat year, including payment. For a December year end that is the end of April.

When does IFRS 18 apply?

To annual periods beginning on or after 1 January 2027, with early application permitted. Comparatives must follow the new presentation, so preparation starts with 2026 data.

Can an ERP produce the financial statements automatically?

It can generate them from the trial balance if the chart of accounts is mapped to statement lines and adjustments are complete. Estimates, policies and notes remain the responsibility of the finance team and auditor.