Business

Hidden VAT Is a Real Life Anti-Pattern

Hidden VAT in consumer pricing creates friction and confusion. The full price should be obvious before the customer says yes.

2 min read
Editorial technology illustration for the article: Hidden VAT Is a Real Life Anti-Pattern

There is a small pricing habit that annoys me far more than it probably should.

A consumer service says, “Yes, that will be £65 plus VAT.”

Gardening. Garages. Trades. Random bits of B2C life where the customer is not a finance department and cannot reclaim VAT anyway.

Now the customer has to do a tiny mental maths game at the exact moment they are deciding whether to say yes. It is £65, but not really. It is £78. Except the real price was hidden behind a business-to-business convention that should never have been there in the first place.

That is a real life anti-pattern.

Pricing should reduce friction

The point of a price is not to make the seller feel tidy. The point of a price is to tell the buyer what something costs.

When a normal consumer hears “plus VAT”, a few things can happen. Some know the calculation instantly. Some vaguely know VAT is 20 percent but do not want to do the maths. Some do not know what it means at all. None of those outcomes improve the buying experience.

The worst part is that it creates pressure.

The customer is already in the conversation. They might be standing in a garage, on the phone, or deciding whether to book the job. The quoted price sounds lower than the real price, and the corrected price appears only if they stop and calculate it.

That is not transparency. It is pricing with a trapdoor.

B2B habits leak everywhere

In business-to-business pricing, showing VAT separately makes sense. Companies reclaim it. Accountants expect it. Procurement teams are used to it.

But when the customer is a normal person buying a normal service, the full price should be the first price.

This is one of those small details that reveals whether a business is thinking from its own admin workflow or from the customer’s actual experience.

The same pattern appears in software all the time. Pricing pages that hide implementation fees. Usage charges tucked behind calculators. “From £X” offers that are functionally meaningless once the real requirements appear.

It is always the same move: make the first number feel easier than the real one.

The honest price wins

If the price is £78, say £78.

You can still break out VAT on the invoice. You can still keep the accounting clean. But the customer should not have to translate your internal pricing language before they understand the decision in front of them.

Good pricing feels boring because it is obvious.

That is the whole point.