This article was written by Hua Ping Tan, Director of Delivery.

Nonprofit Cloud (NPC) has emerged as one of the latest additions to the market, sparking numerous questions from clients and partners since its introduction in early 2023. The nonprofit space has evolved over the years, with Salesforce.org initially operating almost independently from Salesforce.com. The Nonprofit Success Pack (NPSP) served as Salesforce.org’s primary offering for nonprofits, evolving through the contributions of nonprofit professionals to benefit the larger Salesforce community. With the release of Nonprofit Cloud’s Fundraising in mid-October 2023, NPC has nearly achieved feature parity with NPSP. This now prompts a crucial question: what are the implications for nonprofits considering a migration to the Salesforce platform using NPC?
Something that I know for sure is that Salesforce continually strives to optimize its platform and digitally transform clients through cutting-edge technology; examples include AI and other platform tools such as Omnistudio. Likewise, one of the newest features introduced through NPC is Data Cloud, a revolutionary way to integrate data from multiple sources and translate it into meaningful information for organizations. While I won’t delve into Data Cloud in this discussion, this highlights Salesforce’s ongoing commitment to developing the latest tools that will become accessible across their clouds.
So, does this mean our recommendation is for all new clients to use NPC? Well, the answer depends on a few factors. In my experience, the best approach is to find the solution most scalable and suited to the client’s needs. The solution may vary due to several considerations, with 3 factors standing out:
Factor 1: Client Requirements
There may be scenarios where requirements are better met by leveraging one solution over the other. While most requirements are met or improved upon in NPC, some features, such as Address Management (NCOA Verification and Insights Data Integrity), Batch Data Import, and Giving Levels, are currently exclusive to NPSP. Salesforce may choose to implement these within NPC in the future, but as usual, we recommend making purchasing and solution design decisions based on what is readily available in the market.
Factor 2: Third-Party Vendor (ISV) Compatibility
Building a Salesforce solution often requires partnering with vendors who have developed robust solutions to fill target gaps. Often, these solutions sit over the existing Salesforce architecture. As NPC leverages a different data model from NPSP, we recommend checking with the independent software vendor (ISV) to see whether
- The change in data model has affected the compatibility of their solution with NPC
- They have it on their roadmap to develop an NPC-compatible version.
This may impact products that sit on Salesforce functionality related to payments, addresses, or use of the household model. As a result, if there are must-have solutions that are not NPC-compatible, this may influence the client to leverage NPSP instead.
Factor 3: Implementation Partner NPC Experience
A lot of thought and care has been put into NPC, and there are many new functionalities to be gained by moving to NPC. However, these functionalities also come with new best practices and (potentially) added complexity. This is crucial to consider, as it’s not a simple switch over to NPC. Depending on the implementation partner and use case, leveraging NPSP may be more advantageous due to historical expertise and trust in their ability to build a quality solution. In addition, this decision depends on the client’s appetite to leverage the newest solution, as it can also come with general risks of being a first mover in the market. Regardless of the choice, both can yield effective results, and it’s important for all parties to weigh the challenges and benefits of embracing new technologies.
What if My Organization is Already Using NPSP?
Many are asking, ‘What are the implications if we’re already using NPSP?’ One thing I can say for certain: NPSP is not going away. Organizations can continue using their current platform without worrying about NPSP being deprecated – but if the client has the desire, it is possible to migrate from NPSP to NPC to leverage their latest functionalities. Yet, NPSP and NPC should be considered as two distinct solutions with different data models, especially when it comes to the Account-Contact Relationship Model and how its functionality is structured.
When having considering migrating to NPC, you’d want to be mindful of the key topics that would need to take place:
- How the current solution in NPSP will be transformed using the new data model.
- What new features in NPC can be leveraged and configured.
- How to transform the data between the two data models.
At Belmar, we are committed to partnering with our clients to find the solution that works best for them, as well as considering the challenges and benefits that are untapped through pursuing new technologies. If you’re interested in discussing the topic of NPC or exploring whether this is the right technology for you, our team of experts are here to partner alongside you. Click on the button below to start your journey!
FAQ
What is the difference between Salesforce NPSP and Salesforce Nonprofit Cloud (NPC)?
NPSP is Salesforce’s long-running nonprofit solution built on the standard CRM data model, while Nonprofit Cloud (NPC) is Salesforce’s newer industry cloud with a modernized architecture and advanced tools such as Data Cloud and Omnistudio. NPC brings enhanced automation, AI readiness, and fundraising features, but both remain viable solutions depending on organizational needs, partner experience, and vendor compatibility.
Should new Salesforce nonprofit customers choose NPC instead of NPSP?
Not always. NPC offers powerful new capabilities, but certain nonprofits may receive better value from NPSP due to features like Address Management, Batch Import, or Giving Levels, which are still exclusive to NPSP. The right choice depends on requirements, budget, timeline, third-party app compatibility, and the implementation partner’s expertise with NPC.
Can an organization currently using NPSP migrate to Nonprofit Cloud (NPC)?
Yes. Organizations can migrate from NPSP to NPC if they want access to new features and a modern architecture. However, the process is not a simple upgrade. Migration requires mapping two different data models, re-designing processes, validating ISV compatibility, and transforming historical data. A skilled implementation partner is essential to avoid disruption and protect data integrity.
Will Salesforce retire or deprecate NPSP now that NPC exists?
No. Salesforce has publicly stated that NPSP will continue to be supported, and there is no end-of-life announcement. Existing users can remain on NPSP confidently. NPC is an additional offering—not a replacement. Organizations may adopt NPC when it aligns with strategy, features, and readiness for a modernized data model.
How do nonprofits decide whether to stay on NPSP or move to NPC?
The best approach is a technology assessment focused on three pillars:
- Requirements: Which features are mission-critical today?
- Vendor compatibility: Do payment processors, address tools, or fundraising apps support NPC?
- Partner experience: Does your Salesforce partner have proven NPC delivery expertise?
A thorough analysis ensures nonprofits adopt the solution that fits budget, timeline, and growth goals—not just the newest product.