Recruitment revenue forecasting explained

Klose Recruit · 14 October 2026 · 4 minute read

Every agency owner wants to know what next month will look like. Most rely on gut feel, a spreadsheet, or a consultant's optimistic estimate on a Friday afternoon. A weighted revenue forecast gives you something better: a number based on the real state of your pipeline that updates as deals move. This guide explains how recruitment revenue forecasting works and how to build a forecast you can actually trust.

Why recruitment is hard to forecast

Recruitment revenue is lumpy. A permanent placement can land in a single week after months of work, and a promising shortlist can fall apart at the offer stage. Contract revenue is steadier but changes with extensions and early finishes. That makes a simple total of all open roles meaningless. If every role in the pipeline converted, most agencies would have a record year every month.

The idea behind a weighted pipeline

A weighted forecast assigns each opportunity a probability based on how far it has progressed. A role where you have only taken the brief has a low chance of becoming revenue this month. A role where your candidate has accepted an offer has a very high chance. You multiply the potential fee by the probability for each opportunity and add them up.

For example, a potential fee at the interview stage might be counted at a fraction of its value, while the same fee at the offer accepted stage might be counted at nearly its full value. The total of these weighted values is your forecast.

Choosing stage probabilities

Start with the stages you already use. A typical agency pipeline might include brief taken, sourcing, shortlist submitted, first interview, final interview, offer and placed. Assign a probability to each stage, with later stages higher.

The best probabilities come from your own history. Look back over the past year and ask how many roles that reached each stage eventually turned into a placement. If you do not have reliable history yet, start with sensible estimates and refine them each quarter. The important thing is to use the same probabilities for everyone, so the forecast is consistent across desks.

Timing matters as much as probability

A forecast should not only say how much revenue is likely, but when. An offer accepted today with a start date in two months may not be invoiced until then, depending on your terms. Record an expected placement or start date against each opportunity so the forecast falls into the right month. Review those dates weekly, because they slip more often than anyone expects.

Keeping the forecast honest

A forecast is only as good as the pipeline behind it. The most common problems are:

  • Stale opportunities that nobody has closed, inflating the total.
  • Fees entered as estimates and never updated once a salary is confirmed.
  • Consultants moving candidates forward optimistically to make their numbers look better.
  • Separate spreadsheets that drift away from what is really happening on the desk.

The fix is to make the forecast a byproduct of normal work rather than an extra task. When the forecast is calculated directly from the pipeline, every stage move updates it automatically. Stale opportunities show up clearly, and there is no separate spreadsheet to maintain.

Forecast by source, desk and client

Once your forecast is reliable, break it down. A forecast by consultant shows who has a healthy pipeline and who might need support. A forecast by client shows how dependent you are on a small number of accounts. A forecast by source shows which channels are actually producing revenue rather than just activity. That last view is often the most surprising, and it is one of the most useful inputs for deciding where to spend time and money.

Pair the forecast with margin

Revenue is only half the story. A forecast full of low margin work is less valuable than a smaller one full of high margin placements. Combining the forecast with gross profit margin per placement gives you a much clearer picture of what the business will actually earn.

How often to review

A good rhythm is a quick weekly review with each consultant and a monthly review for the whole agency. Weekly, check that stages and dates are current and close anything that has gone cold. Monthly, compare last month's forecast with what actually landed. Over time this comparison tells you whether your stage probabilities need adjusting.

What good looks like

A healthy forecasting process has a few clear signs:

  • Consultants trust the number and use it to plan their week.
  • Owners can see the next three months at a glance, by desk and client.
  • The forecast changes during the week as deals move, not just at month end.
  • Last month's forecast and actual revenue are reasonably close, and you understand why when they are not.

How Klose Recruit handles forecasting

In Klose Recruit, the weighted forecast is calculated from the live pipeline. Every candidate move on the seven stage board updates the forecast, and you can see what you are likely to invoice and which sources earn you the most. Placement fees and GP margins sit alongside it, so owners see revenue and profitability together. See our recruitment financial insights page for more.

The takeaway

Recruitment revenue is unpredictable, but it is not unknowable. Weight each opportunity by its stage, record realistic dates, keep the pipeline clean and calculate the forecast directly from it. Within a few months you will have a number you can plan around.

See Klose Recruit with your own roles

Book a 20 minute demo. Plans from A$75 per user per month on annual plans, or from A$89 on monthly plans.

Book a demo