Best-Fit Selection, Estimates and Checklists
CRM total cost of ownership over 3 years: a worksheet for Canadian small businesses
Build a 3-year CRM total cost of ownership in Canadian dollars: subscriptions, add-ons, setup, migration, integrations, adoption, sales tax and FX, with two worked options.
Three-year total cost of ownership (TCO) is the fairest way to compare CRM options for a small business, because it puts cheap-to-start and cheap-to-run options on the same footing. Add up, for 36 months: subscriptions for the tier that fits, add-ons and marketing contacts at the volume you expect, one-time costs (setup, migration, integrations, training), ongoing internal time (administration and refresher training), non-recoverable sales tax and an exchange-rate buffer if the plan is priced in US dollars. Then compare totals only between options that meet your must-haves. Three years is long enough to include a renewal and short enough that small businesses can forecast seats with some confidence.
This guide is part of how to choose a CRM for a small business. All figures are illustrative.
The worksheet
| Section | Line | How to estimate |
|---|---|---|
| A. Subscriptions | Seats × monthly price × 36 | Use the tier that contains every must-have; include planned seat growth |
| Platform or account fee | If the vendor charges one | |
| Renewal increase | Year 2 and 3 uplift, or the contract cap | |
| B. Add-ons | Marketing contacts or sends | Volume expected in year 3 |
| Calling, SMS, e-signature, storage, AI features | Only what you will use | |
| C. One-time | Setup or onboarding package | Vendor or partner quote |
| Data migration and clean-up | Hours × rate; see migration guide | |
| Integrations | Connector fees plus setup hours | |
| Initial training | People × hours × loaded cost | |
| D. Ongoing internal | Admin time | Hours per week × weeks × years × cost |
| Refresher and new-hire training | Expected turnover | |
| E. Tax and currency | Non-recoverable tax | PST in BC/SK/MB, or all tax if not registered |
| FX buffer | Percentage of USD-priced costs |
Section D is the one most often left out, and section C is the one most often underestimated.
Two options compared (illustrative)
A seven-person landscaping and snow-removal company in Ottawa has five office and sales users and two crew leads who need a mobile app. It compares a simpler sales CRM priced in Canadian dollars with a broader suite priced in US dollars. Prices are invented round numbers to show the method.
| Line | Option A: sales CRM (CAD) | Option B: suite (USD, converted) |
|---|---|---|
| Seats | 7 × $40 × 36 = $10,080 | 7 × $65 × 36 = $16,380 |
| Year-2/3 uplift | None (2-year price lock, then cap 5% in year 3: 7 × $40 × 12 × 5% = $168) | 5% in year 2 ($273) and again in year 3 ($560 above base): about $833 |
| Marketing add-on | Separate email tool $35 × 36 = $1,260 | Included |
| Quotes and e-signature | $15 × 36 = $540 | Included |
| Setup and migration | $2,000 | $4,500 |
| Accounting integration | $600 | $600 |
| Training (7 × 6 h × $35) | $1,470 | $1,470 |
| Extra training for a more complex tool | – | 7 × 4 h × $35 = $980 |
| Admin (1 h/week vs 2 h/week × 46 × 3 × $35) | $4,830 | $9,660 |
| FX buffer 5% on USD items | – | 5% × ($16,380 + $833) = about $861 |
| 3-year TCO before sales tax | $20,948 | $35,284 |
How option B's uplift is calculated: the base yearly seat cost is 7 × $65 × 12 = $5,460. Year 2 at +5% is $5,733 ($273 more); year 3 at +5% again is $5,460 × 1.05 × 1.05 = $6,019.65 ($559.65 more than the base). Together that is about $833 over the three years.
Reading the result
Option B costs more, but it includes marketing automation and a stronger service module. The question is whether the company will use them. If it sends two seasonal email campaigns a year and has no service desk, option A fits. If it plans to run monthly campaigns and track warranty calls, the difference may be worth paying, and a payback calculation can test it.
Ontario businesses pay 13% HST, which a registered business usually recovers as an input tax credit, so it is left out of this comparison. In British Columbia, Saskatchewan or Manitoba, add the provincial sales tax that applies, because it is usually not recoverable. See GST/HST and QST on CRM subscriptions.
Sensitivity: what changes the answer
Test three what-ifs before deciding:
- Seats grow from 7 to 10 in year 2. Under option B that adds 3 × $65 × 24 = $4,680 before uplift; under option A, 3 × $40 × 24 = $2,880.
- The Canadian dollar weakens by 10%. Option B's USD costs rise by about 10% instead of the 5% buffer.
- Admin time doubles because nobody owns the CRM. Add another $4,830 (A) or $9,660 (B).
If the cheaper option stays cheaper in all three, the decision is about fit. If the ranking flips, choose the option whose risks you can control.
Turning the worksheet into a range
Exact totals give false precision. Use the 3-year cost estimator to produce a low and a high figure: enter seat-years (7 × 3 = 21), a per-seat yearly range, and the one-time and add-on costs as the fixed amount. Present the range to whoever approves the budget, together with the assumptions.
Common TCO mistakes
- Comparing monthly headline prices instead of 36-month totals.
- Pricing today's contact list instead of year three's.
- Leaving out internal time because it does not arrive as an invoice.
- Forgetting the cost of leaving: exporting data and re-importing elsewhere if the fit is wrong.
- Using a promotional first-year price for all three years. See renewal uplifts.
FAQ
Why three years rather than five?
CRM contracts are usually one year, and small-business teams change quickly. Three years covers at least two renewals without guessing too far ahead. Use five years if you are comparing a large one-time investment, such as a self-hosted system.
Should I include the value of extra sales?
Keep TCO to costs. Put savings and extra revenue in a separate payback calculation so the cost comparison stays factual.
What loaded hourly cost should I use for staff time?
Gross wage plus employer costs such as CPP or QPP, EI and benefits. If you do not know, a common shortcut is to add about 20–30% to the hourly wage as an illustrative assumption, then check with your accountant.
Do I include hardware?
Only if the CRM requires it, such as new phones or tablets for field staff.
Sources
- Canada Revenue Agency — GST/HST, input tax credits, employer payroll costs (CPP, EI)
- Retraite Québec — QPP contributions for Quebec employers
- Bank of Canada — exchange-rate history for setting an FX buffer
- Statistics Canada — wage data to sanity-check loaded hourly costs