Setup
Chart of Accounts
How the IntBooks chart of accounts is structured: the default Malaysian chart, industry templates, adding accounts and deactivating ones you no longer use.
By IntBooks Editorial Team · Last updated: 29 September 2026
During onboarding, IntBooks sets up a default Malaysian chart of accounts with about 190 postable accounts under 19 headings. This page explains how the chart is structured, how industry templates work, and how to add or retire accounts.
The chart is a starting point for Malaysian reporting. Whether your financial statements follow MFRS or MPERS depends on your company and is decided with your accountant or auditor, not by picking a chart.
Default account structure
The default chart has five account types. The first digit of each code tells you the type:
| Account type | Codes | Headings |
|---|---|---|
| Assets | 1xxx | Current Assets (1100), Non-Current Assets (1300) |
| Liabilities | 2xxx | Current Liabilities (2100), Non-Current Liabilities (2300) |
| Equity | 3xxx | Share capital, retained earnings and reserves |
| Revenue | 4xxx | Operating Revenue (4100), Other Income (4200) |
| Expenses | 5xxx–6xxx | Cost of Sales (5100), Employee Costs (5200), Administrative (5400), Depreciation & Amortisation (5600), Selling & Distribution (5700), Financial Costs (5800), Other Expenses (5900), Other Operating Expenses (6000) |
Headings group accounts for reporting; you post transactions to the accounts beneath them. The full list is under Accounting → Chart of Accounts.
Industry templates
When you pick an industry during onboarding, IntBooks starts you from an industry template where one exists, instead of the general chart. Templates are currently available for:
- general business;
- retail;
- e-commerce;
- professional services;
- optical;
- tuition.
Each template adds accounts that suit the industry. You can change the chart afterwards in the same way as the default one.
How do I add a custom account?
- Go to Accounting → Chart of Accounts.
- Click to add an account.
- Fill in:
- Code: must be unique within your organisation. Follow the ranges above, so a new asset account starts with
1. - Name: the display name on reports.
- Type: Asset, Liability, Equity, Revenue or Expense.
- Parent account: the heading it sits under.
- Description (optional).
- Code: must be unique within your organisation. Follow the ranges above, so a new asset account starts with
- Save.
The account is immediately available for journal entries, invoices and bills.
Can I rename or recode an account?
You can change an account’s name, description and parent heading at any time. You can’t change its code once it has been created. To use a different code, create a new account with that code and deactivate the old one when its balance is zero.
How do I delete an account?
Accounts aren’t deleted; they’re deactivated. A deactivated account is hidden from new transactions, and its history is kept for your reports and audit trail. You can’t deactivate:
- an account with a non-zero balance: move the balance out with a journal entry first;
- a heading that still has active accounts under it;
- a system account that IntBooks relies on for automatic postings.
Can I import a chart from another system?
Not yet in self-service. During the closed beta, contact support if you need to bring an existing chart across from another accounting system.