Practical trade business guide
How Much Should Contractors Mark Up Materials?
Build material pricing that covers more than the supplier receipt.
By Goopuh
How this guide was prepared
Goopuh uses research and AI-assisted tools to organize this guide around a specific reader task. AI assistance is not field experience. We label calculations as examples, link primary or authoritative sources where they are used, welcome corrections, and flag decisions that require a qualified professional or current local requirements.

Quick answer
There is no universal material markup that fits every contractor. Material pricing must recover acquisition cost, freight, handling, procurement time, waste, financing, warranty exposure, overhead, and profit. Use company costs and job risk instead of copying a single industry percentage.
Pricing & profit guideOpen the complete contractor pricing guide
Supplier cost is only the starting point
The receipt does not show the full cost of getting the correct material to the job. Delivery, freight, fuel, pickup time, receiving, storage, breakage, small consumables, returns, and payment timing can all matter. Special-order or warranty-sensitive items create different risk than common stock.
Build a landed material cost
Start with net supplier price after normal discounts. Add freight, delivery, tax treatment where applicable, expected waste, and direct procurement or handling costs. Keep assumptions visible so the estimator knows what the line represents.
- Net purchase price
- Freight, delivery, and pickup
- Expected waste, cuts, or breakage
- Consumables and accessories
- Storage, handling, and return constraints
- Financing and warranty exposure
Choose a pricing method by risk
A consistent percentage can work for routine stock items when it is tested against actual costs. Tiered markup may better reflect the fact that small parts require handling while high-dollar equipment creates financing and warranty exposure. A separate procurement or equipment fee can also be clear when disclosed appropriately.
Explain value without debating the receipt
The customer is buying the correct specified material, availability, transport, installation, documentation, and a business that can address problems—not access to a supplier account. Present complete line items or an installed price consistently and avoid implying that supplier cost equals delivered value.
Audit estimated versus actual material
Compare estimated quantity and cost with purchase records, returns, waste, and installed quantity. Frequent overruns may indicate measurement, purchasing, damage, field changes, or missing small parts. Use the job-costing workflow and return to the complete pricing guide.
Test a tiered material-pricing model
A single percentage is simple but can under-recover small transactions and create an unnecessarily large dollar addition on expensive equipment. A tiered model can apply a higher percentage to small parts that require handling and a lower percentage to high-dollar equipment, while still producing the required gross profit for the whole job.
Test the tiers against at least twenty completed purchases. Include purchase orders, freight, returns, damaged material, technician pickup time, warranty administration, and financing days. The correct test is whether the job and annual workload recover their real cost and target profit—not whether one line resembles a competitor’s invoice.
Control quotes, substitutions, and price expiration
Supplier quotes can expire before customer approval. Record supplier, quote date, availability, freight, tax treatment, lead time, and expiration. Give the customer proposal its own expiration period and state how approved substitutions will be handled.
When a specified product becomes unavailable, compare performance, compatibility, warranty, appearance, schedule, and cost before substituting. Obtain customer or designer approval when the change affects the promised result. A cheaper purchase is not automatically equivalent value.
Create rules for customer-supplied material
Customer-supplied material can remove purchase cost but add compatibility checks, missing-parts risk, return trips, storage, schedule disruption, and warranty confusion. State who verifies specifications, who replaces defective products, whether labor warranty applies, and how extra trips are priced.
Do not quietly absorb the missing procurement contribution. Recalculate the job based on the capacity and risk that remain. In some cases the company may reasonably decline customer-supplied material when safety, code, warranty, or quality control cannot be protected.
Worked landed-cost example
A supplier quote shows $800 of material. Delivery is $60, expected usable waste is $40, and direct pickup or receiving labor is $45. The landed material cost is $945 before overhead and profit. Applying a percentage only to the $800 receipt would omit $145 of real cost.
If this cost is part of a larger fixed-price job, combine it with labor and other direct costs before applying the job’s pricing model. If material is sold as a separate line, ensure the line collectively contributes enough to procurement, warranty, overhead, and profit. Keep sales-tax treatment outside the example unless verified for the specific location and transaction.
Plan for returns and warranty work
Restocking charges, nonreturnable special orders, damaged packaging, lead times, and warranty shipping can materially change cost. Record supplier return and warranty policies before offering customer terms. Keep serial numbers and purchase records with the job so a later claim does not become an investigation.
Measure warranty material and labor by supplier and product family. A low purchase price can be expensive when failure, support, or availability creates repeat visits. Pricing should account for verified exposure without suggesting that every future failure is guaranteed.
Compare a flat and tiered material method
A flat percentage is simple, but it may under-recover handling on small parts and create an excessive-looking line on high-cost equipment. A tiered method can apply different treatment to routine stock, special orders, and major equipment, while the full job still meets its gross-profit requirement.
For illustration, a $40 stock basket may require $25 of pickup, receiving, stocking, and warranty capacity before overhead and profit; a 20 percent markup would add only $8. A $10,000 special-order unit may require financing, delivery coordination, inspection, storage, and warranty support, but applying the same assumptions used for the $40 basket may not reflect its risk. Measure actual procurement effort, carrying cost, returns, and warranty experience before setting tiers.
Set rules for customer-supplied material
Before accepting customer-supplied equipment or parts, verify that the business is willing and permitted to install them. State responsibility for selection, compatibility, completeness, damage, delivery, delays, missing components, returns, manufacturer support, labor warranty, and repeat trips. Preserve the right to decline unsafe, unapproved, damaged, or unsuitable products.
Do not promise the same warranty as company-supplied material unless the agreement and manufacturer support it. Price the labor, investigation, handling, and schedule exposure that the business still carries.
Audit procurement as an operating workflow
Track estimate cost, purchase cost, freight, pickup time, quantity, returns, waste, credits, storage, and warranty events by comparable material group. Verify that credits reach the job and that unused stock is transferred or returned rather than disappearing from the record.
Review the largest dollar variances monthly. Update supplier cost and lead time, but preserve the historical estimate baseline. A material-pricing rule is reliable only when purchasing and job costing can verify it.
Build a material price update routine
Assign an owner and update frequency for stock items, quoted equipment, freight, waste, and supplier lead times. Require a fresh supplier quote above a defined dollar or volatility threshold. Date every cost record and show the estimator when it expires.
Before ordering, reconcile the approved selection, model, quantity, accessories, delivery address, schedule, deposit, and return restrictions. At receipt, record damage, shortages, substitutions, and serial numbers. At closeout, post returns and credits to the original job. This routine prevents a markup percentage from being applied to stale or incomplete cost.
Troubleshoot material margin by cause
Separate supplier price variance, quantity variance, waste, freight, handling time, discounts, return loss, and warranty cost. If purchase cost is accurate but gross profit is weak, review the pricing formula. If quantities or returns are wrong, improve takeoff and purchasing instead of hiding the problem inside a larger percentage. Assign the correction and confirm it on the next comparable group of jobs. Record the result.
Free editable tool
Put this guide into practice
Use a practical Goopuh template to capture the details while they are fresh. Email updates are optional.
From template to operating system
Run the workflow in Goopuh Trade Profit OS
Goopuh is building the connected system for estimates, job records, actual costs, customer follow-up, and clearer profit decisions.
Frequently asked questions
What is a normal contractor material markup?
There is no universal correct percentage. The required amount depends on acquisition, handling, overhead, warranty risk, financing, job size, and the company’s profit model.
Should labor be marked up the same as materials?
Not necessarily. Labor and materials have different cost structures and risks. The full job price should recover all costs and produce the intended gross profit.
What if a customer supplies materials?
State responsibility for compatibility, missing parts, delays, damage, warranty, and return trips before accepting customer-supplied materials.
Pricing note: Examples explain the method; they are not guaranteed market rates. Use your actual labor, overhead, taxes, insurance, licensing requirements, risk, and local conditions before quoting work.
