Pulse ← Library
Pulse Reviews and Analysis

How Do I Forecast Annual Recurring Revenue (ARR)?

👍 Yup or 👎 Nope — vote this up its category:
📅 Published

How Do I Forecast Annual Recurring Revenue (ARR)?

Direct Answer

You forecast ARR by projecting your current recurring revenue forward, adding expected new bookings and expansion while subtracting expected churn and contraction. The formula is Forecasted ARR = Current ARR + New ARR + Expansion ARR − Churned ARR − Contraction ARR, where each component is estimated from pipeline, historical retention, and expansion rates.

As a worked example, starting at $10,000,000 ARR with $3,000,000 expected new bookings, $1,500,000 expansion, $800,000 churn, and $400,000 contraction gives Forecasted ARR = $10M + $3M + $1.5M − $0.8M − $0.4M = $13,300,000. A faster sanity check uses net revenue retention: if NRR is 112%, your existing base alone projects to $10M × 1.12 = $11.2M before any new logos.

The 2027 benchmark is to model new ARR from weighted pipeline (coverage ÷ win rate) and churn from trailing cohorts, then reconcile bottom-up deals against the top-down target. PULSE has a free [CRM forecast tool](/tools/crm-forecast) that builds the new-and-expansion pipeline portion of this projection.

The Top 10 Tools to Forecast Annual Recurring Revenue

These platforms forecast ARR from pipeline, billing, and retention data. Pricing is per user per month unless noted, billed annually.

1. Clari 🏆 BEST OVERALL

Clari is the leading revenue platform for forecasting ARR, rolling new bookings, expansion, and churn risk into a projected number with AI. It reconciles bottom-up pipeline with top-down targets and tracks the ARR trajectory week over week.

Pricing is custom, generally a few thousand dollars per user per year for enterprise teams. Its forecast accuracy and scenario modeling are best in class.

It ranks first because it forecasts the full ARR bridge — new, expansion, and churn — with proven accuracy. It fits revenue teams where ARR projection is a board-level deliverable.

2. ChartMogul

ChartMogul forecasts ARR from billing data, projecting the existing base forward with churn and expansion and letting you layer in new bookings. It is SaaS-native and treats ARR as a core metric.

Pricing starts free under $10K monthly revenue, then scales roughly $100–$500+/mo by revenue tier. Its retention-based projections are accurate for the recurring base.

Choose it when you want billing-grounded ARR forecasting of your existing customers.

3. Salesforce Sales Cloud

Salesforce forecasts new and expansion ARR from opportunity pipeline and renewal data, the bookings side of the ARR bridge. Collaborative Forecasts and Pipeline Inspection roll deals into a projected number.

Pricing is $25/user/mo (Starter) to $330/user/mo (Unlimited), with Einstein forecasting in higher tiers. Renewal and CPQ data sharpen the recurring portion.

It is best for teams that build the new-ARR forecast from pipeline inside Salesforce.

4. Maxio (SaaSOptics)

Maxio combines billing and financial analytics to forecast ARR with investor-grade rigor, including cohort-based churn and expansion projections. It produces audit-ready ARR schedules.

Pricing is custom, typically a few thousand dollars per month by revenue. ARR roll-forward and forecasting are headline features.

It fits finance-led teams that need ARR forecasts that survive due diligence.

5. ProfitWell (Paddle) 💎 BEST VALUE

ProfitWell Metrics projects ARR and MRR from billing data for free, including retention-driven forward projections. The accuracy matches paid tools because it reads real billing events.

Since the analytics product is free yet forecasts the recurring base reliably, it offers the best value here. Paddle monetizes billing and payments instead of metrics.

It is the value pick for any subscription business wanting ARR projections at no cost.

6. Baremetrics

Baremetrics offers ARR/MRR forecasting from Stripe data with a forecasting add-on that projects revenue under different churn and growth scenarios. It is fast to set up.

Plans run about $108/mo (Metrics) to $468/mo+, with forecasting in higher tiers. Scenario sliders make ARR sensitivity clear.

It is best for early- and growth-stage teams wanting quick scenario-based ARR forecasts.

7. BoostUp

BoostUp forecasts ARR using AI across CRM, billing, and engagement signals, modeling new bookings and renewal risk. It rolls deals and renewals into a projected ARR number.

Pricing is custom, enterprise-tier similar to Clari. Its forecasting handles both new and recurring ARR.

It is a strong alternative for teams wanting Clari-style ARR forecasting from another vendor.

8. Aviso

Aviso applies predictive analytics to forecast ARR and project attainment, continuously reconciling deals against targets. It names the bookings needed to hit the ARR plan.

Pricing is custom, enterprise-tier. Its AI forecast adjusts the ARR projection as the period unfolds.

Choose it when you want a predictive ARR forecast that updates dynamically.

9. Power BI

Power BI builds ARR forecast models cheaply by blending CRM pipeline, billing exports, and finance assumptions. DAX and forecasting visuals handle the projection math.

Pricing is $14/user/mo (Pro) and $24/user/mo (Premium per user). The cost-to-power ratio suits finance teams modeling ARR.

It fits Microsoft-stack RevOps and finance teams building custom ARR models.

10. Tableau

Tableau models ARR forecasts by combining pipeline, billing, and retention data into scenario dashboards. Its forecasting visuals project the recurring base forward.

Pricing is $15/user/mo (Viewer), $42/user/mo (Explorer), and $75/user/mo (Creator), billed annually. Creators build the ARR projection for leadership.

Pick it when ARR forecasting must be sliced by segment and product for analytics.

A Fully Worked ARR Forecast

Build the bridge and then cross-check it. A company starts the year at $10,000,000 ARR. From weighted pipeline (4x coverage at a 28% win rate against a $4M new-ARR target) it expects $3,000,000 in new ARR.

Trailing cohorts suggest $1,500,000 in expansion, $800,000 in churn, and $400,000 in contraction. Forecasted ARR = $10M + $3M + $1.5M − $0.8M − $0.4M = $13,300,000, a 33% growth rate.

Now the independent check. If net revenue retention is 112%, the existing base alone projects to $10M × 1.12 = $11,200,000 before any new logos. Adding the $3M of new ARR on top gives $14.2M — higher than the bottom-up $13.3M.

That $900,000 discrepancy is a signal to reconcile: either the expansion assumption in the bridge is too conservative, or the NRR figure includes accounts the bridge already counted. Reconciling top-down (NRR × base + new) against bottom-up (the full bridge) is what separates a credible ARR forecast from a hopeful one.

Common ARR Forecasting Mistakes to Avoid

How to Choose

How to Track the ARR Forecast Over Time

An ARR forecast is a living model, so refresh it weekly for operations and monthly for finance, then watch how the projection moves against plan. Track each component of the bridge separately — new, expansion, churn, contraction — because a forecast that holds at the top line can hide an expansion shortfall masked by lower-than-expected churn.

Monitor pipeline creation and coverage as leading indicators of the new-ARR portion, since a stall there shows up in next quarter's ARR before this quarter's. Keep the top-down NRR check running beside the bottom-up bridge and investigate whenever the two diverge by more than a few percent.

Segment the ARR forecast by product line and customer segment so a strong enterprise motion does not paper over a churning SMB base. Re-baseline churn assumptions on trailing cohorts each quarter rather than carrying a stale historical rate. Boards typically want the ARR bridge, the growth rate, and the variance to plan, while RevOps wants the live pipeline and renewal views that drive the new and recurring portions of the number so they can act before a gap becomes a miss.

A disciplined practice is to grade forecast accuracy each quarter — compare the ARR you projected ninety days out to what actually landed — because a model you never score never gets better. Track which component most often misses: if expansion repeatedly comes in under plan, the fix is a stronger upsell motion, while a chronic new-ARR shortfall points to pipeline generation or win rate.

Closing this loop, quarter after quarter, is what turns an ARR forecast from a hopeful guess into a number leadership can plan hiring and spend against with confidence.

FAQ

What is the difference between ARR and bookings? ARR is the annualized value of active recurring contracts at a point in time. Bookings are the total contract value newly signed in a period, which may include multi-year or one-time amounts, so they are not interchangeable.

How do I forecast new ARR from pipeline? Take weighted pipeline (deal value times close probability) or divide required new ARR by your win rate to size the coverage you need. Then convert closed bookings to their annualized recurring portion for the new-ARR figure.

Can I forecast ARR using only NRR? NRR forecasts the existing base well — current ARR times NRR — but ignores new logos. A complete forecast adds new ARR from pipeline on top of the NRR-projected base.

How often should I refresh the ARR forecast? Refresh weekly for operational tracking and monthly for finance reporting. Frequent refreshes catch churn surprises and pipeline slippage early enough to adjust.

Bottom Line

Forecast ARR by taking current ARR, adding new and expansion, and subtracting churn and contraction, then cross-check against NRR times the base. Clari is the Best Overall for the full AI-driven ARR bridge, while ProfitWell (Paddle) is the Best Value at free for projecting the recurring base.

Always reconcile the bottom-up and top-down views so the number holds up.

Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryIndustry KPIs · SaaSThe 9 sales KPIs that matter for SaaS
Related in the library
More from the library
tools · top-10How Do I Predict Which Deals Will Close This Quarter?gaming · top-10The 10 Best Gaming Keyboards in 2027tools · top-10How Do I Calculate Gross Profit at My Multi-Location Restaurant?gatherings · top-10The 10 Best Texas Hill Country Wedding Venues in 2027living · top-10Best Walkable US Cities for Car-Free Young Professionals in 2027travel · top-10Top 10 Digital Nomad Destinationstools · top-10How Do I Calculate CAC Payback Period?travel · top-10Top 10 Off-Season Travel Destinationstools · top-10How Do I Calculate Commission for My Insurance Agents?living · top-1010 Best Warm-Weather Places to Retire in 2027 (No Snow, Mild Winters)travel · top-10Top 10 Cities in South Americaevents · top-10The 10 Best Country Music Festivals in 2027tools · top-10How Do I Calculate Gross Profit at My Coffee Shop?travel · top-10Top 10 Northern Lights Destinations