[codicts-css-switcher id=”346″]

Global Law Experts Logo
set up accounting saudi arabia

How to Set Up Accounting & Bookkeeping for a New Company in Saudi Arabia (90‑day Guide)

By Global Law Experts
– posted 1 hour ago

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.

Overview: Why a Structured 90‑Day Plan Matters

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.

Who Should Use This Guide

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.

Expected Outcomes After 90 Days

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.

Eligibility: Which Companies This Plan Covers

This 90‑day framework applies to the most common Saudi business forms, but each type carries nuances worth flagging before you begin.

Business Forms Covered

  • Limited Liability Company (LLC). The most common SME structure; the plan applies in full.
  • Branch of a foreign company. Additional documentation and head‑office reporting alignment may be required; the core steps still apply.
  • Foreign investor entities. Entities licensed for foreign investment (typically through the Ministry of Investment) follow the same accounting sequence, with extra attention to shareholder and licensing documentation.
  • Professional companies. May face specific SOCPA practice considerations if the activity itself involves regulated services.

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.

When to Adapt the Plan

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.

90‑Day Step‑by‑Step Implementation to Set Up Accounting Saudi Arabia

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.

Step 1, Day 0–7: Confirm Registration and Collect Founding Documents

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.

Step 2, Day 8–21: Chart of Accounts, Policies and Software

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.

Step 3, Day 15–30: Register with ZATCA and Enable E‑Invoicing

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.

Step 4, Day 21–45: Bank Account, Payments and Reconciliation

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.

Step 5, Day 30–60: Payroll and HR Accounting Setup

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.

Step 6, Day 45–75: First Period Close and Internal Controls

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.

Step 7, Day 60–90: Reporting, Accruals and Advisory Handover

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/Who/Duration Timeline

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

In‑House vs Outsourced Bookkeeping

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.

Required Documents for Bookkeeping Setup Saudi Arabia

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.

Timeline & Deadlines

Beyond the 90‑day setup, several recurring obligations begin as soon as you trade. Align your calendar to them from the outset.

  • ZATCA and e‑invoicing. Register with ZATCA and confirm e‑invoicing readiness before issuing any electronic invoice. Enforcement is phased, so verify which requirements apply to you using current ZATCA guidance.
  • VAT returns. Registered businesses file VAT returns monthly or quarterly depending on their annual turnover, on the schedule and by the deadlines set by ZATCA. Confirm your filing frequency at registration.
  • Monthly bookkeeping. Complete bookkeeping and bank reconciliation shortly after each month end to keep management reporting current.
  • Payroll and GOSI. Run payroll and execute statutory payments in line with MHRSD and GOSI timelines each month; register employees promptly upon hiring.
  • Zakat and tax. Prepare zakat and tax accruals monthly so that annual calculations and statutory filings under the ZATCA schedule are straightforward rather than a year‑end reconstruction.

Aim to complete ZATCA and GOSI registration early in your operations, both are prerequisites for issuing compliant invoices and running compliant payroll respectively.

Costs and Fees

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.

What Changed in 2026

Two areas of regulatory focus make it more important than ever to set up accounting saudi arabia correctly from day one.

  • SOCPA standards and licensing. SOCPA maintains the registry of licensed firms and members and continues to develop professional standards and licensing expectations for accounting firms and CPAs. Ensure your provider or in‑house team works to current SOCPA‑endorsed standards.
  • ZATCA e‑invoicing expansion. ZATCA continues to bring additional groups of taxpayers into the integration phase of e‑invoicing in successive waves, increasing technical and reporting obligations, structured invoice formats and mandatory integration for in‑scope issuers among them. New companies should choose a compliant software and integration strategy immediately rather than retrofitting later.

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.

Common Pitfalls

  • Delaying ZATCA registration. Attempting to issue non‑compliant invoices before registration is a breach. Register early and test issuance before your first real sale.
  • A non‑compliant chart of accounts. A COA that does not map to regulatory reporting creates rework at filing time. Adopt a SOCPA/IFRS‑aligned template from the start.
  • Poor payment feed setup. Manual reconciliation quickly falls behind. Configure bank feeds and automated matching during setup, not after a backlog forms.
  • Ignoring monthly zakat accruals. Reconstructing zakat at year end is error‑prone. Build a zakat accrual line into the COA and post to it monthly.
  • Weak access controls. Unrestricted software access invites error and fraud. Enforce role‑based permissions and audit users periodically.
  • Choosing the cheapest bookkeeper without vetting. Low fees mean little without e‑invoicing and zakat experience. Require references and a demonstrable compliance track record.

Conclusion and Next Steps

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.

Need Expert Advice?

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.

Sources

  1. Zakat, Tax and Customs Authority (ZATCA), main portal
  2. ZATCA, E‑Invoicing (Fatoora) guidance
  3. Ministry of Commerce, Company registration guidance
  4. Ministry of Human Resources & Social Development (MHRSD)
  5. General Organization for Social Insurance (GOSI)
  6. Saudi Organization for Chartered and Professional Accountants (SOCPA)
  7. Saudi Central Bank (SAMA)
  8. Saudi National Government Portal

FAQs

Do I need to register for e‑invoicing when I set up accounting Saudi Arabia?
If you are a VAT‑registered business issuing invoices in Saudi Arabia, you must comply with ZATCA’s e‑invoicing rules before issuing. Consult ZATCA’s e‑invoicing (Fatoora) guidance for the phased requirements and technical standards that apply to your business.
Typically a CR extract, the Articles of Association, an authorised signatory list, shareholder IDs or Iqamas, a board resolution authorising signatories, and proof of address. Requirements vary by bank, so confirm the specific checklist early to avoid delays.
Zakat, VAT and income tax administration are all handled by ZATCA, and registration and electronic reporting run through ZATCA systems. However, zakat calculation rules differ from tax and require separate treatment in your bookkeeping, hence the dedicated accrual line.
It depends on role, experience and transaction volume. Outsourced bookkeeping is generally billed as a monthly fee that scales with complexity, while hiring a mid‑level in‑house accountant costs more once salary and benefits are included. Obtain current quotes to benchmark for your business.
Yes, Deloitte, PwC, EY and KPMG operate member firms in the Kingdom. For SMEs, however, local CPA firms and specialised outsourced bookkeeping providers often deliver better value and more hands‑on implementation support during the first year.
With an organised plan, the 90‑day schedule in this guide aims to make you operationally compliant, bank account, accounting system, e‑invoicing readiness, payroll and a completed first‑month close. Some statutory obligations, such as annual zakat and income tax filings, remain annual and should be prepared for through monthly accruals.
By Awatif Al Khouri

posted 34 minutes ago

Find the right Legal Expert for your business

The premier guide to leading legal professionals throughout the world

Specialism
Country
Practice Area
LAWYERS RECOGNIZED
0
EVALUATIONS OF LAWYERS BY THEIR PEERS
0 m+
PRACTICE AREAS
0
COUNTRIES AROUND THE WORLD
0
Lawyer Profile Page - Lead Capture
GLE-Logo-White
Lawyer Profile Page - Lead Capture

How to Set Up Accounting & Bookkeeping for a New Company in Saudi Arabia (90‑day Guide)

Send welcome message

Custom Message