Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary
DictionaryRRecurring Donation
SalesIntermediate

Recurring Donation

A Recurring Donation in Salesforce represents a donor's ongoing commitment to give a specified amount on a regular schedule — monthly, quarterly, or annually — to a nonprofit organization.

§ 01

Definition

A Recurring Donation in Salesforce represents a donor's ongoing commitment to give a specified amount on a regular schedule — monthly, quarterly, or annually — to a nonprofit organization. In the Nonprofit Success Pack (NPSP), a Recurring Donation is stored on the npe03__Recurring_Donation__c custom object; in the modern Nonprofit Cloud, it is the standard RecurringDonation object. Each Recurring Donation record holds a parent Contact or Account (the donor), an Amount per installment, an Installment Period, a Date Established, a Status (Active, Lapsed, Closed), an optional End Date, a Payment Method, and configurable behaviors for how individual installment Opportunities (or Gift Transactions in Nonprofit Cloud) are generated. The recurring-donations engine automatically creates the next installment's transaction record at the appropriate cadence, posts it through payment processing, and updates the parent Recurring Donation's status if installments lapse or fail. Recurring Donations are foundational to nonprofit revenue strategy because sustaining donors typically have 5-10x the lifetime value of one-time donors and provide predictable monthly cash flow.

§ 02

In plain English

👋 Study buddy

A Recurring Donation is a donor's promise to give regularly — like $25 every month or $100 every quarter — instead of one-time gifts. Salesforce tracks the ongoing commitment as a Recurring Donation record and automatically creates a new transaction on each scheduled date. Sustaining donors are the lifeblood of most nonprofits.

§ 03

Worked example

scenario · real-world use

A donor named Priya signs up to give $50 per month to a nonprofit through the organization's Salesforce-powered donation page. The fundraising team's Salesforce instance creates a Recurring Donation record under Priya's Contact: Amount $50, Installment Period Monthly, Date Established today, Status Active. Each month on the same date, the recurring-donations engine creates a new installment Opportunity (or Gift Transaction in Nonprofit Cloud) for $50 linked to the Recurring Donation, processes Priya's saved credit card through the payment connector, and posts the result to the donor's contribution history. After two years, Priya has generated 24 individual installment transactions linked to a single Recurring Donation, totaling $1,200 in lifetime value with a stable monthly cadence — a profile far more valuable than two $600 one-time gifts would have been.

§ 04

Why Recurring Donation matters

The relationship between a Recurring Donation and its installment transactions (Opportunities in NPSP, Gift Transactions in Nonprofit Cloud) is event-driven. The recurring-donations engine creates the next installment a configurable number of days before its scheduled date (commonly 30 days ahead in NPSP), so fundraising teams can see upcoming projected revenue in their pipeline. Failed payments mark the installment as Lapsed and increment a configurable lapsed-installment counter on the Recurring Donation; after a threshold (typically three consecutive failures) the parent Recurring Donation is automatically marked Lapsed, triggering retention workflows.

Salesforce Nonprofit Cloud (the modern standard-object model) and NPSP (the older custom-object model) handle Recurring Donations differently. Nonprofit Cloud uses a richer, native data model with first-class Gift Transaction objects, integrated payment processing through the Salesforce Payments framework, and standard reporting. NPSP relies on custom objects, the npe01__OppPayment__c relationship, and external payment integrations. Migrations from NPSP to Nonprofit Cloud are a multi-quarter project for any sizeable org and require careful Recurring Donation data mapping.

Recurring Donation analytics drive nonprofit fundraising strategy. Standard metrics include sustainer churn rate (annualized rate of lapsed Recurring Donations), upgrade rate (donors who increased their installment Amount), downgrade rate, average sustainer lifetime value, and net new sustainers per month. Most fundraising teams treat the sustainer base as their most strategic donor segment because of its predictable revenue and significantly higher LTV compared to one-time donors.

§ 05

How organizations use Recurring Donation

Mid-sized human-services nonprofit

Runs a sustaining-giving program through Salesforce-managed Recurring Donations as its primary fundraising channel. 60% of unrestricted operating revenue comes from monthly sustainers, with annual sustainer-acquisition campaigns focused on converting one-time donors to monthly through a small upgrade ask after each gift confirmation.

International humanitarian organization

Maintains tens of thousands of multi-year Recurring Donations with international payment processing through multiple regional payment providers. The Recurring Donation's IsRecurring framework integrates with each provider, posting installment transactions through whichever provider matches the donor's currency and country.

Faith-based organization with weekly giving

Configures Recurring Donations with weekly Installment Period for tithing donors, generating a new installment transaction every Sunday with payment processing aligned to the post-service window. Pledge fulfillment reporting tracks each Recurring Donation against the donor's annual pledge commitment.

§

Trust & references

Official documentation

Straight from the source — Salesforce's reference material on Recurring Donation.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Discussion

Loading…

Loading discussion…