How to Price Service Jobs Profitably (Without Guessing)
Most field service businesses undercharge by 20–30% because they price by feel instead of by math. Here is how to calculate your true cost per job and set rates that actually build wealth.

Pricing is the single biggest lever you have on profitability, yet most field service business owners set their rates by looking at competitors or by gut feel. The result? Businesses that are fully booked but barely breaking even.
The Real Problem: Hidden Costs
When most operators calculate their cost per job they include wages and materials. What they leave out is what kills margin:
- Payroll taxes and benefits, typically 18–22% on top of base wages
- Vehicle costs, fuel, insurance, maintenance, depreciation
- Tools and equipment, replacement cycles and repair
- Software and admin tools, scheduling, invoicing, accounting
- Business insurance, general liability, workers' comp, commercial auto
- Unbillable time, drive time between jobs, callbacks, team meetings
- Owner's time, estimating, dispatching, client communication
Add all of these up for a month, divide by the number of billable hours your crew delivers, and you have your true cost per billable hour. Every price you charge must be built from this number, not from what the competitor down the street quoted.
Two Pricing Models That Work
Time-and-Materials
Charge an hourly labor rate plus the cost of materials at a marked-up rate. Works well for variable-scope jobs (HVAC repairs, plumbing service calls, electrical troubleshooting) where you cannot know the full scope upfront.
Set your labor rate by working backwards:
- Determine the wage you pay per technician per hour
- Add your labor burden (taxes, benefits, workers' comp)
- Add a share of overhead (vehicle, insurance, software)
- Add your target profit margin (20–30% is healthy for most trades)
That number is your floor. Your actual rate should sit above it.
Flat-Rate / Fixed-Price
Charge a fixed price per defined scope of work. Works well for recurring services, defined installations, and any job where you can accurately estimate hours and materials in advance.
Flat rates reward efficiency, the faster and better your crew performs, the more profit per job. They also eliminate billing surprises for clients, which improves conversion and retention.
Build a Pricing Calculator
Do not rely on memory. Build a simple spreadsheet or use your field service software's estimate templates to hold:
- Your labor rate per trade or skill tier
- Standard material markups (typically 20–50%)
- Common job templates with pre-calculated base prices
- Add-on line items for scope changes
When a new estimate comes in, start from a template instead of calculating from scratch every time.
When to Raise Prices
Raise your prices when any of these are true:
- You are booked out more than two weeks and turning away work
- Your profit margin has been below 20% for two consecutive months
- Material or labor costs have increased and you have not adjusted
- You have added certifications, better equipment, or faster service
Give existing clients 30 days' notice. Frame the increase around the value you deliver, not around your costs, clients buy outcomes, not expenses.
Protect Margin on Every Job
Estimate creep kills flat-rate jobs. Build habits that protect margin:
- Define scope explicitly in every estimate, list what is included and what is not
- Photo-document the jobsite before starting so scope changes are easy to identify
- Issue change orders in writing before doing out-of-scope work
- Track actual hours vs. estimated hours on every job to improve future estimates
The field service businesses that grow profitably are the ones that price from math, not from fear of losing the job.