If you have Microsoft Office, consider Microsoft Excel's suite of budgeting templates designed to fit many different needs, from basic monthly budgeting to financial tracking for specific events.