Should You Tell Customers Your Margin?

Should you tell customers your margin? No. Not the number, not the percentage, not "cost plus x". The second they see your cut written down, they stop buying the outcome and start auditing you.
I ran a maintenance business in London, working for housing associations and letting agents. They wanted a job done. I quoted a price for the job. That's the whole relationship, and it stays simple exactly as long as the price stays the only number they see.
The question itself is the trap
"Should I tell them my margin" is really "should I let them see the seam where I added value." Frame it that way and the answer writes itself. You don't show a customer the seam. You show them the finished thing.
A customer hiring a tradesman wants a wall painted, a roof fixed, a boiler serviced. They did not hire you to show your workings. The moment you itemise - "materials $200, labour $300, my fee $150" - you've handed them a tool to argue with. They will use it. Every time.
Why a visible number gets resented and an invisible one doesn't
This is Law 14 of the 48, Your Margin Is Invisible.
Nobody resents a price. People resent a number they can see and compare. Quote $4,500 for a loft conversion and most customers accept it as the going rate for a loft conversion. Quote $4,500 and attach a line that reads "project management fee: $600" and the same customer suddenly feels taxed. Same job. Same total. Different reaction, because one version gave them something to point at and say "why am I paying you for that."
Nobody resents a price. They resent a number they can see.
This isn't a trick on the customer. It's honesty about what they're actually buying. They're buying a finished loft, not a spreadsheet of who got paid what. Itemising your fee answers a question they never asked and invites one they'll never stop asking.
What you're allowed to show, and what you never show
You show the outcome and the price for the outcome. One number. A loft conversion, done, for $22,000. A boiler fixed, same day, for $180. A roof repaired within two weeks, for $3,200.
You never show the split. Not "I paid the subbie $15,000 and kept $7,000." Not a percentage. Not a breakdown that lets someone reverse the maths. The customer doesn't need to know what the plasterer charged you any more than a restaurant needs to tell you what it paid for the fish. You priced the result. The result is what's for sale.
This holds even when a customer asks directly, which they will. "Can you break that down for me?" The honest answer is the same price, explained in terms of the work, not the money. "That's the full job - materials, the crew, scaffolding, the guarantee, and me managing it start to finish so you're not fielding four different phone calls." That's true. It's also not a breakdown of your cut, and it shouldn't be.
This isn't dishonesty. It's positioning.
People hear "keep your margin invisible" and assume it means hiding something shady. It doesn't. You're not lying about what the job costs. You're refusing to answer a question that was never relevant.
It's the plainest fact of being a middleman: you add value by owning the gap between two sides, and the gap is yours precisely because you're the one who closed it. Showing the gap doesn't make you more honest. It just gives someone a reason to try to take it from you.
The moment this goes wrong
It goes wrong the same way every time. A job runs long, a customer gets nervous, and somewhere in a WhatsApp message or an email thread, a number slips out that was never meant to be seen. A subcontractor's invoice forwarded by accident. An internal costing sheet sent when it should never have left the office. A throwaway line - "well I'm only making $200 on this one" - said to sound relatable, heard as a confession.
From that point the relationship changes. The customer isn't negotiating the job anymore. They're negotiating your fee, and they now have a number to anchor against. Guard the number the way you'd guard a client's number from a subcontractor - never let the two sides shake hands without you applies to information just as much as it applies to phone calls.
What to do instead
Quote one price, for the whole outcome, every time. Build your margin into that number before you say it out loud, not after. If a customer pushes on the breakdown, answer in terms of what's included, not what you're paid. If a number ever leaks, don't apologise for it existing - redirect straight back to the outcome and the guarantee behind it.
And price it right the first time. The fastest way to end up explaining your margin is quoting a number so tight you have to justify every dollar of it later. Quote for the whole job, invisibly, and you never have that conversation.
- One number for the job. Never a breakdown of who got what.
- If asked, answer with what's included, not what you're paid.
- Never let a figure slip in a message, an invoice, or a throwaway comment.
- Price it right once, so you're never tempted to defend it afterward.
Where to go next
Law 14 sits on the second of MIDDLEMAN's seven floors. The full staircase - how to find the gap, own the customer, and hold your margin without ever showing it - is MIDDLEMAN - 7 x 7 = 48: The 48 Laws of the Money in the Middle, $6.99 as an instant ePub and PDF, no DRM, or free for the first floor by email. Read the other laws on The 48 Laws page.
If you'd rather listen on the drive to site than read it, THE EDGE covers the same ground in 24 chapters built for ElevenReader - first chapters free.
Quote the outcome, not the arithmetic. Start with MIDDLEMAN.
Want the whole staircase?
Three books by Mohamed El Hadri. Start anywhere. Climb in order.





