Back to the Handbook
Corporate Tax (Federal)

Schedule 100. Balance Sheet Information

Schedule 100 (T2SCH100) reports balance sheet items using CRA's General Index of Financial Information (GIFI) codes, mapping the corporation's trial balance accounts to standardized CRA categories.

Federalt2schedule-100gifibalance-sheet
Last reviewed April 16, 2026

Definition

Schedule 100 (T2SCH100) is the balance sheet of the corporation as at the tax year-end, presented using CRA's code system. Every amount on the corporation's working balance sheet must be mapped to one of the four-digit GIFI codes in the 1000-3849 range (assets, liabilities, and equity). The schedule is mandatory for essentially every T2 filer. An exception exists for very small corporations (gross revenue under $1M and total assets under $1M), which may use the simplified GIFI-Short (T1178).

Schedule 100 is not a tax computation; it is a standardized financial-data feed. CRA uses it to benchmark industries, select audit targets, populate CRA's online "My Business Account" dashboards, and verify consistency with prior returns.

Key lines

GIFI codes used on Schedule 100 are organized into:

GIFI rangeCategoryExample codes
1000-1999Assets1001 Cash, 1060 Accounts receivable, 1483 Vehicles, 1741 Land, 1787 Accum. amort. on buildings
2000-2999Liabilities2620 Accounts payable, 2680 Wages payable, 2770 Income taxes payable, 2960 Due to shareholders
3000-3849Equity3500 Common shares, 3620 Retained earnings, 3849 Total equity
2599Total assetsControl total
3499Total liabilitiesControl total
3640Net income/loss per financial statementsTies to

Mandatory control totals:

  • GIFI 2599 (total assets) must equal GIFI 3499 (total liabilities) + GIFI 3849 (total equity). The classic balance-sheet identity.
  • GIFI 3640 (net income per financial statements) on Schedule 100 must tie to GIFI 9999 on Schedule 125.

Rounding: All amounts are reported in whole dollars. The CRA accepts minor rounding differences on control totals but rejects returns with material imbalances.

Example

A CCPC's trial balance at Dec 31, 2026 maps to Schedule 100 as follows:

Common mistakes

Submitting a Schedule 100 where GIFI 2599 does not equal 3499 + 3849. The CRA's electronic filing system rejects imbalanced returns outright.

  • Posting accumulated amortization as a positive number. GIFI contra-asset codes (e.g., 1776) expect negative amounts.
  • Mixing GIFI 2960 (due to shareholders) with GIFI 2962 (loans from shareholders) without matching the classification on the prior year.
  • Changing GIFI code assignments year over year without a clear reason. Consistency is expected; CRA compares YoY.
  • Failing to report small but required lines. Even zero-balance accounts present in the prior year should be disclosed.
  • Submitting GIFI-Short (T1178) when the corporation is over the $1M revenue or $1M asset threshold.

Authority

  • CRA Form T2SCH100
  • CRA GIFI Guide RC4088
  • Income Tax Act s.150(1)

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.

Schedule 100. Balance Sheet Information, ledg Handbook | Ledg