• Home

  • Get Paid & Expenses

    Commissions Management

    QuickBooks Integration

    Consumer Financing

    Expenses Tracking

    Contractor Payroll

    Card Reader

    Payment

    Job Management

    Work Order Management

    Field Service CRM

    Job Management

    Employee Time Tracking

    Job Costing

    Recurring Jobs

    Supplies order

    Job Tracking

    Equipment tracking

    Complete Job & Invoice

    Sales Proposal Tool

    Invoicing

    Estimates

    Quoting

    Mobile App

    Review Management

    Price pages

    Accounting

    Scheduling & Dispatching

    Employee GPS Tracking

    Scheduling Software

    Route Optimization

    Field Service App

    Call Recording

    Dispatching

    Business Solutions

    Automated Direct Mail

    Advanced Reporting

    Home Services Marketing

    Text Messaging

    Voice Solutions

    See all Features
  • Industries

    HVAC

    Plumbing

    Construction

    Appliance Repair

    Electrician

    Garage Door

    Handyman

    Home Cleaning

    Carpet Cleaning

    Painting

    Window Cleaning

    Locksmith

    Property Maintenance

    Junk Removal

    Fire Safety

    See all Industries
  • Resources

    Blog

    Stay informed and inspired with our engaging blog, featuring industry insights and expert tips

    Tutorial

    Step-by-step tutorials: Creating, editing, and scheduling on the site. Our tutorials will help you understand how to create projects, grasp the meanings of various statuses, and efficiently schedule meetings

    image
  • Company

    Contact Us

    Orcatec is your all-in-one home services management software designed to save you time, money, and boost productivity. It organizes all your tasks, synchronizes the work of your team, technicians, and clients.

    About Us

    Get in touch with our team anytime! We are here to answer any question may you have.

    image
  • Features

    • Scheduling Software
    • Estimates
    • Dispatching
    • Invoicing
    • Sales Proposal Tool
    • Field Service Management
    • Employee GPS Tracking
  • Industries

    • HVAC
    • Plumbing
    • Construction
    • Appliance Repair
    • Electrician
    • View All
  • Resources

    • Blog
    • Tutorial
  • Company

    • Contact us
    • About us
    • Privacy Policy
16950 Via de Santa Fe Suite 5060-136
Rancho Santa Fe, CA 92091
Copyright © 2026
Terms of usePrivacy Policy
  • Home
  • Features

      Get Paid & Expenses

      • Commissions Management
      • QuickBooks Integration
      • Consumer Financing
      • Expenses Tracking
      • Contractor Payroll
      • Card Reader
      • Payment

      Job Management

      • Work Order Management
      • Field Service CRM
      • Job Management
      • Employee Time Tracking
      • Job Costing
      • Recurring Jobs
      • Supplies order
      • Job Tracking
      • Equipment tracking

      Complete Job & Invoice

      • Sales Proposal Tool
      • Invoicing
      • Estimates
      • Quoting
      • Mobile App
      • Review Management
      • Price pages
      • Accounting

      Scheduling & Dispatching

      • Employee GPS Tracking
      • Scheduling Software
      • Route Optimization
      • Field Service App
      • Call Recording
      • Dispatching

      Business Solutions

      • Automated Direct Mail
      • Advanced Reporting
      • Home Services Marketing
      • Text Messaging
      • Voice Solutions
  • Industries

    • HVAC
    • Plumbing
    • Construction
    • Appliance Repair
    • Electrician
    • Garage Door
    • Handyman
    • Home Cleaning
    • Carpet Cleaning
    • Painting
    • Window Cleaning
    • Locksmith
    • Property Maintenance
    • Junk Removal
    • Fire Safety
  • Resources

    • Blog
    • Tutorial
  • Company

    • Contact Us
    • About Us
  • Blog
  • Markup-vs-margin-price-book
Markup vs Margin for Contractors: Fix Your Price Book

Markup vs Margin: The Price Book Mistake That Quietly Costs Service Businesses Money

Oct 15, 2026

Reading time: ~9 min

By Alex Gold, founder of Orcatec

Ask ten service business owners what margin they run and several will quote their markup. The two words sound alike, but they are different numbers, and mixing them up is one of the quietest ways to underprice a whole price book.

This post gives you the short answer, a worked example, a conversion table, a flat-rate pricing method with four trade examples, and the mistakes to fix before you set your prices for next year.

On this page

  • What is the difference between markup and margin?
  • A worked example: the $100 part
  • Markup to margin conversion table
  • Why markup vs margin matters in flat-rate pricing
  • Flat-rate examples from four trades
  • Common price book mistakes
  • How often should you update your price book?
  • How to set it up in Orcatec
  • Frequently asked questions
  • Sources

What is the difference between markup and margin?

Markup is profit as a percentage of cost. Margin is profit as a percentage of the selling price. The same dollar profit gives a bigger markup percentage than margin percentage, because cost is always smaller than price. If you price with markup while thinking in margin, every job comes in below the profit you planned.

The formulas:

  • Markup = (Price - Cost) / Cost
  • Margin = (Price - Cost) / Price
  • Margin = Markup / (1 + Markup)
  • Price for a target margin = Cost / (1 - Margin)

Two anchors worth remembering: a 50% markup is a 33.3% margin, and a 100% markup is a 50% margin.

A worked example: the $100 part

A part costs you $100. You add a 50% markup and sell it for $150. Your profit is $50, which is 50% of cost but only 33.3% of the price. To earn a true 50% margin on that part, you need to sell it for $200, which is a 100% markup.

  50% markup 50% margin
Cost $100 $100
Price $150 $200
Profit $50 $100
Markup 50% 100%
Margin 33.3% 50%

Now multiply that across a year. Say an owner plans a 50% margin but the price book is built on 50% markup. On $300,000 of job costs, the shop bills $450,000 instead of the planned $600,000, and gross profit is $150,000 instead of $300,000. (Illustrative example, assuming the same jobs sell at either price.)

Markup to margin conversion table

To hit a target margin, divide the margin by one minus the margin: markup = margin / (1 - margin). A 40% target margin needs a 66.67% markup; 50% needs 100%; 60% needs 150%. Use the multiplier column to go straight from cost to price.

Target margin Markup needed Price multiplier (cost x)
20% 25% 1.25
25% 33.33% 1.333
30% 42.86% 1.4286
35% 53.85% 1.5385
40% 66.67% 1.6667
45% 81.82% 1.8182
50% 100% 2.00
55% 122.22% 2.2222
60% 150% 2.50

Tape this next to whoever maintains your price book.

Why markup vs margin matters in flat-rate pricing

A flat-rate price is one number for a defined job, so everything the job costs has to be inside it: parts, labor time times your loaded labor rate, a share of truck and overhead, and a reserve for warranty callbacks. Then you divide by one minus your target margin. Get the last step wrong and every flat rate is short.

What goes into a flat-rate price:

  1. Parts and materials at current cost.
  2. Labor: typical time on the job x your loaded labor rate (wages plus payroll taxes, benefits and other costs tied to the tech, per billable hour).
  3. Truck and overhead share: fuel, vehicle, insurance, office, software, spread across billable jobs.
  4. Warranty callback reserve: a small amount per job to cover the free return visits you will make.
  5. Target margin: Price = total cost / (1 - target margin).

Commonly cited gross margin ranges for HVAC work run from about 40% to 60%, with well-run shops often quoted around 50-55%. Treat any range like that as a rough reference. The better number is the one you compute from your own job costs, and it will differ by trade and by job type.

Flat-rate examples from four trades

Here is the flat-rate method applied to four common jobs from different trades: a capacitor, a water heater flush, a lockout with a rekey and a dryer belt. All numbers are illustrative assumptions, not recommended prices. Your parts costs, labor times, labor rates and overhead will differ, so swap in your own.

Job Parts Labor (time x loaded rate) Truck and overhead Callback reserve Total cost Target margin Flat-rate price
HVAC capacitor replacement $25 0.75 hr x $60 = $45 $35 $5 $110 55% $244
Water heater flush $10 1 hr x $55 = $55 $35 $5 $105 50% $210
Lockout plus rekey (one cylinder) $8 1 hr x $50 = $50 $30 $2 $90 55% $200
Dryer belt replacement $20 1 hr x $55 = $55 $35 $5 $115 50% $230

Look at the capacitor job. If someone meant 55% margin but entered 55% markup, the price would be $110 x 1.55 = $170.50. That is a 35.5% margin, and about $74 less on every one of those calls.

Common price book mistakes

Four mistakes cause most price book leaks: typing sales tax into the margin or markup field, running on supplier costs that are months out of date, discounting from an already thin margin, and using one markup for a $5 part and a $1,500 part. Each one is easy to fix once you see it.

Sales tax in the margin field. Sales tax is money you collect for the state, not revenue. If you add your tax rate to markup, the price goes up but the extra is not tax, and on taxable items the customer is charged tax on top again. Mark items taxable and set the rate where your system applies tax. Which parts and labor are taxable depends on your state; this is general information, not tax advice, so confirm with your accountant.

Stale supplier costs. Metal-heavy parts and equipment have been hit by tariff changes. For example, the Section 232 tariffs on steel, aluminum and copper were reworked in April 2026 to apply to the full value of affected products, according to White & Case. If your price book costs are from last year, recheck supplier pricing before you set 2027 prices.

Discounting from a thin margin. A $200 job with $140 of cost has a 30% margin and $60 profit. A 10% discount takes the price to $180 and profit to $40. The customer saw 10% off; you gave up one third of your profit. Set discounts after you know the margin they come out of.

One markup for every part. A 50% markup turns a $4 fitting into $6, not worth the time to pick it. The same 50% on a $1,500 control board may be more than customers accept. Many shops use tiers: a higher markup on low-cost parts and a lower one on expensive parts, set so each tier still hits a target profit in dollars. Build your tiers from your own jobs.

How often should you update your price book?

Review your price book at least once a quarter, and update individual items any time a supplier announces a price increase. Start with your 30-50 most used items, since they drive most of your revenue. Recheck costs, confirm the markup that gives your target margin, and adjust flat rates where labor time has changed.

A simple quarterly routine:

  1. Pull the most used items from the last quarter.
  2. Update costs from current supplier invoices, not old quotes.
  3. Recalculate prices with the conversion table.
  4. Check flat-rate labor times against how long jobs actually took.
  5. Remove expired promotions.
  6. Tell your techs what changed and why.

How to set it up in Orcatec

In Orcatec, prices live in Products and services. The field labeled Gross margin adds that percentage on top of cost, so it works as markup. Enter 100% for a true 50% margin, or use the conversion table above. Keep sales tax out of that field.

  • Products and services > Add New Item: enter Cost, tick Gross margin and enter the markup from the table (42.86% for 30% margin, 66.67% for 40%, 100% for 50%, 150% for 60%). The Retail price fills in.
  • Taxable toggle: turn it on for taxed items, and set the rate in the project tax settings under Settings > Project.
  • Export Table / Import Table: export a dated backup, fix costs and Gross margin values in the .xlsx file, then import. Do not change Item ref, because that creates a new item.

Step-by-step instructions are in Products and Services (Price Book) in Orcatec: A Complete Beginner's Guide, and the price pages tutorial has more on working with your price pages. If you want a second pair of eyes on your price book setup, we can help.

Frequently asked questions

What is a good gross margin for a home service business?

Commonly cited ranges for HVAC run from about 40% to 60% gross margin, with well-run shops often around 50-55%, but no single number fits every trade or job type. Calculate your own margin from real job costs (parts, loaded labor and a share of overhead), then compare job types and technicians against each other and against last year.

Is markup the same as margin?

No. Markup is profit divided by cost; margin is profit divided by price. A 50% markup equals a 33.3% margin, and a 100% markup equals a 50% margin. To find the markup for a target margin, use markup = margin / (1 - margin).

How often should I update my price book?

At least quarterly, plus any time a supplier announces a price increase. Focus first on your most used items. Update costs from current invoices, recalculate prices with the conversion table and check that flat-rate labor times still match how long jobs really take.

Should sales tax be in my price?

Not inside your markup or margin. Mark taxable items and let your system add tax at the rate for the job location, so the tax is shown separately and remitted correctly. Taxability of parts and labor varies by state, so confirm the rules with your accountant.

Sources

  • White & Case, "United States modifies steel, aluminum and copper Section 232 tariffs" - April 7, 2026

Other Articles

Markup vs Margin: The Price Book Mistake That Quietly Costs Service Businesses Money

A 50% markup is not a 50% margin, and the gap shows up in every job you price. Here is the math, a conversion table, four flat-rate examples from different trades and the price book mistakes that eat profit.

6 min read Sep 28, 2026

First-Time Fix Rate for Appliance Repair: How to Stop Coming Back Twice

Every second trip costs you a truck, a tech's time and some of the customer's patience. Here is how to measure your first-time fix rate, why appliance jobs need return visits, and what to change at booking and on the truck.

6 min read Sep 28, 2026

Why Cloud-Based Solutions Are the Future of Field Service Management

Discover why cloud-based solutions are revolutionizing field service management with flexibility, scalability, and real-time data access.

8 min read Jan 13, 2025

article-data

All-In-One Home Services Management Software

instagramfacebook

4.95 from 5 based on 17 reviews

Get our latest news

image