Back to Blog
Accounting Basics

Chart of Accounts Setup Guide: Build the Foundation of Your Accounting System

A complete chart of accounts setup guide for small businesses. Learn account numbering, the five account categories, templates by business type, and best practices for GCC companies.

Ala-Hasba TeamMarch 4, 202612 min read

What Is a Chart of Accounts?

A chart of accounts (COA) is the master list of every account your business uses to record financial transactions. Think of it as the filing system for your entire financial history. Every sale, every expense, every loan repayment - each one gets classified into one of these accounts.

Without a chart of accounts, financial data is unstructured noise. With a well-designed one, every transaction is classified, reportable, and traceable. It is the skeleton on which your entire accounting system hangs.

A good chart of accounts answers questions like:

  • How much did we spend on marketing this quarter?
  • What is our total outstanding debt to suppliers?
  • How does this year's rent compare to last year's?

Why Getting Your Chart of Accounts Right Matters

Most accounting mistakes trace back to chart of accounts problems. Either there are too few accounts (forcing unrelated items into the same bucket), too many accounts (creating confusion about where things go), or accounts that do not match the business's actual operations.

Getting the COA right from the start pays dividends for years:

Accurate Financial Statements

Your income statement, balance sheet, and cash flow statement are only as reliable as the accounts that feed them. Miscategorized transactions produce misleading reports - which leads to wrong decisions.

Cleaner Tax Filing

A COA that maps directly to your tax return or zakat calculation makes compliance much simpler. Your accountant will have clear categories to pull numbers from rather than digging through mixed accounts.

Scalability Without Restructuring

A properly structured COA grows with your business. When you add a product line, hire employees, or open a second location, the account structure accommodates the change without a full restructure.

Meaningful Analysis

Want to compare this year's cost of goods sold to last year's? Or see how salaries have grown as a percentage of revenue? This is only possible if expenses have been consistently classified from day one.

The Five Account Categories

Every chart of accounts is organized around five fundamental categories. These are universal - they apply to every business type in every country, including all GCC markets.

1. Assets (Accounts 1000–1999)

Resources controlled by the business that are expected to deliver economic value.

Account Number Account Name Purpose
1000 Cash on Hand Physical cash in office or till
1010 Bank Account Primary KD operating account
1100 Accounts Receivable Customer invoices outstanding
1150 VAT Receivable Input VAT recoverable (where applicable)
1200 Inventory Goods for sale - valued at cost
1300 Prepaid Expenses Advance payments for future services
1400 Equipment Machinery, computers, vehicles at cost
1510 Accumulated Depreciation Contra-asset - reduces equipment book value

2. Liabilities (Accounts 2000–2999)

Obligations the business owes to external parties.

Account Number Account Name Purpose
2000 Accounts Payable Supplier invoices not yet paid
2100 Accrued Expenses Earned costs not yet paid (e.g., salaries)
2150 VAT Payable Output VAT collected (where applicable)
2200 Short-Term Loans Loan balances due within 12 months
2300 Unearned Revenue Customer deposits for undelivered work
2400 Zakat Provision Saudi entities only
2500 Long-Term Loans Loan balances due after 12 months

3. Equity (Accounts 3000–3999)

The owners' residual interest in the business.

Account Number Account Name Purpose
3000 Owner's Capital Contributions from owner(s)
3100 Retained Earnings Accumulated net profit not distributed
3200 Owner's Drawings Withdrawals by owner(s)

4. Revenue (Accounts 4000–4999)

Income earned by the business through its operations.

Account Number Account Name Purpose
4000 Sales Revenue Core product or service sales
4100 Service Income Professional service fees
4200 Commission Income Commissions earned from vendors
4300 Subscription Revenue SaaS or recurring monthly fees
4900 Other Income Interest earned, miscellaneous
4910 Foreign Exchange Gains FX gains on multi-currency transactions

5. Expenses (Accounts 5000–5999)

Costs incurred to run the business and generate revenue.

Account Number Account Name Purpose
5000 Cost of Goods Sold Direct cost of products sold
5010 Direct Labor Labor directly tied to production
5100 Salaries and Wages Employee compensation
5200 Rent Office, warehouse, or shop rental
5300 Utilities Electricity, water, internet, phone
5400 Marketing and Advertising Campaigns, social media, print
5500 Office Supplies Stationery, consumables
5600 Insurance Business insurance premiums
5700 Professional Fees Accountant, lawyer, consultant fees
5800 Travel and Transport Business trips, delivery costs
5900 Finance Costs Loan interest, bank charges
5910 Depreciation Expense Annual depreciation on fixed assets
5950 Zakat Expense Saudi entities only
5960 Foreign Exchange Losses FX losses on multi-currency transactions

Account Numbering System

The numbering system is not arbitrary. The first digit tells you which category the account belongs to. The subsequent digits allow you to organize within that category.

Numbering Conventions

Leave gaps. Never number sequentially with no space (1000, 1001, 1002...). Use gaps so you can insert new accounts without renumbering everything:

  • 1000, 1010, 1020... (leaves space for sub-accounts between each)
  • 1100, 1200, 1300... (leaves space for related accounts within each group)

Sub-accounts use the parent as a prefix:

  • 1010 - Bank Account (primary KD account)
  • 1011 - Bank Account (SAR)
  • 1012 - Bank Account (AED)

Group by logical function, not by order of importance:

  • 1000–1099: Cash and bank balances
  • 1100–1199: Receivables
  • 1200–1299: Inventory
  • 1300–1399: Prepayments and other current assets
  • 1400–1599: Fixed assets and accumulated depreciation

How Numbering Affects Reports

Account numbers determine how items appear on financial statements. Assets at 1000–1999 always appear in the asset section of the balance sheet. Revenue at 4000–4999 always appears in the income section of the P&L. The order within each section is determined by account number - which is why logical grouping matters.

Chart of Accounts Templates by Business Type

Different businesses need different accounts. Here is how the COA adapts for the five most common business types in the GCC:

Commission-Based Businesses

Commission businesses (e.g., agents, distribution networks) need accounts for:

  • 4200 - Commission Income (core revenue)
  • 2010 - Vendor Payables (amounts owed to vendors after collecting from buyers)
  • 5050 - Commission Expense (when paying sub-agents)

E-commerce and Retail

Product-based businesses require inventory and COGS accounts:

  • 1200 - Inventory (products held for sale)
  • 5000 - Cost of Goods Sold
  • 5050 - Shipping and Fulfillment Costs
  • 5055 - Returns and Allowances

Service and Consulting Businesses

Service businesses typically have no inventory but need detailed expense tracking:

  • 4000 or 4100 - Service Revenue
  • 5010 - Direct Labor (staff time on client projects)
  • 5020 - Project Expenses (costs incurred for a specific client)
  • 4200 - Reimbursable Expenses (if invoiced back to clients)

SaaS and Subscription Businesses

Recurring revenue models need accounts that capture the subscription lifecycle:

  • 4300 - Subscription Revenue (MRR)
  • 2300 - Unearned Revenue (pre-paid annual subscriptions not yet delivered)
  • 5400 - Customer Acquisition Costs
  • 5410 - Platform and Hosting Costs

Payroll-Heavy Businesses

Any business with employees needs a detailed payroll structure:

  • 5100 - Basic Salaries
  • 5110 - Overtime Pay
  • 5120 - Benefits and Allowances
  • 5130 - End of Service Accruals (common in GCC employment law)

Setting Up Your Chart of Accounts: Step by Step

Step 1: Identify Your Business Type and Core Activities

List your main revenue streams and your top 10 expense categories. These will form the skeleton of your account list.

Step 2: Start With the Standard Template

Use the five-category structure above as your base. For a small business, you need 25–50 accounts - not 200. Complexity grows naturally over time; start lean.

Step 3: Assign Logical Numbers

Follow the 1000–5999 convention. Leave gaps. Group logically within each category.

Step 4: Write Descriptions for Every Account

A clear description prevents future miscategorization. "Marketing" is ambiguous. "Marketing - digital advertising and social media paid campaigns" is clear.

Step 5: Set Up in Your Accounting Software

If your software pre-seeds accounts, review the list before you start recording transactions. Delete accounts you will never use. Add accounts you know you will need. Rename vague accounts to match your business.

Step 6: Train Anyone Who Will Record Transactions

Inconsistent classification destroys the value of a well-designed COA. If one employee puts courier fees under "Shipping" and another puts them under "Travel," your reports become unreliable. Align your team before going live.

Best Practices for Maintaining Your Chart of Accounts

Review Quarterly, Not Annually

Businesses change. A quarterly review lets you add new accounts for new activities and archive accounts that are no longer in use - before bad habits form around them.

Never Delete - Archive

Old accounts may have historical transactions linked to them. Instead of deleting, mark them as inactive. This preserves historical comparability.

Resist the Urge to Create One-Off Accounts

If you receive an unusual payment - a government rebate, an insurance payout - resist opening a new account just for that event. Use "Other Income" (4900). Creating one-off accounts inflates your account list and makes reports cluttered.

Don't Restructure Mid-Year

If you realize your COA needs a major reorganization, plan it for the start of a new fiscal year. Restructuring mid-year makes period-to-period comparisons meaningless.

Chart of Accounts for GCC Businesses

Zakat Accounts (Saudi Arabia)

Businesses operating in Saudi Arabia need dedicated zakat accounts:

  • 2400 - Zakat Provision (liability)
  • 5950 - Zakat Expense (P&L)

The zakat calculation draws on balance sheet figures, so having clean, clearly labelled accounts makes the annual zakat computation significantly simpler.

VAT Accounts (Saudi Arabia, UAE, Bahrain)

Countries with VAT require accounts to track input and output tax separately:

  • 1150 - VAT Receivable (input VAT on purchases - a current asset)
  • 2150 - VAT Payable (output VAT on sales - a current liability)

The difference between these two balances at any point shows your net VAT position.

Multi-Currency Accounts

GCC businesses often operate in multiple currencies. The cleanest approach is sub-accounts under each bank account category:

  • 1010 - Bank (KD)
  • 1011 - Bank (SAR)
  • 1012 - Bank (AED)
  • 4910 - Foreign Exchange Gains
  • 5960 - Foreign Exchange Losses

IFRS Compliance

All GCC countries apply IFRS. Your chart of accounts should align with IFRS presentation requirements for the balance sheet and income statement. Accounts 1000–3999 feed the Statement of Financial Position. Accounts 4000–5999 feed the Income Statement. This mapping should be clean and unambiguous.

How Ala-Hasba Handles the Chart of Accounts

Ala-Hasba takes a different approach from most accounting software: instead of asking you to build a chart of accounts from scratch, it seeds the right COA automatically when you complete onboarding.

Here is exactly how it works:

Business-type-specific seeding. When you sign up and select your business type - Commission, E-commerce, Retail, SaaS, or Consultant - Ala-Hasba seeds a tailored chart of accounts appropriate for that business type. A retail business gets inventory and COGS accounts (1200, 5000). A consultant gets project revenue and direct labor accounts (4100, 5010). You start with accounts that actually match your operations, not a generic list you need to prune.

Standard 1000–5999 numbering. All seeded accounts follow the numbering convention described in this guide. Assets are 1000–1999, liabilities 2000–2999, equity 3000–3999, revenue 4000–4999, expenses 5000–5999. This is consistent with IFRS presentation and what accountants across Kuwait, Saudi Arabia, and the UAE expect.

Bilingual account names. Every account has both an English name and an Arabic name. The Arabic display is available when you switch the interface to Arabic. This is critical for GCC businesses that need Arabic-language financial statements for local regulatory submissions or bank financing in Arabic.

All journal entries reference the COA. Every transaction recorded in Ala-Hasba - whether through the Sales module, Expenses module, Payroll, Loans, or Stock Delivery - creates a journal entry that debits and credits specific COA accounts. Nothing is recorded outside the journal. This journal-first approach means your COA always drives every report.

The Ledger page shows per-account detail. Navigate to the Ledger section and you can see every journal entry that affected any account - filtered by account, date range, or both. If your accounts receivable balance is unclear, you can drill into account 1100 and see every debit and credit posted to it.

Trial Balance groups by account type. The Trial Balance report groups all accounts by category (assets, liabilities, equity, revenue, expenses) and shows the debit/credit balance for each. It is the verification step before producing the P&L or balance sheet - if the trial balance doesn't balance, there is a journal error that needs correcting.

No chart of accounts clutter. Because the accounts are seeded to match your business type, you start with 30–45 accounts relevant to your operations - not a list of 300 generic accounts where you have to guess which ones apply to you.

Summary

A chart of accounts is not a bureaucratic formality - it is the architecture of your financial intelligence. Structured account numbering, business-type-specific categories, and IFRS-aligned classification ensure that every transaction is recorded once, classified correctly, and flows into accurate reports without manual adjustment. Invest time in getting your COA right at the start, keep it lean, review it regularly, and it will serve as the reliable foundation of every financial decision you make. For GCC businesses specifically, a bilingual COA that maps to IFRS and accommodates zakat and VAT requirements is not optional - it is the difference between financial clarity and costly confusion.

Related Articles

Accounting Basics

Cash vs Accrual Accounting: Which Should You Use?

8 min read

Accounting Basics

Double-Entry Bookkeeping: The Complete Guide for Small Businesses

9 min read

Accounting Basics

Fixed Asset Depreciation: Methods, Formulas & Software Guide

11 min read

Ready to simplify your accounting?

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

Start Your Free Trial