T4A vs T2125: What Contractors Need to Know

Every February, a wave of Canadian contractors opens an envelope (or a portal notification), finds a T4A slip inside, and draws exactly the wrong conclusion from it. Some think it means they were secretly an employee. Some think it means their taxes are "already handled." Some think the slip's number is their income for the year — no more, no less. All three are wrong, and each mistake costs money or invites CRA attention. This guide explains what a T4A actually is, why it never replaces Form T2125, how the CRA's matching program uses slips, and what to do when a T4A is wrong, includes GST/HST, or never arrives at all.

Tax-advice note: This article explains T4A and T2125 mechanics in general terms for educational purposes. It is not tax advice. Slip rules and CRA administrative policy evolve — verify current requirements on canada.ca, and consult an accountant for your specific situation, especially around worker-classification questions.

What a T4A Actually Is

The T4A — Statement of Pension, Retirement, Annuity, and Other Income — is an information slip. A payer files it with the CRA and sends you a copy to report certain amounts paid to you during the calendar year. It covers a grab bag of income types (pensions, scholarships, certain benefits), but for freelancers and contractors the box that matters is box 048 — fees for services.

Three properties define the slip:

  • It's informational. The T4A reports that a payment happened; it doesn't calculate tax, categorize your business, or do anything else on your behalf.
  • Nothing was withheld. Box 048 amounts arrive gross. No income tax, no CPP, no EI came off before the client paid your invoice — setting aside your own tax reserve is entirely on you, as covered in our self-employed taxes guide.
  • It's typically pre-tax fees. CRA guidance is that box 048 should report fees excluding GST/HST — though payers get this wrong often enough that checking is part of your job (more below).

Not every client issues one. Issuance practices for contractor fees vary widely — some companies T4A every vendor, many issue none at all, and individuals paying for personal services generally don't. The slip's arrival is a matter of the payer's compliance habits, not a signal about whether your income is taxable. It always was.

What a T4A Is Not

The T4A sits one letter away from the T4, and the confusion that causes is real. The distinction:

T4 (Employment)T4A Box 048 (Contractor)
RelationshipEmployeeIndependent contractor / self-employed
WithholdingIncome tax, CPP, EI deducted at sourceNone — gross fees
Where it lands on your returnEmployment income line, credits mostly automaticFlows into T2125 as business income
ExpensesVery limited (T777 with a T2200)Full business expense deductions on T2125
CPPEmployee half, employer pays the other halfYou pay both halves on net income (Schedule 8)

Receiving a T4A does not make you an employee, doesn't entitle you to EI, and doesn't mean anyone has remitted anything for you. It's the paper trail of a business-to-business payment.

The Key Point: A T4A Does Not Replace T2125

Here is the misunderstanding that actually costs money. Some contractors enter the T4A in their tax software, see a number appear on their return, and stop — treating the slip like a T4 that handles itself.

What's supposed to happen: box 048 income is self-employment income, and self-employment income is reported through Form T2125 — the same form, whether your income arrived with slips, without slips, or in any mix. On T2125 the gross fees join your other business revenue on line 8000, and then your business expenses come off: software, home office, vehicle, professional fees, and the rest of the deduction stack in our complete write-offs list. Only the net income flows to your T1 and gets taxed (and CPP-assessed).

Skip the T2125 and you've reported gross revenue as if it were all profit — no expenses, maximum tax. Enter it properly and the slip is just one input among several. Good tax software nudges you the right way: keying a box 048 amount usually opens a T2125 automatically. Follow it through; our line-by-line T2125 guide walks the whole form.

How the CRA Matching Program Uses Slips

Every slip a payer files lands in the CRA's systems attached to your SIN or business number. After filing season, the matching program compares the slips on file against the income you reported. The asymmetry matters:

  • Slips are a floor, not a ceiling. If slips total $40,000 and you report $35,000 in gross business income, expect a letter. The reverse — reporting more than your slips show — is completely normal, because most contractor income never generates a slip.
  • No slip ≠ no income. The client who paid you $8,000 and never issued a T4A still deducted that $8,000 as an expense on their own return, still paid you through a traceable bank transfer, and still shows up if the CRA ever reviews either side. Report all of it.
  • Matching is automated and patient. Letters often arrive a year or more after filing, with interest accrued on any shortfall.

The practical rule: your income is what you earned, not what got slipped. Build your T2125 revenue from your own records, then use whatever T4As arrive as a cross-check.

Your Invoices Are the Real Record

The clean way to compute T2125 revenue is the one from our invoicing workflow guide: sum the pre-tax subtotals of every invoice issued during the fiscal year. That figure — not bank deposits, not slips — is line 8000. Deposits lag invoices and mix in refunds and transfers; slips cover only some clients and occasionally the wrong amounts.

When a T4A arrives, reconciliation takes a minute if your invoices are in order: filter the year's invoices for that client, sum the subtotals, compare. Match? File it away. Mismatch? Now you know before the CRA does.

This reconciliation is the part InvoiceFast automates. Every invoice stores its subtotal separately from GST/HST, so per-client yearly totals are already there when slips arrive. On the expense side, snap receipts and the AI files them to real T2125 lines, and everything rolls into a line-by-line T2125 summary — PDF and CSV — for you or your accountant to file from. Free for your first 25 expenses and 25 trips; Pro + Tax ($12.99/mo or $99.99/yr CAD) unlocks unlimited records and exports.

When the T4A Is Wrong (or Includes GST/HST)

Common slip defects, roughly in order of frequency:

  1. It includes GST/HST. Box 048 should be fees excluding sales tax, but payers sometimes report the invoice total. If you billed $10,000 + $1,300 HST and the slip says $11,300, your income is still $10,000 — the $1,300 belongs on your GST/HST return, never on T2125 (see our remittance guide).
  2. Calendar-year vs invoice-date mismatches. Payers report by payment date; you may recognize income by invoice date. A December invoice paid in January can sit in different years on the two records. Your consistent method wins — keep the reconciliation note.
  3. Plain errors. Wrong amounts, duplicated slips, someone else's payment.

In each case the playbook is the same: report the correct figure from your records on T2125, ask the payer for an amended T4A when the slip is materially wrong, and keep the working paper showing how your number reconciles to the slip. You are not obligated to report a payer's mistake as your income.

Two Cousins Worth Knowing About

Construction: the T5018

If you subcontract in construction, payments to you may be reported on a T5018 (Statement of Contract Payments) instead of a T4A. Same principle applies: it's an information slip under the Contract Payment Reporting System, the amounts are still self-employment income for T2125, and T5018s commonly include GST/HST — so the reconcile-against-your-invoices step matters even more.

Employee-or-Contractor Questions

A T4A doesn't settle your status. If one payer controls your hours, tools, and methods, and you carry no financial risk, the relationship can be an employment relationship regardless of the paperwork — with real consequences on both sides if the CRA reclassifies it (denied expenses for you, remittance liabilities for them). Warning signs deserve professional advice, not a blog post; if this is your situation, talk to an accountant. Our sole proprietor invoicing guide covers the business-identity practices that support genuine contractor status.

Frequently Asked Questions

A client didn't send me a T4A — do I still report the income?

Yes, all of it. The reporting obligation attaches to the income, not the slip. Your invoice records are the source of truth for T2125 revenue; slips are a cross-check.

Is a T4A the same as a T4?

No. A T4 is employment income with tax, CPP, and EI withheld. A T4A box 048 is gross contractor fees with nothing withheld — you remain fully self-employed.

Does getting a T4A mean I skip T2125?

No — box 048 income goes through T2125, where your business expenses come off before anything is taxed. Skipping the form means paying tax on gross fees.

My T4A includes HST. What do I do?

Report the pre-tax fees from your invoices on T2125, put the HST on your GST/HST return, and ask the payer for an amended slip. Keep the reconciliation.

Do I pay CPP on T4A income?

Effectively yes — box 048 income flows into T2125, and CPP is assessed on your net self-employment income via Schedule 8, at both the employee and employer halves. Another reason the expense side of T2125 matters.

Slips Are a Cross-Check. Your Records Are the Return.

InvoiceFast keeps per-client invoice totals ready for slip season, files your receipts to real T2125 lines all year, and builds the line-by-line summary your accountant files from. Free for your first 25 expenses and 25 trips.

See Your T2125 Summary