TLDR

  • HubSpot sales forecasting runs in the forecast tool, which needs Sales Hub or Service Hub Professional or Enterprise and an assigned Sales or Service seat.
  • HubSpot offers several ways to review expected revenue, including weighted pipeline, forecast categories, rep submissions and AI projections where available. Comparing methods can reveal inconsistencies.
  • Forecast accuracy depends on clear deal stages, current close dates and a consistent definition of deal amount.
  • Use forecast accuracy tracking to establish a baseline and review results regularly.
  • Fix deal definitions before switching forecasting methods. A new method will not correct stale close dates or untested stage probabilities.

HubSpot sales forecasting helps sales teams estimate revenue from their deals, but the result depends on how consistently those deals are managed. If managers, reps and finance use different definitions of what will close, they can reach different forecasts from the same pipeline.

Forecast accuracy is a real business concern. Gong's 2024 research, based on 2,015 business leaders, reported that 81% of companies had missed a revenue forecast in at least one quarter over the previous two years. For RevOps, the lesson is to check the deal data and forecasting rules before relying on a number.

This guide covers HubSpot's forecasting tools, the methods you can use, setup steps, accuracy tracking and common problems. It is for sales leaders responsible for the forecast and RevOps teams responsible for the system behind it.

How HubSpot sales forecasting works

HubSpot sales forecasting uses deal amounts, close dates, pipeline stages and forecast categories to help teams estimate revenue for a month or quarter. In the forecast tool, managers can review pipeline, closed-won revenue and goals, while users with the right permissions can submit their own forecasts. The method you choose determines how deals contribute to the forecast.

Feature What it does What you need
Forecast tool Shows goal, closed won, gap to goal and open pipeline by team, user and pipeline, monthly or quarterly Sales Hub or Service Hub Professional or Enterprise, plus an assigned Sales or Service seat
Forecast categories Groups deals by confidence, including Pipeline, Best case, Commit and other configured categories. Stages can be mapped to categories Same as the forecast tool. A Super Admin configures them
Forecast submissions Lets each rep or manager submit a number for the period, with a note Same as the forecast tool, plus Forecast edit permissions
Custom forecast types Forecasts on a different date or amount property, such as a contract start date or annual recurring revenue Professional or Enterprise. A Super Admin creates them
AI projections Breeze projects a most likely outcome with upper and lower bounds, refreshed on days 1, 7, 14, 21 and 28 of the month Professional or Enterprise, and opting in to the AI forecasting beta
Deal scores AI estimates each open deal's chance of winning as a percentage Sales Hub or Smart CRM Professional or Enterprise
Forecast accuracy Compares past submissions with what actually closed, for up to one year Professional or Enterprise, plus an assigned seat

If you are on Sales Hub Starter, you can still build deal reports and dashboards, but you will not have the forecast tool. For what each tier costs, see our guide to HubSpot pricing.

Which forecasting method to use

Choose a HubSpot forecasting method based on your sales cycle and the quality of your pipeline data. Weighted pipeline uses stage probabilities, forecast categories represent confidence, and rep submissions add judgment. Reviewing these views together can show where the numbers disagree.

Method How it works Best for Watch out for
Weighted pipeline Multiplies each deal amount by its deal probability, which is generally set from the deal stage. A $50,000 deal at 60% probability contributes $30,000 Teams with many similar deals and a stable sales process Check stage probabilities against actual win rates and review deals with manually changed probabilities
Total pipeline Counts the full amount of every open deal in the period Coverage checks, such as whether you have three times your gap in pipeline Does not adjust for close likelihood, so do not confuse it with a probability-weighted forecast
Forecast categories The rep or a workflow places each deal in Pipeline, Best case or Commit Complex B2B sales where stage alone does not show confidence Categories mean nothing unless Commit has a written rule
Rep submissions Each rep enters the number they expect to close, and managers roll it up Teams that want judgment and accountability in the number Submissions drift toward what the rep thinks the manager wants to hear
AI projections Breeze projects revenue from recent closed-won deals A second opinion for teams with steady deal flow Beta feature with a three-month look-back, which may not capture seasonality or infrequent large deals

For a B2B team with multiple deal stages, start with forecast categories to assess individual deals and rep submissions to capture each seller's expected result. Use weighted pipeline as a comparison, not an automatic replacement for judgment. Differences between these numbers give managers specific deals to review.

How to set up sales forecasting in HubSpot

To set up sales forecasting in HubSpot, first agree on deal stages, amounts and close dates. Then configure the forecast tool, map categories, assign goals and establish regular submissions. These instructions assume an eligible Professional or Enterprise subscription, and some configuration actions require Super Admin access.

1. Write down what each deal stage means

Give every stage an exit criterion a manager could check, such as "budget confirmed with the economic buyer" rather than "qualified". Then check the probability on each stage against your actual win rate from that stage over the last four quarters. A stage set to 60% that historically wins 25% of the time will inflate every weighted forecast you run.

2. Agree on the amount and the date

Decide which amount the forecast counts (first-year value, total contract value or annual recurring revenue) and which date counts as "closed". Sales often means the signature date while finance means the invoice or service start date, and that one difference can move a deal across a quarter. If finance needs a different date or amount, build a custom forecast type for it instead of changing the default.

3. Configure the forecast settings

In the forecast settings, choose weighted amount or total amount, set the period to monthly or quarterly, and turn on the submission status indicator, which flags submissions older than 8 days by default. Set the period early, because changing it later resets your goals and submissions.

4. Map stages to forecast categories

Map each deal stage to an appropriate category, such as Pipeline, Best case or Commit, and decide when reps may change a deal's category manually. HubSpot can automate the mapping with a workflow. If you allow manual overrides, write the rule for Commit, for example "verbal yes, paper process started, close date confirmed by the buyer".

5. Set goals with the Forecastable Revenue template

Once your categories are mapped, assign goals to each rep and team so the tool can show the gap to goal and pipeline coverage. In HubSpot, go to Sales > Forecast and click Create goal. The Forecastable Revenue template is selected by default, and goals need that template to appear in the forecast tool. Creating goals requires Super Admin or Forecast permissions, and every user with a goal needs an assigned Sales or Service seat.

6. Start a weekly submission rhythm

Ask reps to submit by a fixed day each week, with a note on what changed. Managers then review by category, drill into the deals behind each number and add next steps straight from the forecast view.

 

Need cleaner deal data before building your forecast?

Our free HubSpot Properties Cheat Sheet helps you decide which deal properties to require, clean up or retire before you build the forecast.

 

Why HubSpot forecasts miss

An inaccurate HubSpot sales forecast often starts with outdated close dates, unreliable deal stages, inconsistent amount definitions or stale opportunities. Before changing your forecasting method, check the information entering the forecast.

  • Close dates nobody updates. Deals sit in the current quarter until the last week, then slide into the next one in a group, so the forecast looks fine until it suddenly does not.
  • Stage probabilities nobody checked. Default or inherited probabilities are rarely tested against real win rates, so the weighted pipeline is a guess multiplied by a guess.
  • Different definitions of a closed deal. If sales, finance and customer success each mean a different date or amount, they will bring different numbers to the same meeting even when the data is clean.
  • Duplicate and abandoned deals. Old deals that were never closed lost keep inflating the pipeline. Pipeline management habits matter here, and we cover them in our guide to sales pipeline management.
  • Required fields that do not reflect reality. If reps enter guesses simply to satisfy a CRM rule, the forecast will use those values even when the opportunity has not advanced. Review required properties and make sure the team knows what each field means.

Start by agreeing on field definitions, then support them with appropriate required properties, workflows and a short weekly pipeline review. The goal is more reliable inputs, not additional admin work.

How to measure forecast accuracy in HubSpot

You can measure HubSpot forecast accuracy by comparing submitted revenue forecasts with the amount actually closed in the same period. HubSpot's forecast accuracy view lets eligible users review past submissions against results and see where forecasts missed.

HubSpot calculates forecast accuracy from the absolute difference between submitted and actual closed-won revenue, divided by the actual result. Accuracy is one minus this error, with a floor of zero. For example, a $900,000 forecast against $1,000,000 in closed-won revenue has a 10% error and 90% accuracy. Compare submissions with the same forecast period and pipeline.

Track accuracy by rep and by team, and look for recurring differences rather than judging one missed period. Consistent overestimation may point to optimistic deal stages or stale close dates, while consistent underestimation may signal cautious submissions or missing pipeline visibility. Investigate the underlying deals before drawing conclusions about a rep.

Where HubSpot forecasting falls short

HubSpot forecasting supports many common B2B revenue-planning needs, but its feature availability, currency handling and support for recurring-revenue models may affect your setup. Confirm these requirements before building a board-level reporting process.

  • Recurring revenue is not spread over time. In a custom forecast, monthly or annual recurring revenue counts its full amount on the selected date instead of repeating across periods.
  • Currency handling requires care. HubSpot lets users select a preferred display currency, while its forecast submission instructions specify entry in the company's primary currency. Check conversions and exchange-rate treatment when forecasting across regions.
  • AI projections use a short history. HubSpot says the beta uses the last three months of closed-won deals. Treat it as an additional perspective, especially when results are seasonal or driven by occasional large deals.
  • No dedicated forecast tool on Starter. Teams on Sales Hub Starter can use available deal reports and dashboards for a simpler view instead.

If your business needs deep scenario modeling, multi-year bookings forecasts or forecasting across several CRMs, a dedicated forecasting platform on top of HubSpot may be worth the cost. For most teams, though, the bigger gain comes from fixing the definitions inside HubSpot first.

How Elefante RevOps helps with HubSpot forecasting

Elefante RevOps helps B2B teams improve HubSpot sales forecasting by aligning deal stages, forecast categories, required properties and reporting. The work starts with definitions sales and finance can use consistently, then applies those rules in HubSpot.

  • Definitions before dashboards. We agree the stage exit criteria, the Commit rule and the amount and date the forecast counts with sales and finance, in writing.
  • Stage probabilities checked against your data. We review past win rates and adjust stage probabilities when the evidence supports a change.
  • A forecast rhythm your team keeps. Weekly submissions, a short review agenda and accuracy tracking by rep and team.
  • Ongoing capacity. Through RevOps as a Service, a pod keeps the forecast, pipelines and reports current in two-week sprints. If HubSpot itself needs a rebuild, our HubSpot implementation services cover it.

In our venture capital case study, we standardized HubSpot pipeline stages across Venture Capital, Private Equity, Capital Formation and Private Credit teams, and added workflow follow-up tasks for deals that need revisiting.

The engagement begins with an assessment and a written scope covering the proposed RevOps or HubSpot work.

 

Need one forecast sales and finance can review together?

Talk with Elefante RevOps about reviewing your HubSpot deal stages, forecast categories and reporting process.

 

FAQ

Does HubSpot have sales forecasting?

Yes. HubSpot's forecast tool shows goals, closed won revenue, gap to goal and open pipeline by team, user and pipeline, monthly or quarterly. It is available with Sales Hub or Service Hub Professional or Enterprise, and each user needs an assigned Sales or Service seat.

How does HubSpot calculate a weighted sales forecast?

HubSpot multiplies an open deal's amount by its deal probability and adds the weighted values for the period. Deal probability usually comes from the deal stage but can be changed on individual deals. A $50,000 deal with a 60% deal probability contributes $30,000. Check probability settings and overrides against actual results.

What are forecast categories in HubSpot?

Forecast categories organize deals by the team's confidence that they will close, with categories such as Pipeline, Best case and Commit. A Super Admin configures the categories and their stage mappings, and reps can update categories on individual deals when permitted.

Does HubSpot use AI for sales forecasting?

Yes, in beta. AI forecasting uses Breeze to project a most likely outcome with upper and lower bounds, based on the last three months of closed won deals. It needs Sales Hub or Service Hub Professional or Enterprise and opting in to the beta. Deal scores separately estimate each open deal's chance of winning.

Can you forecast in HubSpot Sales Hub Starter?

No. The forecast tool needs Sales Hub or Service Hub Professional or Enterprise. On Starter, teams usually forecast with deal reports and dashboards built on deal stage, amount and close date.

How do I track forecast accuracy in HubSpot?

Open the forecast tool, choose a user or team, and view their submission history for a pipeline and period. HubSpot compares submissions with closed won revenue and shows accuracy as one minus the forecast error, for up to one year back.

Why is my HubSpot forecast inaccurate?

The most common causes are close dates nobody updates, stage probabilities that were never checked against real win rates, different definitions of amount and close date between sales and finance, and old deals that were never closed lost. Fix the definitions first, then enforce them with required properties and a weekly review.