The 7-Step Cost-Check That Fixed My Impulse Spending

-
Step 1: Set a cap before you spend — 48 hours, no exceptions
-
Step 2: Convert the sticker price to an all-in cost
-
Step 3: Merch — the "wear it ten times" rule
-
Step 4: Feed the people without feeding the markup
-
Step 5: Run cost-per-wear on that Eddie jacket
-
Step 6: Fact-check the trend before you spend a cent
-
Step 7: Log every single purchase
-
Things I stopped doing once I ran the numbers
I've been a procurement manager for six years, which means I've built a career out of checking every number twice. The same spreadsheet I use to track my company's vendor spending — roughly $180,000 across six years of invoices — is the one I use to track my personal purchases. Same rules. Same ruthless math.
This checklist is for anyone who walks out of a game day, a "quick" shopping trip, or even a scroll through social media with a lighter wallet and no idea what happened. Seven steps. Do them in order and the problem fixes itself.
Step 1: Set a cap before you spend — 48 hours, no exceptions
If you try to budget while you're excited, you've already lost. I have one hard rule: no non-essential purchase over $75 gets bought in under 48 hours. If I still want it two days later, I can buy it. If I've forgotten about it by then, it wasn't a need.
This applies to everything. Tickets, jerseys, jackets, that limited-edition thing that's "only available tonight." The 48-hour rule doesn't make me miss out. In six years, I can count on one hand the items I actually went back to buy.
Step 2: Convert the sticker price to an all-in cost
The most common mistake in fan spending is looking at the ticket price and ignoring everything else. Most fans focus on the ticket price and completely miss the 30–50% that fees, parking, food, and convenience charges add on top.
The question everyone asks is: "What's the cheapest ticket?" The question they should be asking is: "What's the total cost of this experience?"
Real example: I paid $180 for a game ticket a couple of seasons ago. Parking was $40. Two beers and a hot dog cost me $38. A merch table got another $40. Total: $298 for a game I barely remember. If I'd added it all up before leaving the house, I would have picked a cheaper seat or packed my own food.
Step 3: Merch — the "wear it ten times" rule
Jerseys are the biggest trap in fan spending. I don't have hard data on how many Derrick Henry jerseys get sold every season, but based on six years of watching the people in my section, my sense is that most of them end up in a drawer by February.
Say you see a post about Derrick Henry's full-body workout, you get fired up, and suddenly you're one click away from a $120 jersey. That's exactly the moment this rule exists for. If you're not going to wear it at least ten times, it's not coming home. It doesn't matter if it's a Derrick Henry jersey or a Derrick Rose throwback from his MVP season. Ten wears minimum.
I still kick myself for the jersey I bought at a stadium once. The markup was brutal. If I'd waited one week and ordered it online, I would have saved $45. I literally calculated the difference the night I bought it — and bought it anyway. That's why the rule exists, because the excitement is louder than the logic until you train yourself to pause.
Step 4: Feed the people without feeding the markup
Watch parties eat money fast. Fifteen dollars for a pizza that's gone in twenty minutes. Eight dollars for chips and dip that no one finishes. After one game day I ran the numbers and realized food was 40% of my total spend. That was the wake-up call.
My solution is almost embarrassing in how simple it is: peanut butter. A $3 jar makes about fifteen sandwiches. That's $0.20 per serving with solid protein, compared to $1.50 or more for a protein bar, or $8 per slice at the stadium.
Not a peanut butter person? The principle still applies. Buy ingredients, make the food, skip the stadium markup. Based on my receipts, the savings land somewhere in the 60–70% range.
Step 5: Run cost-per-wear on that Eddie jacket
People ask me about jackets a lot, because a $140 Eddie jacket looks like a splurge. The math depends on how often you wear it. Wear it 100 times across three winters and you're at $1.40 per wear. A $40 bargain jacket that falls apart after one season gives you maybe 30 wears — $1.33 per wear. Basically the same number.
Here's what happened in my purchase history: I bought the $40 jacket twice in the same winter. So it was $80 for 60 wears. The "cheap" option ended up 35% more expensive than the $140 one I was trying to avoid. The exact same math shows up in shoes, jeans, and pretty much everything else you can wear.
The rule: divide the price by how many times you'll genuinely wear it. If it comes out above $1.50 per wear, don't buy it.
Step 6: Fact-check the trend before you spend a cent
Here's a weird one, but it matters. When "Is Chrisley still alive?" was trending, people were clicking through paywalls and buying "tribute" merch based on a headline that wasn't remotely true. The clickbait economy runs on exactly this: make you curious, then charge you for the answer.
Per FTC guidelines (ftc.gov), claims about whether something is "official" or "authentic" must be truthful and substantiated. That applies to merch sellers, too. But the burden is on you to check before you hand over money.
The free version of this rule: if a headline makes you say "wait, what?", you don't need to click it. And you definitely don't need to buy anything out of a panic impulse. The news will still be there in five minutes. Your money won't.
Step 7: Log every single purchase
This is the step everyone skips and the one that matters most. Open a spreadsheet. Date, item, vendor, category, cost. Enter everything, even the $2 stuff.
I wish I had started tracking my personal spending earlier. I only started after a genuinely painful credit card statement. When I looked at six months of data, the patterns were obvious: impulse buys were all under $50, and most of them happened within ten minutes of me first seeing the item. The stadium and the mall have that in common — they're designed to separate you from your money before you can think.
Part of me feels ridiculous typing "$2.50" into a spreadsheet for a candy bar. Another part remembers what my spending looked like before the spreadsheet existed. That's the part I trust more.
Once the data showed me the pattern, the fix was easy: set the cap, apply the 48-hour rule, calculate all-in costs. The spreadsheet doesn't lie. It's the best procurement tool I own.
Things I stopped doing once I ran the numbers
I've made every mistake on this list, so this part is from experience:
- Don't buy at the venue. Stadium and arena markup is the worst. I've compared "exclusive" merch to equivalent quality online for less than half the price.
- Don't trust "one-day only" pricing. Urgency kills judgment. Same product, tomorrow, still exists.
- Don't pay $15 for shipping on a shirt. As of January 2025, a USPS large envelope starts at $1.50 for the first ounce (usps.com). If a seller charges 10x that, you're subsidizing their margin.
- Don't treat a $12 hot dog as "small." Small purchases are the leak in every budget. The spreadsheet proves it every time.
That's the system. Set your cap, do the real math, apply the ten-wear rule, feed people cheap, count cost-per-wear, fact-check the hype, and write it all down. Not glamorous. It's a checklist. But it works.
I've got six years of receipts that say so.