Free field service software in Canada: plans and limits

There are fewer genuinely free options than the search results suggest. Most pages answering this question pad the list with 14-day trials and open-source projects that need a server and a sysadmin, then put the publisher's own product at the top without mentioning that they own it.

This page compares four products with a real free-forever tier, on published criteria, with every figure taken from the vendor's own page on 4 August 2026. Opsler publishes this page and Opsler is one of the four. The table is ordered alphabetically for that reason, and on at least one criterion a competitor beats us outright — that is said plainly in section six rather than buried.

How we define and verify a free plan

Disclosure

Opsler publishes this page and Opsler’s Budding plan is one of the four products compared. The comparison table is ordered alphabetically by vendor name, not by preference, and Opsler is assessed against the same criteria as everyone else — including where it loses.

To appear here, a product had to meet three tests.

  • Free indefinitely, not for a period. The plan must run for as long as you stay inside its limits, with no end date and no automatic conversion to paid.
  • No credit card to start. A plan that takes card details before you have used it is a trial with extra steps.
  • Usable alone. No server to provision, no self-hosting, no paid add-on required to complete a basic job.

Four criteria are then compared for every product: how many users the plan allows, how much work it allows per month, what other caps apply, and what currency the vendor publishes. Every figure comes from the vendor’s own official page, checked on 4 August 2026, not from a directory listing or a review site — those are frequently a year or more out of date, and free-plan limits change faster than almost anything else a software company publishes.

What is deliberately not compared: feature counts. Every vendor counts features differently and the number is meaningless across products. What matters on a free plan is the ceiling you hit first, which is almost always users or volume.

One category, five search terms

Whether you arrived here looking for free field service management software, free FSM software, free service management software, a free field service app for the phone, or typed field service software free in frustration after the third pricing page that would not show a number — you are describing the same thing. The vocabulary splits along how people think about the problem rather than along any real product boundary.

The one distinction inside that cluster that does carry weight is app versus platform. Someone searching for a free field service app is usually thinking about the technician’s phone; someone searching for free field service management software is usually thinking about the office. Most products serve both, but they are rarely equally good at each, and it is worth knowing which half you are actually buying for before you test anything. If it is the phone, test on the phone your technicians carry, not on yours.

Free forever versus free trial versus open source

Three different things get listed together as “free”, and the difference decides whether you are still using the software in six months.

Free forever

A permanent tier with caps. You can run a business on it indefinitely provided you stay under the ceiling. The four products in the table are all in this category. The honest catch is that the caps are set where they start to bite for a growing business — that is the commercial model, and it is a fair one as long as the numbers are published.

Free trial

The paid product for a fixed window. Jobber is the clearest Canadian example: a 14-day free trial on the Grow plan with no credit card required, and no free-forever tier at all. Its published plans start at $29 per month for one user in US dollars, rising to $399 for fifteen users, checked 4 August 2026. That is a legitimate model and Jobber is a capable product — it is simply not a free plan, and pages that list it as one have not read the pricing page they are citing.

Open source

The licence is free; running it is not. You need somewhere to host it, someone to update it, and someone to fix it at 7am when the dispatcher cannot log in. For a business with technical staff that can work out cheaper at scale. For a three-person service company it is a hobby with a support obligation, and the honest total cost is higher than any of the plans below.

Comparison table: users, jobs, appointments and key limits

Ordered alphabetically by vendor name. That is the whole ordering rule, published so you can check it — Opsler appears second because the alphabet put it there. Figures are each vendor’s own published limits as at 4 August 2026.

ProductUsersWork per monthOther limitsFree or trial
Dusk (Launch)Unlimited staff and contractors25 completed jobs per monthUnlimited integration connectorsFree forever — explicitly not a time-limited trial, no card
Opsler (Budding)2 seats — 1 admin and 1 technician50 jobs per monthUnlimited customers, 100 inventory items, 1 location, 21 core featuresFree forever, no card
ServiceM81 user30 jobs per month, plus bonus jobs earned by taking card payments10 AI assists per day; SMS charged at 10c eachFree forever for solo operators
Zoho FSMUp to 20 users30 appointments per month30 invoices per monthFree forever, no credit card

Two things stand out. On monthly work, Opsler’s 50 jobs is the highest of the four — Zoho and ServiceM8 allow 30, Dusk 25 completed. On users, Opsler is second from bottom: Zoho’s twenty and Dusk’s unlimited staff both beat two seats comprehensively, and only ServiceM8’s single user is more restrictive.

Which of those matters depends entirely on your shape. A sole operator doing 40 jobs a month should look hard at Opsler. A five-person team doing 20 jobs a month should look hard at Zoho. Neither of those sentences is a marketing position; they follow from the table.

What a table like this cannot tell you

Three questions decide how a free plan actually feels to use, and none of them appear in any vendor’s comparison grid — including this one. Ask each vendor directly.

  • What exactly does the cap count? Jobs created, jobs completed, or appointments booked are three different rules. Dusk counts completed jobs, so work in progress does not consume the allowance — a genuinely more forgiving model than a creation-based cap, and invisible unless you read the wording.
  • What happens when you hit it? Does the software stop you creating work, queue it, or simply prompt an upgrade? A hard stop mid-month is an operational problem, not a billing one, and it is the sort of thing you discover on the busiest day of your year.
  • What happens to your data if you stop? A free plan that holds two years of customer history hostage is not free. Confirm you can export customers, jobs and invoices before you put a single real record in.

Opsler free plan: verified limits and best fit

The Budding plan is free forever with two seats — specifically one admin and one technician, not two of either — 50 jobs a month, unlimited customers, 100 inventory items in one location, and 21 core features.

What is included is more than the seat count suggests: the dispatch board, quotes with recorded customer approval, invoices, photo proof of service, customer ratings, online booking and a branded mini-site. The dispatch board on a free plan is genuinely unusual in this category.

Best fit

An owner-operator with one technician, doing up to 50 jobs a month, who wants the quote-to-invoice chain intact rather than a job list. The 50-job ceiling is the highest here, so if volume is your constraint rather than headcount, this is the plan that lasts longest before you pay anything.

Limitation

Two seats is restrictive, and it binds the moment you hire a second technician — there is no third seat on the free plan at any job volume. Several things you may assume are included are Pro features: recurring job series, the QuickBooks and Xero CSV export, technician timers, route optimisation, GPS stamps, multi-location inventory and the dedicated office-staff role. And the subscription, when you upgrade, is billed in US dollars.

Zoho FSM free plan: verified limits and best fit

Zoho FSM publishes a free-forever plan allowing up to 20 users, with 30 appointments and 30 invoices per month, and no credit card required to start.

Zoho beats Opsler outright on team size, and it is not close. Twenty users against two. If you have a team of five or eight and modest monthly volume, Zoho’s free plan will serve you where Opsler’s will not, and you should go and look at it.

Best fit

A larger team with low job volume — several people who each handle a handful of jobs a month. Also a natural choice if you already run other Zoho products, since the value of a suite is in what it shares.

Limitation

Thirty appointments a month across up to twenty users is thin — that is 1.5 jobs per user per month at full seat usage, so the generous user allowance is bounded by a tight volume cap. The 30-invoice cap binds at the same point. And the free-plan page does not state a currency, so if you are budgeting for the upgrade, confirm what you will actually be charged in.

ServiceM8 and Dusk free plans: limits and trade-offs

ServiceM8

One user, 30 jobs a month, free for solo operators with no time limit. It also includes 10 AI assists a day, and SMS is available at 10 cents a message.

The interesting mechanic is the bonus jobs: ServiceM8 grants additional job credits when you take card payments through its own payment processing, with no stated cap on how many you can earn. That effectively lifts the 30-job ceiling for businesses that collect payment in-app — a smart piece of design that aligns the free plan with the vendor’s payment revenue.

Best fit: a sole trader who takes card payments on site and wants a polished mobile experience with live SMS. Limitation: strictly one user, so it ends the day you hire anyone, and the bonus-job mechanic only helps if you route payments through ServiceM8.

Dusk

Dusk’s Launch plan allows up to 25 completed jobs a month with unlimited staff and contractors and unlimited integration connectors. Its page is unusually explicit that this is not a time-limited trial and needs no credit card, which is refreshing.

Note the wording carefully: the cap counts completed jobs, so work in progress is not charged against it — a meaningfully different rule from the others. Beyond the cap, additional jobs are published at $2 each on paid plans; the currency is not stated on that page, so confirm it before you budget.

Best fit: a business with a lot of people and a small number of jobs — a contractor network, or a team with many occasional users. Limitation: 25 completed jobs is the lowest ceiling of the four, so any real service volume moves you to paid quickly.

Currency, GST/HST, support and device checks

Four checks that a feature comparison will not surface and that matter specifically because you are in Canada.

Currency

Ask what you will be billed in, and do not infer it from where the company is based. Jobber is Canadian and publishes its pricing in US dollars. Opsler bills in US dollars at US$25 per seat per month. Zoho’s free-plan page does not state a currency at all. No figure on this page has been converted between currencies, because a conversion without a dated rate is a number that was wrong the day after it was written.

GST and HST

Separate question, and the one people conflate with the first. Whatever currency you are billed in, the invoices you issue to your own customers need Canadian tax handling. In Opsler a Canadian account works in Canadian dollars with GST at a five percent default, HST available as a tax type for provinces that use it, and the choice of applying a rate to labour, to parts, or to both. What no vendor in this category does — and you should be suspicious of any that claims otherwise — is file or remit GST/HST for you, or certify that an invoice meets a Canada Revenue Agency requirement.

Support on a free plan

Free tiers usually mean documentation and email rather than a phone number, and response times are not contractual. Check what you get before you depend on it, and check the time zone — a vendor answering from Sydney or Bangalore is awkward when your dispatcher is locked out at 7am in Calgary.

Devices

ServiceM8 and Dusk publish native mobile apps. Opsler installs from a supported browser on desktop, Android and iPhone and is not distributed through the App Store or Google Play — a real difference to test rather than read about. Whether it matters depends on your technicians. The mobile field service app page covers what that means in practice, including exactly what works offline.

When a paid plan becomes the better fit

A free plan has done its job when it has proved the software fits your work. Staying on one past that point usually costs more than upgrading, in ways that do not appear on an invoice.

Three signals, in the order they normally arrive.

  • You hired someone. Seat limits bind before volume limits on almost every free plan here. Two seats, or one in ServiceM8’s case, ends at the first hire.
  • You are managing the limit. If anyone is deciding whether to log a job because of a monthly cap, your records are now incomplete and the software is actively making your business harder to run.
  • You need one specific thing. Usually the accounting export, recurring maintenance work, or timers. Cheaper to pay than to keep working around.

For Opsler specifically, Pro is US$25 per seat per month with no seat minimum, which means the upgrade is proportional — an owner plus two technicians is three seats, not a jump to a bundled tier. Jobs become unlimited, and recurring series, route optimisation, GPS stamps, timers, the office-staff role, multi-location inventory and the accounting export all unlock. There is a 14-day trial that does not ask for a card, and a Budding account can start one.

A worked example: three people, sixty jobs a month

Take a common Canadian shape — an owner, an office manager and one technician, doing around sixty jobs a month — and run it against the four free plans. It is a useful exercise because every one of them fails, and they fail for different reasons.

  • Opsler Budding: fails on both counts — three people against two seats, sixty jobs against fifty. Upgrading to Pro is three seats at US$25 each, and jobs become unlimited.
  • Zoho FSM: the three users fit comfortably inside twenty, but sixty jobs is double the 30-appointment cap, and the 30-invoice cap binds at the same point.
  • ServiceM8: fails immediately on the single-user limit, before job volume is even relevant — though the bonus-job mechanic would have handled the volume if you take card payments through it.
  • Dusk: the three people are fine, staff being unlimited, but sixty completed jobs against a cap of twenty-five is the widest gap of the four.

The lesson is not that free plans are useless. It is that they are sized for a business smaller than the one in that example, and the honest way to use them is as a trial you are not being rushed through — run real work for a month, find out whether the software fits, and then pay for the version that matches your actual volume. What you should not do is pick a product because its free tier happens to fit today, when you can see the shape of next year.

Worth saying plainly: if the answer to your constraint is “more users, not more features”, Zoho’s free plan may still be the better move, and no amount of upgrading Opsler changes that.

Free field service software evaluation checklist

Recheck before you decide

Every figure on this page came from the vendor’s own official page on 4 August 2026. Free-plan limits are the most volatile numbers in software pricing. Open all four pages yourself before committing, and treat any comparison — including this one — that does not carry a checked date as unreliable.

  1. Count your actual seats first, including the office. Seat limits bind before job limits, and this single number eliminates most of the shortlist.
  2. Count a real month of jobs, not an average one. Compare it against the cap with your busiest month, not your median.
  3. Check what the cap counts — jobs created, jobs completed, or appointments. Dusk counts completed jobs, which is a materially different rule.
  4. Run one real job end to end on each shortlisted plan: customer, quote, approval, scheduled work, invoice.
  5. Test on the phone your technicians actually carry, in a basement or a mechanical room, and see what survives without signal.
  6. Configure GST or HST for your province and produce a real invoice. Show it to your bookkeeper.
  7. Ask what currency you will be billed in. Do not infer it from the head office.
  8. Ask how you get your data out. The answer tells you how confident the vendor is that you will stay.
  9. Re-read the free plan page on the day you sign up rather than trusting any comparison, including this one. Limits move, and the figure you decided on three weeks ago may not be the figure you get.

Opsler’s Budding plan needs no card, so steps four to six can be run on real work this week. If you want the whole lifecycle in context first, the Canadian field service management guide covers what happens after the free plan runs out.

Common questions

Almost always at one of three moments, and job volume is rarely the first. The usual trigger is the third person: free plans are built around one or two users, so the day you hire someone the seat count binds before the job count does. Opsler's Budding plan is two seats and ServiceM8's free plan is one, whereas Zoho FSM allows up to twenty — if headcount is your constraint, that difference matters more than anything else on this page. The second trigger is a feature you did not think about while testing: on Opsler that is usually the accounting export, recurring jobs or route optimisation, all of which are Pro. The third is when the monthly cap starts shaping your behaviour — if you are deciding whether to log a job because you are near a limit, the software is now costing you more than it saves. Opsler's Pro plan is US$25 per seat per month with no seat minimum, so the step up is proportional rather than a cliff.

No, and conflating them is the single most common error on pages like this one — including on pages that rank well for these terms. A free plan runs indefinitely within its limits. A free trial gives you the paid product for a fixed period and then stops. Jobber, for example, offers a 14-day free trial on its Grow plan with no credit card required, and no free-forever tier at all; its published plans start at $29 per month for one user, in US dollars, checked 4 August 2026. That is a perfectly reasonable commercial model and Jobber is a strong product — it simply does not belong in a list of free plans, and any page that includes it in one is not reading the vendor's own pricing page.

They were checked against each vendor's own official page on 4 August 2026, and they will drift. Free-plan limits are the most volatile numbers any software company publishes, because they are a marketing lever rather than a technical constraint — vendors adjust them when acquisition costs move. Treat every figure here as a starting point and open the four source pages yourself before you decide. If a comparison page anywhere does not tell you when it was checked, the figures on it are probably older than they look.

Ready to Run Your Business Without the Chaos?

Scheduling, dispatch, estimates, invoicing, customer portal, and a free branded website — start completely free, upgrade to Pro when you scale.

Free forever on the Budding plan. No credit card required.

Explore all 42 features·See full pricing