b2KIT

Revenue Forecast Calculator

Model revenue projections with growth rates, seasonal adjustments, new product launches, and pipeline conversion assumptions.

Tested tool guide Tested browser tools Checked August 16, 2026

What Revenue Forecast Calculator does, with a checked example

A revenue forecast is arithmetic with assumptions attached, and the assumptions decide whether the result is useful. This tool projects revenue period by period from a starting figure, applying a growth rate, seasonal adjustments, new product launches, and pipeline conversion that turns deal value and close probability into expected revenue. It produces the full table, so you can see which quarter a launch shifts or how much a seasonal spike matters. What users most often get wrong is compounding: growth multiplies each period on the previous period's result, so an 8% monthly rate is not 96% a year, and treating rates as additive understates the forecast.

Worked example

A concrete input and expected output from the current implementation.

Input

Starting annual revenue: $240,000. Annual growth: 25%. Seasonal weights by quarter: Q1 0.80, Q2 1.00, Q3 1.05, Q4 1.15. Forecast the next 4 quarters.

Expected output

Q1: $60,000, Q2: $75,000, Q3: $78,750, Q4: $86,250, Year total: $300,000

The average quarter is $75,000 ($240,000 x 1.25 growth, divided by 4). The weights sum to 4.00, so they redistribute the growth-adjusted total without changing it: Q1 runs 20% below average and Q4 runs 15% above. If the weights summed to anything other than 4, the annual total would move with them.

How the result is produced

1

Compounding growth

Growth is applied per period, so each period's revenue is the previous period's revenue multiplied by (1 plus the growth rate). That makes the rate compound: 8% monthly compounds to about 152% over a year, not 96%. Seasonal factors then scale each period around an index of 1.0, and launch streams add revenue beginning in the period you choose.

2

Pipeline conversion and scenarios

The pipeline section weights each open deal by its estimated close probability and schedules the expected value into the period of the expected close date. Every input is a single editable parameter, so changing the close rate, a seasonal weight, or the launch timing recomputes the whole table - which is how you find the assumption the forecast leans on most.

Good uses

  • Building next year's revenue plan: start from current run-rate and check whether the stated growth target actually produces the board number.
  • Deciding whether to hire or buy inventory before a product launch, by testing how launch timing and close-rate changes move the months that matter.
  • Settling a budget or sales target with stakeholders by comparing conservative, base, and aggressive versions of the same assumptions side by side.

Limits and checks

  • Compounding basis: entering an annual growth rate into a monthly model, or the reverse, changes every number. State the rate's period explicitly, or the year-end figure silently overshoots or undershoots.
  • Seasonal weights should average to 1.0 across the year. Weights that sum to 12.6 instead of 12.0 add phantom growth no one intended, so sum the weights as a sanity check.
  • Pipeline conversion is an expectation, not a promise: a $100,000 deal at 40% likelihood contributes $40,000, but the outcome is $0 or $100,000. The forecast is an average across deals - right for a portfolio, overconfident for a single quarter.

Common questions

Does the seasonal adjustment change my annual total?

Only if the weights do not average to 1.0. Twelve monthly weights summing to 12, or four quarterly weights to 4, simply redistribute the year's revenue between periods, and the annual total stays exactly what the growth model says. Weights that average higher quietly add growth, lower ones subtract it, so summing them is a quick check on the whole forecast.

Why is the forecast higher than what my sales team has committed?

Because pipeline conversion is expectation-based: each open deal contributes deal value times close probability. A portfolio that is 40% likely to close adds 40% of its value even though no individual deal is certain. The forecast is a statistical average, reasonable across many deals but overconfident for any single quarter, so watch the gap between expected and committed revenue.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools