10 Important Things to Note When Setting Up Your Chart of Accounts
A practical guide for Zoho Books, QuickBooks, and Sage 50 — written for accountants, bookkeepers, and Nigerian business owners who want to get it right from day one.
Your Chart of Accounts (COA) is the backbone of your entire accounting system. It is the master list of every financial category your business uses to record transactions — from cash in the bank to money owed by customers, from salaries to rent.
Get it right, and your financial reports will be accurate, audit-ready, and genuinely useful for business decisions. Get it wrong, and you will spend countless hours fixing misclassified transactions, reconciling errors, and explaining messy reports to your auditors or tax consultant. Whether you are setting up Zoho Books, QuickBooks, or Sage 50 for the first time — or migrating from another platform — these ten points will help you build a solid, scalable Chart of Accounts from day one.
Understand Your Business Structure Before You Begin
The structure of your COA must reflect how your business is legally organised. A sole trader needs a simpler equity section than a limited liability company. An NGO requires fund accounting categories that a standard commercial entity does not. A manufacturing firm needs cost-of-goods-sold accounts that a pure service business may not require.
Before touching the software, map out your business type, your industry, and the key financial questions your management team needs answered. This foundational step shapes every account you create. A mismatch between your COA structure and your business model will create reporting problems that compound over time — the earlier you get this right, the better.
Pro Tip: In Zoho Books and QuickBooks, you can choose an industry type during setup — this pre-populates a starter COA tailored to your sector. In Sage 50, you can select from multiple built-in chart templates. Use these as a starting point, not a final answer.
Use a Logical, Scalable Account Numbering System
Account codes are not just reference numbers — they define the order in which accounts appear on reports and allow you to slot new accounts into the right place without disrupting your existing structure. Without a deliberate numbering system, your COA will become disorganised as your business grows.
A standard approach that works well for most Nigerian businesses is:
- 1000s Assets
- 2000s Liabilities
- 3000s Equity
- 4000s Income / Revenue
- 5000s Cost of Sales
- 6000–8000s Operating Expenses
Always leave gaps between codes — for example, 1010, 1020, 1030 — so you can insert new accounts later without renumbering. All three platforms support custom account numbering, though QuickBooks Desktop and Sage 50 make account numbers more prominent in their interface than QuickBooks Online or Zoho Books.
Pro Tip: Sage 50 uses a strict numeric chart by default and places significant weight on account codes for report sorting. Plan your numbering scheme carefully before you begin entering data.
Align Your COA with Statutory and Tax Reporting Requirements
Your COA must produce reports that comply with your local tax authority and applicable accounting standards. In Nigeria, this means aligning with FIRS reporting requirements, VAT obligations, and IFRS (or SME IFRS) presentation standards. For businesses in other jurisdictions, GAAP or local equivalents apply.
Practically, this means ensuring that income accounts are separated in a way that maps cleanly to your tax returns, and that expense accounts are granular enough to distinguish deductible from non-deductible items. Setting this up correctly from the start saves enormous effort at year-end and makes tax filing significantly more straightforward.
Pro Tip: In Zoho Books and QuickBooks Online, tax mapping is done at the account level. In Sage 50, tax codes are assigned per transaction, but having well-named accounts makes the process far more manageable.
Resist the Temptation to Over-Complicate the Account List
A very common mistake — especially among businesses setting up accounting software for the first time — is creating a separate account for every single type of expense. While detail is valuable, excessive granularity creates clutter, confuses staff who are posting transactions, and produces reports that are difficult to read at a glance.
The rule of thumb: create a new account only when you need to track something separately on a financial report. For further breakdown, use the tagging, class, or tracking category features that are already built into your software — rather than multiplying accounts. A clean COA with 80–120 accounts typically serves most SMEs far better than one with 300+ accounts.
Assign the Correct Account Type to Every Account
Every account in your software must be assigned an account type — Asset, Liability, Equity, Income, or Expense. This is not cosmetic. The account type determines which financial statement the account appears on, how it behaves in reports, and whether its balance is a debit or credit by nature.
A common error is placing a long-term loan under Current Liabilities, or recording a capital purchase under operating expenses. Both produce a misleading Balance Sheet and P&L statement. In all three platforms, account types are selected at the point of account creation — review them carefully and do not rush this step.
Pro Tip: In QuickBooks, account types also control which accounts are available in certain transaction fields. Only bank and credit card accounts can be used for payments — mistyping an account type can block it from appearing where you need it.
Set Up Sub-Accounts for Drill-Down Visibility
Sub-accounts allow you to group related accounts under a single parent while still tracking them individually. This gives you the best of both worlds — clean, readable top-level reports, with the ability to drill down into the detail whenever you need it.
For example, rather than having one generic “Bank Account” entry, you could set up a parent account for Bank with sub-accounts for GTBank Current, Zenith Savings, and Petty Cash. Similarly, Staff Costs could contain Basic Salaries, Pension Contributions, and Staff Welfare as sub-accounts. Revenue could be broken into Consultancy Fees, Software Sales, and Training Income. This structure is available in all three platforms and is one of the most powerful ways to keep your COA both clean and detailed at the same time.
Pro Tip: In Sage 50, the parent-child hierarchy is managed through account code ranges. Ensure your numbering scheme supports this grouping structure before you start entering data.
Handle Opening Balances with Precision
If you are migrating from another accounting system — whether it is QuickBooks Desktop, Tally, Microsoft Excel spreadsheets, or any legacy system — your opening balances must be entered accurately as at the cutover date. This means every asset, liability, and equity account must reflect the correct closing balance from your old system.
Errors in opening balances will corrupt your Trial Balance, affect VAT returns, and complicate reconciliations indefinitely. Always reconcile your opening entries against your last audited accounts or a signed closing Trial Balance before going live on the new system. Never skip this step, regardless of how eager you are to get started.
Pro Tip: Start-of-year or start-of-quarter go-lives are significantly cleaner. Do not go live mid-period unless you have complete transaction data from the very start of that period.
Map Accounts to the Correct Tax Codes from the Start
For businesses that file VAT returns or operate under any tax regime, each income and expense account must be correctly linked to the applicable tax treatment. This is not something to fix retroactively — incorrect tax mapping on accounts means incorrect tax calculations on hundreds or thousands of transactions, and a painful clean-up exercise before filing.
Understand the tax rules that apply to each account category: standard-rated, zero-rated, exempt, or outside the scope of VAT. Set the default tax code on each account accordingly, and train your team to apply overrides only when genuinely needed.
Understand Each Platform’s System Accounts and Constraints
Every accounting platform reserves certain accounts that are created automatically and cannot be deleted or significantly altered. These system accounts underpin core functions of the software, and attempting to modify them can cause serious problems with your data integrity.
Knowing which accounts are system-managed prevents you from creating duplicates that conflict with the software’s defaults — one of the most frequent sources of reconciliation headaches in newly set-up systems.
Document Your COA and Establish a Governance Policy
Your Chart of Accounts is a living document that will evolve as your business grows. However, uncontrolled additions — where any user can create new accounts at will — lead to duplicates, inconsistencies, and reports that lose their comparability over time. This is a particularly common problem in growing businesses with multiple finance staff.
From day one, document what each account is for, who is authorised to add or deactivate accounts, and how often the COA should be reviewed — typically annually, or when there is a meaningful change to the business model. In multi-user environments, restrict COA editing rights to senior accountants or the system administrator only. A well-governed COA is also significantly easier to audit and hand over to a new team member.
Pro Tip: A well-documented COA speeds up onboarding of new finance staff considerably and makes external audits significantly smoother — auditors appreciate a clean, logical account structure with clear descriptions.
Final Thoughts
Setting up a Chart of Accounts correctly is one of the most impactful investments you can make at the start of your accounting software journey. The decisions you make here will shape every report, every tax return, and every management conversation for years to come. Take the time to plan it properly — and if in doubt, engage a qualified accounting consultant before you go live.
At Brattle Multiconcepts Consult, we specialise in ERP and accounting software implementation for businesses and organisations across Nigeria. Whether you are deploying Zoho Books, migrating to QuickBooks, or implementing Sage 50, our team can help you build a Chart of Accounts that is clean, compliant, and built to scale.
Talk to Us on WhatsApp