T2 Corporate Tax Return Guide: Filing Your Corporation's Taxes Right
Every component of the T2 explained, from GIFI codes to the small business deduction to CCA. Written by a CPA who spent 5 years as a tax auditor reviewing these returns.
I spent 5 years as a tax auditor. Now that knowledge works for you, not against you.
Ahmed Jama, CPA
What Is a T2 Corporate Tax Return?
A T2 corporate income tax return is the annual filing every incorporated Canadian business must submit to CRA, reporting net income, taxes payable, and credits. The filing deadline is 6 months after fiscal year end. The balance owing is due 2 months after year end for non-CCPCs, or 3 months for CCPCs. Filing is mandatory even with no income.
- Mandatory filing: Every corporation must file annually — even dormant entities with zero income.
- 6-month filing deadline: Due 6 months after fiscal year end, regardless of corporation type.
- Balance due: 2 months after year end (non-CCPC) or 3 months (CCPC).
- E-filing required: Most corporations must e-file the T2 — paper filing has restrictions.
Key Schedules
The T2 return includes multiple schedules depending on your corporation's activities. The core schedules are Schedule 1 (net income for tax purposes), Schedule 100 (balance sheet), Schedule 125 (income statement), and Schedule 200 (Alberta provincial tax). Additional schedules cover CCA, losses, dividends, and investment tax credits.
- Schedule 1: Net income for tax purposes — reconciles accounting income to taxable income.
- Schedule 100: Balance sheet information in GIFI format.
- Schedule 125: Income statement information in GIFI format.
- Schedule 200: Alberta provincial tax calculation.
- Schedule 8: CCA calculation — depreciation of business assets.
GIFI Codes
The General Index of Financial Information (GIFI) is a standardized coding system CRA uses to process corporate financial statements. Every balance sheet and income statement line item is assigned a GIFI code. Ahmed maps your financial statements to the correct GIFI codes — incorrect mapping is a common CRA review trigger.
- Standardized codes: GIFI codes map financial statement items to CRA's required format.
- Balance sheet (1000s): Asset, liability, and equity codes in the 1000-9999 range.
- Income statement (8000s): Revenue and expense codes in the 8000-9999 range.
- Accuracy matters: Incorrect GIFI mapping is a common CRA review trigger.
Small Business Deduction
The small business deduction provides a reduced federal tax rate of 9% on the first $500,000 of active business income for Canadian-controlled private corporations (CCPCs). Combined with Alberta's 11% small business rate, the total is approximately 20%. Income above $500,000 is taxed at the general corporate rate. The $500,000 limit is shared among associated corporations.
- 9% federal rate: Applies to the first $500,000 of active business income for CCPCs.
- Alberta 11%: Provincial small business rate — total approximately 20% combined.
- Associated corporations: The $500,000 limit is shared among associated CCPCs.
- Active business income: Passive investment income doesn't qualify for the deduction.
CCA (Capital Cost Allowance) Claims
Capital Cost Allowance is the tax deduction for depreciation of business assets. Each asset class has a specific CCA rate set by CRA — Class 10 (vehicles) at 30%, Class 8 (equipment) at 20%, Class 1 (buildings) at 4%. The half-year rule applies in the year of acquisition. Ahmed calculates optimal CCA claims to reduce tax while staying CRA-compliant.
| Class | Asset Type | Rate |
|---|---|---|
| Class 10 | Vehicles, computer equipment | 30% |
| Class 8 | Furniture, equipment, tools | 20% |
| Class 1 | Buildings (acquired after 1987) | 4% |
| Class 50 | Computer software, system software | 100% |
| Class 14.1 | Eligible capital property (goodwill) | 5% (phasing out) |
What CRA Checks: From a Former Auditor
Ahmed spent 5 years conducting CRA business tax audits. He knows what CRA examines: GIFI code accuracy, CCA calculations and supporting schedules, small business deduction eligibility (including associated corporation rules), loss carryforward validity, and transfer pricing for related-party transactions. Returns prepared with these review points in mind are far less likely to trigger an audit.
- GIFI accuracy: Incorrect code mapping is a primary review trigger.
- CCA documentation: Asset purchase records, class assignments, and half-year rule application.
- SBD eligibility: Associated corporation testing and active business income verification.
- Loss carryforwards: Validity and correct application of prior-year losses.
- Shareholder transactions: Loans, dividends, and salary paid to shareholders scrutinized.
Your Questions, Answered Directly
Tax audit notice? Unexpected tax bill? Talk to a former tax auditor, free.
Fixed-fee quote provided. Virtual service available across Alberta and Canada.
