Parting with money registers in the brain a little like a small pain — not a metaphor people reach for, but something closer to a measured response. When people look at prices that feel too high, regions the brain uses for aversive states light up, and the stronger that flicker, the more likely they are to walk away. We don’t compute cost neatly and then decide. We feel the cost, and the feeling arrives before the arithmetic.
What matters for a builder is that this pain is not fixed to the number. It’s shaped by two things you control: how visible the payment is, and how close in time it sits to the moment of use. A twenty that leaves your hand as you enjoy the thing hurts more than a twenty you paid weeks ago for a thing you’re only now using — even though it’s the same twenty. Payment and pleasure can be glued together or pried apart, and the shape of your billing is the tool that does the prying.
This is why the same real price can feel like three different prices depending on how it’s packaged. Per-use billing couples pain tightly to consumption: every action carries a little sting, and users start rationing themselves, avoiding the very product they’re paying for — the taxi meter you watch instead of the ride you enjoy. A subscription decouples: you feel the pain once a month, in a lump, and every use in between feels free at the point of contact, which is exactly why all-you-can-use plans get used more and churned less. Prepaid credits or tokens go further still, moving the pain to a single up-front moment and letting every later spend feel like drawing down a balance you’ve already grieved. Casino chips are the pure form of this, and plenty of digital products have quietly rebuilt the casino chip.
⁂
So the design question is not only what to charge but where to place the ache. If your product’s value compounds with heavy use — a tool people should reach for a dozen times a day — coupling the pain to each use is self-sabotage; you’re training restraint into the exact behavior your retention depends on. Decouple it: a flat plan, a prepaid bucket, a price felt once and then forgotten. If instead you want users to feel each unit — because restraint is healthy, or because the resource is genuinely scarce and expensive — then keep the pain coupled and visible on purpose. The meter is a feature when moderation is the goal.
⁂
And here is the line you have to hold. Decoupling pain is not the same as hiding cost, but it sits one small step away from it, and the step is easy to take by accident. Reducing the felt sting of a fair exchange is good design — it lets a product people genuinely value stop feeling like a taxi meter. Reducing the felt sting so that people spend past what they’d have chosen with the pain intact is a different thing wearing the same clothes. The honest test is a single question: if the user could feel the true cost as sharply as they’ll feel it on the statement at month’s end, would they make the same choice? If yes, you’re smoothing a fair deal. If you’re not sure — if the whole model leans on the pain staying numb — you’ve stopped designing billing and started designing a blind spot.
Liked this? Get the next one in Working Theory.
Going weekly in August (it's in beta now). One genuinely interesting read on building, the brain, and the science most people missed.