You are here:
NPSP Out-of-Box Donation Rollups (Legacy)
In the Nonprofit Success Pack, rollups are tallies of donations from different Opportunity records.
- What Are NPSP Out-of-Box Rollups and How Do They Work?
NPSP includes approximately 87 out-of-box rollups. These rollups are all based on the Opportunity Amount and Opportunity Close Date, and calculate Opportunities with a Closed/Won stage. - Rollup Fields on Accounts and Contacts
The following sections on the Account and Contact objects contain information from their related Opportunities. - When Are Opportunity Rollups Updated?
Rollup values on a specific Account or Contact are re-tallied when key fields are updated on related Opportunities such as Amount, Stage, and Close Date. In addition, rollup values are recalculated nightly to ensure accuracy.
What Are NPSP Out-of-Box Rollups and How Do They Work?
NPSP includes approximately 87 out-of-box rollups. These rollups are all based on the Opportunity Amount and Opportunity Close Date, and calculate Opportunities with a Closed/Won stage.
These rollup fields appear on Accounts, Contacts, Households, Recurring Donations, and General Accounting Units, and display aggregated totals based on their related Opportunities.

In the Nonprofit Success Pack, Account and Contact records include several rollup fields that display totals based on their related Opportunities:
- Membership Information
- Total Gifts
- Soft Credits
- Household Donations
- Donation Statistics
This image shows the Opportunity Rollups for an Organization Account. Most fields with totaled values are rollup fields that show us aggregated values from related Opportunity records.

Notice the Donation Totals section includes a Total Number of Gifts (eight Opportunities) and a Total Gifts amount of $2700. To determine the exact Opportunities and their details for this rollup, you would need to examine this Account and look at all the related Opportunities for the details. The rollup, however, gives you very useful aggregate information about all Opportunities.
Rollup Fields on Accounts and Contacts
The following sections on the Account and Contact objects contain information from their related Opportunities.
- Donation Information
This section shows useful statistics and gives you a quick, high-level overview about donations (Opportunities) associated with a particular Account. - Donation Totals
This section gives you running totals of donations received from this Account over different periods of time. For example, you can see the Donation totals from this year, the previous year, and from two years ago. You can also configure a custom period. - Membership Information
This section contains the rollup information if your organization uses memberships. - Additional Rollup Information on Contacts
In addition to these sections, Contact records also include rollup information about soft credits as well as Household donation information, which is a rollup of the total donations made by everyone else in the household. Soft credits, and the contact roles responsible for creating them, are a major though complicated feature in Nonprofit Success Pack.
Donation Information
This section shows useful statistics and gives you a quick, high-level overview about donations (Opportunities) associated with a particular Account.
You'll find information about donation dates, the average, largest, and smallest donation amounts, and so on.
Donation Totals
This section gives you running totals of donations received from this Account over different periods of time. For example, you can see the Donation totals from this year, the previous year, and from two years ago. You can also configure a custom period.
In Total Gifts Last N Days, N can be set to a period of your choice; the default setting is 365 days.
Where you set the value of N depends on whether you're using Customizable Rollups, or one of the older, legacy types of rollups. See the instructions below for the type of rollups configured in your org.
- Click the NPSP Settings tab in the Nonprofit Success Pack. If you don't see NPSP Settings, you can find it from the App Launcher.
- Select .
- Click Configure Customizable Rollups .
- Find the rollup whose N day value you want to edit, and click
, then click Edit. - Edit the value in the Days Back field.

- Click Save.
Legacy Rollups (User Defined Rollups, out-of-the-box rollups):
- Click the NPSP Settings tab in the Nonprofit Success Pack. If you don't see NPSP Settings, you can find it from the App Launcher.
- Select . Note This option will not be available if you're using Customizable Rollups.
- Click Edit.
- Specify a different number of days for the Rollup N Day Value.

- Click Save.
Membership Information
This section contains the rollup information if your organization uses memberships.
For more information, see Create and Manage Memberships.
Additional Rollup Information on Contacts
In addition to these sections, Contact records also include rollup information about soft credits as well as Household donation information, which is a rollup of the total donations made by everyone else in the household. Soft credits, and the contact roles responsible for creating them, are a major though complicated feature in Nonprofit Success Pack.
To learn more, see Soft Credits Overview.
When Are Opportunity Rollups Updated?
Rollup values on a specific Account or Contact are re-tallied when key fields are updated on related Opportunities such as Amount, Stage, and Close Date. In addition, rollup values are recalculated nightly to ensure accuracy.
You can also choose to run the rollup nightly operation (called a “batch operation” because it tallies fields for multiple records at once) at any time. For more information, see Run Rollup Donations Batch.

