Financial forecasting helps business owners answer one critical question: how much cash will the business have—and when?
Whether you’re planning for growth, hiring or major expenses, understanding how far ahead to forecast your finances can determine whether your business stays on track or runs into cash constraints.
Most businesses use both short-term and long-term forecasting to balance immediate cash needs with long-term planning decisions. This guide focuses on how to build and maintain a forecast using inputs you can measure—not just what forecasting means.
For many growing businesses, this is the point where forecasting evolves from a one-time exercise into an ongoing process—often supported by a virtual CFO who helps translate projections into real-time financial decisions.
How Far Ahead Should You Forecast Your Business Finances?
Most businesses use a combination of short-term (6–12 weeks) forecasting for immediate cash needs and long-term (1–3 years) forecasting for growth planning. The right timeframe depends on the complexity of your business and the decisions you’re trying to make.
What is Financial Forecasting?
“Financial forecasting projects your future cash position so you can plan decisions like hiring, pricing, and investment before cash pressure forces your hand. If you want a full definition (including short‑term vs long‑term forecasting), start here: What Is Cash Flow Forecasting?”
How to Get Started with Forecasting: A Simple Formula
Many business owners don’t have a clear understanding of their team’s capacity and what they can produce. For that reason, developing a forecast can feel impossible. This is especially common for businesses without dedicated financial leadership—one reason companies often bring in a virtual CFO to guide forecasting and capacity planning. However, a short-term and long-term forecast can help you truly understand your cash position inside and out in order to make strategic decisions.
Before we dive into how to create a forecast for your business, let’s start with a few important metrics that will impact future cash projections within your forecast. [The following metrics are for service-based businesses].
Total available hours = total working hours – total culture hours
- Total available hours: Count the working days for each month and multiply the number by eight hours per day. Subtract “culture hours” (hours spent for vacation time, holidays, R&D, internal projects, training or what have you).
Total billable hours = total available hours x weekly expectation %
- Total billable hours: Next, set the weekly billable expectation. Will each producer bill 30 hours, 38 hours? It’s up to you as a business owner and your leadership team to decide.
Average billable rate = standard rate – write-down rate
- Average billable rate: Take your standard rate (what you charge in estimates), then subtract your write-downs (the amount you typically lose off your standard rate; the amount you can’t bill). Any write-down greater than 10% should be looked at to determine why it is so large.
Individual revenue per producer = billable hours x average billable rate
- Individual revenue per producer: This is the billable hours for one producer x average billable rate. For instance, if a company has 1,200 billable hours and their average billable rate is $165, then the individual revenue per producer is $198,000 with the revenue varying month to month.
Forecasted revenue = Individual revenue x # of full-time producers
- Forecasted revenue: Multiply the number of full-time producers by the individual revenue per producer and you have your forecasted revenue.
These inputs ultimately tie back to broader cash flow metrics that determine how your business performs over time.
Now that we have these metrics in our back pocket, we can dive into how a financial forecast is actually created.
Proforma statements form the basis of financial forecasts. On a basic level, proforma statements are future projections of your cash flow statement, income statement, and balance sheet. You can use forecasting tools such as Reach to create these projections. Alternatively, you can plug in numbers (such as future revenue) to your financial statements manually to create a rudimentary forecast.
For example, if you want to grow revenue by 30% over the course of three years, you can plug this goal into the financial statements above to see what business changes are needed to reach your goal. You can also work backwards from your future forecasted revenue goal to determine what business metrics need to be changed, such as billable rate, number of individual producers, etc.
Manipulating forecast data to determine financial strategy changes is called scenario planning or financial modeling. You can also use scenario planning to come up with gameplans for business obstacles such as recessions and inflation. Once growth targets enter the picture, revenue forecasting connects sales + capacity.
Why Budgeting Isn’t Enough
Some of our clients have wondered why they need a forecast if they have a budget. The truth is that a budget is more a financial roadmap for how income and expenses will be used over a set period of time using historical data. However, it isn’t a great indicator of how a business might overcome obstacles or reach goals in the future. Businesses relying solely on budgets often lack the flexibility to respond to real-time change—something dynamic forecasting helps solve.
For a full breakdown, see Budget Versus Forecast: What Your Business Needs to Know.
If you need help creating a forecasting process that supports growth, working with a virtual CFO can help turn projections into actionable financial decisions.
For a deeper look at how dynamic forecasting supports long-term business performance, download our free guide, The Role of Dynamic Forecasting in Ensuring Business Growth. Discover the strategies our VCFOs use to help clients develop a cash flow forecast and business growth plan.