Skip to main content

Materials Markup That Covers Handling and Risk

Markup on materials should cover more than the item cost — it needs to fund the time spent sourcing and collecting, the risk of damage or theft on site, and the cash you've tied up before the customer pays. A markup of 15–25% on trade price is common, but it should be calculated, not guessed.

Written by Markus Field · Updated 2026-08-03

Understanding the Rationale behind Markup

Markup isn't about tricking customers or padding invoices; it's about covering the real costs that sit behind the price of a bag of cement or a roll of membrane. Every time you buy materials you’re not just handing over cash for goods. There’s travelling to the merchant, time spent sourcing the right spec, checking deliveries, and sometimes waiting in gates or on phone calls. If you don’t charge for that time and those costs you erode your hourly rate without noticing. In short: material prices are only part of the story. The rest is the hidden labour and expense that keeps a job moving.

Then there’s the handling side. Materials get loaded and unloaded multiple times. Boards get nicked on site edges. Bricks get rained on. Too many tradespeople write down material cost and think that’s enough. It isn’t. Handling creates waste — offcuts, broken items, wrong lengths — and those losses need paying for. A sensible markup protects you from taking repeated small hits that, over a month, add up to a serious dent in profit. Treat handling as a legitimate line in your pricing, not an afterthought.

Risk is another piece people miss. Stolen tools are one thing, but stolen materials — copper pipe, power tools, specialist tiles — turn a profitable job into a loss-maker overnight. You may be uninsured for certain losses or face excesses that leave you out of pocket. You’ve also got cash tied up in stock sitting on site until the customer pays. That working capital has a cost. A markup helps pay for that cash tie-up and for the occasional claim or replacement run so your business keeps moving without you subsidising other people’s mistakes.

Finally, don’t forget repeat admin. Sorting incorrect deliveries, chasing refunds, dealing with merchants who’ve shorted you — these all take time. That time is either taken from billable work or unpaid. Many tradespeople think they’ll just ‘be careful next time’. That’s fine occasionally, but not as a pricing strategy. Charge a realistic markup and you build a buffer. It means the next wrong delivery or stolen pack of tiles doesn’t become a fight to keep the profit you thought you’d made.

  • Travel to suppliers
  • Time spent ordering
  • Dealing with defects or incorrect deliveries
  • Storage problems
  • Handling waste and leftover materials
  • Risk of theft and damage

Calculating Your Markup

Stop guessing and start measuring. The only reliable way to set a markup is to log the costs you actually incur over a sample period — say three months. Put a simple spreadsheet in the van or use an app. Track fuel for merchant trips, time spent collecting, returns or re-deliveries, wasted or damaged stock, and any merchant delivery charges. Don’t forget to add admin time spent raising orders and chasing credit notes. When you add those costs up and compare them to the total value of materials bought in the same period, you’ll have a real percentage to work from.

Say over three months you spend £450 on fuel and merchant trips, £300 on wasted or returned materials, and an estimated £250 worth of admin time. That’s £1,000 of hidden cost. If the materials you bought in that period total £5,000, your hidden cost is 20%. That doesn’t mean you must always charge 20% — it means you need to build it in as a baseline and then adjust for job specifics. At least you won’t be guessing. You’re pricing from your own numbers.

Make the markup flexible. Some jobs will need more cover: a remote job which requires several merchant runs, or a project with expensive, high-theft items, deserves a higher percentage. Other small, simple jobs where you can buy everything in one visit and get a direct merchant price might allow lower markup. The base figure you calculate should be the floor, not the ceiling. If the market allows, and risk requires it, put more on top.

Review it regularly. Costs don’t stand still: fuel prices change, merchant delivery fees creep up, and your labour rates shift. Re-run your calculation every quarter or after a big project that skewed your numbers. Keep a record of adjustments and why you made them. That way when a customer asks why you charge a certain percentage you can explain it plainly, with figures, rather than stumbling around with vague statements about ‘business costs.’ Tradespeople respect straight answers based on facts.

Factors Influencing Your Markup Rate

Not every job deserves the same markup. The nature of the materials matters. Specialist products — engineered oak floors, imported tiles, or particular branded fittings — carry higher replacement costs and longer lead times. If a wrong delivery means waiting weeks to get another batch, you’re paying for downtime or juggling schedules. Those risks justify a higher markup. On the other hand, common consumables you use every day can carry a lower percentage because you’ve got systems to minimise waste and returns.

Location plays a role. Central London jobs with limited or costly parking, or rural sites up long muddy tracks, add travel time and handling difficulty. Remote sites often need multiple runs or run on stricter delivery windows, which adds mileage and time. Factor those into a site-specific markup. If you’re driving half an hour each way to a merchant because the site is five miles from a depot, that cost needs to be reflected in the price, not swallowed by you.

Project size and duration change the equation. High-value contracts expose you to larger absolute losses if something goes wrong. On big jobs the cost of a single lost pallet or misordered 1,000 tiles is far greater than on a small bathroom refit, so apply a higher percentage there. Conversely, for small one-day jobs where you can buy just what you need in a single visit, a smaller markup is reasonable. The trick is to be firm and consistent with the rules you set for different job types.

Supply chain reliability affects risk. If a supplier has a history of repeated shortages or delays, you carry more risk ordering from them. A buffer markup protects you from that uncertainty or the need to pay for faster deliveries at short notice. Economic factors — rising commodity prices or exchange fluctuations — can also bite. During periods of volatility push up the markup or add a clause to your quote to cover sudden supplier price increases. Don’t be shy: explain that it’s about protecting both you and the client from unexpected costs.

  • Specialist materials
  • Long lead times
  • High-value projects
  • Remote work sites
  • Increased chance of theft or damage
  • Economic instability

Markup vs Margin: What's the Difference?

People mix these terms up and it costs them money. Markup is the percentage you add to the cost of materials to get a selling price. Margin is the percentage of the selling price that is profit. Simple example: if a material costs you £100 and you add 20% markup you charge £120. Your margin there is 16.7% because £20 is 16.7% of £120. Tradespeople who don’t understand this end up thinking a 20% markup gives them a 20% margin — it doesn’t. Know the difference so you can hit your profit targets.

Why does that matter in practice? Because you might think a certain markup is ‘industry standard’ and be disappointed by the actual margin you retain. If your goal is a clear profit margin after materials and labour, calculate markup with that end margin in mind. Use straightforward maths or a simple spreadsheet. It’s the same discipline you apply to labour rates and overheads. If you aim for a specific margin on top of material cost, work backwards to the correct markup percentage so your numbers add up.

Also consider that margin has to cover more than just profit: it needs to contribute to overheads too — insurance, office time, storage, and vehicle costs. If you set markup thinking it’s pure profit you’ll under-charge. Treat markup as a tool to help you reach the margin that pays wages, tax, and business survival. If you struggle with the sums, get a simple quick-reference chart or calculator on your phone so quoting on site becomes fast and accurate rather than guesswork.

Finally, communicate the difference when relevant. If a client questions why materials cost what they do, being able to explain that the markup covers handling, risk and the margin that keeps your business viable helps. Don’t waffle — be direct and factual. Clients often respect a clear breakdown more than a defensive stance. It’s professional to be transparent about the business end of things without apologising for charging a fair rate.

How to Present Material Markup to Customers

There’s no need to hide the markup, but neither do you need to read out a spreadsheet on-site. Most customers just want to understand value. I recommend a short line on quotes that reads something like: “Materials (incl. handling & risk) — cost + X%.” That tells them you’re charging the supplier price plus a handling percentage and keeps the conversation honest. If they ask for more detail, have a clear explanation ready about merchant charges, trips, storage and liability. Say it plainly: you’re covering time and risk, not padding your pockets.

When quoting, include the material cost and the markup as separate line items on the estimate. That transparency prevents clients from assuming you’re hiding profit inside the product. It also protects you if they ask for a receipt from the merchant — you can show the purchase price and your charge clearly. Be prepared: some customers will try to supply their own materials. If you accept that, adjust your labour rate to account for the reduced handling and risk, or refuse if it makes the job awkward or risky for you.

Use standard wording in your terms and conditions too. Add a clause that explains materials are charged at cost plus a handling percentage to cover sourcing, storage, and risk. That gives you something to refer to in disputes and makes your quoting practice consistent. In conversation, don’t apologise for the markup. Explain it as sensible business practice. If a client balks, show them the numbers — often understanding the reasons wins the job because most customers respect straightforward, professional tradespeople.

Practical Examples and Quick Rules

Practical rules save time. For small consumables — screws, sealant, tape — charge a 10–15% markup. For standard building materials like timber and plasterboard, 15–20% is reasonable. For specialist, high-theft, or hard-to-replace items, work up to 25–30% depending on risk. These aren’t laws, they’re starting points based on what keeps your cashflow healthy and covers replacements and return trips. Keep a simple rate-card in the van so you quote consistently, then tweak for job specifics.

Some real-world examples: a bathroom refurb where you can buy everything in one merchant run might justify a 15% materials markup. A rural loft conversion that needs multiple merchant trips, a crane delivery and has expensive roof insulation might need 25%. On a large new-build where you’re buying bulk materials and accepting staged deliveries, a 12–18% rate combined with a retentions clause could be right. Write these examples down as templates and adapt them rather than starting from scratch each time.

Last quick rule: build a contingency line into larger contracts. Instead of trying to fine-tune every single item, add a 3–5% contingency to the overall material spend on medium-sized jobs, and 5–10% on big ones. This covers small price changes without renegotiating the whole contract. Keep your records and if the contingency isn’t used, you can choose to invoice it separately or account for it in your annual profit. Either way, don’t run without a buffer.

Disclosed partner offers — we may earn a referral reward

Business bank account

Tide logoTide

Free business account with invoicing, payment links and expense cards — plus £200 free cash with code REFER200. No credit check, open in about five minutes.

£200 free cash when you open a Tide business account with code REFER200

Referral codeClick to copy

T&Cs apply. £75 free when you complete transactions of £100 within 30 days, and another £125 free when you deposit at least £5,000 in a Tide Instant Saver within 7 days. Affiliate link.

Business credit card

Capital on Tap logoCapital on Tap

Business credit card for incorporated businesses: 1% uncapped cashback, no annual fee, limits up to £250k — plus 7,500 points (worth £75) with code SETTINGUP. Credit is subject to status.

7,500 bonus points (worth £75) with promo code SETTINGUP

Promo codeClick to copy

T&Cs apply. Get 7,500 points (worth £75) when you complete your first card transaction within 30 days of signing up. Subject to eligibility and status. Affiliate link.

Worked example

Worked example

  • Trade cost of materials: £1,000
  • Markup applied: 20%
  • Customer price for materials: £1,200
  • Margin as a percentage of sale price: £200 / £1,200 = 16.7%

The customer sees £1,200 on the quote; the business retains £200 to cover handling, risk and cash tied up.

Common mistakes

  • Applying no markup at all and passing trade price straight through.
  • Confusing markup percentage with margin percentage when pricing.
  • Not calculating the actual handling and risk costs before setting markup.
  • Failing to adjust markup based on the specific risks of a job.
  • Underestimating the cost of time and resources for material handling.
  • Over-relying on verbal agreements with suppliers instead of securing bulk purchase deals in writing.

Marcus on this

In my years as a tradesman, I've seen the ruin of not calculating proper markup. Early on, I learned the hard way that every trip to the supplier and each bit of extra material costs me. Consistently applying a calculated markup saved my business and kept me from undervaluing my work.

Questions people ask

How do I calculate the right markup for my business?
Track all costs associated with handling, sourcing, and transporting materials over several jobs. Divide these costs by your total material spend and use that percentage as your baseline markup. Adjust based on the specific demands and risks of each job.
Can I adjust markup for different jobs?
Absolutely. Different jobs come with different risks. For high-value projects or those with rare materials, increase your markup to reflect the added risk and effort. Ensure it's enough to cover any potential mishaps without overcharging your clients.
Why can't I just use a flat markup rate for everything?
A flat rate might not cover the unique risks of each project. Simply put, standardising markup puts you at risk of covering some jobs inadequately or charging too much on others. Tailoring markup per job ensures fairness and protects your bottom line.
What if my client thinks my markup is too high?
Transparency is key. Explain what your markup covers: handling, risk, and cash flow. Many clients appreciate the distinction and understand the necessity once it’s broken down for them.
Isn't applying a markup unethical?
Not at all. A markup accounts for your expertise, time, risk management, and business survival. It’s a standard industry practice necessary for sustainable business operations.

Keep going

All of Materials & Equipment

Buying, marking up and controlling the money that leaves before the invoice lands.

Back to the Materials & Equipment hub