Charging for website maintenance in Canada usually means a monthly care plan: updates, backups, uptime checks, and a small number of included content edits, for a fixed fee built from the hours they take you. Job Bank lists employed web developers at a $38.46 national median hourly wage, a floor for a freelance rate. The monthly fee pays for your attention as well as your hours, because you also respond when a site breaks. This guide suits people who can keep a small business site updated and backed up and will write the plan down.
How to start is in the website maintenance side hustle guide. Tools and set-up costs are in website maintenance startup costs. The first signed plan is in your first website maintenance client.
What do web developers and technicians earn per hour in Canada?
Employed web developers in Canada earn a median of $38.46 an hour, according to Job Bank’s web developer wage page (NOC 21234, reference period 2023–2024). Job Bank’s web technician page (NOC 22220) lists $21.00 (low), $36.00 (median), and $55.00 (high). Those are employee wages; a freelance rate should sit above them.
| Area (Job Bank, web developer) | Low | Median | High |
|---|---|---|---|
| Canada | $21.48 | $38.46 | $57.16 |
| Ontario | $21.63 | $40.00 | $56.41 |
| British Columbia | $20.00 | $37.50 | $65.00 |
| Alberta | $25.89 | $40.23 | $58.39 |
| Quebec | $21.48 | $38.46 | $50.00 |
Which pricing models work for website maintenance in Canada?
Website maintenance in Canada is usually sold as tiered monthly plans, hourly work, or a prepaid block of hours. Monthly plans give you recurring income and give the client a known cost.
| Model | Best for | Watch out for |
|---|---|---|
| Monthly care plan | Small business sites that need regular updates | List included tasks and hours; unused hours usually do not roll over |
| Hourly | One-off fixes, irregular clients | Clients wait until things break |
| Prepaid hour block | Clients with occasional edits | Set an expiry date |
| Emergency rate | After-hours fixes | Define what counts as an emergency |
Hosting and domain renewals are best on the client’s own account, so the client keeps the site if you part ways.
How do you calculate a website maintenance price in Canada?
Calculate a website maintenance price in Canada from the monthly hours for routine tasks plus included edit time, times your hourly rate, plus the cost of any tools you pay for on the client’s behalf.
Step 1: List the routine tasks
Updates to the platform, themes, and plugins; backups and a test restore; uptime and security checks; a short monthly report.
Step 2: Time each task per month
Time a real site for two or three months before you fix a price.
Step 3: Add included edit time
Small text or image changes, usually a set number of hours.
Step 4: Add tool costs and a buffer
Backup or monitoring tools you pay for, and a buffer for update problems.
Step 5: Set aside tax and CPP
Self-employed people pay both halves of CPP contributions.
Illustrative example
This is a teaching sketch with assumed numbers, not a quote, average, or survey. Suppose a small business site needs 1 hour a month of updates and checks, 0.5 hours for a backup test and report, and 1 hour of included edits: 1 + 0.5 + 1 = 2.5 hours. At an assumed $50 an hour, between Job Bank’s median and high, labour is 2.5 × $50 = $125.
Add $10 a month of tools (assumed) and a 10% buffer on labour ($12.50): $125 + $10 + $12.50 = $147.50, rounded to $150 a month. Edits beyond the included hour bill at $50 an hour.
What does a sample website maintenance rate sheet look like in Canada?
A website maintenance rate sheet in Canada lists plans by included tasks and hours. The table is an illustrative example built on the $50 assumed rate, not a market average.
| Plan (illustrative) | Includes | Monthly price |
|---|---|---|
| Basic | Updates, backups, uptime check, no edits | $90 |
| Standard | Basic + 1 h edits + monthly report | $150 |
| Plus | Standard + 3 h edits + quarterly review call | $260 |
| Extra hours | Beyond the plan | $50/h |
| Emergency fix (after hours) | Site down or hacked | $75/h |
Check the math: Basic is 1.5 h × $50 = $75 plus $10 of tools and a $5 buffer, for $90. Plus adds 2 more edit hours (2 × $50 = $100) and an assumed $10 a month toward the quarterly call to the $150 Standard plan: $150 + $100 + $10 = $260. Write “plus GST/HST” only once you are registered.
When should you raise website maintenance prices in Canada?
Raise website maintenance prices in Canada when your tracked hours regularly exceed the plan, when tool costs rise, or when your calendar is full. Give current clients written notice, such as 30 days, before a monthly fee changes.
Review hours per client each quarter. A client who always uses three hours on a one-hour plan belongs on a bigger plan.
What website maintenance pricing mistakes are common in Canada?
Common website maintenance pricing mistakes in Canada are unlimited edits, no definition of an emergency, and holding the client’s hosting and logins in your own name.
The Canadian Centre for Cyber Security’s top 10 IT security actions include patching operating systems and applications and enforcing the management of administrative privileges. In a care plan, that means listing updates and admin-account reviews as included tasks rather than extras. Sites that collect customer details also raise privacy duties; PIPEDA applies to commercial activity, with substantially similar laws in Alberta, British Columbia, and Quebec. Another mistake is skipping test restores: a backup that has never been restored is untested.
How do GST/HST and income tax affect website maintenance prices in Canada?
Website maintenance income in Canada is self-employment income reported on Form T2125. GST/HST registration is required once taxable supplies pass the $30,000 small-supplier threshold in a calendar quarter or over four consecutive quarters, across all your businesses. Recurring plans can reach that threshold steadily, so track the running total.
Clients without hosting can set up an account in their own name with a host such as Hostinger TODO-AFFILIATE. Recurring invoices can run from a tool such as FreshBooks TODO-AFFILIATE.
This is not tax, legal, or insurance advice.
Which guides sit next to website maintenance pricing in Canada?
Website maintenance pricing in Canada sits beside no-code web design pricing for building the site, local SEO pricing for ongoing search work, and AI consulting pricing for helping the same clients with new tools.
What are the common questions?
How much should I charge for website maintenance in Canada?
There is no official rate. Time the monthly tasks on a real site, multiply by an hourly rate at or above Job Bank's web developer median of $38.46, add tool costs, and sell it as a monthly plan with an hourly rate for extras.
What should a website care plan include?
Usually platform, theme, and plugin updates, backups with test restores, uptime and security checks, a set number of edit hours, and a short report. List what is excluded too.
Who should own the hosting and domain?
The client, on their own account, with you given access. That way the client keeps the site and pays renewals directly if the plan ends.
Should unused maintenance hours roll over?
Many plans say they do not, because the fee pays for being available as well as for hours. Whatever you choose, write it in the agreement.
Do website maintenance providers charge GST/HST in Canada?
Only once registered. Registration is required after more than $30,000 of taxable supplies in a calendar quarter or over four consecutive quarters, across all your businesses. This is not tax advice.
Which sources support this guide?
The rules, rates, and platform requirements in this guide are checked against these primary sources. Retail price ranges are labelled as ranges to verify locally, and they are not quotes.
- Web Developer in Canada: Wages — Government of Canada, Job Bank
- Web Technician in Canada: Wages — Government of Canada, Job Bank
- Top 10 IT security actions — Canadian Centre for Cyber Security
- PIPEDA in brief — Office of the Privacy Commissioner of Canada
- When to register for and start charging the GST/HST — Canada Revenue Agency
- Form T2125, Statement of Business or Professional Activities — Canada Revenue Agency
- Contributions to the Canada Pension Plan — Government of Canada
