Your Chart of Accounts is mainly designed to provide reports to the government
and tax authorities. Most businesses have multiple activities like different
product lines, market segments, areas of business, etc that share some common
overheads. They should ideally have their own structure to report, whether they
are profitable or not. For this purpose, there is an alternate structure,
called the Chart of Cost Centers.
1. Cost Center tree
You can create a tree of Cost Centers to represent your business better. Each
Income / Expense entry is also tagged against a Cost Center.If allow cost center
in entry of balance sheet account is checked under Account Settings, system will
allow user to tag entry in Balance Sheet Account against a Cost Center.
For example, if you have two types of sales:
- Walk-in Sales
- Online Sales
You may not have shipping expenses for your walk-in customers, and no shop-
rent for your online customers. If you want to get the profitability of each
of these separately, you should create the two as Cost Centers and mark all
sales as either "Walk-in" or "Online". Mark your all your purchases in the
Thus when you do your analysis you get a better understanding as to which side
of your business is doing better. Since ERPNext has an option to add multiple
Companies, you can create Cost Centers for each Company and manage it
2. How to setup Chart of Cost Centers
- Go to: Accounts > Budget and Cost Center > Chart of Cost Centers.
- Open your company node.
- Add region wise nodes.
- Add other nodes as per you needs.
- Sales Invoice
- Purchase Invoice