My personal approach to budgeting.
First of all work out how much and when any money comes in, then do the same for out goings. Make a list of each and work out if there’s any that you can ditch if you’d like more spare cash.
Once you have done that work out how much spare cash you should have weekly.
Budget for unexpected expenses, and set your target amount to keep your spending within.
On the last day of each month I put anything spare money wise into a separate account, I’m hoping that come the insurance renewals I’ll be able to pay them for the year in full, thus meaning I won’t be paying interest on them next year.
Each month I will do the same, in the hope I can achieve this each year resulting in having a little more free cash to enjoy.
I also go to cancel stuff every now and again, as companies will pretty much always give you a better deal if you do this. Always be charming, friendly, but firm when you do this and that will work in your favour a lot of the time.
Look after the pennies, and the pounds will take care of themselves.