Accounting Standards

Saudi Standard Chart of Accounts (COA) Guide: Structure, Numbering & SOCPA Alignment

Complete guide to designing a bilingual Chart of Accounts for Saudi SMEs. SOCPA-compliant account coding, VAT tax mapping, multi-branch cost centers, and downloadable structure.

Qeemah Team • Published: • Updated: • 8 min read
Standard Chart of Accounts structure diagram for Saudi Arabian companies

A standardized Chart of Accounts (COA) is the operational foundation of every accounting and ERP system. For businesses operating in the Kingdom of Saudi Arabia, the chart of accounts is not merely an internal reporting convenience—it is the structural backbone required to generate SOCPA-compliant financial statements, facilitate transparent 15% VAT filing with ZATCA, and maintain multi-branch operational control.

This technical guide provides the standard 4-digit and 5-digit account numbering taxonomy recommended for Saudi SMEs across trading, contracting, retail, and professional services.


1. The Standard 5-Tier Account Classification

In Saudi financial practice aligned with IFRS for SMEs as endorsed by SOCPA, all general ledger accounts belong to five primary classifications:

1000 – 1999 : ASSETS (الأصول)
2000 – 2999 : LIABILITIES (الالتزامات)
3000 – 3999 : EQUITY (حقوق الملكية)
4000 – 4999 : REVENUE (الإيرادات)
5000 – 5999 : EXPENSES (المصروفات)

For large enterprises and multi-warehouse operations, a 5-digit structure (10000 to 59999) or 6-digit structure provides further granularity for departmental cost centers and branch allocations.


Below is the standard bilingual chart of accounts recommended for Saudi SMEs:

Class 1: Assets (الأصول)

CodeAccount Name (English)اسم الحساب (العربية)Type
1100Cash & Cash Equivalentsالنقد وما في حكمهCurrent Asset
1101Petty Cash - Main Officeصندوق المصروفات النثرية - الإدارةLedger
1102Petty Cash - Branch 01صندوق المصروفات النثرية - فرع 1Ledger
1110Al Rajhi Bank Current Account (SAR)مصرف الراجحي - الحساب الجاريLedger
1111SNB Current Account (SAR)البنك الأهلي السعودي - الجاريLedger
1112Riyad Bank Current Account (SAR)بنك الرياض - الحساب الجاريLedger
1200Accounts Receivableالذمم المدينة (العملاء)Current Asset
1201Trade Debtors Control Accountحساب مراقبة المدينين التجاريينControl
1205Provision for Doubtful Debtsمخصص الديون المشكوك في تحصيلهاContra Asset
1250Tax & Regulatory Receivablesمستحقات ضريبية وحكوميةCurrent Asset
1251VAT Input Tax Paid (15%)ضريبة القيمة المضافة المدفوعة على المشترياتLedger
1252Advance Withholding Taxدفعات مقدمة لضريبة الاستقطاعLedger
1300Inventory & StockالمخزونCurrent Asset
1301Raw Materials Inventoryمخزون المواد الخامLedger
1302Finished Goods Inventory - Warehouse 1مخزون البضائع التامة - مستودع 1Ledger
1303Goods in Transitبضائع في الطريقLedger
1500Property, Plant & Equipment (Fixed Assets)الأصول الثابتةNon-Current
1501Computer Hardware & IT Infrastructureأجهزة ومعدات تقنية المعلوماتFixed Asset
1502Accumulated Depreciation - Computersمجمع إهلاك أجهزة الحاسبContra Asset
1510Motor Vehiclesالسيارات والشاحناتFixed Asset
1511Accumulated Depreciation - Vehiclesمجمع إهلاك السياراتContra Asset

Class 2: Liabilities (الالتزامات)

CodeAccount Name (English)اسم الحساب (العربية)Type
2100Accounts Payable & Accrued Expensesالذمم الدائنة والمصروفات المستحقةCurrent
2101Trade Creditors (Suppliers)الموردون التجاريونControl
2105Accrued Salaries & Wagesرواتب وأجور مستحقةLedger
2106Accrued Rent Expenseإيجارات مستحقةLedger
2150Statutory & Tax Payablesالالتزامات الضريبية والحكوميةCurrent
2151VAT Output Tax Collected (15%)ضريبة القيمة المضافة المحصلة على المبيعاتLedger
2152ZATCA VAT Settlement Accountحساب تسوية ضريبة القيمة المضافة مع زاتكاClearing
2153GOSI Payable (Employer + Employee)مستحقات التأمينات الاجتماعية (GOSI)Ledger
2154Withholding Tax Payableضريبة الاستقطاع المستحقةLedger
2155Accrued Zakatمخصص الزكاة الشرعيةLedger
2500Non-Current Liabilitiesالالتزامات غير المتداولةLong-Term
2501End of Service Benefits Provision (EOSB)مخصص مكافأة نهاية الخدمةLong-Term
2510Long-Term Bank Loansقروض وتسهيلات بنكية طويلة الأجلLong-Term

Class 3: Equity (حقوق الملكية)

CodeAccount Name (English)اسم الحساب (العربية)Type
3100Paid-Up Share Capitalرأس المال المصرح به والمدفوعEquity
3200Statutory Reserve (10% Legal Reserve)الاحتياطي النظاميEquity
3300Retained Earnings / Accumulated Profitالأرباح المبقاة (المحتجزة)Equity
3400Current Year Profit / Lossأرباح / خسائر العام الحاليEquity
3500Partner / Owner Drawingsجاري الشركاء / المسحوباتEquity

Class 4: Revenue & Income (الإيرادات)

CodeAccount Name (English)اسم الحساب (العربية)Type
4100Sales Revenue (Standard 15% VAT)إيرادات المبيعات (الخاضعة للنسبة الأساسية 15%)Revenue
4110Zero-Rated Sales Revenueإيرادات مبيعات خاضعة للنسبة الصفرية (0%)Revenue
4120Exempt Sales / Servicesإيرادات الخدمات المعفاة من الضريبةRevenue
4200Sales Returns & Allowancesمردودات ومسموحات المبيعاتContra Revenue
4300Early Settlement Discounts Allowedخصم مسموح به (تعجيل الدفع)Contra Revenue
4800Other Operating Incomeإيرادات تشغيلية أخرىRevenue

Class 5: Cost of Sales & Operational Expenses (التكاليف والمصروفات)

CodeAccount Name (English)اسم الحساب (العربية)Type
5100Cost of Goods Sold (COGS)تكلفة البضاعة المباعةExpense
5101Purchases - Finished Goodsمشتريات البضائع التامةLedger
5105Direct Freight & Customs Dutyرسوم الشحن والتخليص الجمركي المباشرةLedger
5200Payroll & Employee Benefitsمصروفات الرواتب والأجورExpense
5201Basic Salaries & Housing Allowancesالرواتب الأساسية وبدل السكنLedger
5202Employer GOSI Contribution (11.75%)حصة صاحب العمل في التأمينات الاجتماعيةLedger
5203End of Service Provision Expenseمصروف مخصص مكافأة نهاية الخدمةLedger
5204Medical Insurance Expenseمصروف التأمين الطبي للموظفينLedger
5300General & Administrative Expenses (G&A)المصروفات العمومية والإداريةExpense
5301Office Rent & Utilitiesإيجار المقرات والمرافق العامةLedger
5302Government Licensing, Baladiya & Chamber feesالرسوم الحكومية ورخص البلدية والغرفةLedger
5303Software Subscriptions & Cloud Hostingاشتراكات البرمجيات والاستضافة السحابيةLedger
5304Professional, Legal & Audit Feesأتعاب المحاسبة والاستشارات القانونيةLedger
5305Depreciation Expenseمصروف إهلاك الأصول الثابتةLedger

3. Best Practices for ZATCA Phase 2 Alignment

When deploying your Chart of Accounts in a cloud ERP platform like Qeemah:

  1. Never Net VAT Transactions: Never book sales net of tax or record VAT directly into expense accounts. Input VAT (1251) and Output VAT (2151) must remain untouched control accounts reconciled at month-end against your ZATCA e-invoicing portal summary.
  2. Assign Dimension Codes for Cost Centers: Rather than cluttering your chart with 10 duplicate expense accounts for each branch (e.g., 5301-Riyadh, 5301-Jeddah), use Cost Center Dimensions attached to a single canonical account (5301).
  3. Automate Clearing Account Offsets: Ensure your accounting software automatically routes ZATCA debit/credit adjustments and payment gateway clearance fees to dedicated clearing ledgers to keep bank reconciliation pure.

Works Cited & Technical References

  1. SOCPA, 'Saudi Organization for Chartered and Professional Accountants Financial Reporting Standards,' socpa.org.sa (2024).
  2. ZATCA, 'VAT Implementing Regulations,' zatca.gov.sa (2024).

Recommended next steps

Share this article