Pricing

How to Price a Job: A Step-by-Step Guide

Fyrestone CRM Team 9 min read
A trade business owner calculating how to price a job correctly — covering labour, materials, overhead and profit margin

TL;DR

  • Pricing a job correctly requires four components — labour, materials, overhead, and profit margin. Miss any one of them and you are subsidising the job out of your own pocket.
  • Your true hourly labour cost is typically 30–50% higher than your base wage once taxes, insurance, leave entitlements, and non-billable hours are factored in.
  • Materials should always be marked up — typically 15–40% depending on the job — to cover sourcing time, procurement risk, and your expertise in specification.
  • Overhead (vehicle, tools, insurance, admin) typically adds 15–25% to true job costs and is the cost most commonly left out of pricing.
  • Markup and margin are not the same. A 25% markup on costs produces only a 20% gross margin — confusing the two leads to consistent underpricing across every job you complete.

Most small business owners and tradespeople either learned to price jobs by watching someone else do it, or worked it out the hard way — discovering that some jobs cost more to deliver than they actually earned. Both approaches leave money on the table, not through any lack of skill or effort, but because pricing a job without a system means guessing at the most consequential number in your business.

This guide covers the five components of a correct job price: scope, labour, materials, overhead, and margin. Each one has a formula. Get them all right and every job you complete contributes actual profit to your business — rather than simply covering costs you forgot to include.

Why Most Job Prices Are Wrong From the Start

The most common reason small businesses underquote is not that they charge too little per hour — it is that they only account for a fraction of their real costs. A builder who quotes purely on labour hours and materials will consistently undercharge, because the quote contains none of the overhead that makes the business possible: the vehicle, the insurance, the tools, the accounting fees, the hours spent quoting jobs that never convert, or the time spent on admin that bills to no one.

Research across trades and construction businesses consistently finds that most contractors discover their real job costs are 15–20% higher than original estimates once indirect costs are properly tracked. That gap is almost always overhead and indirect costs that were excluded from the calculation entirely — not rounding errors or bad luck.

The second most common error is confusing markup with margin. A business that adds 25% to its costs and assumes it is earning a 25% profit margin is actually earning 20% — because markup is calculated on cost, while margin is calculated on the selling price. Across a full year of work, that distinction represents a meaningful shortfall between what the business believed it was earning and what it actually kept.

Getting pricing fundamentals right is not about charging more — it is about charging accurately. The five steps below build a pricing system that accounts for every real cost and applies a deliberate margin on top of it.

Step 1: Define the Scope Before Pricing Anything

Every pricing error begins before a single number is written down. If the scope of a job is unclear, no pricing system will produce an accurate figure — because you are pricing an unknown quantity. Before calculating costs, write down everything the job involves:

  • What work is physically being done, step by step
  • What materials are required, and in what quantities
  • What site conditions exist and whether they affect method or access
  • What tasks fall outside the agreed scope — a clear exclusions list protects you as much as a detailed inclusions list

Scope creep — the gradual expansion of a job beyond what was originally priced — is one of the most consistent causes of jobs running over budget and under-delivering on profitability. A clearly written scope locks the boundary of the job before the price is built. It also protects the client relationship: when a job pushes beyond its original scope, the conversation about additional cost is far easier when both parties can refer to a written agreement they both confirmed upfront. For a full breakdown of how scope documents translate into professional, conversion-ready quotes, see our guide on how to write a quote that wins more work.

Write the scope as though you were briefing another person to complete the job in your place — specific enough that they could price it accurately themselves. This discipline, applied consistently, is the foundation on which everything else in this guide stands.

Tradesperson reviewing job scope and costing on a tablet — defining scope before pricing a job for a service business

Step 2: Calculate Your True Labour Cost

Most tradespeople know their hourly rate. Far fewer know their true hourly labour cost — the number that includes everything it actually costs the business to put someone on a job. Labour is typically the largest single component in a trade job price, and undercosting it by even 20% consistently erodes profitability across every quote you send.

Your true labour cost includes:

  • Base wage (your own draw or an employee's hourly rate)
  • Employer taxes and statutory contributions — the exact rate varies by jurisdiction, but typically adds 10–20% to base wage cost
  • Insurance attributable to the worker — liability and workers compensation where applicable
  • Annual leave, sick leave, and public holidays — roughly 20% of a full-time worker's annual hours are non-billable and still cost the business
  • Training, certification, and licensing costs spread across the year

When these are added together, the true hourly cost of a worker to a business is typically 30–50% higher than their base hourly rate. A tradesperson on a base rate of a given figure may cost the business 1.3–1.5 times that amount fully loaded. This matters because quoting at base rate rather than fully-loaded cost means every labour hour leaves margin behind.

The 3× rule as a starting point. A widely used rule of thumb in trade and service businesses: charge approximately three times your direct labour cost per hour. This multiple covers the direct cost of the worker, a proportional share of overhead, and a target profit margin. It is not a substitute for a precise calculation, but it provides a useful sanity check — if your quoted labour rate is less than three times your direct hourly cost, your price likely needs reviewing.

Once you have calculated your true hourly labour cost, build a reference table for your most common job types: estimated hours × true cost = labour component. This becomes the labour input for every quote you produce, rather than a figure you estimate from scratch each time. Consistent labour costing is one of the simplest ways to make quoting faster and more reliable.

Small business owner calculating true labour cost per hour — job costing and hourly rate calculation for trade businesses

Step 3: Price Materials Correctly — and Mark Them Up

Many tradespeople price materials at what they paid — their supplier cost — and treat any markup as an optional extra rather than a standard part of the job price. This undersells one of the genuine value-adds that skilled trade and service businesses provide: knowing which materials to use, sourcing them reliably at trade rates, managing procurement timelines, and carrying the risk if materials arrive damaged or are unavailable.

Marking up materials is standard practice across every trade and service industry. Common ranges used by service businesses:

  • General materials and consumables: 15–25%
  • High-value fixtures and fittings (taps, light fittings, appliances): 20–35%
  • Specialist or custom-specified materials: 25–40%

These markups are not arbitrary additions. They compensate for the sourcing time embedded in every order, the risk of price movements between when you quote and when you purchase, the cost of maintaining supplier relationships, and the expertise in specifying the right product for the application. All of that has genuine value — and the materials line of your quote is where it belongs.

Build in a contingency for unknowns. Where material quantities are uncertain — concealed pipe runs, soil conditions in landscaping, substrate conditions under existing tiles — add a contingency allowance to your estimate rather than assuming the best case. Industry guidance suggests 5–15% contingency on materials for jobs with meaningful unknowns. If it is not needed, the job comes in under estimate; if it is needed, you are covered. Contingency is not padding — it is professional risk management.

Step 4: Recover Your Overhead on Every Job

Overhead is the cost of running your business that is not directly attributable to any single job. It exists whether you are working or not. The question is not whether to include overhead in your pricing — it is whether to include it consciously, or absorb it silently out of the margin you thought you were making.

Common overhead items for trade and service businesses include:

  • Vehicle costs — finance or depreciation, insurance, registration, fuel, and servicing
  • Tools and equipment — purchase cost, maintenance, calibration, and eventual replacement
  • Business insurance — public liability, professional indemnity, tools-on-site cover
  • Software subscriptions — accounting, invoicing, CRM, scheduling
  • Accounting, professional advice, and licensing fees
  • Time spent on non-billable activities — quoting, admin, site visits that do not convert, and training

To recover overhead through your pricing, calculate your total annual overhead spend, then divide by the number of billable hours you expect to complete in the year. This gives you an overhead recovery rate per billable hour. Every hour you quote must include this rate for the business to simply break even before a dollar of profit is added.

As a worked example: if your annual overhead is $40,000 and you expect to bill 1,600 hours in the year, your overhead recovery rate is $25 per billable hour. That $25 needs to be embedded in every hour you price. Indirect costs — equipment depreciation, site-specific compliance, specialist permits — typically represent a further 15–25% of total project costs for trade businesses, and belong in this overhead calculation rather than being left to absorb silently.

Trade business owner calculating overhead recovery rate for job pricing — overhead costs for small service businesses

Step 5: Apply Your Profit Margin

Once you have calculated your true costs — labour, materials, and overhead recovery — you add your profit margin. This is the layer of the price that funds business growth, equipment upgrades, quiet periods, and the return on the risk you carry as a business owner. It is not a bonus; it is a planned component of every job price, built in from the start.

But this is also where the markup versus margin confusion does the most damage. They are not the same number, and treating them as equivalent consistently underprices your work:

  • Markup is the percentage added to your total cost to reach the selling price. A 25% markup on $100 of cost produces a selling price of $125.
  • Margin is the percentage of the selling price that is profit. That same $125 selling price against $100 of cost represents a 20% gross margin — not 25%.

The formula to convert your target margin into the correct markup is: Markup % = Margin % ÷ (1 − Margin %). To achieve a 30% gross margin, apply a 43% markup to your total costs (30 ÷ 0.70 = 43%). For a 40% gross margin, the required markup is 67%.

What margin should you target? Industry data across trade and service businesses points to these reference ranges:

  • Most trade and service businesses: 35–50% gross margin as a target
  • Specialist trades (electrical, plumbing, HVAC): often 45–60% gross margin
  • High-volume commodity work (routine maintenance, basic service calls): 30–45%

These are gross margin targets — they do not account for operating overhead, which is why Step 4 handles overhead recovery separately. Net profit, after all overhead is deducted, is the measure that ultimately determines business health. Set a minimum price floor: no job goes out the door at less than break-even (labour + materials + overhead recovery). The profit margin sits on top of that floor. Any quote that falls below it is declined or renegotiated — not accepted and absorbed.

Frequently Asked Questions

What should I include when pricing a job?

A complete job price has four components: labour (at your true fully-loaded cost, not just your base rate), materials (at supplier cost plus your markup), overhead recovery (your share of annual business running costs spread across billable hours), and profit margin (the planned return above break-even). Most underquoting is caused by excluding overhead entirely, or calculating labour at base rate rather than fully-loaded cost. The scope of work must be defined before any component is priced — pricing an unclear scope almost always leads to underquoting, because you are estimating an unknown quantity.

What is the difference between markup and margin?

Markup is the percentage added to your cost to arrive at the selling price. Margin is the percentage of the selling price that represents profit. A 25% markup on your costs produces only a 20% gross margin — because markup is calculated against cost, while margin is calculated against the selling price. The formula to convert a margin target into the correct markup is: Markup % = Margin % ÷ (1 − Margin %). To achieve a 30% margin, apply a 43% markup. To achieve a 40% margin, apply a 67% markup. Confusing the two means consistently pricing below your target margin across every job you complete.

Should I mark up materials in my quotes?

Yes — pricing materials at your cost and passing them through at cost means you absorb the time spent sourcing, managing supplier relationships, carrying procurement risk, and applying your expertise in product specification, without receiving any return for it. Standard material markups for trade and service businesses range from 15–25% on general consumables up to 25–40% on specialist or custom-specified products. These are not arbitrary additions — they reflect the genuine cost and expertise embedded in the procurement process. Most established trade businesses mark up materials as a standard part of their pricing, regardless of trade or service type.

How do I calculate my overhead rate if I am not tracking costs precisely?

Start with an estimate. List every business cost that exists regardless of whether you are on a job — vehicle, insurance, tools, phone, software, accounting fees, licences — and total them annually. Then estimate your billable hours for the year: take your working weeks, subtract leave and public holidays, and multiply by the hours per day you genuinely spend on billable work (not travel, admin, or quoting that does not convert). Divide your annual overhead by your annual billable hours to get your overhead rate per hour. Even a rough estimate is far better than the zero that most business owners currently recover. Refine the numbers quarterly as you build better cost data.

Why do my jobs seem profitable at the time but the money never adds up at month end?

This is almost always an overhead problem. If overhead is not explicitly recovered in every quote, each job profits at the job level — but the business continuously spends money on vehicles, insurance, tools, admin, and non-billable time that is never recouped from any specific job. Those costs accumulate monthly and erode the margin that looked healthy on paper. The fix is to calculate an overhead recovery rate (Step 4 above) and embed it in every quote as part of your labour rate, so the business's running costs are funded by the work rather than absorbed silently from revenue you assumed was profit. Tracking actual job costs against quoted costs with invoicing and job management software makes these gaps visible before they become a persistent pattern.

Build a Pricing System That Works on Every Job

The gap between a business that prices confidently and one that consistently underquotes is rarely about what they charge per hour — it is about the system behind the number. Define scope, calculate true labour cost, mark up materials, recover overhead, and apply a deliberate margin. Do those five things consistently and every quote you send becomes a genuinely profitable decision rather than a calculated guess.

Once the price is right, the next step is getting it in front of clients quickly and professionally. Fyrestone's quoting feature lets you build and send itemised quotes from any device, track their status in real time, and convert accepted quotes directly to invoices without re-entering a single detail. For more practical guides on running a profitable business, head back to the Business Hub.

Start Free — No Card Required

Pricing That Pays You Properly

Know Your Numbers. Price With Confidence. Keep What You Earn.

Fyrestone CRM helps trade and service businesses quote faster, invoice on time, and track exactly where their money goes — so every job you price delivers the margin you planned.

No credit card required • Cancel anytime • Cloud-based & secure