A no-buy challenge is where you place a rule on yourself, whereby you stop buying anything that is not essential for a certain period. It could last from a month, a quarter, or even a full year—depending on how ambitious you can get. Rent, groceries, utilities, medicines, and transport are okay; extras like clothes, gadgets, home décor, or online takeout go on the “no-buy” list. The idea isn't deprivation; it's breaking the habit of spending when not necessary.
Why this challenge works better than just budgeting
Budgeting can help you plan expenses, but it will not prevent emotional or impulsive purchases. What the no-buy challenge does is address the root reason-our need for instant gratification. You begin to understand what adds value to your life by saying "no" to non-essential buys.

Moneycontrol

CNN