$47,067
a year, at least, for one full-time receptionist in Canada
Median wage 2023-2024, CPP and EI rates 2026
$29
a month, the lower of the two AI plans we compared
Dialzara, public price page
23.8%
of the week one person is at the desk
40 of 168 hours
A full-time receptionist in Canada costs at least $47,067 a year: the national median wage of $21.00 an hour plus the employer's share of CPP and EI, before vacation pay, benefits and workers' compensation. The AI plans on the two AI price pages we read start at $29 a month.
Those two numbers are not the same service, and treating them as if they were is how owners end up buying the wrong thing. This post sets the real prices side by side, shows the arithmetic, and says what each number leaves out.
Eleven88 builds AI front-desk systems for owner-run businesses, so we have an interest in this topic. None of the four vendors compared below is ours, we quote no Eleven88 price (we do not publish one), and every figure here comes from a page you can open yourself. The last section lists each page. Where we had to assume something, we say so.
What a human receptionist actually costs
Job Bank lists the national median wage for receptionists at $21.00 an hour, with a low of $16.25 and a high of $29.00 (reference period 2023-2024, page updated November 19, 2025). We took the median and assumed 40 hours a week for 52 weeks.
The same arithmetic as a table, so you can swap in your own wage:
| Line | Working | Per year (CAD) |
|---|---|---|
| Wages | $21.00 × 40 × 52 | $43,680 |
| Employer CPP | 5.95% × ($43,680 − $3,500 exemption) | $2,391 |
| Employer EI | 1.63% × 1.4 × $43,680 | $997 |
| Total | $47,067 (about $3,922 a month) |
It also buys 40 of the 168 hours in a week, or 23.8% of the clock. The other 128 hours are voicemail unless someone else covers them.
What the public price pages say
We read four pricing pages directly on October 14, 2026. Two sell AI answering. Two sell people.
| Vendor | Type | Plans on the page |
|---|---|---|
| Dialzara | AI | $29 a month for 60 minutes, $99 for 220, $199 for 500, $349 for 1,000; overage from $0.48 down to $0.35 a minute |
| Goodcall | AI | $79 a month for 100 unique customers (about 150 calls), $129 for 500, $299 for 2,000; no per-minute charge |
| Ruby | People (lists optional AI features) | $250 a month for 50 minutes, $395 for 100, $720 for 200, $1,725 for 500 |
| Smith.ai | People (also offers an AI-first option) | $300 a month for 30 calls, $810 for 90, $2,100 for 300; overage $11.50, $10.50 and $8.50 a call |
Three cautions. None of the four pages names a currency code; they show a dollar sign. We treated the prices as US dollars and converted at the Bank of Canada rate of 1.4263 on October 14, 2026, so if a vendor bills in Canadian dollars our converted figures overstate the cost. Sales tax and card exchange fees are left out, and the pages do not say whether Canadian tax applies. Dialzara's page says its plans include a US-based phone number, with UK, AU, NZ and international numbers on request, so ask whether you can get a Canadian one. Tables use monthly prices; Smith.ai also lists a 10% discount for 12 months. Smith.ai's page shows plan prices under a description of "professional call answering by real people" and also offers an "AI-first" choice whose prices we could not read, so we list it as people-staffed. And the plans do not count the same thing: Dialzara and Ruby bill minutes, Goodcall bills unique customers (one phone number, once a month), and Smith.ai bills calls.
Per minute
Long calls cost more.
Dialzara and Ruby. Ten long calls can cost more than thirty short ones.
Per customer
A wide base costs more.
Goodcall counts each phone number once a month, however often they call.
Per call
Volume costs more.
Smith.ai charges per call, with a lower rate on larger plans.
Put them on one footing: 100 calls a month
To compare, we assumed 100 calls a month averaging 2 minutes, which is 200 minutes. That is our assumption, not a market figure, so replace it with your own phone log before you trust the result. The pages do not say how they round minutes on each call, so 2 minutes may understate the cost.
What 100 calls a month costs (CAD per month)
| Option | Which plan fits | US$ a month | CAD a month |
|---|---|---|---|
| Goodcall (AI) | Starter, 100 unique customers (assumes every call is a different number) | $79 | $113 |
| Dialzara (AI) | Business Lite plus 140 minutes over at $0.48 | $96.20 | $137 |
| Ruby (people) | 200 minutes | $720 | $1,027 |
| Smith.ai (people) | Basic, 90 calls plus 10 over at $10.50 | $915 | $1,305 |
| In-house receptionist | 40 hours a week, wages plus CPP and EI | $3,922 |
On these assumptions the AI plans cost about 3% to 4% of the in-house figure and 11% to 13% of Ruby's. That compares prices only. Dialzara's cheapest plan at this volume (Lite) has no warm transfer, calendar sync or after-hours rules, which its $99 Pro plan includes, and no price page can say how well an AI plan answers a call.
What happens when your volume changes
The four vendors price very differently once call volume moves. We used 30, 100 and 300 calls a month, each averaging 2 minutes (60, 200 and 600 minutes), and picked the cheapest listed option for each vendor. Figures are in the dollars shown on the pages; multiply by 1.4263 for Canadian dollars.
30 calls (60 minutes)
100 calls (200 minutes)
300 calls (600 minutes)
Three things stand out. A per-customer plan barely moves between 30 and 100 calls, then steps up. A per-minute plan tracks your call length. And Smith.ai's listed price goes from $300 at 30 calls to $2,100 at 300.
What the price does not tell you
- Quality. We have not tested these products and are not ranking them.
- Everything around the plan. Setup time, connecting your calendar, a phone number, and the hours you spend checking the transcripts.
- Your volume and call length. Your phone log, not ours, decides which billing style is cheap.
- Canadian details. Ask which phone numbers you can get, where recordings are stored, and how call-recording consent and French-language callers are handled.
A five-step cost check you can run this week
- Pull your phone log for four weeks and count the calls you answered, the calls you missed, and the ones that came after hours.
- Time ten real calls and use the average, not our 2 minutes.
- Write down what you need the call to do: take a message, book, quote, or route an emergency.
- Price two plans from each billing style (minutes, customers, calls) using your own numbers, and add what the plan leaves out.
- Run the cheapest plan that covers step 3 on a trial for a month, and compare what it missed to what you were missing before.
Run your own numbers
If step 4 leaves you comparing a $79 plan with a $3,922 monthly salary cost, the useful question is not which is cheaper. It is which hours and which calls you want a person for.
Every number, and where it came from
Each figure above comes from one of these public pages. We re-opened every page after writing and confirmed that the quoted wording is there. The CRA pages block automated checks, so we read them in a browser tool and cross-checked the figures against CFIB.
| Source | Date on page | Read on |
|---|---|---|
| Smith.ai pricing | No date on page | 2026-10-14 |
| Ruby pricing | No date on page | 2026-10-14 |
| Goodcall pricing | No date on page | 2026-10-14 |
| Dialzara pricing | Pricing as of 2026 (no month) | 2026-10-14 |
| Job Bank: receptionist wages, Canada | Updated 2025-11-19 | 2026-10-14 |
| Job Bank: receptionist wages, Toronto region | Updated 2025-11-19 | 2026-10-14 |
| CRA: CPP rates and maximums, 2026 | Page modified 2025-10-31 | 2026-10-14 |
| CRA: EI premium rates and maximums, 2026 | Page modified 2025-09-16 | 2026-10-14 |
| CFIB: payroll deduction tables (cross-check) | No date on page | 2026-10-14 |
| Bank of Canada: USD/CAD rate | 2026-10-14 | 2026-10-14 |

