I have a excel (I haveashampoo not word etc) type program I made myself and you can on excel.
Across the top are the months of the years and down the side (leave a few gaps) are the income, wages, child benifit, any interest etc you may get.
Then add these up using excel
then drop a couple of lines and start the list of monthly outgoings. Council tax, hair cuts, birthday presents, car tax etc
Then fill in the amounts in each month across the page.
Add up each colume for each month and then take the final figures for each month across and add them up.
Then average the figure by 12 and that is the amount you need to put inot a seprate bank account for all you bills each month.
I do not include food or petrol - as this I have to buy with the spare money each month.
So your wages go into one account and from that a standing order goes into your bills account - which you dont have a debit card for. The bills account all your dd and ss come out of and when you want to buy a christmas present or birthday presnet the set amount you transfer into your normal account.
This way only the money you can actually spend each month is left in your account and it will be about the same amount each month and that that on the money spending
Then fo through all your insurances and make sure you are getting the best price you can, I saved £120 per year by changing my life insurance last year ( I never realised you could change your provder!) I have changed my broadband and got ride of my landline as my mobile was a new contract and covered the number of total calls I needed - saving me £204 per year - so a total of £324 last year
Yes it is time consuming to set up a really good budget paln initialy but once it is done then if things change you can alter the figures and if you have set it all up correctly it will change all the figures.
if you already have an account with all the bills on standing order thnk about setting up another account and getting weekly standng order put across for you pocket money each week - so you don't over spend and you only have a weekly amount menas you don't run out near the end of the month.