🔒 Your data never leaves your browser.

All paths
Intermediate · 9 modules
💼

Side Hustle Money

Self-employment, GST/HST, write-offs.

Module 1 of 9
💼8 min read

Hobby vs business - when CRA cares

Canada has NO tax-free threshold for self-employment income. Even $100 in side income is technically reportable. CRA cares about frequency, intention, organization. An Etsy hobby that makes $200/year? Grey area. An Etsy shop making $5,000? Definitely business.

What you'll learn

  • Intention to profit

  • Frequency and organization

  • Declaring side income even without a T-slip

  • Keeping a simple logbook from day 1

The Canadian number

$0 - there isn't one

Tax-free self-employment threshold

Source: CRA

Hobby vs business - the four tests CRA applies

💵

$0

Tax-free threshold

There isn't one - every dollar is reportable

🎯

Key test

Intent to profit

Selling regularly = business, not hobby

📆

Matters

Frequency + organization

Ad-hoc OK - systematic = business

📁

6 years

Record retention

Keep receipts from year 1 - reconstruction is painful

Open a separate chequing account from day one. Use Wave Accounting (free) or QuickBooks. If you find yourself saying 'my side hustle,' CRA already calls it a business.

There is no tax-free threshold for side income

Unlike some countries, Canada has no minimum earnings threshold before self-employment income becomes taxable. If you intend to make a profit, CRA considers it a business - even if you earn $100.

CRA looks at several factors: frequency of sales, intention to profit, how organized your activity is, and whether you market it. Selling a used couch is not a business. Selling handmade furniture regularly on Etsy is.

The key word is "intention to profit." If you run an activity with no reasonable expectation of profit (a hobby), you cannot claim losses. But if you intend to profit, you must report all income.

Set up proper record-keeping from day one

Open a separate chequing account for your side hustle immediately. Never mix business and personal money. This makes bookkeeping simple and protects you in an audit.

Keep every receipt related to your business - digital photos are fine. CRA requires you to keep records for 6 years after the tax year they relate to.

Use a simple spreadsheet or free software like Wave Accounting to track income and expenses monthly. Doing this from the start saves hours of painful reconstruction at tax time.

Frequency, organization, and CRA's profit test

CRA looks at four key indicators to decide if your activity is a business: frequency of transactions, the way you organize the activity, your marketing and advertising, and whether you keep proper books and records.

A single sale on Kijiji is not a business. Listing five to ten items per week on Etsy with branded packaging and a logo is. The line is fuzzy in the middle, but consistency over time tilts CRA's view toward "business."

If you operate like a business - website, business cards, advertising, structured pricing - you cannot later claim it was just a hobby to avoid taxes. CRA looks at the totality of your behaviour, not your label.

Declaring side income even without a T-slip

Most side-hustle income does not come with a T4 or T4A. Your customers pay you directly via e-Transfer, PayPal, or cash. You are still legally required to report every dollar on your tax return through form T2125 (Statement of Business Activities).

CRA increasingly cross-references payment processors. PayPal, Stripe, Square, Etsy, Uber, DoorDash, and many others issue T4As or report directly to CRA at year-end. The data CRA receives often surprises taxpayers who thought small payments were invisible.

Unreported business income carries penalties of 50% of the tax owed plus interest. If CRA finds the same omission twice (gross negligence), penalties can double. Just report it - the tax bill is much smaller than the penalties.

Cheat sheet

  • No tax-free threshold for self-employment in Canada - even $100 is reportable
  • CRA looks at intention to profit, frequency, and organization
  • Open a separate chequing account from day one
  • Keep records for 6 years after the tax year
  • Use Wave Accounting (free) or QuickBooks for bookkeeping

Common pitfalls

  • Mixing personal and business spending in the same account
  • Assuming small cash payments are invisible to CRA
  • Not tracking expenses and missing legitimate deductions
  • Calling it a hobby to avoid tax - CRA disallows hobby losses too

Did you know?

Major payment processors like PayPal, Stripe, Etsy, and Uber report directly to CRA, so unreported side-hustle income is increasingly easy for CRA to detect through automated cross-checks.

This week's action

Open a separate chequing account for your side hustle. Never mix with personal.