All posts
Pricing GuidesUS

How Much Markup Should a Contractor Charge on Materials?

Jobnix Team·8 min read·

Direct answer: how much markup should a contractor charge on materials?

Direct answer: There is no single materials markup that fits every contractor or job. Start with the real supplier cost, account for purchasing time, delivery, waste, storage and price risk, then apply a consistent markup that supports the business. Show the material description, quantity, unit price and any markup clearly in the estimate so the customer can approve a defined scope.

Materials markup is often misunderstood. A customer may see a product receipt and compare it with the estimate, while the contractor is also carrying ordering time, delivery coordination, warranty responsibility, damaged-item risk and the cost of keeping a job moving. A clear method makes the price easier to defend and reduces disputes after approval.

Markup is not the same as margin

Markup is added to cost. Margin is the share of the selling price left after that cost is removed. They are related but not interchangeable.

TermMeaningSimple formula
Material costWhat the contractor pays the supplier before the customer price is set.Supplier price + agreed delivery and directly related charges.
MarkupThe amount added to material cost to create the quoted selling price.Cost × markup percentage.
Material selling priceThe amount shown to the customer before applicable sales tax.Cost + markup.
Gross marginThe part of the selling price remaining after material cost.(Selling price − cost) ÷ selling price.

For example, if a fitting costs $100 and you add a 20% markup, the material line becomes $120 before tax. The markup is $20, while the gross margin on that line is $20 divided by $120. Keep these terms separate when setting targets or explaining an estimate.

What should a contractor include in a materials markup?

A markup should reflect the work and risk connected with supplying the material, not act as a hidden substitute for every other business cost. Consider the following before choosing a policy:

  • Purchasing time: product research, supplier calls, ordering and checking availability.
  • Delivery and collection: freight, fuel, collection time and coordination with the site schedule.
  • Waste and breakage: reasonable offcuts, damaged items and packaging that must be removed.
  • Storage and handling: receiving, protecting and moving materials before installation.
  • Price volatility: the risk that a supplier changes the price between estimating and ordering.
  • Warranty and responsibility: time spent resolving a faulty or unsuitable product when the contractor supplied it.
  • Overhead and profit: business costs and profit should be planned deliberately rather than hidden in an unexplained total.

How to choose a consistent markup policy

  1. List your actual material-related costs: review supplier invoices, delivery charges, purchasing time and typical waste.
  2. Separate unusual risks: treat specialist design, long storage, rush delivery or uncertain quantities as explicit allowances or separate lines.
  3. Choose a repeatable rule: use a documented percentage, a fixed handling charge, or a combination that your team can apply consistently.
  4. Check the result against the whole job: confirm that labour, equipment, travel, overhead, tax and profit are not being left out.
  5. Review supplier movement: if prices change frequently, set an estimate validity period and explain when a reprice may be needed.

There is no requirement to use the same markup for every category. A standard stocked item may be straightforward to supply, while a fragile, imported or made-to-order product may need different assumptions. Whatever policy you use, apply it consistently and disclose the basis in the estimate.

Should material markup be shown on the estimate?

For most residential work, clarity is better than hiding a markup inside a vague materials total. You can show the supplier cost and markup as separate lines, or show a transparent material selling price with a note explaining that it includes sourcing, handling and delivery. Use the approach that matches your contract and local tax requirements.

Estimate styleWhat the customer seesBest safeguard
Separate cost and markupMaterial cost, markup and tax are itemised.Easy to audit; make sure supplier discounts and revisions are handled consistently.
Transparent selling priceMaterial line includes supply, handling and delivery, with an explanatory note.Define what the line includes and list exclusions or allowances.
AllowanceA provisional budget is used before the customer selects a product.State the allowance, selection deadline and how the final difference is approved.

Example materials section for a contractor estimate

A useful estimate does not need to expose every internal calculation, but it should make the scope and assumptions clear:

  • Cabinet hardware: 12 units, specified model, supplied and installed.
  • Countertop allowance: $1,500 budget, final selection subject to written approval.
  • Delivery and handling: included for the listed order; additional delivery fees require approval.
  • Waste: ordinary packaging and installation waste included; hazardous or unusual disposal excluded.
  • Tax: shown separately or clearly stated as included, according to the contractor's tax position.

For larger work, connect each material line to the room, phase or scope item it supports. This makes substitutions and change orders easier to price without losing the original estimate.

How to handle customer-supplied materials

If the customer buys the materials, state that the estimate is labour-only and explain what happens if quantities are short, products arrive damaged or the selected item is unsuitable. You can offer a supply-and-install option alongside labour-only pricing, but do not imply that you provide the same warranty or responsibility for customer-supplied goods.

How Jobnix helps contractors manage material pricing

Jobnix helps contractors build itemised estimates, state allowances and exclusions, record customer approval, request deposits and carry accepted scope into invoicing. Use the trade pricing benchmark to organise pricing research, the change order template when a selection changes, and the payment schedule template for staged work. Compare current Jobnix pricing or explore Jobnix for US contractors.

Bottom line

A fair materials markup starts with real cost and reflects sourcing, delivery, handling, waste, risk and the contractor's business model. Choose a repeatable policy, distinguish markup from margin, state allowances and exclusions, and present the material scope clearly before the customer approves the estimate.

contractor material markupmaterials markupcontractor estimatingconstruction pricingestimate materialsUS contractors

Send quotes that win work

Professional quotes from your phone, with clear line items and customer acceptance. Try Jobnix free for 14 days.