"How much will we earn next month?" — most agency owners answer that with "we'll see." But finance doesn't like "we'll see": without a revenue forecast you don't know whether there's enough for payroll, whether you can hire, whether a weak month is coming. The good news is a forecast doesn't require clairvoyance. Next month's revenue is made up of quite predictable parts you can calculate.
Let's look at how to build a simple but workable agency revenue forecast.
Why an agency needs a revenue forecast
A forecast turns fog into a plan. It shows in advance how much money will come in — and therefore whether it will cover costs, whether there'll be a cash gap, whether there's room to grow. Without it you manage after the fact and learn about a problem when it's already too late. With a forecast, a weak month is visible weeks ahead — and there's time to prepare (on cash gaps).
What next month's revenue is made of
The secret is that most of next month's income is already known today. It's not one unknown sum but a set of predictable streams: active contracts, projects in progress, deals in the pipeline. You just have to break income into these parts and estimate each — and instead of "we'll see" you get a concrete figure with a range.
Three sources: contracts, pipeline, repeats
Next month's revenue comes from three sources. First — contracted income: retainers and projects already signed that will definitely bring money. Second — the sales pipeline: deals in negotiation, multiplied by the probability of closing. Third — repeat orders from existing clients who statistically come back. The sum of these three is the basis of the forecast.
How to build a simple forecast
The steps are simple. Write down all contracted income for the month — that's your solid base. Add pipeline deals multiplied by a realistic probability (a deal at the final stage — 80%, a fresh lead — 20%). Add the typical volume of repeat orders from past months. The sum gives expected revenue, and the solid base gives the pessimistic scenario. So you get not one figure but a range of "minimum — expected."
Example: a forecast for the month
Retainers and signed projects for next month — 250 thousand (solid base). In the pipeline, three deals: one for 100 thousand at the final stage (×80% = 80), two for 60 thousand each at the middle (×50% = 60). Repeat orders average 40 thousand. Expected revenue = 250 + 80 + 60 + 40 = 430 thousand, while the pessimistic minimum (base only) is 250 thousand. Now you can see whether the 250 base covers costs even in the worst case — and that's a basis for decisions, not guesswork.
How to make the forecast more accurate
Accuracy comes with practice: each month compare the forecast to the actual and adjust the probabilities to your real conversion. Keep the pipeline tidy so deals don't get lost, and account for seasonality — lower expectations in weak months (on seasonality). A revenue forecast naturally complements a cash-flow forecast (the cash-flow guide).
In Finmap you see contracted income and cash movement in advance, so the revenue forecast rests on real data rather than a feeling. Try it free for 7 days.
FAQ
To know in advance how much money will come in: whether it covers costs, whether a cash gap is coming, whether you can hire. A forecast shows a weak month weeks ahead.
Three sources: contracted income (retainers and signed projects), pipeline deals multiplied by the probability of closing, and the typical volume of repeat orders.
Build a solid base (signed income), add pipeline deals × probability (final — 80%, fresh lead — 20%) and typical repeats. You get a range of "minimum — expected."
Each month compare the forecast to the actual and adjust probabilities to your conversion, keep the pipeline tidy, and account for seasonality.
