How to Mark Up Materials as a Tradesman UK: The 15-25% Rule and When to Charge More
Quick Answer
The standard material markup for UK tradesmen is 15-25% on the trade price. This is not profit on top of labour; it covers your time sourcing and collecting materials, storage, transport, cash flow risk, and wastage. For specialist or urgently sourced materials, 25-40% is appropriate. You are not legally required to pass materials at cost, and the vast majority of customers will not question a reasonable markup when it is presented clearly on a written quote.
Most self-employed tradesmen undercharge for materials. The trade price you pay at the merchant is not your true cost of supplying materials to the customer, because you are providing storage, transport, collection time, wastage risk, and credit. A markup of 15-25% on trade prices is standard and justified. This guide explains how to calculate and communicate material markups clearly and confidently, so you stop leaving money on the table every time you put a quote together.
Whether you are a plumber, electrician, carpenter, plasterer, or general builder, the same principles apply. Materials are part of your service, and your price should reflect that. Use the material markup calculator to work out your sell price quickly once you know your trade cost.
Why You Should Mark Up Materials
When you supply materials on a job, you are not just passing on the trade price. You are running a supply chain on behalf of the customer, and that has a real cost. Before a single item reaches site, you have spent time identifying the correct specification, placing the order or making the trip to the merchant, loading and transporting the materials in your van, and ensuring they are stored securely until they are needed. None of that is free.
Beyond the time cost, there is the cash flow issue. In most cases, you pay the merchant before the customer pays you. If the job spans several weeks, you may be carrying the cost of materials for a significant period. That is your money sitting in someone else's job. A markup compensates you for the credit you are effectively extending to the customer.
There is also the risk side. If materials are damaged between purchase and installation, you bear that cost. If something goes missing from site, you replace it. If the price at the merchant rises between quoting and purchasing, the difference comes out of your pocket unless you have a clear variation process in place. A markup helps absorb these risks without each one turning into a difficult conversation with the customer.
Many tradesmen who quote materials at cost find that they are effectively working for free on the materials portion of every job. Over a year of trading, the cumulative effect of supplying materials at zero margin is substantial. If you are buying £3,000 of materials a month and charging them at cost, a 20% markup would generate an additional £600 per month, or £7,200 per year, without any additional labour. That figure alone should be enough to review how you are pricing materials.
For a full picture of your job profitability once you account for both labour and materials, the profit margin calculator will show you where the money is actually going on each job.
What Markup Percentage to Use
There is no single correct answer, because the right markup depends on the type of materials, how they are sourced, and the complexity of procuring them. As a starting framework:
- Standard domestic materials available from your usual merchant: 15-20% on trade price
- Specialist materials requiring advance ordering or with high wastage: 20-30%
- Materials bought urgently, from retail suppliers, or with a delivery surcharge: 25-40%
- Small quantities of consumables or one-off specialist fixings: 30-50% to account for the disproportionate time cost of sourcing small items
It helps to think about what the markup looks like in real terms from the customer side, because a percentage on a large materials bill sounds significant but is often quite modest in absolute terms. A 20% markup on a £500 materials order adds £100 to the invoice. That is one hour of your time at most trade labour rates. It represents several trips to the merchant, fuel, loading and unloading, and carrying the invoice for 14-30 days. No reasonable customer objects to that when it is presented as part of a clear, itemised quote.
Where tradesmen sometimes run into pushback is when the markup is not explained or the customer has done their own pricing research online. The solution is not to reduce the markup; it is to communicate clearly what is included. A customer who understands that your materials price covers sourcing, delivery, and correct specification is far less likely to question it than one who receives a single line on an invoice labelled "materials."
If you want to see how different markup percentages affect your overall quote and margin, the job costing calculator lets you model the full job with labour and materials together.
How to Include Markup in Your Quote
The clearest and most professional approach is to list materials at your sell price (trade price plus markup), without showing the trade price. Customers do not have a right to see your cost price any more than they expect a restaurant to show the wholesale cost of the food they are eating. You are running a business, and your pricing is commercial information.
A well-structured invoice or quote should show: materials at sell price, broken down by item or category, labour at your rate, and any VAT applied to the total. It is good practice to list the main materials individually rather than as a single lump sum. For example, instead of "materials: £850," list the materials out: "copper pipe and fittings: £180, boiler flue kit: £220, solder and flux: £40," and so on. This level of transparency is professional, reduces disputes, and gives the customer confidence that you know what you are doing.
If a customer asks why your materials price differs from what they have seen online at a retail price, explain calmly that trade prices vary by supplier and account type, and that your materials price includes sourcing, collection, delivery to site, and a wastage allowance. You are not being evasive; you are describing the service you are providing. Most customers accept this without further question.
For larger jobs where materials are a significant portion of the total, it is worth splitting the payment schedule to reflect materials procurement separately. For example, a deposit that covers materials before work starts, a progress payment at first fix, and a final payment on completion. This protects your cash flow and removes the risk of funding materials from your own pocket across a long job.
See the guide to writing a quote as a tradesman for a full breakdown of how to structure a professional quote that covers both labour and materials clearly.
VAT and Materials
VAT and materials markup are two separate things, and it is worth being clear on how they interact. If you are VAT-registered, you charge VAT at 20% on the total value of your invoice, which includes both labour and materials (including the markup on materials). If you are not VAT-registered, you do not charge VAT on anything, full stop.
Never charge VAT if you are not VAT-registered. This sounds obvious but it is worth stating clearly because some customers, particularly business customers, ask for a "VAT receipt" or assume that a materials invoice should have VAT on it. If you are below the registration threshold (currently £90,000 annual turnover), you have no obligation to register and no right to charge VAT. Doing so would be fraudulent.
If you are VAT-registered and buying materials, you can reclaim the VAT you paid at the merchant on your VAT return. You then charge VAT to the customer on your full sell price (including markup). The difference between what you paid in VAT and what you collected from the customer is settled through your quarterly VAT return. Your markup itself has no special VAT treatment; it is simply part of the taxable supply.
Some domestic building work qualifies for a reduced VAT rate of 5%, for example certain energy-saving measures and some renovation work on properties that have been empty for two or more years. If your work might qualify, check with HMRC or an accountant before quoting, as the reduced rate applies to the whole supply including materials. For a more detailed breakdown of VAT rules in the trades, see the VAT guide for UK tradesmen.
Customer-Supplied Materials
Some customers prefer to source their own materials, either to save money by cutting out your markup, or because they have a specific product in mind that they want to purchase directly. This is their right, and you can choose to accommodate it or not. Many tradesmen are happy to work with customer-supplied materials on smaller jobs but decline on larger ones where the material selection is critical to the quality of the outcome.
If you do agree to work with customer-supplied materials, there are several things you should address upfront, ideally in writing as part of the quote. First, who is responsible if the materials are incorrect, damaged on delivery, or not to the correct specification? If the customer orders the wrong size of pipe or the wrong grade of tile adhesive, that is not your problem, but it will become your problem if you install it without flagging the issue. Always check materials before installation and note any concerns in writing.
Second, you should be explicit about warranty. Most tradesmen reasonably decline to warranty work on customer-supplied materials, because they cannot control the quality or suitability of what they have been given to work with. State this clearly in the quote: "No warranty is provided on customer-supplied materials. Warranty applies to labour only." This is standard practice and customers who ask about it generally accept it when it is explained.
Third, consider whether customer-supplied materials affect your labour price. If a customer supplies cheap tiles that are inconsistent in size and require significantly more cutting and adjustment, that is a legitimate reason to adjust your labour rate upward. Equally, if they supply pre-made components that reduce your work, you might pass some of that saving on. The key is to be clear about what the labour price assumes.
It is also worth remembering that when a customer supplies their own materials, you lose the markup revenue but you also lose the supply chain risk. If a customer-supplied boiler turns out to be a recalled model, that is their issue to resolve. There is a reasonable case for adjusting your risk premium in the labour rate to reflect the fact that you did not select, source, or warrant the materials.
Wastage Allowance
Every job generates waste, off-cuts, breakages, short ends, and materials that go into the fabric of the building rather than the visible finish. A wastage allowance is not a profit element; it is the amount you add to material quantities to ensure you do not end up personally funding the inevitable losses that come with every job.
Standard wastage allowances by material type:
- Tiles: 10-15% for cuts and breakages. Increase to 15-20% for diagonal layouts or complex room shapes with multiple cuts
- Timber: 10% for off-cuts and unusable short ends on dimensional timber; up to 15% on sheet materials depending on the cutting pattern
- Plaster and render: 5-10% for material absorbed into the wall and waste at the end of a batch
- Cable: 10-15% for drops, tails, and loops at back boxes and consumer units; more on complex wiring layouts
- Paint: 10% for a standard room with a single colour; more for cutting in to multiple surfaces or working on heavily textured walls
- Pipe and fittings: 5-10% depending on the complexity of the run and number of connections
The wastage allowance is calculated on the quantity of materials needed, before your markup is applied. So if a tiling job requires 35 square metres of tiles, you price for 38-40 square metres (10-15% wastage), and then apply your markup to the cost of the 38-40 square metres. The customer pays for the materials they consume, including unavoidable waste, and your markup covers the commercial cost of supplying them.
One common mistake is to apply the wastage allowance after the markup instead of before. It does not matter greatly on small jobs, but on a large tiling or plastering job, the order of calculation can add up to a meaningful difference. Calculate your materials quantity first, apply the wastage allowance, then apply the markup to the total. That is the cost to the customer.
Frequently Asked Questions
Is it legal to mark up materials as a tradesman?
Yes, completely. You are running a business and providing a service that includes sourcing and supplying materials. There is no legal or regulatory requirement to supply materials at cost, and no consumer protection law that would require you to do so. The same principle applies to builders merchants, electricians, plumbers, and every other trade: they all build a commercial margin into what they supply. Customers are free to supply their own materials if they prefer, and you are equally free to decide whether you are willing to work with customer-supplied goods. Marking up materials is a normal part of running a trade business, not a grey area or a practice that needs to be hidden from customers.
What if the customer finds the same materials cheaper online?
Online retail prices and the price you charge for supplied materials are different products being sold under different conditions. When a customer buys from a website, they pay retail plus delivery, wait several days for the materials to arrive, bear the risk of delivery damage, and have no guarantee that what arrives is the correct specification for the job. When you supply materials, you are selecting the right specification, going to the merchant, transporting them to site, and standing behind them as part of your overall service. You can acknowledge calmly that online prices exist while pointing out that your materials price includes sourcing, correct specification, transport, and the assurance that what goes into the job is fit for purpose. Most customers who raise this point accept the explanation; those who insist on retail pricing as the benchmark may be better suited to supplying their own materials, which is a conversation you can have without conflict.
How do I handle materials that cost more than quoted?
If material prices change significantly between quoting and purchasing, for example during a supply chain shortage or after a supplier price increase, notify the customer as soon as you become aware of the change and before you purchase anything at the higher price. A variation order or a written acknowledgement from the customer protects both parties and avoids disputes later. If the price increase is small (under 5% of the materials cost), it is usually better to absorb it and maintain the relationship rather than raise a variation for a modest sum. Significant increases, anything that meaningfully affects the job margin, should always be communicated. To protect yourself on longer jobs where material prices are volatile, include a clause in your quote stating that materials prices are valid for a specified period, typically 30 days, and are subject to variation if prices change before purchase.
Should I show material costs separately on an invoice?
Yes, in most cases. Showing labour and materials as separate line items is clearer, reduces the likelihood of disputes, and is expected on any job of meaningful size. It also makes it easier for business customers to reclaim VAT if they are registered, as they may need to allocate costs differently for tax purposes. You do not need to show your trade price versus your sell price, and you should not feel any obligation to do so. What you should show is an itemised list of what the materials are, the quantity, and the total cost at your sell price. This level of transparency is professional and is required for any formal contract work, including domestic work covered by a home improvement contract. For larger jobs, a full itemised schedule of materials is good practice and makes snagging and variation management considerably easier.
What is the best way to track material costs per job?
Keep a simple job costing sheet for every job: list every material purchased, the trade price paid, your sell price, and the resulting margin. Review it against your original quote after the job is complete and the final invoice is raised. Over time you will start to see patterns: which materials you consistently underestimate, where your wastage rates run higher than your allowance, and which job types give you the best margin on materials versus which ones consistently disappoint. This kind of retrospective is worth 30 minutes after every significant job. The profit margin calculator can help you see the full picture per job and identify where to tighten your material pricing on future quotes. For building the quote itself, the guide to pricing a job as a tradesman covers the full methodology from day rate to finished quote.
Calculate Your Material Markup
Use the material markup calculator to work out your sell price from any trade price instantly. Set your target percentage, enter the trade cost, and get the customer price with margin shown. Combine it with the job costing calculator to see the full picture on labour and materials together.