Skip to main content

Chart of Accounts in ERPNext

The Chart of Accounts (CoA) is the structural blueprint of all accounting records in an organization. It defines how financial transactions are categorized, recorded, and reported in the accounting system.

It is built on the principles of double-entry accounting, which ensures that every transaction has equal debit and credit impact.


The Chart of Accounts is the foundation of financial reporting, enabling businesses to understand their financial position at any point in time.

Understanding Chart of Accounts

The Chart of Accounts is a hierarchical tree structure of all accounts used in an organization. It includes both:

  • Group Accounts – used to organize and categorize accounts
  • Ledger Accounts – used for actual financial transactions

ERPNext automatically creates a default Chart of Accounts when a company is set up, which can be customized based on business and regulatory needs.

Why Chart of Accounts is Important

The CoA helps answer key financial questions such as:

  • What is the current net worth of the organization?
  • How much debt does the company have?
  • What is the profit or loss position?
  • What are the revenue sources?
  • How are expenses distributed?

A well-structured Chart of Accounts provides clarity, compliance, and control over financial reporting and decision-making.

Access Path

You can access the Chart of Accounts in ERPNext at:

Home > Accounting > Accounting Masters > Chart of Accounts

Creating and Editing Accounts

ERPNext allows users to create and manage accounts directly within the Chart of Accounts interface.

Steps to Create a New Account

  1. Open the Chart of Accounts.
  2. Expand a Group Account (folder structure).
  3. Click on Add Child.
  4. Enter Account Name and Account Number.
  5. Select whether it is a Group or Ledger.
  6. Select the appropriate Account Type.
  7. Set currency if required.
  8. Click Create New.
Chart of Accounts Structure

Common Account Structure

Typical Chart of Accounts includes:

  • Expenses – salaries, travel, utilities, etc.
  • Income – product sales, service revenue, etc.
  • Assets – cash, bank, machinery, buildings
  • Liabilities – loans, taxes, payables

Account Types in ERPNext

Accounts are broadly categorized into:

1. Balance Sheet Accounts

These represent the financial position of the company, including assets and liabilities.

  • Assets owned by the business
  • Liabilities owed to others
  • Includes Accounts Receivable and Accounts Payable

2. Profit and Loss Accounts

These represent income and expenses over a financial period.

  • Income accounts
  • Expense accounts

At the start and end of a financial year, these accounts reset to zero.

Profit and Loss Report

3. Groups and Ledgers

  • Group Accounts – contain sub-accounts and structure
  • Ledger Accounts – actual transactional accounts

Only ledger accounts are used for posting accounting entries.

Group and Ledger Structure

Other Important Account Types

ERPNext provides specialized account types for different financial functions:

  • Bank / Cash – for liquid funds
  • Tax – for GST, VAT, TDS
  • Receivable / Payable – customer and supplier balances
  • Fixed Asset – long-term assets
  • Cost of Goods Sold – production and purchase cost tracking
  • Depreciation – asset value reduction
  • Equity – owner’s capital accounts
  • Stock – inventory-related accounts

These classifications ensure proper accounting behavior in different business scenarios.

Account Numbering System

Accounts can be organized using a numerical structure such as:

  • 1000 – Assets
  • 1100 – Cash Accounts
  • 1200 – Bank Accounts
  • 1300 – Accounts Receivable

This structure improves clarity and scalability of financial records.

Financial Statements

ERPNext uses the Chart of Accounts to generate key financial reports:

  • Balance Sheet
  • Profit and Loss Statement
  • Cash Flow Statement
Balance Sheet Report

Related Topics

  • Opening Balance
  • Journal Entry
  • Accounting Reports
  • Multi-Currency Accounting
  • Inter Company Accounting

SUMMARY

The Chart of Accounts is the backbone of ERPNext accounting. It defines how financial transactions are structured, categorized, and reported. A well-designed CoA ensures accurate financial reporting, compliance, and effective business decision-making.

Rating: 0 / 5 (0 votes)