← NotToday

How to stop impulse buying when you have ADHD (hint: it's not willpower)

There's a name for the extra money ADHD costs you. The duplicate purchases, the forgotten subscriptions, the 1am cart that cleared checkout before your judgment finished loading. The community calls it the ADHD tax, and if you've paid it, you already know the worst part: every piece of standard advice assumes a brain that isn't yours.

This was never a moral problem, and it was never about discipline. It's a timing problem. Timing problems have structural fixes.

Why the standard advice quietly fails

“Just sleep on it.” “Review your budget weekly.” “Ask yourself if you really need it.” Every one of these asks you to summon executive function at the exact moment it's least available: mid-craving, mid-scroll, mid-dopamine-dip. Advice that depends on remembering, pausing, and weighing future consequences in real time is advice built for a different nervous system.

Meanwhile the other side isn't playing fair. Checkout flows are engineered to finish before second thoughts arrive. Saved cards, one-tap buys, countdown timers. For an ADHD brain, where the gap between wanting and acting is already short, that's not a store. That's a trap with free shipping.

So the fix isn't trying harder at the moment of temptation. The fix is making sure the moment of temptation isn't where the decision happens.

Move the decision, don't fight the urge

Externalize the want immediately.The moment you want something, write it down: the thing, the exact price. Not to shame yourself. To close the loop. An unwritten want loops in working memory and gets louder; a written one is parked somewhere safe, and your brain visibly relaxes its grip. You're not saying no. You're saying not today, which is a different word with a different failure rate. “No” breeds rebellion. “Later” doesn't.

Put friction back where the store removed it.Delete saved payment cards. Log out of shopping apps so buying requires a password you have to go find. Move shopping apps off your home screen, or off your phone entirely. None of this stops a determined purchase, and that's fine. The goal is only to make acting slower than wanting, so the want has time to expire on its own. Most of them do.

Give the wait a timer.Open-ended waiting reads as “never,” and never triggers the rebellion. Use fixed cooldowns instead: 10 minutes for small stuff, 24 hours for the 1am stuff, 7 days for anything expensive or in a category that owns you. A timer makes the delay concrete, finite, and checkable, which gives the waiting itself something to hold onto.

Make the reward immediate, because that's the whole game. Here's the move that actually flips it. Keep a running total of every price you wrote down and didn't pay. The deep unfairness of impulse spending with ADHD is that buying pays out now and restraint pays out never. No wonder restraint loses. A money-kept number that visibly climbs the moment you skip something puts the payoff on the right side of the transaction for once. Checking that number scratches a surprising amount of the same itch the buying did.

Slips don't reset anything.You'll buy some of the things anyway. That's not failure. That's the system working, because the ones you buy after a cooldown are decisions, not ambushes. Any tracking you do should survive a slip with your progress intact. If a system punishes one bad night by zeroing the scoreboard, the system is the problem. (This is also the fastest way to tell a good tool from a shame machine.)

The 1am protocol, specifically

Late night is when the defenses are thinnest, so pre-decide it: anything wanted after 10pm automatically gets the 24-hour timer. No exceptions, no negotiating with the version of you that's awake at 1am. That person is tired, dopamine-hungry, and being actively hunted by a recommendation algorithm. Morning-you decides. Morning-you almost never wants the lamp.

Get the template

We put all of this into a one-page rules template you can fill out in five minutes: your cooldown tiers, your friction list, your 1am rule, your money-kept tracker. Print it, stick it somewhere visible, adjust it until it fits your actual life.

Download the ADHD-friendly no-buy rules template →

And if you'd rather have the whole system in your pocket (capture in seconds, automatic cooldowns, a savings total that only goes up, zero shame mechanics by design), that's exactly what we're building. NotToday is in iOS beta: join the waitlist →

The obvious footnote: this is a spending-habits article, not medical advice. These tactics work alongside whatever else helps you. They replace nothing.