How to price a job so the number holds up
A number that “feels about right” is a guess. A job that looked profitable on the quote can then barely cover your materials once it is done. Good pricing is not about being expensive. It is about counting everything the job costs you.
A price that holds up has four parts, added together on purpose. The parts are your real material costs, your labor at a fair rate, overhead spread across jobs, and a margin. A margin of fifteen to thirty percent covers what a quote cannot predict. Leave out one part and a job can barely cover its own materials.
A price that “feels right” is a guess wearing a number. A price that holds up has four parts, added together on purpose: materials, labor, overhead and margin. Leave out one and a job that looked profitable on the quote can barely cover its own materials. See did this job actually make money? to check once a job closes, with real numbers.
That discipline is hardest to keep when a client asks for a rough price. You have none of the four inputs yet. See responding to a new inquiry for an honest answer. Give a band, not a guess. You then promise only a number you have priced.
Start with what the job actually costs
New to this? The guide on your first jobs puts pricing in order with the other early steps.
Before you think about profit, get an honest number for what the job costs you to complete. A rough sense is not enough. You need an actual total:
- Materials, at what you will actually pay. Get real supplier prices from this year. Add a buffer for the extra trip to the hardware store.
- Your labor, at an hourly rate you would want to be paid. Price your time at what it is worth. Underpriced hours are the most common reason a “profitable” job is not. Your labor total should cover more than time on site. The drive, the setup, and the quote and invoice all take real minutes. They never reach the bill on their own. The free minimum job price calculator adds them up for a specific job. Count them in one place only. Either add them here as extra hours, or put them inside a rate you already grossed up for them.
- Overhead, spread across the jobs that carry it. Insurance, a vehicle, tools, software and a phone bill are all real costs of being in business. If you stop at “materials plus hours,” none of them show up. The tools and hired kit guide shows how to work out the tool part.
Add margin on purpose, not as an afterthought
Margin is a buffer for what a quote cannot predict. Think of a slow month, a callback to fix something, or a client who negotiates you down a little. A price with zero margin has zero room for any of that. Something always happens.
- Add a percentage on top of your true cost. A common range is 15–30%, depending on the trade and the risk. Use it in place of an eyeballed round number.
- Price risk into unpredictable jobs. A job with many unknowns needs a higher margin. Think of older wiring, or a wall you cannot see behind. A job you have done a hundred times the same way needs less.
- Cut scope when you need to come down. Offer fewer line items. A smaller number on the same amount of work cuts your margin to zero.
Run this formula before every quote. (materials + labor hours × your rate) × 1 + overhead % + margin % = your price. Run the actual numbers through it every time, even on routine jobs. “I’ve done this a hundred times” is when people stop checking and start guessing. Do you think in markup more than margin? The free markup & margin calculator turns your total cost into a price either way. It shows both percentages, so you know which one you quote.
Not sure what “an hourly rate you would want to be paid” is? Run your numbers through the free rate calculator. It turns your take-home pay, overhead and billable hours into an hourly and day rate in seconds.
Put the number where it can actually hold
A well-calculated price still falls apart if it is vague on paper. Use line items, so the client sees what they pay for. See how to write a quote that wins the work for the full structure. Add an explicit “what’s excluded” line. It protects the margin you just built from scope creep. A price is only as good as the document that carries it. Once the number is right, put it straight on a quote with the free quote & estimate generator. You skip retyping it into a blank document.
On bigger jobs, the same discipline goes past the quote. Split the total into a deposit and progress payments. The number you calculated then avoids cash flow trouble halfway through the job.
Price the job on what it costs, plus margin you added on purpose. The number on the quote is then one you are glad to see on the day the job is done.
A friend or family member asking for the job is its own kind of pricing decision. Friends and family work helps you pick full price, a named discount, or a free favour. Say your choice out loud before you start.
Want the quote and the invoice together?
BizBinder keeps your quotes, jobs and invoices together in one binder. You can link an invoice to its job. You still work out your own price with the steps in this guide.
You are on the list.
A person reads every request. You will hear from us within one business day.
- 01 A person reads your note — not a queue.
- 02 You get an invite as spots open.
- 03 Your admin starts filing itself.
The free library is open while you wait. Nothing in it needs an account.
- tool Free Quote & Estimate Generator Fill in your business and client details. Add line items, mark any as optional, and set a deposit. A clean quote builds as you type. Turn it into an invoice with one click.
- tool Quote & invoice terms builder Tick the clauses that fit the job and fill in your numbers once. You get a plain-English terms block. Copy it, print it, or send it into the quote generator.
- tool What should you charge? Enter the pay you want, your overheads, and your billable hours. The tool turns them into an hourly rate and a day rate you can stand behind.