-
Notifications
You must be signed in to change notification settings - Fork 7.3k
Country wise Chart of Accounts
The country-wise chart-of-accounts are bootstrapped from a popular open source erp odoo
(formerly epenerp). In odoo, the charts were in xml or csv file format. But the major problem was, the charts were not visible in tree structure. We have converted them into json format, for better readability and to view them in tree structure.
After getting the tree, the major hurdle was to assign different properties (like root_type, account_type, group_or_ledger etc) for those accounts. The file contents are in the local language of that country. We have tried our best to read those using translate.google.com and assign multiple properties. We have finalized charts for some countries, but still there are many pending charts to finalize.
Hence, we decided to hand-over the task to the communities. Actually we realized that it is the perfect way of working for such cases. You have better knowledge for your country-specific charts and proficiency in your native language.
https://github.com/frappe/erpnext/tree/v5.0/erpnext/accounts/doctype/account/chart_of_accounts/
{
"country_code": "in",
"name": "Indian Chart of Accounts",
"is_active": "Yes",
"tree": {
"Assets": {
"Current Assets": {
"Accounts Receivable": {
"Debtors": {
"account_type": "Receivable"
}
},
"Inventories": {
"account_type": "Stock",
"group_or_ledger": "Group"
}
},
"root_type": "Asset"
},
"Liabilities": {
"root_type": "Liability"
},
"Expense": {
"root_type": "Expense"
},
"Income": {
"root_type": "Income"
}
}
}
-
root_type:
Asset, Liability, Expense, Income, Equity
-
account_type::
Bank, Cash, Tax, Chargeable, Warehouse, Receivable, Payable, Equity, Fixed Asset, Cost of Goods Sold, Expense Account, Income Account, Stock Received But Not Billed, Expenses Included In Valuation, Stock Adjustment, Stock
-
group_or_ledger:
Group, Ledger