Chart of Accounts

The Chart of Accounts (CoA) is a listing of all accounts used to record financial transactions. It forms the foundation of your accounting system and defines how your financial statements (Profit & Loss, Balance Sheet) will appear.

Account Types

YousrERP organizes accounts into these main types:

Account Type Description Examples
Asset Resources owned by the company Bank, Cash, Accounts Receivable, Inventory, Fixed Assets
Liability Obligations of the company Accounts Payable, Loans, Accrued Expenses, VAT Payable
Equity Owner's interest in the company Share Capital, Retained Earnings
Income Revenue earned Sales Revenue, Service Income, Interest Income
Expense Costs incurred Cost of Goods Sold, Salaries, Rent, Utilities

Chart of Accounts Tree

Account Structure

Accounts are organized in a tree hierarchy:

Assets
  β”œβ”€β”€ Current Assets
  β”‚   β”œβ”€β”€ Bank Accounts
  β”‚   β”œβ”€β”€ Cash
  β”‚   β”œβ”€β”€ Accounts Receivable
  β”‚   └── Inventory
  └── Fixed Assets
      β”œβ”€β”€ Buildings
      β”œβ”€β”€ Equipment
      └── Vehicles

Liabilities
  β”œβ”€β”€ Current Liabilities
  β”‚   β”œβ”€β”€ Accounts Payable
  β”‚   └── VAT Payable
  └── Long-term Liabilities
      └── Bank Loans

Equity
  β”œβ”€β”€ Share Capital
  └── Retained Earnings

Income
  β”œβ”€β”€ Direct Income
  β”‚   └── Sales
  └── Indirect Income
      └── Interest Income

Expenses
  β”œβ”€β”€ Direct Expenses
  β”‚   └── Cost of Goods Sold
  └── Indirect Expenses
      β”œβ”€β”€ Salaries
      β”œβ”€β”€ Rent
      └── Utilities

Creating an Account

Create New Account

  1. Go to Accounting > Chart of Accounts.
  2. Click New to create a new account.
  3. Enter the Account Name and Account Number.
  4. Select the Parent Account under which this account falls.
  5. Choose the Account Type (Asset, Liability, Equity, Income, Expense).
  6. Check Is Group if this account serves as a header (parent) only.
  7. Set the Currency (SAR for Saudi Arabia).
  8. Click Save.

Account Settings

  • Is Group: When checked, the account cannot be used in transactions β€” it's only a grouping header.
  • Root Type: Asset, Liability, Equity, Income, or Expense (set automatically by parent).
  • Account Currency: Defaults to company currency (SAR).
  • Freeze Account: Prevents transactions from being posted to this account.
  • Report Type: How this account appears in financial statements.
  • Tax Rate: Default VAT rate for this account (e.g., 15% for Saudi VAT).

Saudi-Specific Configuration

YousrERP comes with a Chart of Accounts template designed for Saudi businesses, including:

  • VAT-related accounts (VAT Input, VAT Output, VAT Payable)
  • Zakat-related accounts
  • Standard Saudi expense and income categories
  • Arabic account descriptions