Design categories around decisions
The right level of detail depends on what you need to understand. A contractor may want to distinguish materials, subcontractors and vehicle costs. A professional practice may need a clearer view of staff costs, premises and professional subscriptions. Categories should help someone interpret the business.
Too little detail hides information. Too much detail encourages inconsistent coding and makes a simple report difficult to read. Start with useful distinctions and document how ambiguous purchases should be treated.
A category changes the story
A loan deposit increases cash but is not a sale. A transfer between the business's own bank accounts is not new income. Buying equipment can require a different treatment from paying a recurring operating bill. The chart provides separate places for these transactions, but someone still needs to identify what happened.
An account name does not decide whether a cost is deductible for tax. The underlying purpose, evidence and applicable rules still matter.
Keep the structure consistent
Before adding new accounts, check whether the category already exists. Review uncategorized transactions and miscellaneous balances regularly. If you change the structure, preserve a way to compare earlier periods meaningfully.
Bring an example management report to the discussion with your accountant. It is easier to choose useful accounts when you can see the questions the finished report should answer.
Sources & editorial notes
Sources checked October 23, 2026. The examples are illustrative and provide general information. Discuss how the guidance applies to your circumstances with your accountant.
- Business recordsCanada Revenue Agency
- Business expensesCanada Revenue Agency
Rules and guidance can change. Use the current official source and confirm the treatment for your facts. To flag an error, contact Sora.