Tax document disorganization costs IT contractors in two ways: missed deductions because receipts were not kept, and time wasted searching for records during tax preparation. A simple system maintained throughout the year eliminates both problems.
This guide covers the year-round habit: what to track, how often, and where to keep it. For the itemized list of documents to gather at filing time, see the tax document checklist.
What IT Contractors Need to Track
IT contractor tax returns are more complex than employment income. A typical year involves:
- Multiple T4A slips from different clients
- Foreign income from U.S. clients paid in USD
- Software subscriptions and SaaS tools used in the business
- Home office expenses
- Equipment purchases
- Professional development costs
- GST/HST collected and remitted
Each of these categories requires documentation that supports the amounts on your T2125 self-employment schedule.
The Core Document Categories
The tax document checklist has the full itemized list for income records, business expense receipts, home office and mileage records, and GST/HST records. The habit that keeps that list easy to assemble: download PDF receipts monthly or set up receipt forwarding rather than hunting for them later, and record foreign invoices in Canadian dollars at the transaction-date exchange rate as they come in rather than reconstructing it at year-end.
A Simple Organization System
The goal is to spend 10 to 15 minutes per month on documentation rather than several hours at tax time.
Monthly tasks:
- Download and file software and subscription receipts to a cloud folder (one folder per category)
- Reconcile invoices to bank deposits
- Log any business purchases with receipts
Quarterly tasks:
- Reconcile total GST/HST collected against invoices
- Review foreign income and note exchange rates
- Update the mileage log if you track manually
Year-end (January):
- Confirm you have a T4A from every client that paid you CAD $500 or more
- Total all expense categories
- Prepare home office calculation with year-end figures
- Collect RRSP receipts for contributions made by March 1
The T4A Reconciliation Check
Before filing, reconcile your total reported revenue against the T4As you received. If your total revenue was CAD $180,000 and your T4As add up to CAD $140,000, you need records to account for the remaining CAD $40,000. This is usually foreign income, clients who did not file T4As, or income received in a different year than earned.
CRA matches T4As filed against reported income. A CAD $40,000 gap without an explanation is a common source of information requests.
If You Are Incorporated
If you operate through a corporation, your personal T1 return and the T2 corporate return require different records.
The corporation tracks its own revenue, expenses, and bank accounts. Your personal return reports only what you drew out of the corporation as salary (T4) or dividends (dividend resolutions). The two sets of records must be maintained separately and must reconcile at year-end.
The shareholder loan account tracks advances and repayments between you and the corporation. For a full overview of what incorporation involves, see Should I Incorporate?. An outstanding shareholder loan balance at year-end has specific tax treatment. Keep running records of all transfers between personal and corporate accounts.
For IT contractors who have not yet established a consistent record-keeping system, the cost is usually felt at filing time through missing deductions and time spent reconstructing what should have been kept throughout the year. A CPA who reviews records annually and identifies gaps before they compound is more useful than one who encounters the problem for the first time at year-end.