FinchContext
Run with

Build a T2 Corporation Income Tax Return (Corporation Internet Filing)

Skill: Convert corporate financials into the T2 return for CRA Corporation Internet Filing

Region: Canada Category: Tax — Corporate income tax (CRA) Does: Takes a corporation's financial statements and tax data and produces the T2 Corporation Income Tax Return — the GIFI-coded financial statements plus the required schedules — transmitted to the Canada Revenue Agency via Corporation Internet Filing (CIF) as the CRA-certified return data. System: CRA — Corporation Internet Filing (T2 return; GIFI; .cor certified-software output)

Most corporations must file a T2 within six months of their tax-year-end, and corporations over the gross-revenue threshold must file electronically using CRA-certified software. Financial statement data is encoded with the General Index of Financial Information (GIFI) codes; net income for tax is reconciled on Schedule 1. Québec corporations also file a CO-17 with Revenu Québec. Confirm the current T2 / GIFI / schedule versions before generating.


When this applies


Input data required

Group Fields
Identification Business Number (BN/RC program account), legal name, tax-year start/end, address
GIFI financials Balance sheet (Schedule 100), income statement (Schedule 125), notes (Schedule 141) by GIFI code
Reconciliation Schedule 1 (net income for tax — add-backs/deductions), Schedule 8 (CCA), Schedule 50 (shareholders)
Tax & credits taxable income, Part I tax, small-business deduction (Schedule 7/ABI), credits, instalments
Province provincial/territorial tax + allocation (Schedule 5)

Structure (T2 return data)

T2Return
├── Identification (BN, Name, TaxYearStart, TaxYearEnd, Address)
├── GIFI
│   ├── Schedule100 (Balance sheet by GIFI code)
│   ├── Schedule125 (Income statement by GIFI code)
│   └── Schedule141 (Notes checklist)
├── Schedule1 (net income for tax reconciliation)
├── Schedules (8 CCA, 7 ABI, 50 shareholders, 5 provincial allocation, …)
└── TaxSummary (taxable income, Part I tax, SBD, credits, balance/refund)

Certified software emits the CRA .cor transmission output for CIF.


Calculation rules


Worked example (summary, outline)

BN: 123456789RC0001   Tax year: 2025-01-01 to 2025-12-31
GIFI S125 net income (accounting):         500,000
Schedule 1 add-backs (50% meals, CCA adj):  +40,000  /  CCA (S8): -60,000
Taxable income:                             480,000
Active business income within limit:        480,000
Part I tax after SBD + provincial:          (per rates) ...

Validation checklist


Last updated: 2026-06-04 — confirm the active T2 return, GIFI codes, schedule versions, and Corporation Internet Filing requirements against the current Canada Revenue Agency specifications before use.