Business Management

How to Start a Cleaning Business in Canada (2026): Step by Step

How to Start a Cleaning Business in Canada (2026): Step by Step

Disclosure: Ownr, Venn, Wagepoint, QuickBooks and Jobber pay LedgerLogic when you sign up through our links, at no cost to you. Each recommendation follows the step it sits in.

Quick Answer

How do you start a cleaning business in Canada?

Register the business (a $60 business name in Ontario, or incorporate), open a business bank account, register for GST/HST (required past $30,000 of revenue), get liability insurance and a janitorial bond, then price recurring work and set up software for scheduling and invoicing. Plan payroll before your first hire: most cleaning businesses grow by adding staff.

At a Glance

Startup costLow: supplies, transport, insurance and a bond
PricingFlat per visit for homes, per square foot for offices, recurring contracts for both
First hireEmployee or contractor decides payroll; Wagepoint files the CRA remittances
SoftwareJobber for recurring visits and invoices; QuickBooks Online for the books

Starting a cleaning business in Canada takes seven things: a registered business, a bank account, GST/HST registration, insurance and a bond, a way to price recurring work, a plan for hiring, and software to schedule, invoice and pay your team. Startup costs are low (supplies and transport), which makes cleaning one of the cheaper businesses to start. Here is each step in order.

The biggest difference from most trades is staff: cleaning companies grow by adding cleaners, so payroll and the employee versus contractor question arrive early.

Step 1: Sole proprietorship or corporation?

  • Sole proprietorship. The cheapest start. In Ontario, registering a business name costs $60 if you trade under a name other than your own; other provinces have their own registries and fees. The business and you are the same person for tax and liability.
  • Corporation. A separate legal entity, which matters in a trade where a broken heirloom or a missing item in a client's home can turn into a claim. Ontario charges $300 to incorporate provincially. Ownr takes 20% off its incorporation through our link, so a federal incorporation is about $399 in year one, government fees included, or about $99 if you also open a new RBC business account.

Our guide to the cheapest way to incorporate in Canada compares every route, and the tax benefits and drawbacks of incorporating covers when it pays.

Step 2: Open a business bank account

Keep business money separate from day one: it makes GST/HST returns and year-end far simpler, and a business paid in many small recurring amounts needs to see clearly who has paid. Venn Essentials has no monthly fee, pays 2% interest on CAD and USD balances and includes free Interac e-Transfers, which is how many residential clients pay. Sole proprietors and corporations can sign up; Venn is not available in Quebec. Registered corporations can earn up to $500 in bonuses through our link. Our guide to free business bank accounts in Canada compares the other $0 options.

Step 3: Register for GST/HST

Cleaning is a taxable service. You must register for GST/HST once your taxable revenue passes $30,000 over four consecutive calendar quarters. Residential clients pay the tax as a cost, while commercial clients registered for GST/HST claim back what you charge, so registering early costs you nothing with offices and lets you claim back the tax on supplies and equipment. Charge the rate for the province where you clean. Our guides cover when and how to register for GST/HST and the rate in each province.

Step 4: Insurance, bonding and written agreements

  • Commercial general liability insurance, for damage to a client's property or an injury on site.
  • A janitorial bond, which pays a client back if a cleaner steals. Commercial clients and many homeowners ask for proof before handing over keys or alarm codes.
  • A written agreement for every client, setting what each clean includes, how often you come, how you handle keys, pets and supplies, and the cancellation and payment terms.

Step 5: How to price cleaning work

ModelHow it worksGood for
Flat rate per visitOne price for a defined clean, set by the size of the homeResidential clients, who want to know the cost upfront
HourlyBilled for time on siteOne-off, move-out and deep cleans where the scope is unclear
Per square footA rate for the space cleanedOffices and commercial buildings
Recurring contractA set price for weekly, biweekly or monthly visitsPredictable revenue and staffing

Most cleaning businesses are built on recurring contracts, with one-off deep cleans priced higher on top. Quote the first clean of a new home separately: it usually takes longer than every visit after it.

Partner offer

Schedule every recurring clean and get paid in one app

Jobber logoJobber

Jobber handles quotes, recurring visits, team scheduling, automatic client reminders and card payments. It usually takes 20% off the first 3 months when you sign up and skip the trial; the 14-day trial needs no credit card.

Step 6: Hiring cleaners and running payroll

The first hire is where many cleaning businesses get the paperwork wrong. Whether a cleaner is an employee or a contractor depends on the relationship: if you set the schedule, supply the products and direct the work, the CRA is likely to treat them as an employee. Our employee vs contractor guide explains the tests.

Once you have employees you need a CRA payroll account, you deduct income tax, CPP and EI from each pay and remit them with your share, and you issue T4s each year. Workers' compensation depends on your industry and province (WSIB in Ontario, WorkSafeBC in British Columbia), so check whether you must register before the first shift. Wagepoint is Canadian payroll built for small teams: it calculates each pay, files the CRA remittances for you and prepares T4s, and signing up through our link earns a $50 gift card after your first payroll. Our vacation pay guide covers what employees earn on top of their wages.

Step 7: Software to schedule, invoice and get paid

A cleaning business runs on a calendar of recurring visits and a team that needs to know where to be. Jobber handles quotes, an online request form and client hub, recurring visits, scheduling for your team, automatic reminders to clients before each visit and invoices clients pay by card. It costs US$29 a month for one person on Core or US$99 on Connect, billed annually, and a crew of 2 to 5 pays US$149 on Connect. Jobber usually takes 20% off the first 3 months of a monthly plan when you sign up and skip the 14-day trial. Every plan and team-size band is in our Jobber pricing guide.

For the books, QuickBooks Online handles bank reconciliation, GST/HST and payroll, and Jobber syncs invoices and payments into it from its Connect plan; our guide to Jobber with QuickBooks or Xero shows what syncs. Through our link, new QuickBooks customers get 80% off for 8 months: EasyStart is $6 a month, Essentials $14. Our contractor software guide by trade compares Jobber with the alternatives.

Cleaning business startup checklist

StepCostTool
Register or incorporateOntario name $60; federal incorporation about $399 through OwnrOwnr, 20% off through our link
Business bank account$0 a month on Venn EssentialsVenn
GST/HST registrationFree with the CRACRA Business Registration Online
Insurance and bondQuoted by your brokerCommercial general liability and a janitorial bond
Payroll, once you hire$50 gift card through our link after the first payrollWagepoint
Scheduling and invoicingFrom US$29 a monthJobber, usually 20% off at sign-up
Bookkeeping and GST/HSTEasyStart $6 a month for 8 monthsQuickBooks Online, 80% off for 8 months

Prices read on Ownr, Venn, Jobber, QuickBooks Canada and ontario.ca on 30 and 31 October 2026, before tax.

Frequently Asked Questions

Do I need a licence to start a cleaning business in Canada?

There is no national cleaning licence. You register the business with your province (in Ontario, a business name registration is $60 if you trade under a name other than your own), and your municipality may require a business licence. Check with your city before you take your first client.

Do I need to charge GST/HST on cleaning services?

Cleaning is a taxable service. You must register for GST/HST once your taxable revenue passes $30,000 over four consecutive calendar quarters, and you can register earlier. Commercial clients registered for GST/HST claim back the tax you charge them, so registering does not make you more expensive to them.

What is a janitorial bond, and do I need one?

A janitorial bond pays a client back if one of your cleaners steals from them. It is not a legal requirement, but many commercial clients and some homeowners ask for proof of one before they hand over keys or alarm codes, alongside your commercial general liability insurance.

Should my cleaners be employees or contractors?

It depends on the working relationship, not the title. If you set the schedule, supply the products and equipment and direct how the work is done, the CRA is likely to see an employee, which means payroll deductions and remittances. Our employee vs contractor guide walks through the CRA's tests.

How do cleaning businesses charge?

Four common models: a flat rate per visit (most common for homes), hourly, per square foot (common for offices and commercial space) and recurring contracts for weekly or biweekly cleans. Recurring contracts are the backbone of most cleaning businesses because they make revenue and staffing predictable.

What software do cleaning businesses use?

Job management software such as Jobber handles quotes, client requests, recurring visits, team scheduling, automatic client reminders and invoicing. Payroll software such as Wagepoint runs pay and files the CRA remittances once you hire, and accounting software such as QuickBooks Online keeps the books and GST/HST.
Sebastien Prost, CPA, Founder of LedgerLogic
Written By

Sebastien ProstCPA, Ex-CRA

Licensed CPA with 10+ years of experience, including work with the Canada Revenue Agency. Founder of LedgerLogic, a cloud accounting firm serving Canadian SMEs. Xero Certified Advisor.