The budget form might seem long and complex, at first glance. However, when you start examining it will seem a good option. The reason for all the potential entries is that the budget has been designed to serve for different businesses.
There are macros involved in this sheet.
Related