Profitability · August 12, 2026 · by admin
How to Track Contract Profitability in Field Service
Contract profitability shows whether a service agreement produces the margin you expect. Revenue alone does not answer this question. A contract can look busy and still lose money after labor, parts, travel, subcontractors, credits, and office time.
Track profitability at the contract level and at the visit level. This gives you a clear view of the full agreement and the jobs that create the result.
Key takeaways
- Use the same contract ID on every visit, work order, invoice, credit, and change.
- Separate planned cost from actual cost.
- Include labor, parts, travel, subcontractors, and allocated overhead.
- Review unplanned work and repeat visits. They often explain margin loss.
- Use profitability data before renewal or price changes.
The basic formula
Contract gross margin = contract revenue minus direct contract cost
Contract gross margin percentage = contract gross margin divided by contract revenue, multiplied by 100
Direct contract cost can include:
- technician labor
- payroll burden
- parts and materials
- vehicle and travel cost
- subcontractor cost
- warranty or callback cost
- discounts and credits
Add an overhead allocation when you need a fuller operating view. Document the allocation method. Do not change it each month to improve the result.
Use planned and actual columns
| Record | Planned value | Actual value | Action |
|---|---|---|---|
| Visits | 12 | 15 | Review repeat visits |
| Labor hours | 24 | 38 | Check scope and diagnosis |
| Parts | $900 | $1,260 | Review price and failure rate |
| Travel | $300 | $470 | Review territory and routing |
| Revenue | $4,800 | $4,800 | Check price against actual work |
This table is an example. Replace it with your contract data. The comparison matters more than the absolute value.
Do not add cost categories twice. If vehicle cost is in a mileage rate, do not add the same fuel and maintenance again unless the rate requires it.
Review margin by visit
A contract-level result can hide the cause of loss. Create a visit view with:
- Contract and site
- Service type
- Technician
- Scheduled and actual time
- Parts used
- Travel distance or time
- Callback flag
- Change order or out-of-scope flag
- Invoice and payment status
Group the data by service type and technician. Use the data to improve training and scope. Do not use one bad visit to judge a person.
Set a renewal rule
Before renewal, review:
- margin percentage
- service level performance
- visit count against plan
- open credits or disputes
- price changes in labor and materials
- customer payment behavior
If the contract loses money, choose a documented action. Raise the price, reduce included scope, change visit frequency, improve route density, or decline renewal.
Where FieldRobin fits
FieldRobin can help small and medium-sized service businesses keep work, invoices, payment status, and customer history in one place. Use a contract or customer reference in each job record. Export the data when you need a detailed margin review. Pair this workflow with field service KPIs and deposits versus progress billing.
FAQ
What costs belong in contract profitability?
Include direct labor, payroll burden, parts, travel, subcontractors, credits, warranty work, and a documented share of overhead when you need an operating view.
How often must a contractor review contract margin?
Review monthly for active contracts. Review again before renewal. High-value or high-risk contracts need a weekly exception review.
What is the difference between job costing and contract profitability?
Job costing measures one job or visit. Contract profitability combines all work and cost connected to the agreement.
What if the customer contract has a fixed price?
Track actual cost anyway. A fixed price changes the revenue rule. It does not remove the need to measure labor, parts, visits, and travel.
References
Editorial Process
We use AI to assist with research, outlining, and drafting. Every article is reviewed, edited, and fact-checked before publication. When appropriate, we verify information against primary sources and update articles as new information becomes available.