New study of IRS data: about 57,000 nonprofits a year lose tax-exempt status after three years without filing. Find your state

Home / Blog / How to choose nonprofit software

Tools · buyer’s guide

How to choose nonprofit software with no regrets

Updated September 2026

Regret over a new tool can start before anyone signs. The price was quoted on today's numbers, nobody tried leaving, and the contract renewed itself. This guide walks through the checks that prevent it. One disclosure up front: we make Ember, one of the tools you might be choosing between.

The short version

To choose tools you won't regret, start with the three jobs they must do. Price every option on your own numbers, three years out. Test each one with real work and your least technical person. Export your data during the trial, read the renewal and price-increase terms, and check who owns the vendor. Then start any switch well before your current renewal date.

1. Start with the job, not the feature list

A feature list is the vendor's map of the product. What you need is a map of your week. Write down the three jobs the tool must do, who will do each one, and how often. For example: log every gift and send the thank-you within two days. Fill Saturday's volunteer shifts. Know when each grant report is due.

Features beyond those jobs are not free. You pay for them in the price, in setup time and in a screen that is harder to learn. Pick the tool that does your three jobs simply.

2. Price it on your numbers, three years out

Nonprofit tools charge on different things, so a headline price tells you almost nothing until you put your own figures in. Find out what the bill follows. Then price it at your size today, at double your list, and at your next budget milestone. How nonprofit pricing models work explains what each model punishes.

How the tool chargesExampleWhat makes the bill grow
ContactsBloomerang, from $125/mo, billed yearlyEvery name you add, including lapsed donors and one-time event guests
RecordsLittle Green Light, $45/mo to 2,500 records ($40.50/mo paid yearly)The same, in bands of records
RevenueNeon One’s Neon CRMA big year: one bequest or large grant can raise the price
Users (seats)Aplos, $79/mo with 2 usersEach new person who needs a login
Donor tipsZeffy, $0; Givebutter, $0 with tips onNothing for you while your donors are asked for a tip at checkout
Budget bandEmber, $0 under a $50K budgetYour annual budget crossing into the next band

Starting prices as each vendor's own pricing page showed them on 24 September 2026.

Then add what the headline leaves out: setup and training fees, data migration, payment processing on donations, and add-on modules. Contact-priced tools deserve extra care if you run events or petitions, because names pile up whether or not those people ever give.

3. Try it with real work, not a demo

A demo shows the best path through the product, driven by someone who uses it every day. A trial shows your path. Pick one real task and do it end to end. Record a real gift and send the thank-you. Or post a real shift and have a volunteer sign up from a phone.

Then hand it to the least technical person who will use it, and watch without helping. If they get stuck, everyone will, just more quietly.

4. Test the way out before you commit

The cheapest time to learn how hard it is to leave is before you arrive. During the trial, export your test data: donors with their gift history, notes, volunteer hours. Open the file in a spreadsheet and check that it is complete and readable.

Ask what happens to your data if you stop paying. How long can you still see it? How long do you have to take it? When is it deleted? Get the answers in writing.

5. Read these four clauses before you sign

  1. Automatic renewal

    A contract may renew itself unless you give notice, sometimes weeks or months ahead. Note the notice date the day you sign.

  2. Price increases at renewal

    A low first-year price means little if the second year can rise without limit. Ask for a cap in writing.

  3. Term length

    A multi-year discount is a trade: a lower price for less freedom. Take it only when the exit terms are clear.

  4. Your data

    The contract should say the data is yours, in what format you can take it, and how long you have after the contract ends.

6. Check who owns the company

Nonprofit tools change hands. Bloomerang bought Kindful in 2021, InitLive in 2023 and Qgiv in 2024. Keela and Aplos are now part of Velora, a suite that also includes Raisely. An acquisition is not a bad sign on its own, and it can fund a better product. But ask two questions. Will this product still be sold in three years? Is it still being built for organizations your size?

7. Plan the switch before your renewal date

Give a switch more time than you think it needs. Start about three months before your current renewal. Clean up duplicates and old records first. Then run both tools side by side for a short overlap. Avoid moving in your busiest season. Year-end giving and your biggest volunteer event are the worst weeks to learn a new tool.

Twelve questions to ask every vendor

Send the same list to every vendor on your shortlist, and compare the written answers side by side.

  1. What will we pay in year one, all in?

    Subscription, setup, training, data migration and any add-on modules, as one number.

  2. What will we pay when our list doubles?

    Ask the same question for your budget, your revenue and your number of users, whichever the price follows.

  3. How much can the price rise at renewal?

    Ask for a cap on renewal increases in writing.

  4. What does it cost to take a donation?

    Card processing fees, platform fees, and whether donors are asked to cover them or to tip the vendor.

  5. How many people can log in?

    If users are limited, ask what each extra one costs. Volunteers and board members count.

  6. Can we export everything, and can we try it now?

    Donors with their full gift history, notes, volunteer hours. Ask for a spreadsheet format you can open, not a support ticket.

  7. What happens to our data if we stop paying?

    How long you can still read it, how long you have to take it, and when it is deleted.

  8. How long is the contract, and does it renew itself?

    Ask how much notice ending it takes, and put the date in your calendar the day you sign.

  9. Who helps when something breaks?

    Is support included, by what channel, and how fast? Is setup help included or sold separately?

  10. How do you protect our donors' data?

    Ask how people sign in, how often the data is backed up, and who at the vendor can see your records.

  11. Who owns the company?

    Has the product changed hands, and is it still being built for organizations your size?

  12. Can we talk to a customer our size?

    A reference with your budget and staff count tells you more than a case study from a large national charity.

Ask for the nonprofit price

A vendor may offer a nonprofit discount only when you ask. Some big names run formal programs. Google offers Google Workspace for Nonprofits. TechSoup offers discounts and donations on software and hardware for eligible nonprofits. For smaller vendors, ask before you sign.

Prices and company facts were read from each vendor's own pages on the date shown above and change often. Nothing here is legal, tax or purchasing advice. Check the vendor's current pricing page before you decide, and read your own contract before you switch.

Where Ember fits

Ember

Simple tools made for nonprofits like yours, priced by your annual budget, never by contacts or seats. Free under a $50K budget, and every tier includes every app. Unlimited users on every tier.

Before you choose, add up what you pay now with the software cost calculator.

Sources: Prices read from each vendor's own pricing page on 24 September 2026: Bloomerang, Little Green Light, Aplos, Zeffy, Givebutter. Revenue-based pricing for Neon CRM (Neon One's donor database) from Neon One's pricing page. Acquisitions from Bloomerang's company page and Velora's products from joinvelora.com, read the same day. Google's program from Google for Nonprofits and TechSoup's offers from techsoup.org, read the same day.

Common questions

How do nonprofits choose software?

Start from the three jobs the tool must do. Shortlist two or three options and price each on your own numbers, today and three years out. Try each with a real task and your least technical user. Test the data export, and read the renewal, price-increase and data terms before you sign.

What questions should a nonprofit ask a software vendor?

Start with six. What will we pay in year one, all in? What will we pay when our list doubles? How much can the price rise at renewal? Can we export everything, and try it now? What happens to our data if we stop paying? Does the contract renew itself, and how much notice does ending it take?

How much should a small nonprofit spend on software?

There is no standard figure. It depends on the jobs you need done and what each tool's price follows. Zeffy is free to the nonprofit and asks donors for a tip, and so is Givebutter while its tips are on. Little Green Light starts at $45 a month, or $40.50 a month paid yearly. Ember is free for nonprofits with an annual budget under $50,000. Price every option on your own numbers before comparing.

Should a nonprofit sign a multi-year software contract?

Only when the discount is worth the lost freedom and the exit terms are clear. Before you sign, get three things in writing. A cap on price increases at renewal. The notice needed to end the contract. The format and deadline for taking your data.

Is free nonprofit software really free?

It can be free to your organization and still have limits. Some free tools ask your donors for a tip at checkout. Some cap the free tier and charge for more. Some are free to license but need paid technical help to run. Ask each vendor what the free option leaves out, and what would make you start paying.

What happens to our data if we switch software?

It depends on the contract. Before you sign, ask how long you can still read your data after you stop paying. Ask how long you have to export it, and when it is deleted. Test an export during the trial so you know what the file looks like.

Get More Good, Ember's newsletter

Tested tools and simple ideas that give your team time back for the work that matters.

Unsubscribe anytime. See past issues. Privacy policy

Your privacy choices

We use cookies to improve this site and our ads. Analytics cookies show us how the site is used. Ad cookies (Google, Meta) measure our ads and help show them to people likely to find Ember useful.

We honor Global Privacy Control automatically: if your browser sends it, ad cookies stay off.

Read our privacy policy