# What Is Field Service Management (FSM)?

Field service management (FSM) is how a business runs work done at customers' locations: taking the request, scheduling and dispatching technicians, doing and documenting the job, then invoicing and getting paid. FSM software puts those steps in one system so the office and the trucks see the same customer, job and payment information.

## Key takeaways

- FSM covers the whole job lifecycle: request, booking, dispatch, work, invoice, payment and follow-up.
- A CRM manages customers and sales; FSM manages the work in the field. Most trades software now does both.
- The biggest gaps in most FSM setups are at the edges: calls that never become jobs, and invoices that never reach the books cleanly.
- You need FSM software when paper, texts and memory start costing you missed jobs, lost invoices or double bookings.

## How does field service management work?

Field service management follows a job from the first call to the final payment. Every service business does FSM, even if it's done with a notebook and a phone. The question is whether the steps connect or whether information gets retyped, lost or remembered wrong between them.

**The field service job lifecycle**

| Stage | What happens | What breaks without a system |
| --- | --- | --- |
| 1. Request | Customer calls, texts, fills a web form or books online | Missed calls and forgotten voicemails. See [after-hours call handling](https://www.brix.so/learn/after-hours-call-handling) |
| 2. Qualify and book | Capture problem, address, equipment, urgency; pick a time | Vague bookings send the wrong tech |
| 3. Quote | Price the work, often on site; get approval | Quotes go out late or never get followed up. See [estimate vs. quote vs. bid](https://www.brix.so/learn/estimate-vs-quote-vs-bid) |
| 4. Schedule and dispatch | Assign tech, order stops, send details | Double bookings and zig-zag routes. See [dispatching](https://www.brix.so/learn/dispatching) |
| 5. Do the work | Tech follows the [work order](https://www.brix.so/learn/work-order), records parts, photos, notes | Unbilled parts and missing notes |
| 6. Invoice and collect | Turn the finished job into an invoice; take payment | Invoices written days later; slow collections |
| 7. Sync the books | Payments and invoices flow to accounting | Retyping into QuickBooks; books that don't match the jobs |
| 8. Follow up | Review request, maintenance reminder, next sale | No repeat business from customers you already won |

## What does field service management software do?

Field service management software stores customers and jobs in one place and moves each job through booking, dispatch, completion, invoicing and payment. Typical features are a scheduling and dispatch board, a mobile app for techs, quotes and invoices, payments, customer history and an accounting sync. Newer tools add call answering and automated follow-up at the front of the lifecycle.

- **Scheduling and dispatch:** a calendar and map of jobs and techs. See [scheduling and dispatch](https://www.brix.so/features/scheduling-dispatch).
- **Mobile app:** techs see job details, customer history, checklists, and record photos, parts and signatures.
- **Quotes and invoices:** build prices from a pricebook, send for e-signature, convert to invoice when done. See [quotes and estimates](https://www.brix.so/features/quotes-estimates).
- **Payments:** card and ACH on site or by link, with reminders for unpaid invoices.
- **Customer records:** every call, job, quote and invoice tied to one customer. See [CRM](https://www.brix.so/features/crm).
- **Accounting sync:** invoices and payments pushed to QuickBooks or similar. See [QuickBooks for contractors](https://www.brix.so/integrations/quickbooks).
- **Inventory:** what's on each truck and what needs reordering. See [truck stock](https://www.brix.so/learn/truck-stock) and [inventory turnover](https://www.brix.so/learn/inventory-turnover).
- **Reporting:** revenue by tech, job type and lead source; [job costing](https://www.brix.so/learn/job-costing).

## What's the difference between CRM and field service management software?

A CRM manages relationships and sales: leads, contacts, follow-ups and the pipeline of quotes. Field service management software manages the work: scheduling, dispatch, job completion and invoicing. In trades software the line has blurred, because the customer record and the job record need to be the same record. What matters is that a call, a quote, a job and an invoice all attach to one customer.

**CRM vs. FSM**

|  | CRM | Field service management |
| --- | --- | --- |
| Main question | Who are my customers and leads, and who needs a follow-up? | Who is doing what job, when, and has it been billed? |
| Core records | Contacts, leads, opportunities, communications | Jobs, work orders, schedules, technicians, invoices |
| Main users | Owner, sales, office | Dispatcher, technicians, office |
| Typical features | Pipeline, follow-up sequences, lead sources | Dispatch board, tech mobile app, invoicing, inventory |
| Where it fails alone | Doesn't know if the job got done or paid | Doesn't chase the leads and quotes that never became jobs |

_For a deeper look at CRMs, see [what is a CRM](https://www.brix.so/learn/crm)._

## Field service management by trade

**What each trade needs most from FSM**

| Trade | Most important FSM pieces | Why |
| --- | --- | --- |
| HVAC | Maintenance agreements, flat-rate pricebook, equipment history | Recurring tune-ups and replacement sales depend on knowing the equipment |
| Plumbing | 24/7 call capture, fast dispatch, parts tracking | Emergencies and small parts make up much of the revenue |
| Electrical | Quotes with options, permits, project and service in one place | Panel and EV charger jobs are quoted, permitted and scheduled across visits |
| Roofing | Inspections, photos, quotes, insurance paperwork, production crews | Long sales cycle and project-based work |
| Landscaping and lawn care | Recurring routes, batch invoicing, seasonal contracts | Hundreds of small repeat visits a month |
| Cleaning | Recurring schedules, team assignments, access notes | Same customers on fixed cycles |
| Pest control | Recurring service plans, chemical use records, routes | Recurring revenue and treatment documentation |
| General contracting | [Change orders](https://www.brix.so/learn/change-order), [punch lists](https://www.brix.so/learn/punch-list), progress billing | Multi-week projects with scope changes |

## When do you need field service management software?

You need field service management software when the cost of things falling through the cracks is larger than the cost of the software. Common triggers are missed calls you can't trace, jobs done but not invoiced, double bookings, techs calling the office for addresses, and evenings spent typing invoices into QuickBooks. Many owners hit these at two or three trucks.

> **Example: the cost of one unbilled job a week**
>
> Illustrative numbers. An electrician runs 3 trucks and tracks jobs on a whiteboard and in text threads.
>
> About one small job a week gets done but never invoiced, usually an add-on the tech did while on site. At $250 a job that's $13,000 a year in work done for free.
>
> Add one missed booking a week from calls that went to voicemail and were never returned, at a $600 average ticket with half of them likely to book: another $15,600 a year.
>
> Test your own numbers with the [missed call calculator](https://www.brix.so/tools/missed-call-calculator).

## How to choose field service management software

1. **Start from your leaks, not a feature list.** Write down where jobs and money get lost today. Pick software that fixes those first.
2. **Check the front of the funnel.** Does it help answer calls and follow up on quotes, or does it start only once a job is booked?
3. **Check the back of the funnel.** How cleanly do invoices and payments reach your books? Is the QuickBooks sync one-way or [two-way](https://www.brix.so/learn/two-way-sync)?
4. **Test the tech app with a real tech.** If techs won't use it, the data won't be there.
5. **Look at the full price.** Many tools charge extra per user, for phone features or for AI. Add it all up.
6. **Make sure you can leave.** Ask how you export your customers, jobs and invoices.

For a full walkthrough, see the [field service software buyer's guide](https://www.brix.so/guides/field-service-software-buyers-guide).

## Common field service management mistakes

- **Buying the biggest platform first.** Enterprise tools built for large shops can bury a five-truck company in setup.
- **Running two systems for one job.** A job in the FSM tool and a separate invoice in QuickBooks means double entry and mismatched books.
- **Not setting up the pricebook.** Without set prices, techs quote from memory and margins drift. See [flat-rate pricing](https://www.brix.so/learn/flat-rate-pricing).
- **Skipping tech training.** If notes, photos and parts aren't recorded in the field, reports are fiction.
- **Ignoring the phone.** The software can't schedule a job from a call nobody answered.

BRIX covers the full job lifecycle in one system: the AI receptionist answers and books calls, jobs are scheduled to the right crew, quotes and invoices go out with automatic follow-up, and invoices and payments sync to QuickBooks. It also connects with Jobber, Housecall Pro and ServiceTitan if you already run one of them.

- [AI receptionist](https://www.brix.so/features/ai-receptionist): Answers every call 24/7, qualifies the caller, books the job and texts back anyone it misses.
- [Scheduling and dispatch](https://www.brix.so/features/scheduling-dispatch): Assigns the right crew to the right job based on skills, location and availability.
- [Invoicing and payments](https://www.brix.so/features/invoicing-payments): Turns finished jobs into invoices and politely chases unpaid ones until the money is in your account.
- [QuickBooks sync](https://www.brix.so/integrations/quickbooks): Syncs customers, invoices and payments with QuickBooks so the books match the jobs.
- [Integrations](https://www.brix.so/integrations): Connects QuickBooks, ServiceTitan, Jobber, Housecall Pro, Stripe, Google Calendar, Slack, Twilio, Gmail, Xero, Zapier and Salesforce, with custom connections on request.

## Frequently asked questions

### What does FSM stand for?

FSM stands for field service management: the process and software used to schedule, dispatch, complete, invoice and track work done at customer locations. It is used by HVAC, plumbing, electrical, cleaning, pest control, landscaping and many other trades.

### What is the difference between HVAC CRM software and field service management software?

HVAC CRM software focuses on customers, leads, follow-ups and maintenance agreement renewals. Field service management software focuses on scheduling, dispatch, tech mobile apps and invoicing. Most HVAC software combines both, so look for one customer record that holds calls, equipment, jobs and invoices together.

### Is field service management the same as dispatch software?

No. Dispatch software is one part of field service management. FSM also covers booking, quoting, the tech mobile app, invoicing, payments, inventory and reporting. Some shops start with a dispatch tool and add the rest later.

### How much does field service management software cost?

Pricing varies widely, from per-user monthly plans aimed at solo operators to custom-quoted platforms for large shops. Add-ons such as phone systems, AI call answering, extra users and accounting sync can change the total a lot. Compare the full monthly cost for your actual team size, not the advertised starting price.

### Do small contractors need field service management software?

A solo operator with a few jobs a week can run on a calendar and an invoicing app. Once you have several techs, recurring customers or a backlog of quotes, software usually pays for itself through fewer missed calls, fewer unbilled jobs and less evening paperwork.

### Does field service management software replace QuickBooks?

Usually not. Most FSM software handles jobs, invoices and payments, then syncs them to QuickBooks or another accounting system for the general ledger, payroll and taxes. Check whether the sync is one-way or two-way and what data it carries.

## Related

- [What Is Dispatching?](https://www.brix.so/learn/dispatching)
- [What Is a Work Order?](https://www.brix.so/learn/work-order)
- [What Is a CRM?](https://www.brix.so/learn/crm)
- [What Is Job Costing?](https://www.brix.so/learn/job-costing)
- [How to Systemize a Contracting Business](https://www.brix.so/learn/how-to-systemize-a-contracting-business)
- [How to Choose Field Service Software: A Buyer's Guide for Trades Shops](https://www.brix.so/guides/field-service-software-buyers-guide)
- [Scheduling and Dispatch Software That Puts the Right Crew on Every Job](https://www.brix.so/features/scheduling-dispatch)
- [CRM for Home Service Businesses That Fills Itself In](https://www.brix.so/features/crm)
- [QuickBooks for contractors: the right version, real job costing and a sync that keeps the books matched to the jobs](https://www.brix.so/integrations/quickbooks)
- [What Is Callback Rate?](https://www.brix.so/learn/callback-rate)

---
Written by BRIX Editorial Team. Last updated 2026-10-12.
Canonical: https://www.brix.so/learn/field-service-management
