RevOps Calculator
Five models I use to think about revenue: pipeline forecast coverage, retention & NRR, a revenue bridge, free-to-paid conversion attribution, and expansion/churn signals. Enter your numbers and get instant analysis. Everything runs in your browser; nothing is stored or sent anywhere.
Pipeline forecast
Targets & assumptions
Pipeline by stage
Enter the total value and estimated close rate for each active pipeline stage.
| Stage | Pipeline value ($) | Close rate (%) | Weighted value |
|---|---|---|---|
| – | |||
| – | |||
| – | |||
| – | |||
| – |
Retention & NRR
Starting ARR & retention inputs
Planning inputs
Revenue bridge
Shows how you get from opening ARR to ending ARR. The standard executive view in SaaS RevOps.
Inputs
| Opening ARR | – |
| + New logo ARR | – |
| + Expansion ARR | – |
| – Churn ARR | – |
| – Contraction ARR | – |
| Ending ARR | – |
| Annual target | – |
| Gap to target | – |
Free → paid conversion by feature batch
Group your product into discrete feature batches — the way a nav sidebar does — and see which one converts free accounts best. "Last touch" here means the batch a customer used most recently before they upgraded.
Conversion totals
Feature batches
For each batch, enter how many free/trial accounts used it, how many of those accounts converted with this batch as the last thing they used before upgrading, and the average days between that last use and the upgrade.
| Feature batch | Free/trial accounts using it | Conversions (last touch) | Avg days to upgrade | Conversion rate |
|---|---|---|---|---|
| – | ||||
| – | ||||
| – | ||||
| – | ||||
| – | ||||
| – |
Expansion & churn signals
Score accounts on usage-based signals to flag who's about to expand and who's about to churn — before either one emails support. Built on the same event data usage-based billing already tracks: plan utilization, seats, activity trend, and recency.
Dollar impact assumptions
Accounts
Usage vs plan over 100% and rising usage/seats point to expansion. Falling usage, falling logins, and days of silence point to churn risk. Edit any account to see its signal update live.
| Account | Usage vs plan % | Seat utilization % | Usage growth 30d % | Login trend 30d % | Days since active | Signal |
|---|---|---|---|---|---|---|
| – | ||||||
| – | ||||||
| – | ||||||
| – | ||||||
| – | ||||||
| – |
Comp plan stress-tester
Configure a comp plan for a hypothetical usage-based SaaS company. The tool models how a rational rep would behave across three scenarios — durable growth, contract-reshaping, and low-quality growth — and flags where rep incentives diverge from company value, with the structural fix attached. Illustrative economics; designed to expose incentive risk, not prescribe a universal comp plan.
Plan mechanics
The sliders below define the plan. Everything is live: change a slider and the scenarios re-score.
Kickers & ownership
Scenarios — same plan, three rep behaviors
Each scenario is the same rep facing the same book. The only difference is which behavior the plan rewards more. Edit any cell to test your own case.
Built by Karl Krecke. Inputs stay in your browser and are never stored.