The CRA defines a business as “an activity that you conduct for profit or a reasonable expectation of profit”.
The profit test is used by the CRA to determine whether or not a person is actually running a business. The test asks, “Was the activity conducted with an actual expectation of profit?” and “Was that expectation of profit reasonable?” Only a person (or legal entity) operating a business can claim business expenses or business tax credits on their income tax or GST return. If the business does not pass the profit test, then all credits and expenses will be disallowed.
Criteria that the CRA uses to determine whether or not you are running a business:
For more information see the CRA's P-176R – Application of Profit Test to Carrying on a Business
Home-based Business? How to Make Your Home Client Friendly
Home-based Business? Some Ideas for Places to Meet Clients Outside Your Home
Should You Pay Yourself Salary or Dividends When You Incorporate Your Business?
Self Employed? Do You Know What Your Tax Obligations Are?
What is CRA ReFile and How Does it Work?
How Far Back can a CRA Reassessment go?
Who are the Canadians Most Likely to be Audited by the CRA?
Do I have A Business?