Brampton, Ontario (416) 917-9850 [email protected]

Home / Knowledge base / Accounting & Controls

Accounting & Controls

Designing a practical chart of accounts

How to structure accounts so your statements are useful, your tax filings are easy, and your bookkeeping stays consistent.

Business Sapience Inc. · Last reviewed · 4 min read

Key points

  • Use a numbering scheme by account type and leave gaps for growth.
  • Keep it lean: every account should support a decision or a filing requirement.
  • Map accounts to the CRA's GIFI codes so year-end tax preparation is straightforward.

A standard structure

RangeTypeExamples
1000–1999AssetsBank, accounts receivable, prepaid expenses, equipment
2000–2999LiabilitiesAccounts payable, GST/HST payable, payroll liabilities, loans, shareholder loan
3000–3999EquityShare capital, retained earnings, dividends
4000–4999RevenueBy service line or product group
5000–5999Cost of salesDirect materials, subcontractors, direct labour
6000–7999Operating expensesRent, software, professional fees, insurance, travel

Design principles

  • Revenue by what you want to manage. Separate service lines so you can see which ones make money.
  • Separate GST/HST collected and ITCs, or use a single control account that reconciles to each return.
  • Avoid "miscellaneous". If an item recurs, it deserves an account; if it doesn't, classify it properly.
  • Use classes, locations or projects for extra detail instead of multiplying accounts.
  • Map to GIFI (the CRA's General Index of Financial Information) so financial statements drop straight into the T2.

Shareholder loans: track amounts between the corporation and its owners in a dedicated account. Amounts a shareholder owes the corporation that are not repaid within one year after the corporation's year-end can become taxable income to the shareholder.

Official sources

Need help applying this to your business?

We work with owner-managed businesses on financing packages, workflows and accounting systems, as fixed-fee projects with clear deliverables.

Book a discovery call