Making Real Margin on Hardware Instead of Passing It Through
Published by
Throne of Profit EditorialReviewed by
William Hassell
Founder & Chief Editor, Throne of Profit
Most MSPs handle hardware the same way: a client needs a dozen laptops, a firewall, or a server refresh, you get a quote from a distributor, add a token markup or none at all, and pass the invoice through. You float the purchase on your credit line, wait 30 or 60 days to get paid, chase the client if they're slow, and eat the cost if a unit arrives dead. In exchange for all that risk and effort, you make almost nothing. When you resell hardware at pass-through pricing, you've turned your MSP into a bank that lends money at zero interest and absorbs the delivery risk for free.
There's a real reason MSPs do this — they're afraid the client will price-check the laptop against a retail site and feel gouged. But that fear leads to a worse outcome than the one it's protecting against: a product line that consumes cash, absorbs staff time, and returns nothing. Hardware resale can be a genuine profit contributor or a cash-flow trap, and the difference is entirely in how you price and manage it.
A $12,000 HARDWARE ORDER, TWO WAYS
pass-through you float cost, 45-day pay, dead-on-arrival risk
~0% margin ───▶ net result: risk + effort for ≈ $0
managed resale markup + procurement fee + terms that protect you
~15-25% margin ───▶ net result: real profit for real work doneOwner symptoms
Hardware orders move real dollars across your books but add almost nothing to profit.
You're floating client purchases on your own credit and waiting weeks to be repaid.
You avoid quoting hardware — or quote it at cost — because you dread the price-check conversation.
Why this happens
Hardware feels like a commodity, so it gets priced like one. The client can see a similar laptop on a retail site, so the MSP assumes any markup is indefensible and strips it out. What that view misses is that you aren't selling the laptop — you're selling procurement, spec'ing, imaging, delivery, warranty handling, and the guarantee that the right gear shows up configured and working. That's a service with real cost behind it. Because it's never priced or named, the work is invisible, the margin is zero, and the cash-flow risk gets absorbed silently until a slow-paying client on a big order squeezes the whole business.
Common mistakes
Pass-through pricing — adding no markup, or a markup so thin it doesn't cover the handling cost, let alone contribute profit.
Floating the cost for the client — buying gear on your credit line with no deposit, then carrying the balance until they pay.
Ignoring the labor around the box — spec'ing, imaging, deployment, and warranty admin all cost you time you never bill.
No terms that protect you — no deposit, no restocking policy, no cap on how long you'll carry an unpaid balance.
Competing on the sticker — trying to beat a retail price on the hardware itself instead of pricing the service you wrap around it.
Business consequences
Pass-through hardware is worse than not selling hardware at all: it ties up your credit, exposes you to slow payers and dead-on-arrival returns, and consumes staff hours — all for a margin that rounds to nothing. One large order to a client who pays late can strain the cash you need for payroll. The owner who prices hardware deliberately turns the same transactions into a steady profit line: a defensible markup, a separately named procurement fee, deposits that stop the float, and terms that push the risk back where it belongs. Same orders, same clients — one drains the business, the other funds it.
How experienced operators think about it
They stop thinking of hardware as a product they mark up and start thinking of it as a service they deliver. The client isn't buying a firewall; they're buying "the right firewall, configured, installed, and warranted, with one throat to choke if it fails." That bundle has obvious value and no retail-site equivalent, so it doesn't invite a line-by-line price-check. Experienced operators also refuse to bank the transaction: a deposit or client-paid-upfront model means they never float large sums, so hardware stops being a cash-flow threat and becomes a margin they can count on.
Practical actions
Set a real markup floor — decide a minimum margin percentage on hardware and hold it; below that floor, the order isn't worth your risk and handling.
Bill the work around the box — add a named procurement or configuration fee that covers spec'ing, imaging, and deployment, so the labor isn't buried in a thin markup.
Stop floating the cost — require a deposit or client-paid-upfront on larger orders so their purchase never rides on your credit line.
Sell the bundle, not the sticker — quote hardware as a configured, installed, warranted package so it doesn't get compared line-by-line to a retail price.
Set restocking and carry terms — protect yourself against cancellations, changed minds, and unpaid balances with terms agreed before you order.
Questions every owner should ask
On my last few hardware orders, what did I actually make after the cost of handling and the risk of floating it?
Am I lending my clients money at zero interest every time they buy gear through me?
Is the labor around each order — spec'ing, imaging, deploying — priced anywhere, or is it invisible?
Frequently asked questions
Won't clients balk if they can see a cheaper price online?
Some will price-check, which is exactly why you don't sell them the bare box. You sell the configured, deployed, warranted result with a single accountable vendor — you. That bundle has no retail equivalent, so a raw sticker comparison doesn't hold. Clients who only want the cheapest box can buy it themselves and image it themselves; the ones who value your MSP are paying for the outcome, not the part. If a markup still feels hard to defend, that's a signal to name the procurement and configuration work explicitly rather than to strip the margin.
Should I even bother reselling hardware, or just have clients buy their own?
Both models can work — what doesn't work is the middle ground where you take all the risk and effort for none of the profit. If you're going to resell, price it to contribute margin and structure terms so you're not floating the cost. If you'd rather not, refer clients to a distributor and charge cleanly for the configuration and deployment labor instead. The one option to avoid is pass-through reselling, which gives you a bank's risk with none of a bank's return.
Related articles
Running a Profitable Managed IT Services Business — the pillar.
Never Missing a License or Warranty Renewal Across Every Client — the recurring-revenue side of vendor management.
Adding Security Services as a Revenue Line Clients Will Pay For — building another profitable product line.
What Does a Job Actually Cost You? Real Job Costing — costing the work behind each order.
Am I Charging Enough? How to Know for Sure — the general pricing problem.
Every business has more decisions than time
Whether you need help solving one problem, evaluating a major opportunity, or making a company-changing decision, Throne of Profit gives you consulting capacity on demand.
Purchase only the consulting capacity you need and use it across Weekly Focus, Strategic Focus, Financial Focus, and ThinkTank engagements.