Skip to content
Better Books Canada
Bookkeeping ▾
Bookkeeping Services Bookkeeping Cleanup Receipt & Invoice Storage AP & AR Tracking Financial Reporting Payroll HST & GST Tracking
Tax ▾
Tax Accounting Personal Tax Returns (T1) Corporate Tax (T2) Self Employed Tax Quebec Personal Tax (TP1) Quebec Corporate Tax (CO-17) HST & GST Filing QST Filing Non Resident Tax
Industries ▾
All Industries
Medical Clinics Bookkeepingfor Medical Clinics Tax & Accountingfor Medical Clinics
Consultants Bookkeepingfor Consultants Tax & Accountingfor Consultants
Real Estate Investors Bookkeepingfor Real Estate Investors Tax & Accountingfor Real Estate Investors
Manufacturing Bookkeepingfor Manufacturing Tax & Accountingfor Manufacturing
Import / Export Bookkeepingfor Import / Export Tax & Accountingfor Import / Export
Mortgage Brokers Bookkeepingfor Mortgage Brokers Tax & Accountingfor Mortgage Brokers
Franchises Bookkeepingfor Franchises Tax & Accountingfor Franchises
Law Firms Bookkeepingfor Law Firms Tax & Accountingfor Law Firms
Startups Bookkeepingfor Startups Tax & Accountingfor Startups
Restaurants Bookkeepingfor Restaurants Tax & Accountingfor Restaurants
Ecommerce & Amazon Sellers Bookkeepingfor Ecommerce & Amazon Sellers Tax & Accountingfor Ecommerce & Amazon Sellers
Locations ▾
All Locations Ottawa Kanata Orléans Embrun
Resources ▾
Resources Hub Blog Guides & Checklists About
Pricing Contact Us
Bookkeeping Services Bookkeeping Cleanup Receipt & Invoice Storage AP & AR Tracking Financial Reporting Payroll HST & GST Tracking
Tax Accounting Personal Tax Returns (T1) Corporate Tax (T2) Self Employed Tax Quebec Personal Tax (TP1) Quebec Corporate Tax (CO-17) HST & GST Filing QST Filing Non Resident Tax
All Industries
Bookkeeping for Medical ClinicsTax & Accounting for Medical Clinics
Bookkeeping for ConsultantsTax & Accounting for Consultants
Bookkeeping for Real Estate InvestorsTax & Accounting for Real Estate Investors
Bookkeeping for ManufacturingTax & Accounting for Manufacturing
Bookkeeping for Import / ExportTax & Accounting for Import / Export
Bookkeeping for Mortgage BrokersTax & Accounting for Mortgage Brokers
Bookkeeping for FranchisesTax & Accounting for Franchises
Bookkeeping for Law FirmsTax & Accounting for Law Firms
Bookkeeping for StartupsTax & Accounting for Startups
Bookkeeping for RestaurantsTax & Accounting for Restaurants
Bookkeeping for Ecommerce & AmazonTax & Accounting for Ecommerce & Amazon
All Locations Ottawa Kanata Orléans Embrun
Resources Hub Blog Guides & Checklists About
Contact Us
Bookkeeping

Chart of Accounts for a Small Business, With a Canadian Example

September 24, 2026 Bashar Qawas No comments yet
Illustration of two people at a board with charts and a colour coded list, building a chart of accounts

Every set of books has a chart of accounts, whether the owner chose it or not. Accounting software ships with a default list, and most small businesses start posting into it on day one without looking at what is in there. Two years later the owner is staring at an income statement with an account called Miscellaneous that holds a fifth of their spending, and nobody can say what is in it.

We spent years in the CRA’s audit division, and the chart of accounts was the first thing we read on almost every file. Not the receipts. The list of accounts and the balances sitting in them. A clean chart told us the owner knew where their money went. A messy one told us where to start asking questions. Here is how to build one properly, with a Canadian example you can copy.

The short answer

A chart of accounts is the complete list of categories your business uses to record every transaction. Each account has a name, a number and a type, and every dollar that moves through the business lands in exactly one of them. The balances in those accounts are what become your balance sheet and your income statement.

For a Canadian small business, the best chart is one built backwards from the tax return you will file. That means the CRA’s General Index of Financial Information if you are a corporation, or the expense lines on Form T2125 if you are a sole proprietor. When your accounts line up with those, year end becomes a mapping exercise instead of a reconstruction.

The five account types and how they fit together

Every account in every chart belongs to one of five types. The first three describe what the business owns and owes at a point in time, and they make up the balance sheet. The last two describe what happened over a period, and they make up the income statement.

  1. Assets: what the business owns or is owed. Bank accounts, money customers owe you, equipment, prepaid insurance.
  2. Liabilities: what the business owes to others. Supplier bills, credit card balances, sales tax you have collected but not yet remitted, payroll deductions, loans.
  3. Equity: what belongs to the owners. Share capital and retained earnings in a corporation, or capital and drawings for a sole proprietor.
  4. Revenue: what the business earned from selling goods or services, plus smaller items like interest income.
  5. Expenses: what it cost to earn that revenue, usually split between direct costs that rise with each sale and overhead that does not.

The relationship between them never changes. Assets equal liabilities plus equity, and revenue minus expenses is the profit that flows into equity at year end. If an account does not clearly fit one of the five types, it is the wrong account.

Build your chart backwards from the CRA’s own list

This is the part most setup guides skip, and it is the part that saves the most money.

Corporations report their financial statements to the CRA using the General Index of Financial Information, known as the GIFI. The CRA describes it in guide RC4088 as an extensive list of financial statement items where each item has a unique code, and it gives cash, code 1001, as its example. Balance sheet items sit in the 1000 to 3849 range and income statement items sit in the 7000 to 9970 range, according to the CRA’s GIFI guide. Every GIFI return has to include total assets at code 2599, total liabilities at code 3499 and, for a corporation, total shareholder equity at code 3620, and the figures have to balance.

The CRA’s instruction for choosing codes is worth knowing: select an exact match for the items on your financial statements, and if you cannot find one, the most appropriate item, and failing that the generic item. Every time your own account maps cleanly to one GIFI code, that choice is already made.

Sole proprietors do not file a GIFI. They report business income and expenses on Form T2125, and the CRA’s guide T4002 walks through each expense line. The expenses chapter of guide T4002 covers, among others, line 8521 for advertising, line 8523 for meals and entertainment, line 8690 for insurance, line 8710 for interest and bank charges, line 8810 for office expenses, line 8860 for professional fees including legal and accounting fees, line 8910 for rent, line 9220 for utilities, line 9270 for other expenses, line 9281 for motor vehicle expenses, line 9936 for capital cost allowance and line 9945 for business use of home expenses.

Notice that many of those numbers match the GIFI codes for the same kind of expense. Advertising is 8521 in both places, meals and entertainment is 8523, office expenses are 8810. That overlap is useful. If you set up your expense accounts around these categories now, the same chart works if you incorporate later, and you will not have to rebuild your history to file the first corporate return.

A Canadian example chart of accounts

Here is a starting chart for a small Canadian service business that is incorporated, registered for GST/HST and has a vehicle and a couple of employees. The account numbers in the first column are your own and they can be anything, as long as they group logically. The GIFI code in the last column is where each account would land on the corporate return. Every GIFI code shown is taken from the CRA’s RC4088 guide.

Our numberAccount nameTypeGIFI code
1010Operating bank accountAsset1002
1100Accounts receivableAsset1060
1150GST/HST receivable (refund periods only)Asset1066
1500Computer equipmentAsset1774
1510Accumulated amortization, computer equipmentAsset (contra)1775
2010Accounts payableLiability2621
2100Business credit cardLiability2620
2200GST/HST collected on salesLiability2680
2210GST/HST paid on purchases (input tax credits)Liability (offset)2680
2300Payroll deductions payableLiability2627
2500Due to shareholderLiability2780
3000Common sharesEquity3500
3100Retained earningsEquity3600
3200Dividends declaredEquity3700
4000Service revenueRevenue8000
5000SubcontractorsCost of sales8360
6010AdvertisingExpense8521
6020Meals and entertainmentExpense8523
6030InsuranceExpense8690
6040Interest and bank chargesExpense8710
6050Office suppliesExpense8811
6060Accounting and bookkeeping feesExpense8862
6070Legal feesExpense8861
6080RentExpense8910
6090Salaries and wagesExpense9060
6100InternetExpense9152
6110TelephoneExpense9225
6120Vehicle expensesExpense9281

A few choices in that table are deliberate, and they are the ones owners most often get wrong.

Every bank account and every credit card gets its own account. If you have two chequing accounts and three cards, you need five accounts, because each one has to be reconciled to its own statement. We explained why that matters in our guide to how to do a bank reconciliation.

The shareholder account is a liability, not an expense. Money the owner puts in or takes out that is not salary or a declared dividend runs through Due to shareholder. It never belongs in wages, and it never belongs in an expense account. How that account behaves over a year is one of the reasons the salary versus dividends decision has to be made on purpose rather than by default.

Equipment is an asset, not an expense. More on that below, because it changes your taxable income.

If you are a sole proprietor, the structure is the same with two changes. Equity becomes Owner’s capital and Owner’s drawings instead of shares and dividends, and your expense accounts map to the T2125 lines listed above rather than to GIFI codes.

Sales tax needs its own accounts, and they are not revenue

This is the single most common chart of accounts error we saw in audit work. The owner posts the full amount of every deposit to revenue, including the GST/HST, and then posts the remittance to the CRA as an expense. The income statement overstates both sides, and nobody can tie the sales tax return to the books.

The CRA’s guide RC4022 for GST/HST registrants sets out the calculation you are making every reporting period: the GST/HST you collected or that became collectible on your sales, less the GST/HST paid and payable on business purchases for which you can claim input tax credits. The difference is your net tax, and it is either a remittance or a refund.

Your chart should mirror that calculation exactly. One liability account for tax collected, one offset account for the input tax credits you are claiming, and nothing else touching either of them. When the return is due, the two balances are the two main lines of the return. The GIFI groups GST/HST with other taxes payable at code 2680, which is why both accounts map there in the example.

If you are not yet registered, you do not need these accounts. You do need to know when that changes, which we covered in our guide to registering for GST/HST.

Capital purchases belong on the balance sheet

A new laptop, a truck or a piece of equipment is not an expense in the year you buy it. It is an asset, and it is deducted over time through capital cost allowance, which is line 9936 on the T2125.

The CRA’s test, set out in guide T4002, is whether the purchase provides a lasting benefit. A capital expense generally gives a lasting benefit or advantage, while a current expense usually recurs after a short period. The guide’s own example is a house: vinyl siding is capital, painting is current.

Your chart needs asset accounts for the categories of equipment you actually own, and an accumulated amortization account beside each one. If every purchase goes to Office supplies because that is the account the software suggested, your expenses are overstated in the year of purchase, and an auditor will move them back. Vehicles have their own set of rules on top of this, which our guide to business vehicle expenses works through in detail.

Why the chart needs receivables and payables from day one

Some owners set up a chart with a bank account and a list of expenses and nothing else, on the theory that they will record things when money moves. For most businesses that is not allowed.

The CRA’s guide T4002 is plain on this in its general information chapter: farmers, fishers and self employed commission agents can use the cash method or the accrual method, and all other self employment income must be reported using the accrual method. That means income is reported when it is earned rather than when it is paid, and you need an accounts receivable account to hold it in between. The same logic applies to bills you owe, which is what accounts payable is for.

How many accounts is the right number

Fewer than most software defaults, and more than most owners want.

A small service business rarely needs more than thirty to forty accounts. A product business with inventory, cost of goods sold and several sales channels may need more. The test is simple: every account should either appear on the tax return as its own line, or be something you genuinely want to watch on your monthly reports. If it does neither, merge it into the account it would be reported with.

The opposite problem is just as real. Creating a sub account for every supplier or every client turns the chart into a contact list and makes the reports unreadable. Suppliers and customers belong in the vendor and customer lists, not in the chart. Your reports can still be run by supplier without making the chart carry them.

What an auditor reads in your chart of accounts

Here is what we looked for first, in roughly this order, and what each finding usually meant.

  1. A large Other or Miscellaneous balance: anything over a small percentage of total expenses told us the coding was not being reviewed. Line 9270 on the T2125 and code 9270 in the GIFI both exist for genuine odds and ends, not for everything the owner was unsure about.
  2. An Ask my accountant or suspense account with a year end balance: unresolved items that went onto a filed return as if they were resolved. Clearing these before year end is part of any proper bookkeeping cleanup.
  3. Personal expenses sitting in business accounts: groceries in meals, family phones in telephone, a cottage in repairs. The chart cannot stop these, but separate accounts for the owner’s draws and a Due to shareholder account give them somewhere honest to go.
  4. Meals and entertainment buried inside another account: the deduction for food, beverages and entertainment is generally limited to 50 percent under line 8523, so posting them to office or travel overstates the deduction. They need an account of their own. Our overview of small business write offs covers the limit alongside the other common deductions.
  5. A chart that changed partway through the year: accounts renamed, merged or deleted with no record of what moved where. It makes the prior year comparison impossible and it breaks the audit trail.

None of those findings is a penalty in itself. What they do is widen the review, because an auditor who finds one coding problem has good reason to look for the next.

Setting up or fixing your chart

If you are starting fresh, set the chart up before the first transaction goes in. Start from the example above, remove what does not apply, add the specific accounts your industry needs, and write down which GIFI code or T2125 line each account maps to. Our new business bookkeeping checklist puts this step alongside the others worth doing in the first month.

If you are fixing an existing chart, three rules keep the history intact.

  1. Rename rather than delete: an account with transactions in it should be renamed or merged into its replacement, never deleted, so the history moves with it.
  2. Change at a period end: make structural changes at the start of a new fiscal year or at minimum a new month, so the reports on either side of the change still make sense.
  3. Keep a written record of the change: a short note of what was merged into what, and when. Records have to be kept for six years from the end of the last tax year they relate to, according to the CRA’s page on how long to keep your records, and a chart change that nobody can explain is a gap in them. Our guide to small business record keeping covers the rest of the rule set.

At year end, the mapping you wrote down becomes the working paper that turns your trial balance into a return. Our year end bookkeeping checklist walks through the rest of that close.

A chart of accounts is only the structure. It is what makes the rest of the work in our guide to small business bookkeeping in Canada possible, because nothing can be coded consistently until the categories are right.

Frequently asked questions

What is a chart of accounts for a small business?

It is the complete list of categories a business uses to record its transactions, grouped into five types: assets, liabilities, equity, revenue and expenses. Each account has a name, a number and a type, and every transaction lands in one of them. The balances become the balance sheet and the income statement.

How should I number my chart of accounts?

A common approach is to number assets in the 1000s, liabilities in the 2000s, equity in the 3000s, revenue in the 4000s, cost of sales in the 5000s and operating expenses in the 6000s and up. The exact numbers are your choice. What matters more for a Canadian business is recording which CRA GIFI code or T2125 line each account maps to, so the return can be prepared directly from the books.

What is the GIFI and do I need to use it?

The General Index of Financial Information is the CRA’s list of financial statement items, each with a unique code, that corporations and partnerships use to report their financial statements with their returns. Balance sheet items use codes in the 1000 to 3849 range and income statement items use codes in the 7000 to 9970 range. Sole proprietors report on Form T2125 instead, but building your accounts around the same categories makes a later incorporation much simpler.

Should GST/HST go in my revenue account?

No. GST/HST you collect is money you owe the CRA, so it belongs in a liability account, with the GST/HST you pay on business purchases tracked in a separate account for input tax credits. The difference between the two is your net tax for the period. Posting sales tax to revenue overstates your income and makes the return impossible to tie back to the books.

How many accounts should a small business have?

Most small service businesses work well with thirty to forty accounts, and product businesses may need more. Every account should either be its own line on the tax return or be something you want to track on monthly reports. Suppliers and customers belong in their own lists, not as separate accounts in the chart.

If your chart has grown out of control

Most charts we see were never designed. They accumulated, one suggested account at a time, and the result is a set of reports nobody trusts. Fixing it is usually a few hours of mapping work, and it pays for itself at the first year end. If you would rather have it done for you, our bookkeeping service starts every new client with a chart built around their return, and we are happy to look at yours before you commit to anything.

  • bookkeeping
  • small business
Bashar Qawas

Bashar Qawas is a former CRA auditor who now works on the other side of the table, helping Canadian small business owners keep clean books, lower their tax, and stay audit ready. At Better Books Canada in Ottawa, he and the team handle bookkeeping, HST, and tax for entrepreneurs across the country. He writes here about what auditors actually look for and how to keep your books in shape.

Post navigation

Previous

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Categories

  • Bookkeeping 10
  • Canadian Tax 10
  • Tax Deductions 3

Recent posts

  • Illustration of two people at a board with charts and a colour coded list, building a chart of accounts
    Chart of Accounts for a Small Business, With a Canadian Example
  • Illustration of a person at a laptop checking statements with a checkmark, doing a bank reconciliation
    How to Do a Bank Reconciliation (And Why the CRA Cares)
  • Illustration of a chef beside a covered plate, receipt and card terminal, showing bookkeeping for restaurants
    Bookkeeping for Restaurants in Canada: What Actually Changes

Tags

AI bookkeeping Bookkeeping Mistakes Content Creators CRA CRA Audit Financial Insights incorporation payroll Record Keeping self employed SimpleFile small business tax deductions Taxes tax filing

Continue reading

Illustration of a person at a laptop checking statements with a checkmark, doing a bank reconciliation
Bookkeeping

How to Do a Bank Reconciliation (And Why the CRA Cares)

September 16, 2026 Bashar Qawas No comments yet

A contractor came to us last spring with two numbers that would not agree. His accounting software said he had $41,000 in the bank. The bank said $28,000. He had been running the business off the software figure for four months, and he had just signed a lease on a second truck. Nothing dishonest had […]

Illustration of a chef beside a covered plate, receipt and card terminal, showing bookkeeping for restaurants
Bookkeeping

Bookkeeping for Restaurants in Canada: What Actually Changes

September 8, 2026 Bashar Qawas No comments yet

Restaurant bookkeeping in Canada, from a former CRA auditor. Daily sales summaries, the Ontario $4.00 rebate, tips, delivery apps and inventory.

Illustration of a person at a desk with a stopwatch, percent badge and receipt, explaining the HST quick method
Canadian Tax

The GST/HST Quick Method: What It Is and Whether You Should Use It

September 2, 2026 Bashar Qawas No comments yet

Every few weeks a small business owner asks us the same question in slightly different words. A friend told them about the HST quick method, it sounds like free money, and they want to know why their last bookkeeper never mentioned it. The honest answer is that the quick method is neither a loophole nor […]

Join our newsletter with weekly value!


    bookkeeping@betterbookscanada.ca

    Resources:

    • Services
    • About Us
    • Locations
    • Blog
    • Contact us
    • Resources

    Locations:

    • Blog
    • Contact us
    • Resources

    Services:

    • Bookkeeping
    • Receipt/Invoice Storage
    • Bookkeeping Cleanup
    • HST/GST Tracking & Filing
    • Accounts Payable/Receivable Tracking
    • Financial Reporting
    • Payroll

    © Better Books Canada. All Rights Reserved.

    • Terms & Conditions
    • Privacy Policy