Yes. Most mainstream cloud accounting packages include cash flow forecasting, automated invoice reminders and bank feeds that keep your position current. There are also dedicated forecasting tools that connect to your accounting system, and payment platforms that make it easier for customers to settle invoices quickly.
Useful features to look for are a rolling forecast you can update easily, scenario modelling so you can test a bad month, automated chasing of overdue invoices, and clear reporting on debtor days. Integration with your bank matters more than most people expect — manual reconciliation is where forecasts go stale.
A spreadsheet is perfectly adequate for a small business with simple trading patterns, provided it is genuinely kept up to date. The discipline of updating the forecast is worth more than the sophistication of the tool.
Whatever you use, the output is only as good as the assumptions behind it. Your accountant or bookkeeper is the right person to help you set it up and sense-check the numbers. CWAF does not provide accounting software or bookkeeping services.