How to Create an Accurate Job Cost Estimate as a Tradesman

How to Create an Accurate Job Cost Estimate as a Tradesman
Reports4 min read

Why Estimates Go Wrong

Most tradesmen underestimate jobs. Not by a little — by enough to eat their profit and strain the client relationship. The reason is almost always the same: they price from memory instead of measuring from reality.

A bathroom renovation you did six months ago cost X in materials. You assume the next one will be similar. But the next one has a different subfloor condition, a different tile size, a longer pipe run, and a client who wants underfloor heating added mid-project. The estimate based on memory was dead on arrival before the first tile was cut.

Accurate cost estimation is not about being cautious. It is about being methodical. A good estimate protects your margin, sets the client's expectations, and gives you a baseline to manage scope changes against.

The Three Pillars of a Job Estimate

1. Materials

List every material required — not categories, individual items. "Tiles" is not an estimate line. "60 m2 porcelain floor tile 600x600 at 42 PLN/m2" is an estimate line. The difference between those two approaches is the difference between a guess and a number you can defend.

For each material:

  • Quantity required, plus waste allowance (10-15% for tiles, 5% for paint, 20% for irregular cuts)
  • Unit cost from your supplier, dated within the last 30 days
  • Delivery cost if applicable

Check prices before every estimate. Material costs shift quarter by quarter. The price you paid in January is not the price you will pay in June.

2. Labour

Calculate hours, not days. A "two-day job" means different things to different people. 16 hours of skilled labour at your hourly rate is unambiguous.

Break labour down by task:

  • Preparation and protection (moving furniture, laying dust sheets, masking)
  • Demolition or removal
  • First fix (structural, plumbing rough-in, electrical rough-in)
  • Second fix (finishing trades)
  • Cleanup and snagging

If you are subcontracting any portion, get the subcontractor's quote in writing before you include it in your estimate.

3. Contingency

Every estimate needs a contingency line. For straightforward jobs (like-for-like replacement, no structural work), 5-10% is reasonable. For renovation work where you cannot see behind walls until you open them up, 15-20% is prudent.

The contingency is not padding. It is an honest acknowledgement that not everything is visible at the quoting stage. Clients respect transparency more than discovering surprise invoices mid-project.

Common Estimation Mistakes

Forgetting disposal costs. Removing an old bathroom generates skip-loads of waste. If you did not price the skip, the cost comes out of your margin.

Underestimating prep time. The glamour work — tiling, painting, installing — gets estimated carefully. The prep work that makes it possible gets rounded down. Prep is typically 30-40% of total labour on a renovation.

Not pricing return visits. Silicone curing time, paint drying between coats, inspections — these create gaps that may require separate site visits. Each visit has a travel and setup cost.

Copying last job's price. Every site is different. Every client brief is different. Estimate from the specific job, not from a template in your head.

How JobDone Helps With Estimates

When you document every job with photos and notes in JobDone, you build a personal reference library. The next time you estimate a similar job, you have real data: how many hours it actually took, what materials were actually used, what the site conditions looked like.

You can also generate a PDF report at the end of each job that records the final scope. Over time, this becomes your most accurate estimating tool — not a formula, but evidence from your own completed work.

The new cost estimation feature in JobDone lets you build a simple estimate directly in the app: add material lines, labour hours, and contingency, then share a clean summary with your client alongside your photo documentation.

The Estimate Is a Promise

An estimate is not a formality. It is the first professional document your client receives. If it is vague, the client expects vagueness. If it is detailed and clear, the client expects competence — and they are usually right.

Take the time to measure, price, and document. The jobs you estimate well are the jobs that pay well.