Smart Spending

What Americans Actually Spend on Impulse Purchases Each Month: A 2025 Data Breakdown

Chart showing 2025 impulse purchase spending statistics by age group and category

Fact-checked by the MyFinancial101 editorial team

Quick Answer

The latest impulse purchase spending data from 2025 puts the average American’s monthly impulse spend at $254, based on roughly 10 purchases averaging $25.93 each, according to Capital One Shopping research. That translates to $3,048 annually, money that could fully fund an IRA. Younger consumers and social media users spend significantly more.

How We Chose

This analysis draws from six major surveys and transaction-data studies published between 2023 and mid-2025 from Capital One Shopping, Bankrate, NerdWallet, Slickdeals, PartnerCentric, and Deloitte. We prioritized datasets with sample sizes above 2,000 U.S. adults and cross-referenced self-reported survey figures against transactional data where available. All dollar figures were verified against source publications. The $254 monthly average we cite most heavily comes from Capital One Shopping’s browser-extension data, which tracks actual purchase behavior across millions of users rather than relying on recall, making it the most methodologically sound benchmark available.

Most Americans have no idea what they spend on impulse buys each month. Ask someone to estimate and you’ll hear a number, but the hard transactional data tells a different story. The most recent impulse purchase spending data from 2025 shows the average American drops $254 per month on unplanned purchases, according to Capital One Shopping’s analysis of millions of online transactions. That’s $3,048 a year on things nobody walked into the store planning to buy.

That annual figure matters because of what it displaces. The maximum IRA contribution for 2025 is $7,000, or $8,000 if you’re 50 or older. The average impulse spender is lighting nearly half of that on fire, often on items they won’t remember buying a month later. The data gets uglier when you isolate social media users: Bankrate found that U.S. adults spent $71 billion total on social-media-inspired impulse purchases in a single year, with those buyers averaging $754 annually from that channel alone. This is a structural drain on household balance sheets, not a coffee-and-candy-bar problem.

Key Takeaways

  • The average American spends $254 per month on impulse purchases, according to Capital One Shopping’s transactional data, totaling $3,048 per year.
  • Social media users who act on platform-inspired purchases spend an average of $754 annually from that channel alone, with total U.S. social-media-driven impulse spending reaching $71 billion in a single year, per Bankrate’s survey.
  • Gen Z leads all generations at approximately $370 per month in impulse spending, nearly 2.5 times the 2023 consumer average, according to Slickdeals’ 2024 survey data.
  • 22% of Americans, roughly 57 million adults, said impulse purchases significantly harmed their finances in the prior 12 months, per NerdWallet’s 2024 survey.
  • A full 54% of shoppers admitted to spending $100 or more on a single impulse buy, and 20% had spent $1,000 or more, according to PartnerCentric’s research.
  • Self-reported impulse spending estimates fall short of actual transaction data by 20–30%, meaning most people who think they have this under control probably don’t.

What Americans Actually Spend on Impulse Purchases Each Month in 2025

Start with the headline number, then unpack where it comes from, because the story in the impulse purchase spending data is more nuanced than a single average suggests.

Capital One Shopping’s 2025 report, drawn from browser-extension data tracking real purchases, estimates the typical consumer makes 9.94 impulse buys per month at an average of $25.93 per purchase. That math yields $254 monthly, or $3,045 per year. This is transactional data, not a survey asking people to recall what they spent, which matters, because people consistently underestimate their impulse spending when asked.

Here’s a worked example that shows what this costs a real household:

A two-income household earning $75,000 has one partner spending at the $254/month average and the other closer to the median of $150/month (a figure from Slickdeals’ 2024 survey). Combined monthly impulse spend: $404. Over 12 months: $4,848. Invested monthly in a low-cost index fund returning 7% annually over 20 years, that $404 monthly contribution would compound to roughly $210,000. The impulse purchases? Gone.

The average masks wide variation. NerdWallet’s 2024 survey of over 2,000 U.S. adults found that 22% of Americans made impulse purchases that “significantly impacted their finances” in the prior 12 months. And 16% spent more on impulse buys than they contributed to retirement accounts most months, a statistic that should stop anyone with a 401(k) match they aren’t maxing. This is the subset of impulse spending that causes real damage: not the $4 latte, but the pattern that quietly sabotages long-term goals.

Bar chart comparing impulsive spending across generations with Gen Z highest
Generation Avg. Monthly Impulse Spend Avg. Annual Impulse Spend Primary Trigger
Gen Z (18–27) $370 $4,440 Social media / TikTok Shop
Millennials (28–43) $282 $3,384 Social media / online recommendations
Gen X (44–59) $220 $2,640 In-store promotions / email offers
Baby Boomers (60+) $130 $1,560 In-store checkout / direct mail
All Adults (average) $254 $3,048 Discount perception / emotional state

The impulse spending trajectory since 2023 tells a story about inflation psychology. In 2023, Slickdeals reported a sharp drop to roughly $150 per month: consumers slammed the brakes as prices spiked on essentials. By 2024, the same survey showed a rebound to $282 monthly. The 2025 data from Capital One Shopping’s transactional tracking sits at $254, suggesting the rebound has stabilized at a new, elevated normal.

What changed? Inflation didn’t disappear. Cumulative price increases since 2021 mean the dollar buys less, and some of the higher nominal impulse spend reflects that. But the behavioral pattern shifted too. The 2023 pullback was driven by sticker shock on groceries and gas; consumers consciously cut discretionary extras. By late 2024, that discipline eroded. Blame normalization of higher prices, algorithmic recommendation engines that have gotten frighteningly good at predicting what you’ll click “buy” on, and the exhaustion that sets in after two years of tightening.

A Deloitte analysis tracking 80,000 U.S. households provided a rare transaction-level view that most media coverage misses. Their data showed that while the number of unplanned purchases held relatively steady from 2023 to 2025, the average dollar value per impulse buy climbed, consistent with inflation and with retailers optimizing upsells at checkout, both online and in-store. This is a gap in most reporting: surveys capture what people admit to; transactional data captures what they actually do. The two diverge by roughly 20–30% in the studies that compare them directly.

Who Makes the Most Impulse Purchases?

Age is the dominant variable in every dataset. Gen Z leads by a wide margin across every impulse purchase spending data source we examined. Slickdeals’ 2024 survey found Gen Z averaging $370 per month on impulse buys, nearly 2.5 times the 2023 low-point average for all consumers. Millennials follow, then Gen X, with Boomers spending the least.

This generational gradient isn’t just about income or life stage. It tracks almost perfectly with social media engagement. Bankrate’s survey found that 48% of social media users made an impulse purchase based on something they saw on a platform, and that figure jumps into the 60–70% range for under-30 cohorts. The platforms themselves have become purchase funnels: Instagram Shop, TikTok Shop, and Pinterest’s shoppable pins collapse the distance between “I want that” and “I bought that” to seconds.

Income tells a more complicated story. The highest raw dollar amounts come from households earning $100,000+, for the obvious reason that they have more to spend. But as a percentage of income, the burden flips. NerdWallet’s data showed lower-income households were disproportionately represented in the 22% who said impulse buys significantly harmed their finances. A $254 monthly average hits a $40,000 household at 7.6% of gross income, roughly equivalent to what many financial planners recommend for total discretionary spending.

Image showing Gen Z shopper comparing items on their phone while in a store aisle

What Are Americans Buying on Impulse?

Food and beverages dominate impulse purchase categories, which shouldn’t surprise anyone who’s ever checked out at a grocery store. Capital One Shopping’s data identifies food and drink as the top category by frequency, followed closely by clothing, household items, and electronics. The pattern differs sharply by channel: in-store impulse buys skew heavily toward consumables and small-ticket items placed at checkout; online impulse buys trend toward clothing, electronics, and anything surfaced by an algorithm at 11 p.m.

Clothing is where the dollars get serious. The average impulse clothing purchase runs higher than the $25.93 overall average, and the frequency adds up. Multiple surveys identify apparel as the category where consumers most frequently exceed their intended spend. A NerdWallet survey noted clothing as the second-most-common impulse category after food, but the one consumers were most likely to regret later. Electronics and gadgets sit at the other end of the frequency spectrum: fewer purchases, much higher individual cost, and a documented tendency to escalate once a consumer starts comparing specs.

One critical nuance: the large-purchase problem. PartnerCentric’s research found that while the median impulse buy was $50, a full 54% of shoppers admitted to spending $100+ on a single impulse buy, and 20% had dropped $1,000 or more. In Q1 2025, 36% of consumers made at least one impulse purchase of $250+, with a median of $497 among that group. These big-ticket impulse buys, a TV on sale, a last-minute weekend trip, a gaming console, are what separate the mild overspenders from the people whose finances take real damage.

What Triggers Impulse Spending in 2025?

Discount psychology remains the heavyweight champion of impulse triggers. The perception of a deal, whether it’s a real discount, an invented “regular price” crossed out next to a sale price, or a limited-time offer, is the single most effective lever retailers pull. The New York State Division of Consumer Protection has specifically warned that Buy Now, Pay Later services amplify this effect: breaking a $200 purchase into four $50 installments makes the spend feel smaller, lowering the psychological barrier to saying yes. The BNPL industry has grown explosively alongside impulse e-commerce for exactly this reason.

Emotional state is the second driver, and the research here is consistent across decades. People spend more when they’re tired, stressed, bored, or feeling celebratory. The “treat yourself” framing, I deserve this because I had a hard day, is the internal narrative that justifies the purchase. Social media supercharges this by algorithmically serving aspirational content at precisely the moments when users are scrolling to decompress.

The 2025-specific factor that most coverage misses: AI-driven product recommendations have crossed a threshold. Modern recommendation engines don’t just show you related products, they optimize for the exact combination of item, price point, and timing most likely to trigger a purchase. A consumer who browsed running shoes at 2 p.m. may get served a discounted pair at 9 p.m. when their self-control reserves are depleted. This personalization-at-scale explains part of why the 2023 pullback reversed so quickly: the machinery for extracting impulse purchases got better, even as consumers’ intent to cut back held steady.

Smartphone push notification showing limited-time sale offer at night

The Real Financial Impact of Impulse Buys

The $254 monthly average is a data point, not the whole picture. The damage lives in the subset of consumers for whom impulse spending crosses from minor leakage into financial harm. NerdWallet’s 22% figure, people whose impulse purchases significantly impacted their finances, represents roughly 57 million American adults. That’s not a niche problem.

Credit cards function as an accelerant. When the payment feels decoupled from the purchase, swipe now, statement arrives weeks later, the pain of paying drops to near zero. Capital One Shopping’s data identifies credit card use as a factor that increases impulse spending by removing the immediate budget constraint. Even consumers who pay their balance in full each month spend more on cards than they would with cash. For those carrying revolving balances, the true cost of a $254 monthly impulse habit compounds at 20–29% APR, turning that $3,048 annual spend into a multi-year debt obligation.

Regret rates confirm that much of this spending isn’t even satisfying. Slickdeals and Bankrate both found high rates of post-purchase regret, particularly among younger consumers and social-media-inspired purchases. The items most likely to trigger regret: clothing ordered online that doesn’t fit as expected, gadgets that go unused after the first week, and trendy home items that don’t integrate with existing decor. Frictionless return policies were supposed to solve this problem. They have a dark side, though: they make the initial purchase feel risk-free, but many consumers never actually complete the return.

For households serious about reclaiming this money, simple friction tactics work. Removing saved payment credentials from browser autofill forces a 30-second pause that disrupts the impulse loop. A 24-hour mandatory waiting period for non-essential purchases over $50 eliminates the majority of regretted buys. The research is clear: impulse spending thrives on speed, and anything that slows the transaction cuts the rate dramatically.

Where to Cut: A Step-by-Step Plan to Reclaim Your Impulse Spending

The impulse purchase spending data doesn’t just diagnose a problem, it points to specific, high-leverage interventions. Most advice in this space is vague (“spend less!”) or unrealistic (“never buy coffee again”). What follows is an 8-step plan built on what the transactional data actually shows about where the money leaks and how to plug it.

Pro Tip

Attack the highest-frequency categories first, not the highest-dollar ones. The data shows that food and beverage impulse buys happen most often, roughly 3–4 times per week for the average consumer. Eliminating just those small purchases reclaims $80–100 monthly with almost no lifestyle impact. Big-ticket impulse buys hurt more individually but happen far less often; for most households, the small, frequent purchases are the larger total drain.

Real-World Example: The $254 Monthly Average, A Typical Household’s Impulse Profile

The Breakdown: Based on transactional data, the average consumer’s $254 monthly impulse spend splits across roughly 10 purchases. Three are food-and-drink ($4–8 each), two are clothing or accessories ($30–60 each), two are household items ($15–25 each), one is digital content or subscription ($10–20), one is personal care ($15–25), and one falls into miscellaneous. The pattern: frequent small purchases create the habit; occasional larger ones create the damage.

Step 1: Audit one month without changing anything. Use a budgeting app or bank statement and tag every impulse purchase for 30 days. Most people underestimate their count by 40% and their dollar total by 25% when estimating from memory. Get the real number first, you can’t fix what you don’t measure.

Step 2: Kill the checkout-lane purchases. Food and beverage impulse buys at grocery and convenience stores are the highest-frequency category. The fix is mechanical, not willpower-based: use a shopping list and buy nothing not on it. Most consumers can cut this category by 70% immediately because these purchases aren’t satisfying, they’re automatic.

Step 3: Remove stored payment credentials everywhere. Delete credit card info from browser autofill, shopping apps, and retailer sites. The 30–60 seconds it takes to retrieve a physical card is enough time for the impulse to pass on roughly half of unplanned purchases. This is the highest-return friction tactic in the research.

Step 4: Institute a 24-hour rule for anything over $50. Non-essential purchases over $50 get added to a list with the date. Revisit after 24 hours. Industry data from cart-abandonment studies suggests 60–70% of these purchases won’t survive the waiting period, the desire simply fades. For items that survive, the purchase is intentional, not impulsive.

Step 5: Unfollow accounts that trigger spending. Social media impulse buying correlates directly with the accounts users follow. Go through your following list and remove any account, influencer, brand, or publication whose content consistently makes you want to buy things. This costs nothing and works immediately. Bankrate’s data showing $754 annual spend from social-media-inspired purchases makes this a high-leverage move.

Step 6: Redirect the savings somewhere visible. Open a separate high-yield savings account and auto-transfer the amount you were spending on impulse buys; start with $50 per week. Watching the balance grow creates a counter-reward to the impulse dopamine hit. After three months, most people find the growing balance more satisfying than the purchases were. If your credit card debt is costing you more than you’d earn in savings, paying down high-interest debt comes first.

Step 7: Disable push notifications from shopping apps. Retail app notifications are engineered to trigger impulse buys with urgency (“Your cart is expiring!”) and scarcity (“Only 2 left!”). Go into phone settings and turn off notifications for every shopping app. The average consumer receives 5–10 purchase-trigger notifications daily; eliminating them removes the prompt before the impulse can form.

Step 8: Budget for intentional discretionary spending. The goal isn’t zero impulse spending, it’s zero unintentional spending. Build a realistic discretionary line item ($100–200 monthly, depending on your income) and spend it guilt-free on whatever you want. When spending is planned, it’s not impulsive, and the data shows planned discretionary spending generates far less regret and credit card debt than impulse purchases. Combine this with strategic coupon stacking and you stretch those intentional dollars further without the impulse tax.

One honest caveat about this plan: friction tactics work best for moderate impulse spenders. If impulse buying is tied to stress, anxiety, or compulsive behavior patterns, mechanical fixes like removing saved payment info will provide only partial relief. Behavioral spending problems that persist despite structural changes are worth discussing with a financial counselor or therapist, not just a budgeting app.

The New York State Division of Consumer Protection has specifically warned that Buy Now, Pay Later services encourage impulse purchases by breaking full prices into smaller installments, making consumers feel they are spending less than they actually are. A $200 item presented as four $50 payments lowers the psychological barrier to purchase, even though the total cost is unchanged.

How to Choose the Right Spending Control Strategy for You

Different impulse spending patterns require different fixes. The $254 monthly average contains multitudes: the person buying a $4 coffee daily needs a different intervention than someone making one $500 electronics impulse buy per month. Use your own pattern to pick the approach that matches.

Ask yourself three questions. First: Are your impulse purchases mostly small and frequent, or large and occasional? Frequent small purchases respond best to friction tactics, removing stored payment info, shopping lists, and notification blocking. Large occasional purchases respond best to the 24-hour rule and a dedicated “fun money” budget line. Second: Where do the triggers come from, in-store or on your phone? In-store impulse buyers need pre-commitment strategies (lists, cash-only shopping). Phone-driven impulse buyers need to delete apps, unfollow accounts, and disable notifications. Third: Is credit card debt making the spending more expensive? If you carry a balance, the math changes completely. A $254 monthly impulse habit at 25% APR costs roughly $63 per year in interest on top of the purchase price, and that assumes you pay it off within 12 months. In this case, credit counseling and aggressive debt payoff should precede any spending-control strategy.

Match the pattern to the fix. There’s no universal impulse-control tactic that works for everyone, but the data is clear that tactics matched to spending type outperform generic advice by a wide margin. For most people, a combination of Steps 2, 3, and 4 from the plan above, kill the checkout purchases, remove stored payment info, 24-hour rule, will capture 70–80% of impulse spending without requiring monk-like discipline.

Frequently Asked Questions

What is the average monthly impulse spending in 2025?

The most reliable impulse purchase spending data for 2025 comes from Capital One Shopping’s transactional analysis, which puts the average at $254 per month based on roughly 10 impulse purchases averaging $25.93 each. This figure is drawn from actual purchase data rather than self-reported surveys, which tend to underestimate spending by 20–30%. Other surveys report slightly different numbers: Slickdeals’ 2024 survey found $282 monthly, but all major sources converge in the $250–285 range for 2024–2025.

How much do Americans spend on impulse buys from social media?

Bankrate’s survey found that social media users who made impulse purchases inspired by platforms spent an average of $754 annually on those purchases, with total U.S. social-media-driven impulse spending reaching $71 billion over a 12-month period. The rate is highest among Gen Z and Millennial users. Clothing, electronics, and home goods are the categories most commonly purchased through social media channels.

What percentage of Americans regret their impulse purchases?

Multiple surveys place the regret rate above 50% for impulse purchases, with NerdWallet’s 2024 survey finding that 22% of Americans said their impulse buys had a significant negative impact on their finances. Clothing bought online and electronics are the categories with the highest reported regret rates. The regret is strongly correlated with purchase size: small food and beverage impulse buys generate minimal regret; purchases over $100 produce significantly more.

Which generation spends the most on impulse buying?

Gen Z leads all generations in impulse spending, averaging approximately $370 per month according to Slickdeals’ 2024 survey, well above the overall average of $254–282. Millennials rank second, Gen X third, and Baby Boomers spend the least on impulse purchases. The generational gap is partly explained by social media usage, which is highest among Gen Z and functions as a primary impulse-purchase driver.

Does using credit cards increase impulse spending?

Yes. Transactional data consistently shows that consumers spend more on impulse when using credit cards than when using cash or debit. The psychological decoupling of payment from purchase, no immediate deduction from a checking account balance, lowers the barrier to unplanned buys. For consumers carrying revolving credit card balances, the effective cost of impulse purchases increases by 20–29% APR, making the long-term impact significantly worse than the sticker price.

What triggers impulse buying the most?

Discount perception is the single strongest trigger: the belief that an item is on sale or available at a temporarily reduced price drives more impulse purchases than any other factor. Emotional state, stress, boredom, celebration, is the second most common trigger. Social media algorithms and push notifications have become increasingly powerful triggers as platforms integrate direct purchase functionality, collapsing the gap between seeing a product and buying it.

Can Buy Now, Pay Later services lead to more impulse spending?

Yes. The New York State Division of Consumer Protection warns that BNPL services specifically encourage impulse purchases by breaking full prices into smaller installments, making the purchase feel less expensive than it actually is. A $200 item presented as four $50 payments lowers the psychological barrier to purchase, even though the total cost is unchanged. This is particularly true for younger consumers who use BNPL services at higher rates.

How much does the average American spend on impulse purchases per year?

The best impulse purchase spending data from 2025 estimates the annual total at $3,048, based on Capital One Shopping’s $254 monthly average. For context, this exceeds what many Americans contribute annually to retirement accounts. NerdWallet found that 16% of Americans spent more on impulse purchases than they put into retirement in most months. Invested over 20–30 years, that $3,048 annual sum would compound into a significant retirement asset.

DS

Derek Solis

Staff Writer

Derek Solis is a personal finance journalist and investment enthusiast who has spent the last decade covering economic trends, market movements, and smart spending habits for digital media outlets. He holds a degree in Economics from the University of Texas and specializes in making macroeconomic news relevant to everyday consumers. Derek is known for his sharp analysis and accessible writing style.