Our Expert in Saudi Arabia
Set up accounting saudi arabia the right way from day one and a newly registered company avoids the penalties, reconciliation backlogs and audit failures that catch most first‑time founders. This guide is a compliance‑first, 90‑day implementation plan for small and medium‑sized enterprises (SMEs) and their finance teams. It walks through every practical step, from validating your Commercial Registration to enabling e‑invoicing, configuring payroll and closing your first accounting period. The 2026 landscape adds urgency: evolving standards from the Saudi Organization for Chartered and Professional Accountants (SOCPA) and continued e‑invoicing enforcement by the Zakat, Tax and Customs Authority (ZATCA) mean new companies must be audit‑ready and technically compliant before they issue their first invoice.
The purpose of this guide is to help you set up accounting saudi arabia in a disciplined 90‑day sequence, so that at the end of the period your books are audit‑ready, your e‑invoicing is enabled, and your payroll runs cleanly against statutory obligations. Rather than reacting to deadlines as they arrive, you build a compliant financial backbone during the earliest weeks of trading, when transaction volumes are low and errors are cheap to correct.
Getting this wrong is expensive. Issuing non‑compliant invoices, missing ZATCA registration, or failing to enrol employees in the General Organization for Social Insurance (GOSI) can trigger fines and remediation costs. A structured approach front‑loads the compliance work into the first quarter of operation.
This playbook is written for three audiences: founders who have just obtained their Commercial Registration and need a clear roadmap; in‑house finance managers tasked with standing up an accounting function; and company formation consultants advising newly incorporated clients. Whether you plan to keep bookkeeping in‑house or outsource it, the sequence and compliance checkpoints remain the same.
By the end of the 90‑day cycle you should have: a corporate bank account with automated feeds into your accounting software; a SOCPA/IFRS‑aligned chart of accounts; active ZATCA registration and e‑invoicing readiness; a tested payroll process with GOSI enrolment; a completed first‑month close with a trial balance; and a monthly reporting pack ready for management and future statutory filings. An accounting advisor supports this implementation, reviewing your chart of accounts, validating compliance settings and assisting with the initial close, but the operational tasks are designed to be executed by your own team.
This 90‑day framework applies to the most common Saudi business forms, but each type carries nuances worth flagging before you begin.
Company registration procedures and the Commercial Registration (CR) itself are governed by the Ministry of Commerce. If your structure is unusual, seek tailored advisory support before finalising your accounting policies.
If you acquire a business with pre‑existing books, you must adapt the timeline: opening balances, historic e‑invoicing records and prior‑year statements need to be validated and migrated. In that case, treat Day 8–21 as a data‑migration phase rather than a greenfield setup, and reconcile inherited balances before running any new transactions through the system.
The following seven steps run across the full 90 days. Several deliberately overlap, registration and system selection, for example, so that your finance function is live and compliant as early as possible. Use the timeline table below as your master schedule.
Begin by validating your Commercial Registration and downloading an authenticated CR extract. Verify shareholder identities against national IDs, Iqamas or passports, and formally appoint a financial controller or finance lead who will own the setup. Gather the Articles of Association, board resolutions and signatory authorisations into a single onboarding file.
Deliverables: authenticated CR extract, verified shareholder register, and a nominated finance lead with defined authority. These documents feed directly into bank account opening and ZATCA registration, so completeness here removes friction later.
Set your fiscal year and choose an accounting method, most SMEs adopt accrual accounting for compliance and reporting quality. Draft a chart of accounts (COA) aligned to the IFRS standards as endorsed by SOCPA, and importantly mapped to ZATCA reporting requirements. Build a dedicated zakat accrual line into the COA from the outset.
Evaluate cloud accounting platforms, such as Xero, QuickBooks Online, Sage or Odoo, alongside local integrators who understand Saudi e‑invoicing. Shortlist based on e‑invoicing compliance, multi‑currency handling and Arabic invoice support.
Deliverables: COA template and a short accounting‑policy memo documenting your method, fiscal year and revenue‑recognition approach.
Register with ZATCA for zakat and tax through the official portal, then address e‑invoicing (Fatoora). Determine which e‑invoicing phase and requirements apply to you and whether you need full technical integration or the generation/portal issuance options. Configure structured XML/UBL invoice formats and the required cryptographic requirements before you issue any invoice. Onboard your customers and suppliers into the e‑invoicing workflow.
Compliance check: confirm invoices carry the mandated structured format, cryptographic stamp (for the integration phase) and archival capability. E‑invoicing compliance in Saudi is a legal requirement, issuing a non‑compliant invoice can constitute a breach from the first transaction.
Open a corporate bank account using your CR extract, Articles of Association and authorised signatory list. Map your payment flows, POS terminals, online payment gateways and merchant agreements, and connect bank feeds directly into your accounting system. Establish automated matching rules so reconciliation is a daily habit rather than a month‑end scramble. Payment systems and payment service providers operating in the Kingdom are regulated by the Saudi Central Bank (SAMA).
Deliverable: live bank feeds with automated reconciliation rules configured and tested against a sample of early transactions.
Set your payroll frequency, define allowances and benefits, and enrol employees in GOSI. Configure the payroll module within your accounting system so that statutory deductions post automatically to the correct COA lines. Run a test payroll before the first live cycle to catch errors in salary structures, deductions and bank details.
Employers must register employees for GOSI and follow the payroll and labour reporting requirements set by the Ministry of Human Resources and Social Development (MHRSD), including salary payment through the Wage Protection System. Payroll accounting setup done correctly here prevents recurring monthly corrections.
Process your first full month of bookkeeping: post transactions, complete bank reconciliations, record month‑end accruals, build a fixed‑assets register and produce a receivables ageing report. Introduce internal controls now, role‑based access to the accounting software, segregation of duties where headcount allows, and a documented approval chain for payments.
Deliverables: a clean trial balance and a first management pack summarising cash position, revenue, expenses and outstanding receivables.
Finalise your monthly management reporting cadence, establish a zakat accrual framework, and reconcile VAT and e‑invoicing records against your general ledger. Prepare the groundwork for your first statutory returns. This is also the decision point on your operating model: continue with an in‑house bookkeeper or move to an outsourced provider. Use the comparison table further below to guide that choice.
| Step (days) | Key tasks | Primarily responsible | Duration |
|---|---|---|---|
| Day 0–7 | Verify CR, collect founding docs, appoint finance lead | Founder / Company Secretary / CPA advisor | 7 days |
| Day 8–21 | Select COA, accounting policies, software shortlist | Finance lead + CPA advisor | 14 days |
| Day 15–30 | Register with ZATCA, begin e‑invoicing setup | Finance lead + IT + CPA advisor | 16 days (overlap) |
| Day 21–45 | Open bank account, configure payments & feeds | Founder / Finance lead / Bank | 25 days |
| Day 30–60 | Payroll setup, GOSI registration, first payroll test | HR + Payroll provider + CPA advisor | 30 days |
| Day 45–75 | First bookkeeping month close & reconciliations | Bookkeeper / Accountant | 30 days |
| Day 60–90 | Reporting, zakat/tax accruals, advisory handover | CPA advisor / Finance lead | 30 days |
The accounting setup for startups almost always raises the question of whether to hire or outsource. The table below compares the two models against the criteria that matter most to an early‑stage SME.
| Criteria | In‑house bookkeeping | Outsourced bookkeeping | Recommendation (SME) |
|---|---|---|---|
| Cost (monthly) | Salaries + benefits; higher fixed costs | Variable fee; predictable expense | Outsource early to conserve cash |
| Control & oversight | Direct control; needs supervision | Managed by provider under SLAs | Outsource but require regular reports & access |
| Compliance expertise | May lack local e‑invoicing / zakat expertise | Provider usually has regulatory experience | Outsource for first 90 days |
| Scalability | Hire as you grow | Easy to scale up or down | Outsource initially; revisit at 12 months |
| Data security | Cloud or on‑prem under company control | Requires provider controls & NDA | Check certifications and access controls |
For most SMEs the pragmatic route to set up accounting saudi arabia is a combination of cloud software plus an outsourced bookkeeping provider for the first year, transitioning key functions in‑house once transaction volumes and headcount justify it.
Collecting the correct documents early removes the most common cause of delay, being turned away by a bank or blocked at ZATCA registration for a missing item. The table below lists what you need and where each document is used.
| Document | Issued by / used for | Notes |
|---|---|---|
| Commercial Registration (CR) extract | Ministry of Commerce, bank account, ZATCA registration | Digital, authenticated extract |
| Articles of Association | Founders, signatories, ownership records | Translated copy if not in Arabic |
| National IDs / Iqama / Passports | Civil records, bank KYC | Certified copies where required |
| Bank account opening documents | Bank, payments & reconciliation | IBAN, corporate signatory list |
| ZATCA registration certificate | ZATCA, VAT / zakat registration | Required for e‑invoicing and returns |
| Employee contracts and IDs | HR, payroll & GOSI registration | Include salary structure and bank details |
| Invoices & sales contracts (samples) | Company records, e‑invoicing mapping | Provide representative samples |
| Chart of Accounts draft | Company / advisor, accounting mapping | Map to SOCPA/IFRS lines |
| Existing accounting records (if any) | Previous accountant, opening balances | Trial balance / prior statements |
| Payment gateway / merchant agreements | PSP / bank, reconciliation setup | PSP API documentation |
Keep both digital and certified physical copies. Banks and ZATCA frequently request authenticated versions, and having them ready shortens onboarding from weeks to days.
Beyond the 90‑day setup, several recurring obligations begin as soon as you trade. Align your calendar to them from the outset.
Aim to complete ZATCA and GOSI registration early in your operations, both are prerequisites for issuing compliant invoices and running compliant payroll respectively.
Budgeting realistically prevents mid‑setup surprises. The indicative ranges below reflect the Riyadh and Jeddah SME market and should be treated as general estimates only; obtain current quotes from vendors and advisors. Costs scale with transaction volume, integration complexity and whether you buy off‑the‑shelf software or commission bespoke integration.
| Item | Typical cost (SAR) | Notes |
|---|---|---|
| Accounting software subscription (cloud) | Varies by vendor | Depends on platform and seat count |
| E‑invoicing integration / developer | One‑off; varies with scope | Portal issuance lower; API/ERP higher |
| Monthly outsourced bookkeeping | Varies with volume | Depends on transaction volume & complexity |
| Payroll service (outsourced) | Varies with headcount | Processing, payslips, GOSI filings |
| CPA advisory / setup fee | One‑off; scope‑dependent | COA, policies, initial close, compliance |
| Bank account fees | Varies by bank | Account type dependent |
| Training & internal onboarding | One‑off | Software and e‑invoicing training |
To control costs, start with a cloud accounting subscription plus outsourced bookkeeping, and reserve larger integration spend for when your invoicing volume genuinely requires full API or ERP‑level e‑invoicing integration. Always request written quotes before committing.
Two areas of regulatory focus make it more important than ever to set up accounting saudi arabia correctly from day one.
The practical effect for SMEs is clear: your choice of accounting system, the strength of your audit trail, and your approach to secure storage and archiving of e‑invoices all directly influence whether you avoid fines and remain audit‑ready. Early, deliberate vendor selection is now a compliance decision, not merely an IT one.
To set up accounting saudi arabia effectively in 2026, treat the first 90 days as a single, sequenced compliance project rather than a series of disconnected tasks. Validate your registration, build a regulator‑aligned chart of accounts, register with ZATCA and enable e‑invoicing, configure payroll and GOSI, and close your first period cleanly. With SOCPA standards developing and e‑invoicing enforcement expanding, companies that build compliance in from day one are the ones that stay audit‑ready and avoid costly remediation. For complex structures or bespoke implementation, engage a licensed accounting advisor to review your setup before your first filing, the modest advisory cost is far cheaper than correcting non‑compliant records later.
This article provides general information on accounting and compliance processes in Saudi Arabia and does not constitute legal or tax advice. For tailored guidance on complex structures, obtain professional advisory support.
This article was produced by Global Law Experts. For specialist advice on this topic, contact Abdul Rahman Alshubayshiri at Abdulrhman Alshubayshiri for professional consulting Co., a member of the Global Law Experts network.
posted 6 minutes ago
posted 29 minutes ago
posted 34 minutes ago
posted 34 minutes ago
posted 34 minutes ago
posted 52 minutes ago
posted 2 hours ago
posted 2 hours ago
posted 2 hours ago
posted 2 hours ago
posted 2 hours ago
posted 3 hours ago
No results available
Find the right Legal Expert for your business
Send welcome message