All articles

How to stop impulse buying by recording what you didn't buy

Advice about impulse buying is nearly all the same shape: put obstacles between yourself and the purchase. Wait twenty four hours. Delete the shopping apps. Unsubscribe from the emails. Remove your saved card so checkout takes effort.

The list is decent advice, and it works about as well as you would expect, which is to say it works while you are motivated and stops working shortly afterward. This article is about a different mechanism: adding a record.

Why willpower advice runs out

Every technique in that list is a cost you pay at the moment of temptation. Waiting is a cost. Re-typing a card number is a cost. The theory is that if resisting is cheap enough and buying is expensive enough, you will resist.

The problem is what happens on the other side. You resist, and then nothing happens. No confirmation, no receipt, no change to any number anywhere. You paid a real cost and received, in observable terms, nothing at all.

Do that forty times and the honest conclusion your brain draws is that resisting produces no result. Your brain is right. Under every normal setup, resisting genuinely produces nothing you can see.

The asymmetry nobody fixes

Buying something is heavily instrumented. There is a confirmation screen, an email, a notification, a delivery date, a package, and a line in your bank feed you will see again later. The purchase is recorded in half a dozen places without you doing anything.

Not buying something is recorded nowhere. It produces no artifact of any kind. Within an hour you have forgotten it happened, and by the end of the month there is no evidence you made the decision at all.

So the two options compete on unequal terms. One of them comes with a parade and the other is invisible. It is remarkable that anyone resists as often as they do.

Give the decision a receipt

The fix follows directly. Record the decision not to buy, with the amount attached.

Two numbers: what you were ready to spend, and what you actually spent. Usually the second is zero. The difference is written down and added to a total.

The record gives the non-purchase an artifact: sixty eight dollars, in a list, next to the forty other decisions you made this month. The invisible option becomes as visible as the visible one, which is all it ever needed.

Financial advisers have recommended a manual version of this for years, usually phrased as "move five dollars into savings every time you skip an impulse buy". The instinct is right, and the reason it rarely sticks is bookkeeping: five dollars is not the real amount, and nobody remembers to make the transfer. Recording the actual figure solves both.

What changes after a couple of weeks

Three things, reliably.

The total surprises you. Almost everyone underestimates what they talk themselves out of, because they have never once added it up. Seeing four figures over a couple of months reframes you from "I am bad with money" to "I make good decisions constantly and had no idea".

The next decision gets easier. The jacket now competes with a number that is about to get bigger. Concrete beats abstract, which is the whole reason the jacket used to win against good intentions.

You notice the moment. Logging requires catching yourself deciding, which is a small act of attention right at the point where impulse buying happens. Catching the moment is most of the effect, and it is the same reason manual expense tracking beats automatic for changing behavior.

How to actually do it

  1. Log the real number. What you had genuinely accepted paying, which is often less than the most expensive version you could justify. Inflated totals stop being believable, and once you stop believing the number you stop logging.
  2. Count partial decisions. Ninety planned and forty spent is a fifty dollar decision. These are more common than outright refusals and leaving them out discards most of the data.
  3. Do not aim for completeness. Two or three a day is plenty. There is no perfect score to protect, so a missed one costs nothing.
  4. Never record a negative. Buy the thing and there is simply no entry. The moment your tracker can punish you is the moment you start avoiding it, and an avoided tracker records nothing at all.
  5. Move the money weekly to savings if you want the total sitting in an account. The total is the exact figure to transfer.

Where the twenty four hour rule fits

The rule still works, and it pairs well. Put the thing in the cart, close the tab, and if you still want it tomorrow, buy it. What recording adds is the other half: on the days you do not still want it, you now get something to show for it.

Keep the Diff exists to be that record. Two numbers, a running total, and no way to log a negative. Free on iPhone, iPad, Mac, Apple Watch, Windows, Linux and Android, with no bank connection and no account needed. You can try it in your browser without installing anything.


More on this