Why Most Tradespeople Undercharge — and How to Stop
Undercharging is one of the most common and costly mistakes in the trades. It rarely comes from laziness — it comes from not having a clear system for calculating your real costs. Materials are easy to price. It's labour, overheads, and margin that get quietly forgotten, and that's where profit disappears.
This guide walks you through a straightforward pricing framework that ensures every quote you send covers your costs, pays you properly for your time, and builds a sustainable business — without pricing yourself out of work.
The Pricing Framework, Step by Step
Follow these five steps every time you price a job. Whether you're quoting a small repair or a large project, the same logic applies — only the numbers change.
Calculate Your True Material Costs
Material costs seem straightforward, but most people only price what they think they'll use. Real-world jobs always involve waste, offcuts, extras, and last-minute additions.
- Get accurate supplier prices — don't estimate from memory or last year's costs
- Add a waste factor of 10–15% on top of calculated quantities
- Include consumables: fixings, adhesives, tape, primer, fuel for deliveries
- Factor in delivery charges if materials are being shipped to site
- Check whether prices include or exclude VAT and account accordingly
QuickEstimate lets you build a materials library with your supplier prices pre-loaded, so calculating material costs is fast and consistent every time.
Price Your Labour Properly
Labour is where the most money gets left on the table. Many tradespeople price for optimistic timelines rather than realistic ones — then end up working for less than minimum wage on complex jobs.
- Estimate hours based on a realistic pace, not your fastest day ever
- Include travel time to and from site in your daily labour cost
- Add time for site setup, cleanup, and client communication on-site
- Apply different rates for different skill levels if you use subcontractors or apprentices
- Build in a contingency of 10–20% for jobs with unknown scope or access complications
Your hourly rate should reflect what you need to earn, not what the market "expects". If your rate doesn't cover your costs plus profit, it's the wrong rate.
Include Your Overheads
Overheads are the costs of running your business that exist whether or not you're on a job. Forgetting them is the number one reason tradespeople stay busy but never build savings.
- Vehicle costs: loan repayments, insurance, fuel, servicing, tyres
- Tools and equipment: depreciation, replacement, repairs
- Insurance: public liability, tools in transit, income protection
- Administration: software subscriptions, accountant fees, phone, office costs
- Slow periods: your overheads continue even when you have no work coming in
Most tradespeople underestimate overheads by 30–50%. Do the maths once, properly, and you'll never underprice for overheads again.
Apply the Right Profit Margin
Profit margin is not greed — it's what allows you to invest in your business, weather slow periods, and build long-term security. There's a difference between markup and margin that catches many people out.
- Markup is added on top of cost (e.g. 25% markup on £1,000 = £1,250 sell price)
- Margin is profit as a percentage of the sell price (e.g. 20% margin on £1,250 = £250 profit)
- A 20% markup gives you only 16.7% margin — not the same thing
- Most trade businesses should target a minimum 15–25% gross margin depending on the sector
- Higher-risk or specialist jobs justify higher margins — price accordingly
QuickEstimate calculates margin automatically as you build your estimate. Set your target margin once and the system applies it consistently across every quote.
Sense-Check Before Sending
Before a quote leaves your hands, spend two minutes checking it against a few key questions. This step catches the most common pricing mistakes.
- Does the total cover all materials, labour, overheads, and your margin?
- Have you accounted for any specialist subcontractor costs?
- Is the scope of work clearly defined to avoid scope creep eating your margin?
- Are you comfortable that the price is fair to both you and the client?
- If the client negotiates 10% off, would you still be making money?
A quote that's too low isn't a win — it's a future problem. Price jobs to make money, deliver quality, and have room to absorb the unexpected.
The Pricing Formula at a Glance
Every job price should be built from the same four components:
- Materials (with waste factor) + Consumables + Delivery
- Labour (realistic hours × your true hourly rate, including travel)
- Overhead contribution (your monthly overheads ÷ billable hours)
- Profit margin (applied to the total cost using the correct margin formula)
Miss any one of these and you're subsidising the job from your own pocket. QuickEstimate structures every estimate around this exact formula so nothing gets left out.
Common Pricing Mistakes to Avoid
These are the most frequent errors that lead to undercharging — knowing them is the first step to eliminating them.
Optimistic Labour Estimates
Always price for the realistic scenario, not the best case. Add a contingency buffer — especially for older properties, complex access, or jobs with unknowns.
Forgetting Tool Wear
Blades, drill bits, PPE, and equipment don't last forever. Build a small tools and consumables allowance into every job rather than absorbing these costs silently.
Discounting Without Reason
Only discount when there's a genuine commercial reason — repeat client, large volume, or off-peak timing. Random discounts train clients to always push for lower prices.
Undefined Scope
A vague scope invites scope creep, which silently eats your margin. Define clearly what's included — and what isn't — before agreeing any price.
Ignoring Slow Periods
Your overheads don't stop in quiet months. Price every job as if it needs to fund the gaps — because it does.
Caving to Price Pressure
When a client says "can you do it cheaper?", the answer isn't always yes. If you've priced correctly, stand firm — or offer a reduced scope at a reduced price, not the same job for less.
Frequently Asked Questions
Most trade businesses should aim for a gross margin of 15–30%, depending on the sector, job size, and level of risk involved. Specialist or high-risk work justifies higher margins. The key is to know your number and apply it consistently — not to guess differently on every job.
Markup is the percentage added on top of your costs. Margin is profit as a percentage of the final sell price. A 25% markup on £1,000 gives you £1,250 — but your margin is only 20%, not 25%. Using the wrong calculation means you consistently earn less than you think. QuickEstimate uses margin by default to keep your pricing accurate.
Add up all your fixed monthly business costs — vehicle, insurance, tools, software, phone, accounting. Divide that total by the number of hours you realistically bill per month. The result is your overhead cost per billable hour. Add this to your labour rate on every estimate so your overheads are always covered.
Higher prices are justified by better quality, reliability, and professionalism — all of which a well-presented QuickEstimate proposal communicates clearly. Clients who only care about the lowest price are often the most difficult to work with. Pricing correctly helps you attract better clients, not fewer of them.
QuickEstimate structures every estimate around a complete cost model — materials, labour, equipment, and margin — so nothing gets missed. You set your hourly rate, overhead contribution, and target margin once, and the system applies them automatically to every quote. It's easier to price correctly than to underprice by accident.
Ready to Start Pricing With Confidence?
Build your first accurate estimate in QuickEstimate and see the difference a proper pricing system makes.