Back to Tax Tips
CRA & Compliance
May 24, 2026

The CRA Is Getting More Powerful. Here's What That Means If You're Self-Employed.

Bill C-31 would give the CRA new tools to penalize Canadians who don't cooperate during audits. For self-employed Canadians, the best response is the same as it's always been: organized records.

A new federal bill is changing what happens when the CRA comes knocking.

Bill C-31, with updated draft language released May 4, 2026, would give the Canada Revenue Agency new tools to compel cooperation during audits. It is proposed legislation and not yet law, so the details could change or the bill may not pass. As drafted, if you ignored a CRA request for documents, penalties could pile up daily until you responded, and the clock the CRA normally has to reassess prior tax years could pause while it waits, giving the agency more time to go back through your returns.

Most self-employed Canadians will never face a full audit. But the logic behind Bill C-31 matters to anyone running a side business or freelancing: organized records are not just good housekeeping. They are your primary defence.

What is Bill C-31?

Bill C-31 is proposed federal legislation that would expand the Canada Revenue Agency's audit and enforcement powers. Key changes include a new “Notice of Non-Compliance” mechanism with daily escalating penalties for taxpayers who ignore CRA document requests, and a pause on the normal reassessment clock while the CRA waits for requested information. Updated draft language was released May 4, 2026.

What the CRA typically asks for

When the CRA reviews a self-employed return, the requests tend to be consistent: receipts for business expenses, proof of home office or vehicle use, income records, and GST remittance history. An audit is a verification exercise. The CRA is checking that your return matches your documentation, and good records are what let you pass that check.

The problem for most sole proprietors is not that they claimed something wrong. It is that they cannot find the paper trail six months later.

The six-year rule

CRA requires you to keep your tax records and supporting documents for at least six years from the end of the tax year they relate to. This is a legal requirement under the Income Tax Act, not just a guideline. For a self-employed person, that means every receipt, invoice, mileage log, and business bank statement, going back far enough that a reassessment notice is not a surprise.

Six years is a long time to hold onto a shoebox.

What good record-keeping actually looks like

The basics that hold up during a CRA review:

  • Receipts linked to a specific T2125 expense category, not loose in a folder
  • A record of what each expense was for, not just the amount
  • GST/HST remittances that can be reconciled back to revenue
  • Business-use calculations (home office, vehicle) documented at the time, not reconstructed later

NorthOS is built around this pattern. Receipts go into your Google Drive and the app extracts the key data automatically. Your expenses are categorized, your GST is tracked, and your T2125 lines are populated from actual records. If the CRA asks for documentation, the answer is in your Drive.

If you do get a letter

Respond early. Ignoring a CRA letter does not make it go away. Under the proposed Bill C-31 rules, not responding could trigger a formal Notice of Non-Compliance with growing daily penalties.

If the letter asks for records you have organized and can produce, a CRA review is manageable. If it arrives and you are starting from scratch, it becomes expensive in time, accounting fees, and potentially penalties.

The gap between those two outcomes is usually just whether someone kept their records current or let them pile up. The same discipline that keeps your tax set-aside current keeps your records current too.

Frequently asked questions

What is Bill C-31 and how does it affect self-employed Canadians?

Bill C-31 is proposed federal legislation that would expand CRA audit enforcement powers. Key changes include a new Notice of Non-Compliance mechanism with daily escalating penalties for taxpayers who ignore CRA document requests, and a pause on the normal reassessment clock while the CRA waits for requested information. For self-employed Canadians, the practical effect is that ignoring a CRA letter becomes more expensive than it already is.

What is a CRA Notice of Non-Compliance?

A Notice of Non-Compliance is a formal warning the CRA can issue when it believes a taxpayer is not cooperating during an audit or review. Under the proposed Bill C-31 rules, once issued, penalties could accumulate daily until the outstanding information is provided. It is one of several new tools the bill would give the CRA to compel document production.

How long should I keep tax records in Canada as a self-employed person?

CRA guidelines say at least six years from the end of the tax year they relate to. For a sole proprietor, that means receipts, invoices, bank statements, mileage logs, and any documents supporting the deductions on your T2125. If you are involved in a tax dispute or objection, keep records until it is resolved even if that extends past six years.

What does the CRA ask for when auditing a self-employed person?

The most common requests are: receipts and invoices for business expenses claimed on the T2125, bank statements showing business income deposits, a mileage log if vehicle expenses were claimed, proof of home office square footage and home expenses if a home office deduction was claimed, and GST/HST remittance records. The CRA is generally looking for documentation that supports what was filed, not actively looking for fraud.

Does the CRA audit sole proprietors more than employees?

Self-employed Canadians are audited at a higher rate than salaried employees because their income and expenses are self-reported rather than verified by an employer. The CRA uses industry benchmarks to flag returns where expense ratios look unusual for a given business type. Common triggers include unusually high vehicle or home office claims, inconsistent income year over year, and large other-expenses amounts without itemization.

Keep your records CRA-ready year-round

NorthOS tracks your expenses, GST, and T2125 line items throughout the year so your records are ready when you need them. Receipts stay in your own Google Drive.

Get Started →

Related reading

This article is for informational purposes only and does not constitute tax advice. CRA rules and rates can change — always verify with the CRA or a qualified tax professional.

Free T2125 checklist, straight to your inbox

📥Income Records

  • All client invoices issued — your total gross revenue
  • Bank statements for all business accounts (Jan – Dec)
  • PayPal, Stripe, or platform payment summaries
  • T4A slips if any clients issued them
  • eBay / Etsy / Amazon / Shopify sales reports (if applicable)
  • GST collected total, if you are GST-registered

🧾Expense Receipts

  • Receipts for every business purchase (keep for 6 years)
  • Home internet and phone bills — business % only
  • Software subscription annual summaries
  • Professional fees: accountant, lawyer, bookkeeper
  • Bank and credit card statements showing business charges
  • Advertising and platform fee records

🚗Vehicle Expenses (if claiming)

  • Mileage log: date, destination, purpose, km driven per trip
  • Odometer reading Jan 1 and Dec 31 (total km for year)
  • All fuel, insurance, maintenance, and parking receipts
  • If leased: lease agreement + monthly payment records

🏠Home Office (if claiming)

  • Total square footage of your home
  • Square footage of your dedicated workspace
  • Rent receipts or mortgage interest statement
  • Heat, electricity, and internet bills for the year

💻Capital Assets — CCA

  • Receipts for computers, equipment, or furniture purchased this year
  • Date each asset was acquired and put into service
  • Prior-year CCA schedule — Undepreciated Capital Cost (UCC) per class

🪪Personal & Business Info

  • Social Insurance Number (SIN)
  • Business name, address, and start date
  • 6-digit NAICS industry code for your business type
  • GST/HST registration number (if registered)
  • Prior-year T1 return and Notice of Assessment
  • Tax instalments paid this year (check CRA My Account)

Get this checklist in your inbox

We'll email you a clean copy to print or save.

The 2026 Canadian Side-Hustle Report

What Canadian side hustlers actually earn, the CRA thresholds that matter, and what changed in 2026 for sole proprietors.

Read the report