New: Professional PDF proposals now include client e-approval tracking. See what's new →
Home
  • Pricing
  • About
  • Quick Start Trial
    💡 Best Practices

    How to Price a Job Without Undercharging

    Learn how to calculate your true costs, apply the right margin, and send quotes that are competitive without leaving money on the table.

    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.

    1

    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.

    💡 Example: If your calculated tile quantity is 42m², order and price for 48m² — the extra 15% accounts for cuts, breakages, and pattern matching.

    QuickEstimate lets you build a materials library with your supplier prices pre-loaded, so calculating material costs is fast and consistent every time.

    2

    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.

    💡 Example: A job you estimate at 6 hours should be priced at 7 hours. If you finish early, great — if you hit a complication, you're covered.

    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.

    3

    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.

    💡 A simple method: add up your monthly overhead costs, divide by your billable hours per month, and add that hourly overhead cost to every estimate.

    Most tradespeople underestimate overheads by 30–50%. Do the maths once, properly, and you'll never underprice for overheads again.

    4

    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.

    💡 To achieve a 20% margin: divide your total cost by 0.8. If your costs are £2,400, your sell price should be £3,000 — not £2,880 (which is a 20% markup).

    QuickEstimate calculates margin automatically as you build your estimate. Set your target margin once and the system applies it consistently across every quote.

    5

    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.

    💡 Tip: If your gut says the price "feels too high", that's often a sign it's actually correct. Tradespeople are conditioned to undervalue their work.

    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:

    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

    What profit margin should I be targeting?

    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.

    What's the difference between markup and margin?

    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.

    How do I work out my overhead cost per hour?

    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.

    What if my prices are higher than competitors?

    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.

    How does QuickEstimate help me avoid undercharging?

    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.