Also ask yourself if this something you can afford today. If not, start saving for it.

To make things easier, cancel your credit card(s) and commit to not using credit at all. This way, you won’t be able to spend any money that you don’t have readily available in cash form.

Consider trying to stop making purchases online altogether. This forces you to travel to a store, making each purchase a little more time-consuming and difficult.

Consider donating unnecessary belongings to your local thrift store. Commit to giving away or selling a piece of your clothing each time you buy a new one. This may make the shopping experience feel more consequential and difficult.

Grab a notebook and write down the headings: date, purchase, amount, and necessity. Then take your receipts of recent purchases and fill out the corresponding headings with the information on your receipts. Write down the date you purchased it, what the item was, the amount you spent, and how necessary the purchase was. You can base this off of a “yes or no” system or numerically, such as “1-5,” with “1” being the least needed and “5” being a necessity. [2] X Research source

If you blow through your spending for a given month but still want to shop, tell yourself, “It’s not in the budget. ”[3] X Research source

Instead of buying someone a gift, make your own handmade present. Rather than buying a new pair of shoes, try painting them to bring them back to life. Cut up old jeans to repurpose them into shorts rather than buying a new pair.