Skip to main content

Remote tax filing available across Canada except Quebec · Walk-ins welcome in Scarborough

Toronto Tax & AccountingSolutions Inc.
Self-Employed

Hobby or Business? How Online Sales Are Taxed in Canada

4 min read

In short

Whether your online sales are a hobby or a business decides whether you report them. Here are the factors the courts and the CRA look at.

What this guide covers
  1. What the CRA says
  2. The court test
  3. Signs of a business and signs of a hobby
  4. Why this matters more now
  5. Business losses
  6. GST/HST has its own rules
  7. Hobby or business questions
  8. How we can help
  9. Related guides
  10. Official sources

Reviewed by Behroz Rizvi, Owner and Director, Toronto Tax & Accounting Solutions Inc.
This article provides general information; confirm the current rules in the linked official sources before applying them to your circumstances.

Prepared by Toronto Tax & Accounting Solutions Inc. and reviewed by Behroz Rizvi, owner. This article provides general information and may not apply to every tax situation.

Whether your online sales are a hobby or a business depends on the facts, mainly whether you run the activity to make a profit and in a commercial way. If it is a business, you report the income and may deduct eligible expenses. If it is truly a personal hobby, the income is generally not taxed and the costs are not deductible.

What the CRA says

For social media income, the CRA says it will generally consider your activities to be business activities provided they are not a personal endeavour (tax tip for social media influencers). The same thinking applies to selling goods on Etsy, eBay and similar platforms.

The court test

The Supreme Court of Canada set out the approach in Stewart v. Canada, 2002 SCC 46. The first question is whether the activity is a personal endeavour or a commercial one. If you pursue it with an intention to make a profit and carry it on in a commercial way, it is generally treated as a source of business income. Factors the courts look at include:

  • Your profit and loss experience in past years
  • Your training and knowledge in the field
  • Your intended course of action, such as pricing, marketing and plans
  • Whether the activity is capable of showing a profit
  • How much time and money you put into it

Signs of a business and signs of a hobby

No single sign decides the question, but these are typical indicators:

  • Business: you buy goods to resell, price to make a profit, track your costs, use a separate bank account, advertise, sell regularly and invest time and money in growing it.
  • Hobby: you do it mainly for enjoyment, sell the occasional item at or below cost, do not track results and have no plan to make a profit.

Why this matters more now

Platforms now report certain Canadian sellers to the CRA under the Reporting Rules for Digital Platform Operators. Being reported does not make you a business, and being below the reporting limit does not make you a hobbyist, but it means the CRA may have data to compare with your return. See our Etsy and eBay guides.

Business losses

If your online activity is a business and it loses money in a year, you can generally deduct the loss against other income, but the CRA may look closely at repeated losses. Keep a plan, your records and evidence that you are trying to make a profit.

GST/HST has its own rules

The GST/HST definition of business is not identical to the income tax test. The CRA’s GST/HST policy on the meaning of business notes that an activity carried on for profit will generally be a business for GST/HST purposes. Ask us if you are unsure, and see GST/HST on online sales.

Hobby or business questions

Can I call it a hobby if I earn very little?

Not just because the amount is small. The test is about your intention and how you run the activity, not only the size of the income.

Do I need to register a business?

You report business income whether or not you register anything. A business name registration is generally needed when you trade under a name other than your own, and it is a separate step from reporting income.

What should I keep to show it is a business?

Sales records, purchase invoices, a separate bank account, advertising records and a simple plan showing how you intend to make a profit.

How we can help

Toronto Tax & Accounting Solutions Inc. helps online sellers and creators work out how their activity is treated and prepares their returns, from our Scarborough office or entirely online. A self-employed return starts from $149.99 and monthly bookkeeping from $99, both before HST. See our page for online sellers and content creators or visit torontax.ca.

Official sources

Last reviewed: November 8, 2026. This article is general information, not advice for a specific situation. Platform help pages are linked for platform-specific statements.

Next step

Self-Employed & Contractors

We sort your business income and expenses, complete your T2125 and file the return.

Also relevant: GST/HST filing support.

Still have a question about your situation?

A short conversation is usually enough to tell you what applies to you and what to do next. There is no charge for the first consultation.

  • 5.0 from 200+ Google reviews
  • Serving Toronto and the GTA since 2022
  • In person in Scarborough or fully remote
  • English, Urdu and Punjabi
Follow us: Facebook · Instagram · LinkedIn