Size limitation : When a spreadsheet is first constructed and tested, the size tends to be small. However, as the spreadsheet grows with more and more data, it start slowing down, until it reaches that point where your feet go to sleep while you waiting for the re-calculation to finish.
However, companies can nowadays achieve these goals with less effort and in a cheaper way by using properly designed spreadsheets. The right spreadsheet solutions allow companies of all shapes and sizes to achieve and maintain a prominent position on the market, optimizing and accelerating a wide range of specific business processes and tasks.
When VisiCalc hit the scene back in the eighties (in the last century), the relatively small group of Apple II users went crazy. It was like manna from heaven for the poor accountants, scientists and engineers who were used to filling in enormous analysis sheets with a pencil. Now, they could use VisiCalc to do the same task, AND calculate the result automatically.
You may want to create a workbook with multiple sheets for various aspects of your budget. You can have one sheet that keeps track of savings and investments and another sheet that lists your monthly bills.