Understanding the Power of Us Programme
Salesforce's Power of Us Programme is a global initiative that provides donated software to eligible nonprofits. The programme is designed to democratise access to enterprise CRM capabilities for organisations that serve social good missions. However, the programme structure, eligibility criteria, and renewal mechanics contain surprises that many nonprofits do not anticipate until they are locked into a dependency on Salesforce.
The core offer: Salesforce donates 10 Enterprise Edition licences per qualifying nonprofit organisation. Enterprise Edition provides full Salesforce capabilities, including custom fields, flows, and advanced features. These 10 licences are truly donated (no cost to the nonprofit) and remain free as long as the organisation maintains its nonprofit status and Power of Us eligibility. However, the programme has five critical constraints that most nonprofits learn about only after they begin deploying Salesforce.
Power of Us Eligibility and Constraints
To qualify for Power of Us, a nonprofit must be registered as a tax-exempt or charitable organisation in its jurisdiction. In the United States, this typically means IRS 501(c)(3) status. Internationally, equivalent charity registration is required. Salesforce verifies eligibility through TechSoup, a nonprofit resource platform that maintains a registry of verified charities. If your nonprofit loses its tax-exempt status (rare but possible due to governance violations or financial mismanagement), your Power of Us licences are immediately at risk of revocation.
Second, the 10 donated licences apply only to your home organisation. If you operate multiple Salesforce orgs (a common practice for regional nonprofits or federated organisations), each additional org requires a separate Power of Us application and is eligible for 10 donated licences. However, managing multiple orgs creates operational complexity and governance challenges that often make consolidation necessary, which then forces additional licence purchases.
Third, the 10 donated licences are Enterprise Edition seats. This is actually generous compared to what most nonprofits would purchase, but it creates a false impression of what additional licences cost. When a nonprofit discovers that its core team needs 22 users instead of 10, they must purchase 12 additional licences. However, those additional 12 licences cannot be Enterprise Edition at the nonprofit discount; Salesforce requires that additional licences maintain "mix parity"—typically meaning that additional purchases must use a mix of Standard, Professional, and Enterprise editions to match Salesforce's standard product distribution.
"Sixty percent of nonprofits outgrow their 10 donated Power of Us licences within three years. When they need additional users, they discover that expansion is far more expensive than they anticipated, and they face an 8-10% annual uplift clause even at nonprofit discount rates."
What Counts Against Your 10 Free Licences
Many nonprofits make the mistake of assigning licences too broadly, discovering too late that they have consumed their 10 donated seats. Understanding exactly what counts as a "user" is critical to avoiding this trap.
In Salesforce's definition, a user is anyone assigned a user licence. User licences are required for anyone who needs access to Salesforce's core functionality: creating records, editing data, running reports, etc. This includes staff, volunteers, and consultants. A user who logs in to Salesforce even once per month consumes a licence. Salesforce's "inactive user" policy allows you to deactivate users who have not logged in for 60+ days, freeing up that licence for someone else, but this requires proactive licence management that many nonprofits do not practice.
Common mistakes: (1) Assigning licences to staff who need read-only access to reports. (These staff only need Insights User or Viewer licences, not full user licences.) (2) Assigning Enterprise Edition licences to administrators and program staff when Professional Edition would suffice. (3) Not deactivating former staff or volunteers, leaving licences allocated to inactive users. (4) Assigning licences to board members who do not regularly use Salesforce. A typical nonprofit can reduce its licence consumption by 15–30% through disciplined governance practices: assigning the right licence type to the right user, deactivating unused accounts, and using free or lower-cost license types (like Chatter Free or Insights User) for read-only stakeholders.
NPSP Explained: What It Is and Why It Still Matters
NPSP stands for Nonprofit Starter Pack. It is a collection of managed packages (pre-built software modules) designed specifically for nonprofit use cases. NPSP includes data models for Accounts (organizations), Contacts (individuals), Opportunities (fundraising asks), and Recurring Donations. It also includes predefined reports, automated workflows for thank-you letters, and donor management features.
Critical context: NPSP is not a separate product. It does not have a separate licence cost. NPSP is a free, open-source managed package that any nonprofit with Salesforce can install. However, NPSP was built on an older Salesforce data model, and as Salesforce has evolved its platform, NPSP has not kept pace with newer features. Salesforce stopped adding major new features to NPSP in 2022. The package is maintained in a "steady state"—Salesforce releases patches and security updates, but no substantial new features are planned.
For nonprofits currently using NPSP: your existing deployment will continue to work indefinitely. NPSP is not going away. However, if you are a new nonprofit implementing Salesforce in 2026, Salesforce will strongly recommend Nonprofit Cloud instead of NPSP. This is because Nonprofit Cloud is the strategic product, and Salesforce wants to migrate new organisations onto it from the start.
Nonprofit Cloud: The Strategic Replacement for NPSP
Nonprofit Cloud is Salesforce's modern replacement for NPSP, launched in 2023. It provides updated data models, improved user interface, and deeper integration with Salesforce's core platform. However, Nonprofit Cloud has licensing implications that NPSP does not.
First, Nonprofit Cloud is a managed package that is included free with Salesforce licenses (like NPSP). But several advanced Nonprofit Cloud features (such as Program Management, advanced Analytics, and Impact Metrics) require additional add-on licenses. These add-ons cost $25–$100 per user per month depending on the features. For a nonprofit with 50 users, this adds $1,500–$6,000 per month in additional costs.
Second, Nonprofit Cloud is designed to work with Salesforce's Agentforce. New Salesforce orgs created in 2026 automatically include Agentforce Nonprofit, which is an AI-powered agent that can respond to donor inquiries, process donations, and answer frequently asked questions. Agentforce Nonprofit is licensed per conversation, not per user. A nonprofit with 10,000 donor interactions per month might face $15,000–$25,000 per month in Agentforce conversation costs.
The key distinction: NPSP is free and adds no licensing complexity. Nonprofit Cloud is free at the base level but tempts nonprofits into multiple paid add-ons and Agentforce commitments. When evaluating NPSP vs Nonprofit Cloud, consider your actual needs. If NPSP meets your donor management and fundraising tracking requirements, there is no financial incentive to migrate to Nonprofit Cloud. If you need advanced analytics or impact tracking, evaluate the add-on costs carefully before committing.
NPSP vs Nonprofit Cloud: Which to Choose
The decision between NPSP and Nonprofit Cloud should be driven by your organisation's specific requirements, not by Salesforce's product preference. Here are the key decision factors:
- Donor Management Complexity: NPSP handles standard nonprofit use cases: donors, gifts, pledges, campaigns. If your nonprofit operates recurring giving programmes, grant management, or complex multi-year fundraising, NPSP's capabilities may be sufficient. Nonprofit Cloud adds program management and outcome tracking, but these features are most useful for nonprofits with complex grant reporting or evidence-based programmes.
- Data Volume and Scale: NPSP has been used successfully by nonprofits with 100,000+ donor records. Nonprofit Cloud is optimised for the same scale. Neither is inherently superior from a data perspective.
- Staff Expertise: NPSP has been in the market for 15 years and has a large community of implementers, trainers, and consultants. If your nonprofit needs to hire an external consultant, NPSP expertise is widely available and often less expensive than Nonprofit Cloud expertise.
- Add-On Costs: Nonprofit Cloud's advanced features require add-on licences. NPSP is entirely free. If your nonprofit is budget-constrained, NPSP is the safer choice.
- AI Integration: Nonprofit Cloud is designed to work with Agentforce Nonprofit. If your nonprofit wants to leverage AI for donor communication or supporter services, Nonprofit Cloud + Agentforce is the recommended path. NPSP has no AI integration.
When You Need More Than 10 Donated Licences: Pricing and Negotiation
Most nonprofits discover within 1–3 years that 10 donated licences are insufficient. Common growth trajectories: you start with 8 core staff, then add a fundraising coordinator, then a regional manager, then program staff needing access. By year two or three, you have 15–20 staff who need Salesforce access. At that point, you must purchase additional licences.
Salesforce's nonprofit discount applies to additional licences: typically 20–30% off commercial list prices. Commercial Enterprise Edition list price is approximately $165 per user per month; with a nonprofit discount, this drops to $116–$132 per user per month. For 10 additional users, this is $1,160–$1,320 per month, or $13,920–$15,840 per year.
When you purchase additional licences, your contract includes an annual uplift clause: fees increase by 8–10% each year unless you negotiate otherwise. This is the same uplift clause that commercial customers face, but the context is different for nonprofits. A nonprofit with a small budget cannot accommodate 8–10% annual increases indefinitely. When you negotiate your first licence purchase contract, explicitly request a capped annual uplift of 3–5%. This is achievable; Salesforce has made these commitments to other nonprofits.
Hidden Costs: Data Cloud, Experience Cloud, and Agentforce for Nonprofits
Beyond core Salesforce seats, nonprofits often discover additional products they need, each with separate licensing costs.
Data Cloud for Nonprofits: Data Cloud is Salesforce's unified data platform. For nonprofits, it enables 360-degree donor views, matching donor records across multiple systems, and predictive analytics on donor lifetime value. Data Cloud is licensed by "credits" consumed when ingesting or querying data. A nonprofit with 50,000 donor records and monthly data refreshes consumes 200,000–500,000 credits per month. At Salesforce's current pricing, this is $2,000–$5,000 per month. Overages are common, pushing total costs higher.
Experience Cloud for Nonprofits: Experience Cloud (formerly Community Cloud) provides donor portals where supporters can view their giving history, update their information, and make donations online. Experience Cloud requires a separate licence for external users (donors), typically $5–$25 per user per month depending on the edition. A nonprofit with 5,000 active portal users pays $25,000–$125,000 per month for portal access. Many nonprofits implement portals without budgeting for the licensing cost.
Agentforce Nonprofit: Agentforce is Salesforce's AI agent platform. Nonprofit orgs created in 2026 and later include Agentforce Nonprofit by default. The pricing model is per-conversation, not per user. A conversation is a single back-and-forth exchange with the AI. For nonprofits, Agentforce can respond to donor FAQs, process donations, or capture volunteer sign-ups. Monthly costs depend on conversation volume. A nonprofit with 5,000 monthly conversations might face $5,000–$15,000 per month in Agentforce costs depending on baseline commitments and overage rates.
"Data Cloud and Agentforce add meaningful costs to nonprofit Salesforce deployments. Budget realistically for these products during your initial needs assessment, or you will face surprise invoices at renewal."
Six Negotiation Priorities for Nonprofit Salesforce Buyers
- Cap Annual Uplift at 3–5%: Nonprofit budgets are constrained. Request an explicit annual uplift cap in your Order Form. Do not accept language that escalates at 8–10% per year.
- Right to Scale Down: Nonprofits experience staff turnover. Negotiate the right to reduce user licences with 90 days' notice, and receive a credit for any cost reduction (not forfeiture).
- Nonprofit-Specific Discount Preservation: If you are eligible for a nonprofit discount, ensure that any new products you add (Data Cloud, Agentforce, Experience Cloud) receive the same discount, not a separate commercial rate.
- Transparent Overage Language: For Data Cloud and Agentforce, request clear monthly or annual caps on overage costs. Do not accept unlimited overage risk.
- Free Training and Onboarding:** Nonprofits have limited technical budgets. Negotiate free Salesforce-provided training or professional services credits to help your team implement and adopt the system.
- Power of Us Renewal Protection: If your Power of Us status changes or expires, negotiate a transition plan that does not immediately convert your 10 donated licences to paid licences at full commercial rates. Request a grace period and transition pricing.
Real-World Scenario: A Growing Nonprofit's Licensing Journey
A mid-size U.S. nonprofit providing environmental education started with Power of Us in 2023. They received 10 donated Enterprise Edition licences, which covered their headquarters staff. By 2025, they had expanded to three regional offices and needed 25 total Salesforce users. They had not negotiated their expansion contract carefully and faced the following challenges: (1) their additional 15 licences were priced at full commercial rates ($165/user/month) with no nonprofit discount applied initially; (2) their order form included 10% annual uplift with no cap; (3) they had not budgeted for Data Cloud, which they needed for donor analytics, and faced $3,000/month in unexpected costs; (4) they wanted to implement Experience Cloud for online donations but could not afford $50,000/month for portal licensing.
The renegotiation: (1) Applied nonprofit discount (25%) retroactively to all additional licences purchased. (2) Capped annual uplift at 4% for three-year contract commitment. (3) Negotiated Data Cloud credit allocation to reduce monthly cost to $800. (4) Identified Experience Cloud as a future roadmap item, not an immediate implementation need, deferring that cost. Total outcome: $120,000 savings over three years and a sustainable licensing model that matched the nonprofit's growth trajectory.
Nonprofit Salesforce deployments have unique licensing and budget challenges that require specialized advisory support.
Get guidance on your nonprofit Salesforce strategy, Power of Us programme, and contract negotiations.Nonprofit Salesforce Licensing Guide
Download our complete guide to Power of Us, NPSP vs Nonprofit Cloud, and how to budget for Salesforce as a nonprofit organisation.