Back to the Handbook
Chart of Accounts & GIFI

GIFI Overview

The General Index of Financial Information (GIFI) is CRA's standardized four-digit coding system that maps every balance sheet and income statement account to a T2 return line.

Federalgifit2chart-of-accountscra
Last reviewed April 16, 2026

Definition

The General Index of Financial Information (GIFI) is a standard list of about 2,400 four-digit codes that CRA uses to collect balance sheet, income statement, and retained earnings data from corporations. Every T2 filer must translate their trial balance into GIFI codes and file that information on Schedule 100 (balance sheet), Schedule 125 (income statement), and Schedule 141 (notes checklist). GIFI is not a chart of accounts. It is a reporting language that sits on top of the chart of accounts used inside a corporation's bookkeeping system.

Key rules

  • GIFI filing is mandatory for all corporations that file a T2, including inactive and nil corporations. The obligation flows from ITA s.230 and the T2 filing requirements documented in Guide T4012.
  • Every active account in the ledger must be mapped to a GIFI code. One GIFI code can receive totals from several ledger accounts, but a single ledger account cannot be split across codes.
  • Codes are grouped into four major ranges: 1000 to 1999 assets, 2000 to 2999 liabilities, 3000 to 3999 equity, 8000 to 9999 income and expense.
  • Subtotals, totals, and "not included elsewhere" codes are reserved. Do not post amounts directly to totals such as 1599 (total current assets) or 2599 (total current liabilities) because the software computes them.
  • The same GIFI code must be used consistently year over year so that CRA's risk models can compare periods. Remap an account only when its nature genuinely changes.

Smaller corporations whose revenue and assets are both under $1M can file the abbreviated GIFI-Short on Form T1178 instead of the full Schedule 100 and 125. See .

Example

A BC consulting corporation has three ledger accounts that all relate to professional services fees it paid to outside advisers: "Legal fees", "Accounting fees", and "Bookkeeping fees". On the T2, all three map to GIFI 8860, Professional fees. Inside the bookkeeping system the accounts stay separate for management reporting, but on Schedule 125 they appear as a single line.

Common mistakes

  • Posting to a total code (for example 1599 or 3849) instead of a detail code. CRA's import rejects files that push amounts into computed totals.
  • Using GIFI as the live chart of accounts. GIFI is too coarse for day to day bookkeeping; keep a richer internal chart and map to GIFI at year end.
  • Changing the GIFI mapping each year. Consistency is required so that comparative columns on the T2 reconcile.
  • Forgetting to include the opening balance sheet in the first year. Year-one filers must still report prior-year comparatives as zero.
  • Ignoring the notes checklist on Schedule 141, which CRA uses to flag review engagements, compilations, and related-party disclosures.

Each GIFI range has its own reference entry: , , , and . The GIFI feeds directly into and , which together form the backbone of the .

Authority

  • Canada Revenue Agency Guide RC4088, General Index of Financial Information (GIFI)
  • Canada Revenue Agency Guide T4012, T2 Corporation Income Tax Guide
  • Income Tax Act s.230

See also

Related entries

This entry is for general reference. It does not constitute professional tax advice. Consult a qualified Canadian accountant for your specific situation.

GIFI Overview, ledg Handbook | Ledg