GIFI Income and Expense Codes, With Examples

GIFI revenue items run 8000 to 8299 and expense items run 8300 to 9368 on Schedule 125, from salaries and rent through professional fees and interest.

Federal · Updated September 23, 2026

Maple Studio Inc.
GIFI, Schedule 125
Income statement information, Jan 1 to Dec 31, 2025, in whole dollars
8299Total revenue61,650
9368Total expenses19,795
9369Net non-farm income41,855
9970Net income/loss before taxes and extraordinary items41,855
9999Net income/loss after taxes and extraordinary items36,749
8299 less 9368 equals 9369: 61,650 - 19,795 = 41,855
3680 equals 9999: 36,749 = 36,749

These lines are for the tax year ended December 31, 2025.

7
    Bank and card statements
    Business chequing ••2291 and Visa ••7702
    1. January, books agree to the cent
    2. February, books agree to the cent
    3. March, books agree to the cent
    4. April, books agree to the cent
    5. May, books agree to the cent
    6. June, books agree to the cent
    7. July, books agree to the cent
    8. August, books agree to the cent
    9. September, books agree to the cent
    10. October, books agree to the cent
    11. November, books agree to the cent
    12. December, books agree to the cent
    Books agree to the cent
    A sample corporation's income and expense codes, made by Ledg from its confirmed entries. See yours

    Definition

    The GIFI's income and expense items drive , the standardized income statement filed with a T2. Revenue items run from 8000 to 8299 and separate trade sales from investment revenue, rental revenue and other income. Expense items run from 8300 to 9368: cost of sales first, then operating expenses, then the two totals. Above that sit the farming items, 9370 to 9899, and the extraordinary items and income taxes, 9975 to 9999.

    Revenue less expenses gives net income, which after adjustments becomes income for tax purposes on the T2. This page is the income statement half of the system; the balance sheet half and the map of every range are in GIFI codes by range.

    Key rules

    • Revenue is recorded net of GST/HST and PST. Sales tax collected is a liability at item 2680 Taxes payable, not revenue.
    • Use the most specific item available. Preserve the detail in the financial statements. When nothing fits, use the generic item at the top of the block rather than inventing a mapping.
    • Meals and entertainment sits at item 8523 and is recorded at book cost after eligible recoverable taxes, before the income-tax deduction limit. The non-deductible portion is an add-back on , not a book adjustment.
    • Amortization at item 8670 is the book figure and does not equal tax CCA. The tax claim is computed on and reconciled through Schedule 1.
    • Item 8710 Interest and bank charges is the generic for the whole interest block. Bank charges alone are item 8715, credit card charges are 8716, and interest on long-term debt is 8714, if any of them is worth separating.
    • Item 9367 Total operating expenses and item 9368 Total expenses are reported totals, often calculated by the tax software. Item 9368 equals item 8518 Cost of sales plus item 9367.

    Example

    The income and expense items a small Canadian service corporation actually uses, with the CRA name for each one:

    GIFIGIFI nameSection
    8000Trade sales of goods and servicesRevenue
    8020Sales of goods and services to related partiesRevenue
    8089Total sales of goods and servicesRevenue subtotal
    8090Investment revenueRevenue
    8140Rental revenueRevenue
    8230Other revenueRevenue
    8299Total revenueRevenue total
    8300Opening inventoryCost of sales
    8320Purchases/cost of materialsCost of sales
    8360Trades and sub-contractsCost of sales
    8500Closing inventoryCost of sales
    8518Cost of salesCost of sales total
    8519Gross profit/lossSubtotal
    8521AdvertisingOperating expense
    8523Meals and entertainmentOperating expense
    8622Employer's portion of employee benefitsOperating expense
    8670Amortization of tangible assetsOperating expense
    8690InsuranceOperating expense
    8710Interest and bank chargesOperating expense
    8760Business taxes, licences, and membershipsOperating expense
    8810Office expensesOperating expense
    8811Office stationery and suppliesOperating expense
    8813Data processingOperating expense
    8860Professional feesOperating expense
    8910RentalOperating expense
    8911Real estate rentalOperating expense
    8960Repairs and maintenanceOperating expense
    9060Salaries and wagesOperating expense
    9130SuppliesOperating expense
    9150Computer-related expensesOperating expense
    9200Travel expensesOperating expense
    9220UtilitiesOperating expense
    9225Telephone and telecommunicationsOperating expense
    9270Other expensesOperating expense
    9281Vehicle expensesOperating expense
    9367Total operating expensesExpense total
    9368Total expensesExpense total
    9999Net income/loss after taxes and extraordinary itemsBottom line

    Expenses that are partly personal and partly business, such as home office, vehicle and cellphone, are recorded at the business portion only. The personal share is not a deduction and usually becomes a shareholder benefit under ITA s.15(1) if the corporation paid it.

    Codes that are easy to get wrong

    These six pairs are next to each other in the list and mean different things.

    ItemWhat it actually isWhat people reach for instead
    8810Office expenses8811 is Office stationery and supplies, 8813 is Data processing
    8860Professional fees8870 is Transfer fees, meaning land and property transfer fees; 8871 is Management and administration fees
    8910Rental, the generic item8911 Real estate rental for premises, 8914 Equipment rental
    9060Salaries and wages8340 Direct wages is the cost of sales item, not an operating expense
    9225Telephone and telecommunications9224 is Fuel costs, for heating and cooking fuel
    9281Vehicle expenses9270 Other expenses is generic; retain vehicle detail when presented in the statements

    Two more that are not neighbours but get mixed up. Item 8090 is Investment revenue, the generic for the interest and dividend block; the specific interest items are 8091 to 8094 and dividend income is 8095. And item 8089 is Total sales of goods and services, a computed subtotal, not a contra item for discounts or returns. Discounts, rebates, returns and allowances are netted inside item 8000 itself.

    Common mistakes

    • Coding subcontractors to a made-up item. Contract labour, custom work and outside labour are item 8360 Trades and sub-contracts.
    • Posting GST/HST collected to item 8000 revenue instead of item 2680 Taxes payable, which inflates the top line.
    • Coding owner compensation paid as dividends to item 9060 Salaries and wages. Dividends reduce retained earnings through item 3700 on . Only employment income belongs at 9060.
    • Setting book amortization equal to the tax claim. Book amortization at item 8670 follows the accounting policy; CCA follows Schedule 8.
    • Capitalizing what should be expensed, or the reverse. Repairs that keep an asset working are item 8960 Repairs and maintenance; an improvement may need capitalization based on the facts and accounting framework. Assess the separate tax treatment too.
    • Omitting required computed totals, or using them as substitutes for detailed expense classifications.

    The revenue and expense totals form the backbone of and the . Non-deductible book expenses are added back on . For deductibility rules see , , and . The full coding system is summarized in .

    Sources

    • 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.18(1)(a), s.67.1

    See also

    Related entries

    Keep the books behind these numbers current.

    Ledg is Canadian bookkeeping for solo businesses and small corporations. Work on the web, or through Claude or ChatGPT on the Solo plan; nothing reaches a statement or tax total until you confirm it. The handoff pack gives your accountant the general ledger, trial balance, GST/PST summary and bank reconciliation. Free with no entry limit.