Cleaning Field Service Management
ServiceM8 SMS and Automations Cost Breakdown
Calculate ServiceM8 Free-plan SMS costs, compare job limits, and budget for a cleaning crew with included time tracking and optional Phone.
Price correction (2026-10-20): Updated the ServiceM8 feature-price treatment and SMS comparison assumptions using the US pricing table and official pricing explanation. This note applies only to those price details; the article’s other checks and verification date are unchanged.
Free-plan SMS costs $0.10 each, so 290 texts cost $29. This equals Starter’s base monthly fee only. The US table marks paid-plan SMS as Free, but the official FAQ describes a monthly SMS cap and overage fees. The applicable paid allowance and overage rate were not confirmed, so this arithmetic does not establish a plan-cost break-even or unlimited free SMS.
Key points
- The Free plan is $0/mo for 1 user and 30 new jobs a month, with texts at 10c each, per the ServiceM8 US pricing page.
- 290 Free-plan texts cost $29; this equals Starter’s base fee only and is not a confirmed plan-cost break-even.
- Starter ($29), Growing ($79), Premium ($149) and Premium Plus ($349) all include unlimited users, so 8 staff on Starter is $3.63 each.
- Premium Plus is the only plan with a published extra-job fee: 20c per job, so 2,000 jobs in a month is $449.
- Growing covers 150 jobs and unlimited users at a $79 base with time tracking and Bundles included; five people divide that base into $15.80 each.

What are the assumptions behind these numbers?
The original article used the ServiceM8 US pricing snapshot dated 2026-10-12. Only the feature-price treatment and SMS comparison assumptions were corrected on 2026-10-20 using the two official sources linked in the correction note. Prices are in USD and monthly; other historical assumptions and checks were not refreshed. This site has not used the product; the tables are calculations, not a record of use.

Assumptions that change the answer:
- Texts per job. The page does not say how many texts a cleaning job generates. The tables use 2, 4, 6 and 10 per job so you can find your own row. A booking confirmation, a reminder and an “on the way” message is 3.
- Job counts. The page counts “new jobs per month”. It does not say whether each visit of a recurring job counts as a new job. The tables assume one job equals one count.
- Premium Plus. The page shows “1500+” jobs and 20c per additional job. The tables assume 1,500 are included and the 20c fee applies from job 1,501.
- Taxes and card fees. Sales tax and payment processing fees are not on the pricing page and are excluded.
How much does a ServiceM8 plan cost at each job volume?
The plan you need follows your monthly new-job count, and the price steps up at 30, 50, 150, 500 and 1,500 jobs.

| New jobs per month | Plan needed | Monthly price | Users allowed |
|---|---|---|---|
| 10 | Free | $0 | 1 |
| 30 | Free | $0 | 1 |
| 31 to 50 | Starter | $29 | Unlimited |
| 100 | Growing | $79 | Unlimited |
| 150 | Growing | $79 | Unlimited |
| 300 | Premium | $149 | Unlimited |
| 500 | Premium | $149 | Unlimited |
| 1,000 | Premium Plus | $349 | Unlimited |
| 1,500 | Premium Plus | $349 | Unlimited |
| 2,000 | Premium Plus | $449 | Unlimited |
| 3,000 | Premium Plus | $649 | Unlimited |
Working for the last two rows: 2,000 − 1,500 = 500 extra jobs × $0.20 = $100, and $349 + $100 = $449. For 3,000: 1,500 extra × $0.20 = $300, and $349 + $300 = $649.
Cost per job at the top of each plan’s limit shows what you pay for headroom:
| Plan | Price | Jobs included | Cost per job if you use all of them |
|---|---|---|---|
| Starter | $29 | 50 | $0.58 |
| Growing | $79 | 150 | $0.53 |
| Premium | $149 | 500 | $0.30 |
| Premium Plus | $349 | 1,500 | $0.23 |
Working: $29 ÷ 50 = $0.58. $79 ÷ 150 = $0.527. $149 ÷ 500 = $0.298. $349 ÷ 1,500 = $0.233.
How much do texts cost on the Free plan?
Texts on the Free plan cost 10c each, so the bill is texts sent × $0.10. The paid plans in the same comparison table show text messaging as “Free”. Paid-plan SMS is subject to the applicable allowance and overage terms, whose numerical values were not confirmed.
| Texts sent per month | Working | Free plan SMS cost | Compared with Starter base fee ($29) only |
|---|---|---|---|
| 25 | 25 × $0.10 | $2.50 | Below |
| 50 | 50 × $0.10 | $5.00 | Below |
| 100 | 100 × $0.10 | $10.00 | Below |
| 150 | 150 × $0.10 | $15.00 | Below |
| 200 | 200 × $0.10 | $20.00 | Below |
| 290 | 290 × $0.10 | $29.00 | Equal |
| 300 | 300 × $0.10 | $30.00 | Above |
| 500 | 500 × $0.10 | $50.00 | Above |
Free-plan SMS costs $0.10 each, so 290 texts cost $29. This equals Starter’s base monthly fee only. The US table marks paid-plan SMS as Free, but the official FAQ describes a monthly SMS cap and overage fees. The applicable paid allowance and overage rate were not confirmed, so this arithmetic does not establish a plan-cost break-even or unlimited free SMS.
How do texts per job change the Free-plan SMS bill?
Multiply texts per job by monthly jobs, then by $0.10. The table stays within Free’s 30-job allowance and does not establish an upgrade threshold.
| Jobs per month | 2 texts per job | 4 texts per job | 6 texts per job | 10 texts per job |
|---|---|---|---|---|
| 20 | 40 texts, $4.00 | 80 texts, $8.00 | 120 texts, $12.00 | 200 texts, $20.00 |
| 30 | 60 texts, $6.00 | 120 texts, $12.00 | 180 texts, $18.00 | 300 texts, $30.00 |
At 30 jobs and ten texts per job, 300 texts cost $30 on Free, $1 above Starter’s base fee. At three texts per job, 90 texts cost $9. The applicable paid SMS terms are still needed to compare final bills. Paid-plan SMS is subject to the applicable allowance and overage terms, whose numerical values were not confirmed.
The reverse arithmetic is 290 / 30 = 9.7 texts per job or 290 / 20 = 14.5. Those values only identify a $29 Free-plan SMS bill, not a confirmed paid-plan break-even.
Does ServiceM8 charge per user for a cleaning crew?
No. The page states the Free plan is the only plan that limits users, and that it does this to help sole traders get started. Paid plans allow as many logins as you need. Price per person therefore falls as the crew grows.
| Users | Starter ($29) | Growing ($79) | Premium ($149) | Premium Plus ($349) |
|---|---|---|---|---|
| 1 | $29.00 | $79.00 | $149.00 | $349.00 |
| 3 | $9.67 | $26.33 | $49.67 | $116.33 |
| 5 | $5.80 | $15.80 | $29.80 | $69.80 |
| 8 | $3.63 | $9.88 | $18.63 | $43.63 |
Working for 8 users on Starter: $29 ÷ 8 = $3.625. On Premium Plus: $349 ÷ 8 = $43.625. The Free plan is not in this table because it cannot hold more than one user.
What do the extras add to the monthly bill?
Auto Time Tracking is included in all plans. Bundles is included from Growing upward. ServiceM8 Phone is a separate optional service advertised from $19/month; confirm the applicable quote and usage terms.
Recurring Jobs and AI Smart Helpers appear in every plan card. Check the feature comparison for other invoicing and automation functions; Partial/Progress Invoices is not included on Free. No separate generic automation fee was confirmed.
For a five-person crew creating 120 new jobs per month:
| Line | Working | Monthly base budget |
|---|---|---|
| Growing | 150 jobs included, 120 needed | $79 |
| Auto Time Tracking | Included | $0 extra |
| Bundles | Included on Growing | $0 extra |
| Base total | 79 + 0 + 0 | $79 |
| Base per person, five users | 79 / 5 | $15.80 |
| SMS and optional services | Confirm account terms | Excluded |
Optional Phone is advertised from $19/month. If selected at that starting price, Growing plus Phone would start at $98 before applicable usage and conditions; Phone is not part of the included-feature budget.
Starter is excluded because 120 jobs is more than its 50. The same crew on the Free plan is also excluded, because it allows 1 user.
What monthly budget covers how many jobs?
Reading the plans in reverse: your budget sets your job ceiling.
| Monthly budget | Best-fit plan | Maximum new jobs |
|---|---|---|
| $0 | Free | 30 (1 user) |
| $29 | Starter | 50 |
| $79 | Growing | 150 |
| $149 | Premium | 500 |
| $349 | Premium Plus | 1,500 |
| $449 | Premium Plus plus 500 extra jobs | 2,000 |
The jump from Starter to Growing is $50 for 100 more jobs, or $0.50 per extra job of headroom. The jump from Growing to Premium is $70 for 350 more jobs, or $0.20 per extra job of headroom. Premium Plus past 1,500 jobs costs the published 20c per job.
What common mistakes do people make reading this pricing?
Misconception 1: “ServiceM8 costs more as I hire.” Headcount does not change the price on paid plans. Going from 3 cleaners to 8 on Growing stays at $79. Per person it drops from $26.33 to $9.88.
SMS terms need confirmation. Free-plan SMS costs $0.10 each, so 290 texts cost $29. This equals Starter’s base monthly fee only. The US table marks paid-plan SMS as Free, but the official FAQ describes a monthly SMS cap and overage fees. The applicable paid allowance and overage rate were not confirmed, so this arithmetic does not establish a plan-cost break-even or unlimited free SMS.
Misconception 3: “The cheapest plan is the one with the lowest price.” Starter’s $0.58 per included job is higher than Premium’s $0.30 if you fill each plan. A business doing 450 jobs pays $149, not a stack of smaller plans, because jobs do not pool across plans.
Misconception 4: “Going over the job limit just adds a small fee.” Only Premium Plus has a published overage figure. For other plans the page says you will be prompted to upgrade, so the realistic cost of going 1 job over on Starter is the $50 step to Growing.
When is this estimate wrong?
- Paid-plan SMS terms. The official FAQ describes a monthly cap and overage fee. Its applicable numerical terms were not confirmed, so heavy texting may add charges beyond the base budgets.
- Recurring jobs. A weekly clean for 20 clients may count as 20 jobs or as 80 across a month. The page does not say. Test with the 14-day free trial before committing to a plan sized at the edge of a limit.
- Learning Roadmap credits. The page says progressing through the Learning Roadmap can unlock higher job and SMS limits and plan upgrades. Your real limits could be higher than the table, and the page does not say how much.
- Mid-month changes. The page says there are no lock-ins and that credit from your previous plan is applied pro-rata to a new plan. The exact credit is not published, so a mid-month switch will not match the whole-month figures here.
- Premium Plus inclusions. “1500+” is ambiguous. If fewer than 1,500 jobs are included, every row of the 2,000 and 3,000 job calculations changes.
What could not be verified?
- The amount of any SMS overage fee on paid plans, and the monthly SMS cap that triggers it.
- The final applicable Phone quote and usage terms beyond the advertised $19/month starting price; confirm trial terms separately.
- Any separate fee for automations. None is listed.
- Whether additional purchased forms or optional services are needed. Bundles is included on Growing or higher, with no separate subscription charge.
- Annual billing, onboarding fees, payment processing rates and taxes. None appear on the page.
- Overage prices for Starter, Growing and Premium.
No vendor in this article was left out of the price tables for lack of a published price. The gaps above are specific items inside the one vendor covered.
What should you check before buying?
- Count your new jobs for the last three months and find the row in the job table. If you are within 10% of a limit, plan for the next tier.
- Count monthly messages and model Free at $0.10 each; obtain paid SMS allowance and overage terms before choosing on messaging cost.
- Ask ServiceM8 on the pricing page contact number or chat whether recurring visits count as separate jobs.
- Ask for the SMS cap and overage fee for your plan in writing.
- If Phone is needed, confirm the quote and usage terms beyond its advertised $19/month starting price.
- Use the 14-day free trial, which the page says gives access to all features, and run one real week of bookings before choosing a plan.
Read next
Common questions
- How much does ServiceM8 charge per text message?
- Free-plan SMS costs $0.10 each, so 290 texts cost $29. This equals Starter's base monthly fee only. The US table marks paid-plan SMS as Free, but the official FAQ describes a monthly SMS cap and overage fees. The applicable paid allowance and overage rate were not confirmed, so this arithmetic does not establish a plan-cost break-even or unlimited free SMS.
- Is ServiceM8 free for a one-person cleaning business?
- Yes, within limits. The Free plan is $0/mo for 1 user and 30 new jobs per month, with all essential features listed. Texts cost 10c each. A solo cleaner booking 30 jobs and sending 3 texts per job sends 90 texts, which is $9 a month. Past 30 jobs, or with a second user, you need a paid plan starting at $29/mo.
- Does ServiceM8 charge per user?
- No. ServiceM8 states it does not charge per user, and the Free plan is the only plan that limits users (to 1). Starter at $29/mo includes unlimited users, so 8 staff cost $29 in total, which works out to $3.63 per person. Premium Plus at $349/mo for 8 users is $43.63 per person, because the price follows job volume, not headcount.
- How much does ServiceM8 cost if I go over my job limit?
- The pricing page shows an additional-job fee of 20c per job on Premium Plus only. With 2,000 jobs in a month you would pay $349 plus 500 extra jobs at $0.20, which is $100, so $449. For the other plans the page says you are prompted to upgrade, and does not publish an overage price.
- Does ServiceM8 have automations, and what do they cost?
- Auto Time Tracking is included in all plans. Bundles is included from Growing upward. ServiceM8 Phone is a separate optional service advertised from $19/month; confirm the applicable quote and usage terms. Essential features are shared, but advanced features have plan gates: Bundles, Asset Management and custom form building require Growing or higher; Job Costing requires Premium or higher. Purchased Form Store forms can be bought and used on every plan.
- How much does ServiceM8 cost for a 5-person cleaning crew doing 120 jobs a month?
- Growing's $79 monthly base includes 150 jobs and unlimited users, so it fits a five-person crew creating 120 new jobs. Time tracking and Bundles are included: $79 / 5 = $15.80 per person before SMS usage, optional services and tax. Starter's 50-job allowance is too small for that volume.
Sources — checked Oct 12, 2026
Prices and plan limits are taken from the pages above on the date shown. Vendors change them without notice. Confirm on the vendor's own site before purchasing. We have not used these products — see our methodology.