Annuity
In Salesforce, Annuity refers to a forecasting type that represents recurring revenue.
Definition
In Salesforce, Annuity refers to a forecasting type that represents recurring revenue. When an Opportunity's Type is set to an annuity-based value, the forecast calculates revenue by multiplying the Opportunity amount by the number of periods remaining in the forecast, reflecting ongoing revenue streams rather than one-time transactions.
In plain English
“Annuity is a way of forecasting recurring revenue in Salesforce. Instead of counting a deal once, it multiplies the deal amount by however many periods of recurring revenue are left, so your forecast reflects money coming in month after month, not just today.”
Worked example
At Marlowe Capital Partners, the back-office team uses Annuity records to model 1,400 active retirement-product holdings tied to customer Households. Each Annuity tracks the underlying product, the contract term, the surrender schedule, and the upcoming required-minimum-distribution dates. The team's quarterly outreach campaign queries Annuity records reaching specific lifecycle moments and routes them to the agent of record - replacing the spreadsheet-driven outreach that had been the source of two compliance findings.
Why Annuity matters
In Salesforce Collaborative Forecasts, the forecast calculation treats an Opportunity differently depending on whether its Type is set to an annuity-based value. For annuity Opportunities, the forecast multiplies the Opportunity amount by the number of forecast periods remaining, reflecting that the revenue recurs for each period rather than landing as a single close. Non-annuity Opportunities are treated as one-time transactions and counted once.
This modeling is useful for subscription businesses where a single Opportunity represents an ongoing revenue stream rather than a discrete sale. The Annuity field drives how Salesforce projects revenue forward across quarters or months, which gives forecast owners a more realistic view of recurring revenue alongside one-time deals. Configuring annuity forecasting correctly requires care around period alignment and the values chosen in the Opportunity Type picklist.
How organizations use Annuity
Sells annual SaaS subscriptions and configured Annuity forecasting so that each deal counts toward forecast totals for each month of the subscription term. This gave the CFO a rolling 12-month revenue view that wasn't possible with one-time forecasting.
Uses Annuity forecasting for their multi-year enterprise contracts. The Opportunity Type field distinguishes between annuity and perpetual license deals, and the forecast engine projects each one appropriately without manual intervention.
Moved from one-time to annuity forecasting when they transitioned their product to a subscription model. The migration required updating existing Opportunity Type values, but the forecast became dramatically more useful once recurring revenue was modeled correctly.
Test your knowledge
Q1. How does Annuity forecasting calculate revenue?
Q2. Which field determines whether an Opportunity is treated as an annuity deal?
Q3. What kind of business benefits most from Annuity forecasting?
Discussion
Loading discussion…