10 nonprofit CRMs · prices checked October 3, 2026
CRM for nonprofits: 10 donor CRMs compared
A CRM for nonprofits tracks donors, gifts, pledges and volunteers, and tells you who's ready to give again. Most nonprofit CRMs price by contacts or by your organization's revenue rather than by user. Here's what each one costs.
- Donor and gift tracking
- Free options flagged
- Prices from each company's page

Sponsored
AttackDesk
Start free, pay as you go, and build the donor system your organization needs: change your app's own code with your AI tools or a developer to add gift types, campaigns and volunteer hours. Texting, calling, email and AI agents are built in, with no per-user fee.
- Free to start
- Pay as you go
- Rewrite the software
- Developer friendly
- Build what you need
Side by side
The 10 nonprofit CRMs
Each one in detail
Best for: Any industry that wants its own fields and workflow
- Your own app code
- Texting and calling built in
Each company gets its own app code that it can change with its own AI tools, so a brokerage can add listing fields, a law firm matter stages, a nonprofit donor history or a recruiter candidate pipelines. Texting, calling, email and AI agents are built in, pricing is per company with no per-user fee, and pay as you go has no monthly fee.
Best for: Nonprofits that want free fundraising with a donor CRM
- Free donor CRM and forms
- Plus priced by contacts
The free plan includes donation forms, events, auctions and a donor CRM. Plus is $29 a month billed yearly for up to 250 contacts, $79 for 1,000 and $129 for 2,500 ($33.80, $92.90 and $150.50 monthly).
Best for: Small nonprofits that want every feature at a low price
- Unlimited users
- Priced by constituents
Every plan includes all features and unlimited users, priced by constituent count: $45 a month for up to 2,500, $60 for 5,000, $75 for 10,000 and $90 for 20,000, with 10% off when you pay a year up front.
Best for: Nonprofits and donor management
- Giving platform from $242
- Fundraising bundled with CRM
Bloomerang CRM starts at $125 a month, billed yearly. The full giving platform starts at $242 a month, and its fundraising tools must be bought together with the CRM.
Best for: Nonprofits that want modules for memberships, events and volunteers
- Revenue-based pricing
- Modules add 10% to 20%
Neon CRM starts at $99 a month and is priced on the nonprofit's revenue. Memberships and Volunteers modules each add 10% of the CRM subscription, and Events adds 20%.
Best for: Established nonprofits that want a full fundraising suite
- Core, Plus, Pro suites
- Constant Contact included
DonorPerfect's suites start at $99 a month, but its Core, Plus and Pro plans each say get pricing.
Best for: Larger nonprofits that want Salesforce's platform
- 10 free licenses for eligible orgs
- Advanced $125
Nonprofit Cloud Core is $70 per user a month billed yearly, Advanced $125 and Max $285. Eligible nonprofits get 10 free licenses.
Best for: Nonprofits that want fundraising, email and donor CRM together
- Priced by contacts
- Currency not labeled
Plans start at $164 a month billed yearly or $190 monthly for up to 1,000 contacts, and $243 yearly for up to 2,500. The page doesn't name the currency, and Keela sells in the US, Canada and Australia.
Best for: Advocacy and fundraising organizations
- Fundraising and advocacy
- Formerly EveryAction
Bonterra, formerly EveryAction, publishes a feature table but no prices.
Best for: Mid-size nonprofits focused on donor relationships
- CRM+ Platform and Enterprise
- Add-ons on request
Virtuous prices its CRM+ Platform, CRM+ Enterprise and every add-on on request.
Checklist
What a nonprofit CRM should handle
- Gifts and pledges: every donation, recurring gift and pledge on the donor's record.
- Receipts: year-end and per-gift tax receipts generated automatically.
- Donor engagement: who gave last year but not this year, and who's ready for a bigger ask.
- Online giving: donation forms and events that feed the CRM directly.
- Volunteers: shifts and hours tracked alongside giving.

Common questions
What is the best free CRM for nonprofits?
Givebutter has a free plan with donation forms, events and a donor CRM. Salesforce gives eligible nonprofits 10 free Nonprofit Cloud licenses. AttackDesk has no monthly fee to start.
How much does nonprofit CRM software cost?
Little Green Light starts at $45 a month with unlimited users, priced by constituent count. Bloomerang's CRM starts at $125 a month billed yearly, and Neon CRM and DonorPerfect start at $99 a month. Bonterra and Virtuous quote prices.
Do nonprofit CRMs charge per user?
Most don't. Little Green Light includes unlimited users and prices by constituents, Neon prices by your revenue, and Givebutter and Keela by contacts. Salesforce Nonprofit Cloud is per user, from $70 a month billed yearly.