You can easily create your own budgeting worksheets by accessing free worksheets online and then customizing them to your specific needs. This is one area where you definitely don't need to pay money unless, of course, they come with a software program you purchase. However, if you just want to make a list of your income and expenses that you will use to create a budget then you can find plenty of free examples online.
Your next task is to identify all your expense areas whether they're irregular or not. Set up two columns for each pay period (as shown below); IMAGE NOT AVAILABLE HERE The first column called "Bdgt" is the portion of your income that each expense area will be assigned. The total of this column should never exceed the income you receive for that period. The second column "Used" shows a negative amount and is a record of what has been spent from that period. The beauty of this system is that it will always give you a running balance.