Business14 minPublished Updated

Flat-Rate Pricing Guide for Field Service Businesses

Calculate flat-rate service prices from labor, materials, travel, overhead, risk, and target margin, then build and maintain a reliable pricebook.

N

Nick Petrus

Founder at Fixlify AI

In This Guide

  • ✓What Is Flat-Rate Pricing?
  • ✓The Five Numbers Required
  • ✓Step 1: Calculate Productive Capacity
  • ✓Step 2: Allocate Overhead to Sold Work

Answer first: Calculate a flat-rate service price from the complete expected cost of delivering a defined job, then divide that cost by one minus the target operating margin. Include productive labor, payroll burden, materials, procurement, travel, vehicle cost, payment fees, warranty or callback allowance, and allocated overhead. Use the flat rate only when the scope is repeatable enough to price. For uncertain work, charge for diagnosis first and issue a written price after inspection.

Flat-rate price = expected complete job cost ÷ (1 − target operating margin)

This is a planning formula, not a universal market price. Your bookkeeping, tax treatment, labor rules, insurance, service area, and customer-disclosure requirements determine which costs belong in the calculation. This guide was substantively reviewed on September 8, 2026, and uses examples with stated assumptions rather than unsupported industry benchmarks.

What Is Flat-Rate Pricing?

Flat-rate pricing gives the customer one agreed price for a defined scope instead of billing solely for the time and materials ultimately consumed. The estimate or quote should say what is included, what is excluded, how taxes and fees are handled, how long the offer remains valid, and what happens when the inspected conditions differ from the assumptions.

The method works well for recurring jobs with stable scope and enough completed-job history. It works poorly when access is unknown, diagnosis is open-ended, material choice is unresolved, hidden conditions are common, or the customer has not approved the exact work.

Pricing methodBest useMain control
Flat rateRepeatable service with a defined scope and reliable cost historyWritten inclusions, exclusions, assumptions, and change process
Time and materialsOpen-ended troubleshooting or work whose scope cannot yet be establishedApproved hourly rates, material terms, updates, and spending limit
Diagnostic then flat rateThe problem must be inspected before repair scope is knownSeparate diagnostic charge followed by an approved repair price
Unit pricingRepeated measurable work such as per fixture, opening, area, or deviceClear unit definition, minimum quantity, and condition modifiers
Project proposalLarger work with phases, selections, permits, subcontractors, or milestonesDetailed scope, schedule, allowances, payment stages, and change orders

Flat rate transfers some duration and productivity risk to the business. It does not mean every possible condition is included. A strong pricebook defines the standard condition and the approved path for additional work.

The Five Numbers Required

Do not start with a competitor's menu. Build each service from five inputs:

  1. Expected productive labor: the job time for each role, including job-related preparation, travel, setup, documentation, cleanup, and closeout.
  2. Loaded labor cost: wages plus employer payroll costs, benefits, workers' compensation, paid nonproductive time, and other labor costs that apply.
  3. Direct nonlabor cost: materials, disposal, equipment rental, permits, subcontractors, payment fees, and job-specific vehicle or travel cost.
  4. Allocated overhead: the share of office payroll, rent, software, phones, accounting, insurance, vehicles, tools, marketing, training, and other operating costs that the sold work must recover.
  5. Risk and profit: an explicit allowance for predictable variance, callbacks, warranty obligations, and the operating profit required by the business.

Use amounts from payroll, invoices, policies, subscriptions, mileage or vehicle logs, and completed jobs. A percentage copied from another contractor is not evidence of your cost.

Step 1: Calculate Productive Capacity

A technician's paid hours are not all available for sale. Meetings, training, holidays, leave, vehicle care, inventory, internal administration, gaps between jobs, and some travel consume paid time. Use actual records for a representative period.

Productive job hours = paid hours − nonproductive paid hours

Then calculate the cost the business must recover from those productive hours:

Loaded labor cost per productive hour = total technician employment cost ÷ productive job hours

“Total employment cost” should match how your accountant records wages, employer payroll amounts, benefits, workers' compensation, paid leave, incentives, and other employee costs. In the United States, flat-rate customer pricing does not remove wage-and-hour obligations. The U.S. Department of Labor overtime fact sheet explains that covered non-exempt employees generally remain entitled to overtime based on their regular rate even when earnings use piece-rate, commission, or another basis.

In Canada, employer costs can include CPP, EI, and applicable federal, provincial, or territorial deductions. Use the current CRA Employer's Guide and professional advice for the establishment and worker involved.

Step 2: Allocate Overhead to Sold Work

Choose a consistent allocation method. A small service company can divide monthly operating overhead by the productive job hours it expects to sell. A company with materially different divisions may allocate by crew, department, job type, revenue, or another driver that better reflects resource use.

Overhead per productive hour = period operating overhead ÷ productive job hours sold

Avoid dividing overhead by every paid hour; that can understate what the billable hours must recover. Also avoid counting the same vehicle, office, insurance, or labor cost twice. Reconcile the pricebook model to the profit-and-loss statement with the bookkeeper or accountant.

The SBA break-even guidance separates fixed and variable costs and uses fixed costs ÷ (price − variable cost) to calculate break-even units. That model is useful after prices are drafted: it shows how many representative jobs must be sold before contribution covers the period's fixed cost.

Step 3: Estimate the Complete Job Cost

For each service, define the standard condition and calculate:

Complete job cost = labor + materials + procurement + travel/vehicle + equipment + permits + subcontractors + transaction cost + expected callback/warranty cost + allocated overhead

Travel should be based on the service area and operating records. For U.S. tax records, the IRS publishes current standard mileage rates, but the optional tax method is not automatically the cost or price to charge a customer. Compare it with actual vehicle ownership and operating costs and use the method appropriate to the business.

For Canadian records, the CRA's motor-vehicle expense guidance explains business-use allocation and the records required for kilometres and expenses. Tax deductibility and customer pricing are separate calculations.

Treat materials as more than purchase price when the business also performs research, ordering, pickup, storage, delivery, return handling, warranty administration, financing, and loss control. Include those costs once, using a documented procurement charge, handling allocation, or service-level formula. Do not impose one universal markup grid on every part.

Step 4: Convert Cost to Price

Margin and markup are different:

Markup = (price − cost) ÷ cost

Operating margin = (price − cost) ÷ price

If the complete expected job cost is $120 and the business chooses a 20% target operating margin for this example:

Price = $120 ÷ (1 − 0.20) = $150

Illustrative componentAssumption
Productive labor and burden$56
Travel and vehicle allocation$18
Materials and procurement$42
Transaction and expected callback allowance$4
Complete expected job cost$120
Illustrative price at 20% target operating margin$150

This is a formula demonstration, not a recommended rate. Change every input to match the business. If overhead was not included in the $120, the result is not an operating-margin calculation. If tax is charged on top, state that clearly; if tax must be included in an advertised price, model it correctly.

Use rounding only after the calculation and document the rule. Then test whether the resulting price fits the service's value, customer alternatives, licensing requirements, and local market. Market comparison can reveal a mismatch, but it does not prove that an unprofitable price is sustainable.

Step 5: Define Scope, Assumptions, and Changes

Every pricebook item should include:

  • customer-facing service name and plain-language outcome;
  • diagnostic or inspection prerequisite;
  • included labor, materials, quantity, and standard condition;
  • exclusions and conditions that require another quote;
  • permit, disposal, travel, after-hours, tax, and payment treatment;
  • customer or site preparation;
  • required licence, skill, equipment, or approval;
  • warranty or callback terms the business actually provides;
  • internal expected time and cost assumptions;
  • version, effective date, owner, and next review date.

The customer should approve the defined work before it starts. The U.S. Federal Trade Commission's home-improvement guidance recommends written estimates describing the work, materials, completion date, and price, while noting that contract rules vary by state. Check the specific consumer-protection, home-solicitation, cancellation, deposit, estimate, quote, and invoice rules for every jurisdiction served.

When hidden conditions appear, stop, document them, explain the change, and obtain approval through the required written process. Do not quietly convert a flat rate into an open-ended bill or perform unapproved additional work.

Try Fixlify AI Free

Connect scheduling, dispatching, invoicing, and configured phone answering. Start with a one-time allowance of 50 AI credits and no credit card; plan and phone limits apply.

Get Started Free

Step 6: Build a Controlled Pricebook

Start with recurring services that have dependable history. Export completed jobs and group comparable work by scope, equipment, property type, technician role, service area, and relevant condition. Remove incomplete records and separate unusual jobs.

For each candidate service:

  1. review several comparable completed jobs;
  2. calculate median and range for productive time and direct cost;
  3. investigate outliers rather than hiding them in an average;
  4. decide which conditions belong in the base scope;
  5. create permitted modifiers or a diagnostic-first route;
  6. calculate price from the documented inputs;
  7. review compliance and customer language;
  8. test the item with office and field staff;
  9. publish one version and retire conflicting sheets;
  10. compare estimate to actual after completion.

Use a smaller accurate pricebook before a large speculative one. Services with insufficient history can remain diagnostic-first until the company has enough evidence.

Step 7: Validate Prices With Completed Jobs

Do not judge a price only by revenue or quote acceptance. For every completed pricebook job, compare:

  • estimated and actual productive labor;
  • estimated and actual materials, procurement, travel, and subcontract cost;
  • discount, tax, processing, refund, and financing treatment;
  • approved changes and reasons;
  • callback, warranty, complaint, and write-off;
  • contribution and operating result under the same accounting method;
  • customer source, service type, location, and technician or crew.

Review a service after enough comparable jobs to reduce noise, and immediately after a large supplier, payroll, insurance, fuel, tax, permit, payment, warranty, or scope change. Version the pricebook so past estimates remain understandable.

If one service repeatedly misses its assumptions, determine whether the cause is scope definition, intake, diagnosis, technician training, travel, material selection, purchasing, rework, discounting, or the price itself. Raising every price can hide an operational problem.

Flat Rate Versus Hourly Pricing

Use flat rate when the business can define the scope and estimate the distribution of cost. Use time and materials when the work is exploratory and the customer can understand and approve the rate, material terms, updates, and limit. A hybrid model often works best:

  • diagnostic charge for investigation;
  • approved flat rate for the discovered standard repair;
  • written unit or hourly terms for uncertain additional work;
  • project proposal for complex installations;
  • explicit change order when the agreed scope changes.

Do not tell customers that flat rate always saves money or that hourly work is dishonest. Explain what they are buying, which risk the business accepts, and which conditions require a new decision.

Discounts, Options, and After-Hours Work

A discount changes the economics of the job. Record the reason, approver, original price, final price, and whether cost or scope also changed. Test the result against the required price instead of assuming volume will make up the difference.

Good/better/best options can be useful when each option is a legitimate solution with clear differences. They should not hide the minimum safe repair, invent urgency, or bundle unwanted work. Each option needs its own scope, assumptions, price, and approval.

After-hours work can have different labor, capacity, and operating costs. Calculate those inputs and disclose the policy during intake. Avoid a universal multiplier copied from another company.

Taxes and Recordkeeping

Keep tax calculation outside any unsupported shortcut. In the United States, sales-tax treatment for labor, materials, travel, and service charges varies by state and locality. Confirm configuration with the appropriate revenue authority and tax professional.

In Canada, determine whether and when GST/HST registration and collection apply. The CRA's current registration guidance explains the small-supplier test, effective dates, and situations in which registration becomes required. Provincial sales-tax rules may also apply.

Retain the source documents behind labor, vehicle, material, expense, tax, estimate, approval, change, and invoice records. The CRA's recordkeeping guidance identifies income, expense, vehicle, and property records businesses should keep. U.S. businesses should follow IRS and state requirements for their entity and transactions.

Using Software Without Losing Pricing Control

Software should help the company preserve the approved scope, service item, quantity, price, tax, discount, version, estimate, signature or approval, job notes, completion record, invoice, and payment state. It should also let managers review estimate-to-actual variance without exposing cost or margin information to every user.

Fixlify estimates can organize line items and customer-facing estimates, while work orders and invoicing connect the approved job to closeout. Review customer records, scheduling, and the mobile app as part of the full process.

Fixlify should not be treated as an accountant, tax engine for every jurisdiction, licensed third-party pricebook, material database, job-costing guarantee, or automatic source of profitable prices. Confirm the templates, approvals, permissions, tax configuration, accounting workflow, and reporting your business needs. Check the current plans and limits before choosing a workflow.

Frequently Asked Questions

How do I calculate a flat-rate service price?

Estimate the complete job cost, including productive labor, employment burden, materials, procurement, travel, vehicle, transaction costs, expected callbacks, and allocated overhead. Divide that amount by one minus the chosen operating margin. Validate the result against actual completed jobs and local requirements.

What profit margin should I use?

There is no universal correct margin. The owner and financial adviser should choose a target based on the company's cost structure, risk, reinvestment needs, debt, capacity, tax treatment, and market. Do not copy a trade benchmark without matching definitions and evidence.

What is the difference between markup and margin?

Markup divides profit by cost; margin divides profit by price. A 25% markup on $120 produces a $150 price and a 20% margin. Confusing the two can materially underprice work.

Should materials have a markup?

The price must recover the complete cost of obtaining and supporting materials, not only the supplier invoice. Use a documented method for procurement, storage, delivery, returns, warranty, financing, and loss. The suitable method varies by material and business.

How many jobs do I need before creating a flat rate?

Use enough comparable completed jobs to understand normal time, cost, and variance. There is no universal count. If the sample is small or conditions vary widely, keep the service diagnostic-first and review it after more evidence.

How often should a pricebook be updated?

Monitor the inputs continuously and perform scheduled reviews. Update affected items after material, payroll, insurance, vehicle, tax, permit, payment, warranty, or scope changes. Preserve version history so existing estimates and completed invoices remain explainable.

Can I change a flat price after work starts?

Only through the applicable contract and change process. When conditions differ from the agreed assumptions, stop, document the reason, explain the revised scope and price, and obtain the customer's required approval before additional work.

Is flat-rate pricing better than hourly pricing?

It is better for predictable, well-defined work with reliable cost history. Hourly or diagnostic-first pricing is often more accurate for open-ended investigation. Many field-service businesses need both methods.

Use Fixlify estimates to test a documented service-price workflow, then create a free workspace with sample jobs before publishing prices to customers.

N

Nick Petrus

Founder at Fixlify AI

Published by the team building Fixlify AI for service businesses. Our guides explain customer intake, jobs, scheduling, estimates, and invoicing.About Fixlify AI.

Ready to automate?
Start free.

Fixlify connects scheduling, dispatching, invoicing, and configured phone answering. Start with a one-time allowance of 50 AI credits. No credit card.

✓ No credit card✓ No contracts✓ 50 one-time AI credits

Optional analytics

Help us improve the site. We exclude form text and contact details. Privacy policy