Skip to main content
Every corporation filing a T2 reports its financial statements in the CRA’s own numbering. That numbering is the General Index of Financial Information, or GIFI. Each line of your income statement and balance sheet carries a four digit code, and the CRA reads the return by those codes rather than by the account names you use day to day. So “Software & Subscriptions” in your chart of accounts becomes GIFI 9150, computer-related expenses, on the return. Your books keep the name that means something to you. The return gets the code the CRA expects.

Where the codes live on the return

Two schedules carry almost all of them:
  • Schedule 125 is the income statement. Revenue codes start at 8000, and the cost and expense codes run from 8300 up.
  • Schedule 100 is the balance sheet. Assets start at 1000, liabilities at 2600, equity at 3500.
Some codes are totals the CRA adds up from the lines above them, such as 8299 for total revenue. You never map an account to a total, with one narrow exception: where your statements report an undivided figure with no breakdown behind it, such as a single cost of sales amount, the CRA accepts that figure on the total line itself. Report the detail or the undivided total, never both.

Why Equated shows them

Equated maps each category in your chart of accounts to a tax line, and shows the GIFI code beside the line name on the Map the chart to tax lines step. The code is there so the mapping can be checked rather than trusted:
  • It is the same code your accountant, your prior return, and the CRA’s own index use, so a line can be compared across all three.
  • Two lines can read alike in plain English and be different lines on the return. Salaries and wages (9060) and management salaries (9065) are the clearest example.
  • If a figure looks wrong on the draft return, the code tells you exactly which line to trace it back to.
Most categories are mapped for you the moment your chart is read. The ones nothing matches are the only ones that ask.

Which codes Equated offers

Equated carries 409 GIFI lines and the 19 totals the return computes from them. That is an allowlist, not the whole index: it covers the statements an ordinary operating corporation files, and it leaves out the farming, fishing, resource, financial institution, insurance and non-profit-only items, which belong to returns Equated does not claim to support. A code outside the list cannot be selected, and nothing on the return prints one.

The full list

Every line Equated can put an account on, in the order the return reads them. This table is generated from the same catalog the app maps against, so it cannot fall behind what the picker offers.

Revenue

37 lines on the income statement.

Cost of sales

21 lines on the income statement.

Operating expenses

106 lines on the income statement.

Other expenses

2 lines on the income statement.

Not deductible, added back on Schedule 1

2 lines on the income statement.

Assets

178 lines on the balance sheet.

Liabilities

62 lines on the balance sheet.

Shareholder equity

9 lines on the balance sheet.

Totals the return computes

These are formulas, not destinations. Five of them accept an undivided figure directly, where a statement has no breakdown behind it. The same list is served by the API, for anything that needs to read it rather than look at it:
There each entry also carries the group it sits in, the RC4088 wording behind it, and any limit the Income Tax Act puts on the amount, such as the half of meals and entertainment added back on Schedule 1. Balance sheet lines are marked as such, since those carry an account’s closing balance while income statement lines carry the year’s activity. The endpoint is in the API Reference, under Tax, and is the same for every organization: the catalog is law rather than your data. See Authentication for calling it with a token.

When nothing fits

A category no coded line matches is a question, not a silent guess: Equated leaves it unmapped and asks you, rather than parking the money on a line nobody chose. 9270, other expenses is usually the answer, and it is a real line on the return rather than a holding pen. If a lot of the year ends up there, that usually means the chart of accounts has grown names the GIFI has no equivalent for, which is worth a look before you file.
The full index, with every code the CRA publishes, is in RC4088, General Index of Financial Information. Equated uses the subset above, which covers the accounts a modern business actually books to.