GIFI filing for corporations in Canada is more than just ticking a box on your T2 return, it’s how the CRA collects, organizes, and reviews your financial data in a standardized way. Using the right GIFI codes for your balance sheet, income statement, and retained earnings ensures your filings are accurate, complete, and processed without delays. Whether you’re a new corporation or managing complex financial statements, understanding the required schedules, filing methods, and reporting rules is essential. This guide walks you through everything you need to know to get your GIFI filing right the first time.
TL;DR
- What it is: GIFI (General Index of Financial Information) is a standardized system of codes used by the CRA to collect corporate financial data.
- Who must file: All corporations except insurance companies must use GIFI codes for T2 filings. Non-resident and inactive corporations may also use GIFI in specific cases.
- Required schedules: Schedule 100 (Balance Sheet), Schedule 125 (Income Statement), and Schedule 141 (Notes/Additional Information).
- Filing methods: File electronically using CRA-certified T2 software or on paper with the T2 Bar Code Return.
- Reporting rules: Report amounts in Canadian dollars, round to whole dollars, and mark negative numbers with parentheses or a minus sign.
- Why it matters: GIFI filing streamlines CRA processing, ensures compliance, and reduces the risk of errors in corporate tax submissions.
What is the GIFI?
The General Index of Financial Information (GIFI) is a standardized system of codes that corporations use to prepare and file their financial statement information with the Canada Revenue Agency (CRA) as part of the T2 Corporation Income Tax Return. Instead of submitting traditional financial statements, corporations report their balance sheets, income statements, and statements of retained earnings using these codes. The GIFI system ensures that the CRA can process corporate financial data consistently, accurately, and efficiently.
How GIFI Works
Each financial statement item, such as cash, office expenses, or accounts receivable, is assigned a unique GIFI code. When corporations report their financial data using these codes, the CRA can collect and analyze information in a uniform format. This standardization simplifies audits, reduces errors, and allows for faster processing of corporate tax returns.
For example, instead of simply listing “Cash on hand” on a balance sheet, a corporation will report the amount under the GIFI code 1000, ensuring the CRA can immediately recognize and categorize the item.
Financial Statements Covered
Corporations must submit the following financial statements using GIFI codes:
- Balance sheet – summarizes the corporation’s assets, liabilities, and equity at the end of the fiscal year.
- Income statement – reports revenues, expenses, and net income or loss for the fiscal year.
- Statement of retained earnings – details changes in retained earnings over the period, including net income and dividends.
By using GIFI codes for all these statements, corporations replace traditional formats with a standardized approach that the CRA can process more efficiently. This is particularly important for ensuring consistency across filings and minimizing potential discrepancies during review.
Who Must File Using GIFI?
Most corporations in Canada are required to use GIFI codes when filing their T2 Corporation Income Tax Return. By standardizing financial data, GIFI helps the CRA review and process corporate filings efficiently, ensuring consistency across all submitted returns.
Corporations Required to File
All corporations, except insurance corporations, must prepare their financial statements using GIFI codes and submit them with their T2 returns. This includes:
- Active corporations operating in Canada.
- Non-resident corporations reporting in unconsolidated Canadian funds, except in specific cases under the Income Tax Act (for example, section 115 for disposal of Canadian property).
- Inactive corporations that still have financial statement information to report.
Exceptions
Insurance corporations continue to submit traditional financial statements rather than GIFI-coded schedules. This exception exists because the insurance industry has unique reporting requirements that are not fully compatible with the standardized GIFI system.
By understanding who must file using GIFI, corporations can ensure compliance and avoid errors or delays in their T2 filings.
Required Schedules
When filing T2 returns using GIFI codes, corporations must complete specific schedules to ensure all financial data is reported accurately and consistently. Each schedule corresponds to a key part of the financial statements and must reflect the same information as traditional statements.
Schedule 100 – Balance Sheet
Schedule 100 captures the corporation’s balance sheet information, including assets, liabilities, and shareholder equity. All items must be reported using the correct GIFI codes, ensuring that the CRA can process the data in a standardized format.
Schedule 125 – Income Statement
Schedule 125 is used to report the income statement. Like Schedule 100, all revenues, expenses, and net income or loss items must be mapped to their corresponding GIFI codes. Using the correct codes helps streamline CRA processing and reduces the likelihood of errors or delays.
Schedule 141 – Notes or Additional Information
Schedule 141 is reserved for notes or supplementary details related to the financial statements. This can include explanations, accounting policy notes, or clarifications about specific financial statement items. Notes can be entered directly if filing electronically or attached separately if filing on paper.
Reporting Consistency
It’s important that all financial statement details reported on traditional statements are mirrored in the GIFI-coded schedules. For example, if your traditional balance sheet contains 40 line items, your GIFI-coded version must include the corresponding 40 GIFI items. Maintaining this consistency ensures the CRA has a complete and accurate representation of your corporation’s financial position.
Filing Methods
Corporations can submit their T2 returns and GIFI-coded financial statements using either electronic filing or paper filing, depending on their circumstances. Choosing the correct method ensures timely processing and compliance with CRA requirements.
Electronic Filing
Most corporations are now required to file T2 returns electronically using CRA-certified T2 tax software. This method allows corporations to submit their returns directly through an approved internet connection, ensuring fast and secure processing.
When using electronic filing:
- Notes to financial statements can be entered directly in the GIFI section of the certified T2 software, ensuring all required disclosures are transmitted electronically.
- Electronic returns are typically processed within 45 days, making it a faster option compared to paper filing.
- CRA-certified software provides validation tools to reduce errors and confirm that all GIFI codes are correctly applied.
Paper Filing
Some corporations, such as insurance companies, certain non-resident corporations, and those reporting in functional currency, may still submit paper returns using the T2 Bar Code Return.
Key points for paper filing:
- The Bar Code Return must be printed using CRA-certified software and mailed to the CRA, meeting all standards for clarity and durability.
- Notes to financial statements and any supporting documentation should be attached separately, as they cannot be encoded the same way as in electronic submissions.
- Paper returns generally take longer to process, often up to 90 days.
Selecting the correct filing method helps ensure that your GIFI-coded schedules are received and processed efficiently, reducing delays or requests for additional information from the CRA.
Reporting Details
When submitting GIFI-coded schedules with your T2 return, it’s essential to follow specific reporting conventions. These rules ensure that the CRA can process your financial data accurately and efficiently.
Canadian Dollars and Rounding
All financial statement amounts must be reported in Canadian dollars, rounded to whole dollars. Cents are not included in the submission. Consistent rounding helps streamline CRA processing and reduces discrepancies in reported amounts.
Negative Amounts
Negative amounts should be clearly indicated using either:
- Parentheses, e.g., (100)
- Minus sign, e.g., -100
Proper formatting ensures the CRA correctly interprets losses, reductions, or contra accounts in your financial statements.
Summarized Financial Statement Items
Only summarized financial statement items with GIFI codes are submitted. Working papers, sub-account details, or supporting schedules are not included with your filing. Keeping submissions concise and standardized allows the CRA to review corporate filings more efficiently while maintaining compliance.
Important Points
Understanding the key considerations when filing GIFI-coded schedules helps ensure compliance and reduces the risk of errors or delays in your T2 return processing.
Streamlining CRA Review
GIFI streamlines the CRA’s processing and review of corporate financial data by converting financial statements into a standardized format. This increases efficiency and allows the CRA to analyze, compare, and assess corporate filings more effectively.
Traditional Financial Statements Are Not Accepted
Corporations should not submit traditional financial statements in place of GIFI-coded schedules. The only exception is insurance companies, which follow industry-specific reporting requirements. All other corporations are required to use GIFI codes as part of their T2 filings.
CRA May Request Additional Information
While GIFI-coded schedules are sufficient for the initial submission, the CRA may request traditional financial statements for further review if needed. Corporations should retain detailed statements and supporting documentation in case the CRA requests them during an assessment or audit.

Conclusion
Filing T2 returns with GIFI-coded schedules ensures Canadian corporations report financial information accurately and efficiently. All corporations, except insurance companies, must use GIFI codes for their balance sheet, income statement, and notes, while retaining traditional statements in case the CRA requests them.
Following proper GIFI filing for corporations in Canada helps reduce errors, speed up processing, and keeps your filings compliant with CRA requirements.
For assistance with your GIFI filing or T2 return, visit our Contact Page to get in touch with our team