<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1094218042721276&amp;ev=PageView&amp;noscript=1">
Skip to content

Donor Management Entry 42

Can HubSpot forecast nonprofit revenue using recurring-donation churn, upcoming end dates, active opportunities, and historical performance?

Yes. HubSpot can help your nonprofit build a clearer, more realistic view of future revenue. The strongest forecast combines committed income, known reductions, probability-weighted opportunities, historical patterns, staff knowledge, and AI projections where available.

Forecast different kinds of nonprofit revenue without treating every dollar the same

A forecast estimates how much income your organization is likely to receive during a future period. That may include individual and recurring donations, major gifts, grants, sponsorships, memberships, program and event revenue, corporate partnerships, planned-giving distributions, and other earned or contributed revenue.

Each source behaves differently. A monthly donation may be predictable until it is cancelled. A submitted grant remains uncertain. A signed sponsorship may be committed but unpaid. A year-end appeal may be predictable at the portfolio level even though the individual donors are unknown.

Build a practical forecast in four visible layers

Forecast layer What it represents Example
Known future revenue Revenue already scheduled or contractually committed. Active recurring gifts, awarded grants, signed sponsorships.
Known reductions Revenue scheduled to end or already cancelled. Expiring gifts, cancelled memberships, ending grants.
Open pipeline Revenue opportunities still being pursued. Grant applications, major-gift asks, sponsorship proposals.
Pattern-based projection Estimated revenue based on prior results. Expected year-end giving, average renewals, AI projections.

These layers should remain visible even when they are summarized into a planning number. Leadership should be able to tell whether a projection represents signed commitments, active recurring gifts, weighted opportunities, or historical expectations.

Forecast from the deal pipeline

HubSpot's forecast tool can use Deal amount, expected close date, stage, stage probability, weighted amount, forecast category, pipeline, forecast period, staff submissions, and revenue goals.

Weighted amount equals the Deal amount multiplied by its probability. A $100,000 grant opportunity with a 40 percent probability contributes $40,000 to the weighted forecast.

Standard forecast categories include Not forecasted, Pipeline, Best case, Commit, and Closed won. Your organization can map Deal stages to the categories and customize the visible labels.

The dedicated forecast tool requires Sales Hub or Service Hub Professional or Enterprise. Applicable seats and permissions are required for certain forecasting and goal features.

Example: separate full potential from weighted pipeline

Opportunity Amount Probability Weighted amount
Foundation grant $100,000 40% $40,000
Gala presenting sponsor $50,000 80% $40,000
Major-gift request $25,000 60% $15,000
Corporate partnership $75,000 20% $15,000
Total $250,000   $110,000
Maya Santos: Primary Household Member and Primary Donor

The full pipeline shows potential. The $110,000 weighted pipeline provides a probability-adjusted planning view. Neither amount is guaranteed.

Probabilities should reflect actual outcomes whenever possible. If the organization historically wins 15 percent of submitted grants, assigning every application a 70 percent probability will create a reassuring but unreliable forecast.

Start with known future revenue, then subtract what will end

The more reliable forecast layer may include active recurring donations, signed multiyear gifts, awarded grants with future installments, active memberships, signed sponsorships, contracted program revenue, approved government funding, recurring invoices, and scheduled subscription payments.

Commitments still carry risk. A card can fail, a grant payment can be delayed, and a pledge can become uncollectible. They are generally more certain than an open application or an unmade ask.

A realistic forecast also subtracts fixed-term gifts reaching their end dates, cancelled donations, expired memberships, ending grants, nonrenewing sponsors, concluding partnerships, downgrades, repeated payment failures, and final pledge installments.

Define churn carefully

Churn is recurring revenue that stops, but every ending tells a different story. A donor may cancel, experience a payment failure, reach a planned end date, replace a gift, decrease an amount, or pass away. Memberships, sponsorships, and grants can also expire or fail to renew.

An upgrade from $25 to $50 per month should not appear as completely lost simply because the original subscription ended. A planned 12-month gift may also deserve different treatment from an unexpected cancellation.

  • Churn or inactive date
  • Churn reason
  • Previous recurring amount
  • Replacement commitment
  • Recoverable status
  • Payment-failure status
  • Reactivation date
  • Renewal status
  • New recurring amount
  • Subscription end date

Use recurring-revenue and subscription data for different views

Sales Hub or Service Hub Enterprise accounts can use special recurring-revenue Deal properties for amount, type, inactive date, and inactive reason. These support concepts such as new revenue, renewal, upgrade, downgrade, and churn, along with reports on new, existing, and lost recurring revenue.

Those Deal reports depend on values your organization maintains. They do not calculate recurring revenue automatically from associated products or quotes.

HubSpot-billed subscriptions provide another source. Subscription records can surface MRR, ARR, active and scheduled subscriptions, unpaid or paused subscriptions, cancellations, expirations, billing frequencies, next billing dates, end dates, and churn dates.

If recurring donations are processed elsewhere, the relevant subscription, cancellation, failure, and end-date information must be synced into HubSpot before it can support a reliable forecast.

Estimate unnamed future revenue from historical patterns

Not every likely dollar will appear as an open Deal. Several years of campaign performance can support portfolio-level estimates for year-end giving, Giving Tuesday, gala revenue, membership and grant renewals, recurring-donor retention, gift increases, first-time donor conversion, program registration, and lapsed-donor reactivation.

Document which years were used, unusual years excluded, inflation assumptions, audience or investment changes, large one-time gifts, and external conditions. Without that context, a historical average can look more reliable than it is.

AI forecasting caveat

Treat Breeze AI forecasting as another indicator

Breeze AI forecasting is a beta feature for eligible Sales Hub or Service Hub Professional and Enterprise accounts. It uses recent closed-won Deal amounts and dates to produce lower, most likely, and upper projections.

The current projection relies on closed-won history from the previous three months. It does not directly evaluate every churn pattern, donor relationship, grant deadline, or subscription end date.

Three months may not represent year-end giving, Giving Tuesday, gala season, annual grant cycles, government budgets, capital campaigns, emergency appeals, membership-renewal seasons, multiyear awards, or large bequests. HubSpot describes the projections as estimates, not guarantees or the sole basis for decisions.

Bring the planning forecast together

Forecast component Example amount
Active recurring gifts expected next year $600,000
Awarded grants and signed commitments $500,000
Known recurring gifts and grants ending ($125,000)
Probability-weighted open pipeline $300,000
Historically expected broad-response giving $225,000
Planning forecast $1,500,000

This is a planning model, not one automatic HubSpot calculation. Its components may come from subscription, recurring-revenue, pipeline, grant, contract, invoice, campaign, custom-dataset, finance-system, staff-submission, and AI reports. Preserve the components rather than storing only the final number.

Create scenarios instead of one false certainty

Scenario Possible assumptions
Committed Signed, awarded, active, or otherwise highly certain revenue only.
Conservative Committed revenue plus a reduced portion of likely pipeline.
Most likely Committed revenue, weighted pipeline, and realistic historical expectations.
Optimistic Best-case opportunities and stronger-than-average retention.
Risk case Higher churn, delayed grants, or lower campaign performance.

This gives leadership a useful range and changes the conversation from "What will revenue be?" to "What is committed, likely, at risk, and required to reach the optimistic case?"

Forecast quality depends on data quality

  • Accurate Deal amounts
  • Current expected close dates
  • Meaningful Deal stages
  • Evidence-based probabilities
  • Consistent forecast categories
  • Current subscription statuses
  • Reliable subscription end dates
  • Correct recurring amounts
  • Recorded churn dates and reasons
  • Grant end dates
  • Renewal expectations
  • Payment-failure information
  • Accurate closed-won dates
  • Closed or updated stale opportunities

Old opportunities inflate pipeline. Cancelled gifts left active overstate the baseline. Replacement gifts recorded only as churn exaggerate losses. AI cannot correct definitions the organization has never established.

Financial boundary

Forecasting is not accounting

HubSpot may show expected Deal revenue, weighted pipeline, recurring billing, signed commitments, AI projections, and staff submissions. Your accounting system may show cash, receivables, revenue recognition, restrictions, deferred revenue, refunds, processing fees, and general-ledger classifications.

Finance and fundraising should agree on which system answers each question and regularly reconcile commitments, billing, payments, and recognized revenue.

The takeaway

HubSpot can support a more informed nonprofit revenue forecast using recurring commitments, known churn, upcoming end dates, open pipeline, staff knowledge, and historical results. Breeze AI can add perspective, but a complete forecast still depends on thoughtful data architecture and documented assumptions.

When those pieces are in place, leadership can see what is committed, ending, likely, uncertain, and in need of action before a revenue gap becomes a crisis.