I use YNAB which is very good. You have to pay for it but you get a month's free trial. It is an online app so you need access to a PC/laptop/tablet to set it up and to , but there is an accompanying app to download on your phone so you can enter what you spend as you spend it.You need to reconcile your bank account with the information on the app every week at least and enter everything you spend on (easy to do on phone app) whether it is cash spending or from your bank account. You can set up automatic regular additions for standing orders and direct debits and just confirm them as they go out of your account so very quick to do.
I tried for years to budget and control spending but I spent years spending to my overdraft limit most months. Since using YNAB this (about a year now) we have no overdraft at all and have money available for pretty much every eventuality, even most unexpected costs. It really helps to make me feel more in control and to make better decisions about what I will spend money on
Whenever I tried to use spreadsheets in the past (and I am pretty good with spreadsheets) , I found them really not very flexible to help me change my budgets as my priorities changed through the month.
It helps you both track spending but also to budget for those things that need to be paid less often (Christmas, holidays, car insurance, MOT). It so liberating to realise that you need to pay the car insurance, but that you have £XX already available in that category to spend on this as you have been putting so much aside for it for several months.
If YNAB doesn't do it for you, then look into some other apps, the key thing is to keep recording what you spend and to start with a list that includes ALL of the things you spend money on. I think a lot of people (I know I didn't) don't realise just how many things we spend money on. I have given my list below so you can see what this is for me just as an example. Obviously for others it will vary and the category groups are mine, everyone will have different ones. For instance I have a lot of categories for Christmas so that I can keep track of what I have spent for each one when I buy presents. Soem people might just have one large "Christmas" category but I found it hard to then keep track of how much I spent on each person, so I have smaller categories
Main Bills Groceries
Main Bills Mortgage payment
Main Bills Council Tax
Main Bills Electric & Gas payment
Main Bills Water
Main Bills Mobile phone bills (A&P)
Credit Card Payments Credit Card 1
Credit Card Payments Credit card 2
Debt Payments Mortgage overpayment
Debt Payments Interest & Fees
Debt Payments Overdraft
Car & Travel Expenses Car insurance
Car & Travel Expenses Fuel & Parking fees
Car & Travel Expenses Travel fares
Car & Travel Expenses Car maintenance (MOT, Service, repairs etc)
Car & Travel Expenses Car Tax
Car & Travel Expenses Bike expenses
Car & Travel Expenses New Car Purchase (saving for next car)
DC Expenses School lunches
DC Expenses Club fees
DC Expenses Savings
DC Expenses Bus Pass
DC Expenses Allowance/Pocket money
DC Expenses Phone Bill
DC Expenses Educational
DC Expenses School Trips
DC Expenses DC Max Extra money that can be earned from us
Elderly Parents Purchases for Parents
Elderly Parents Emergency family visits
Home Home Maintenance
Home Home Improvements
Home Bin payments
Future planning . Life & health insurance
Future planning Medical (prescriptons/glasses/teeth etc)
Future planning Fitness/gym
Quality of life Holiday
Quality of life Personal grooming
Quality of life Clothing
Electronics Saving for Computer/Tablet Replacements
Electronics Software Subscriptions
Electronics Saving for phone replacements
Electronics Misc Electronics/cables etc
Just for Fun Takeaway/Eating Out
Just for Fun Hobbies
Just for Fun Paper books & mags
Just for Fun Online TV subscription Channels
Just for Fun TV Sub, virgin box, home phone & Internet
Just for Fun Gaming/toys
Just for Fun Digital downloads (books/games/music etc)
Just for Fun Days out/family fun/evenings out
Just for Fun Misc cash spending
Gift giving/Special occasion 50th birthday - DH
Gift giving/Special occasion Anniversary (cards/presents)
Gift giving/Special occasion Gifts Family & Friends (not Xmas)
Gift giving/Special occasion DC Birthday present
Gift giving/Special occasion DC Birthday celebration
Gift giving/Special occasion Spouse Xmas present
Gift giving/Special occasion xmas food
Gift giving/Special occasion Family xmas presents
Gift giving/Special occasion DC xmas stocking
Gift giving/Special occasion DC present (xmas)
Gift giving/Special occasion Friends presents (xmas)
Gift giving/Special occasion Other festive
Giving/charity Giving - Charity payments
Other Subscriptions
Other Work Expenses
Other Savings (Losing job cushion)
Other Work Expenses
Savings General savings -