By the Tech Standpoint editorial desk · Editorial buying framework
The cost that starts after checkout
A robot vacuum's price tag is only the first payment. Brushes wear, filters clog, dock bags fill and mop pads fray, and the more automated the robot, the more parts there are to replace. None of these costs is large on its own, but together they can add a meaningful amount to each year of ownership, and they vary widely between a simple vacuum-only robot and a full mopping station.
This guide uses manufacturer replacement schedules and current Canadian store prices to build a realistic annual budget. Prices change often and sales are frequent, so treat the figures as a worked example, check the current price for your exact model, and remember to add sales tax.
What wears out, and how fast
Roborock's user manual for the Q Revo gives a typical calendar schedule. It says to clean the main brush every two weeks and replace it every 6 to 12 months, clean the side brush monthly and replace it every 3 to 6 months, wash the filter every two weeks and replace it every 6 to 12 months, and replace the mop cloths every 1 to 3 months.
The Roborock app also counts running hours. The Home Assistant integration documentation, which reads those counters, lists the main brush as due after 300 hours, the side brush after 200 hours, the filter after 150 hours and the sensors due for cleaning after 30 hours of use. Consumer NZ reports the same 150-hour filter and 200-hour side-brush figures for Roborock. Hours make the schedule personal: a robot running about an hour a day reaches the filter's 150-hour mark in roughly five months, while one that runs twice a week takes more than a year.
Vacuum Wars' maintenance guide gives similar ranges across brands: disposable filters every two to six months, washable filters washed every one to three months, and brushes and mop pads replaced every few months or when the app flags them.
A worked year for a Qrevo-family robot in Canada
Here is what one year looks like for a Roborock Qrevo-family robot with a full mop station, using regular prices listed on Roborock's Canadian store and the manual's replacement intervals. Dust bags come in a six-pack at C$46.99; Roborock claims each bag can last up to seven weeks, so one or two packs a year is realistic, or C$47 to C$94. The main brush is C$33.99 for the Qrevo and Qrevo MaxV family (Roborock Qrevo MaxV review) or C$44.90 for the Qrevo Curv, Edge and Saros family (Roborock Qrevo Curv review); one or two a year costs roughly C$34 to C$90. A two-pack of washable filters for the original Qrevo is C$47.99, which covers one to two years at the manual's interval, or about C$24 to C$48 a year.
Mop cloths are the biggest line. A four-pack, enough for two changes on a dual-pad robot, is C$43.99 and fits models including the Qrevo Master (Roborock Qrevo Master review). Replacing a pair every one to three months means two to six packs a year, or about C$88 to C$264. Side brushes add a little more; Roborock's US store lists a two-pack at US$15.99.
Add those up and the parts bill comes to roughly C$193 to C$496 a year before side brushes, cleaning solution and tax. The wide range is almost entirely about how strictly you follow the replacement intervals for pads and brushes. Roborock's optional floor cleaning solution is another C$27.99 per 480 mL bottle if you choose to use it.
How the dock you choose changes the bill
Take the mop away and the largest cost disappears. A vacuum-only robot such as the Roborock Q5 Max+ (Roborock Q5 Max+ review) still needs bags, brushes and filters, but no pads, no detergent and no wash station to maintain. Roborock's Canadian store lists the compatible six-pack of bags at C$46.99 regular, and it was on sale for C$32.89 when checked.
Bag prices and bag life differ by brand. iRobot Canada sells a three-pack of Clean Base bags for C$19.99 and tells owners to change a bag when the dock's red light comes on rather than on a schedule. Dreame says the 3.2 L bag on the X40 Ultra's base lasts up to 75 days. Narwal's Freo X Ultra takes a different route, compressing dust into a 1 L bag inside the robot that Narwal claims lasts up to seven weeks (Narwal Freo X Ultra review). Bagless docks avoid buying bags altogether; Vacuum Wars notes that the trade-off is more dust exposure when you empty them.
Pets, carpet and daily runs shorten every one of those bag estimates, so budget for more bags than the headline suggests if you have a shedding animal.
Genuine or third-party parts?
Multi-packs of compatible brushes, filters and pads sold by other brands are often much cheaper than genuine parts. Vacuum Wars' maintenance guide advises against third-party filters and bags, saying they performed poorly in its testing. A filter that lets fine dust through or a bag that does not seal properly can cost more in motor wear and mess than it saves. If you do try generic parts, start with low-risk items such as side brushes, check the exact model compatibility, and stay with genuine filters and dock bags.
Batteries and the longer view
Over several years, the battery becomes part of the running cost. Narwal's buying guide, a manufacturer source, estimates 500 to 800 charge cycles with replacement at US$40 to US$80, and puts total parts costs over five years at US$355 to US$950, higher in multi-pet homes. Those figures are not independent, but they are a reasonable reminder to check that replacement batteries and parts for a model are actually sold in Canada before you buy, especially for less common brands.
Six ways to keep running costs down
First, clean parts before replacing them: Consumer NZ and Roborock both recommend regular brush, filter and sensor cleaning, which helps parts reach the end of their rated life. Second, let the app's hour counters guide replacements rather than replacing everything on a fixed date. Third, wash mop pads properly, without fabric softener, so they last; RoboVacGuide suggests a hot machine wash every one to two weeks. Fourth, set the dock to empty less often if your app allows it, so each bag fills more completely. Fifth, buy genuine multi-packs when they are on sale; Roborock's Canadian store listed some consumables, including a bag six-pack, below their regular price when checked. Sixth, do not pay for mopping you will not use: on a mostly carpeted floor, a vacuum-only robot removes the most expensive part of the yearly bill.
From a tech standpoint
Budget roughly C$200 to C$500 a year for parts on a full-station mopping robot, much less for a vacuum-only model, and remember that mop pads drive most of the difference. Check consumable prices and Canadian availability before you buy the robot itself. A cheaper robot with an expensive bag habit is not a bargain.
Read the primary documentation.
- Roborock Q Revo user manual: routine maintenance — ManualsLib ↗
- Roborock integration documentation — Home Assistant ↗
- Accessories — Roborock Canada ↗
- Accessories — Roborock US ↗
- Roborock Qrevo Curv product page — Roborock US ↗
- Replacement Dirt Disposal Bags, 3-Pack — iRobot Canada ↗
- Dreame X40 Ultra product page — Dreame ↗
- Self-empty vs self-contained dust collection: Freo X Ultra — Narwal ↗
- Robot Vacuum Maintenance Guide — Vacuum Wars ↗
- Robot Vacuum Buyers Guide 2026 — Vacuum Wars ↗
- How to properly clean and maintain your robot vacuum — Consumer NZ ↗
- Robot Vacuum Buying Guide 2026: How to Choose — Narwal ↗
- Robot Mop Smells? It's Usually the Water, Not the Pad — RoboVacGuide ↗
This guide combines the linked technical context with our editorial buying framework.