Browse Business Software Categories

Close  

Nonprofit Donor Management

Nonprofit Management

Recurring Donation Software for Nonprofits: Monthly Giving Programs

Recurring Donation Software for Nonprofits: Monthly Giving Programs

Last updated: October 7, 2026 · Independent buyer’s guide · We do not sell rankings or coverage.

Recurring donation software lets a nonprofit store a donor’s card or bank details once, charge them automatically every month, recover charges that fail, and record each gift in the donor CRM with a receipt. The tools differ less on the donation form than on what happens after signup: whether expired cards update themselves, how declined charges are retried, whether each installment reaches your CRM as its own gift, and what it all costs per transaction. This guide compares vendors that publish pricing.

Key takeaways

  • Monthly giving produced 27% of online revenue in the 2026 M+R Benchmarks study, so recovering failed charges matters as much as form design.
  • Ask every vendor for its documented retry schedule. Bloomerang retries every other day for seven days; Zeffy’s processor retries four to five times about four days apart; Stripe recommends eight tries within two weeks.
  • Card updater coverage depends on the processor; DonorPerfect, for example, charges $0.99 per updated card.
  • Platform fees, not subscriptions, drive cost for form-first tools. Donorbox charges a 2.95% platform fee on its free plan; Givebutter and Zeffy rely on optional donor tips.
  • IRS rules do not aggregate gifts under $250, and one annual summary can substantiate several larger gifts, so test the year-end statement before launch.

How a monthly giving program works, step by step

A recurring gift starts when a donor chooses a monthly amount on your form and the payment processor stores a token for the card or bank account. The donation platform then creates a schedule, often called a subscription or recurring plan, and charges the token on the same day each month. Each successful charge should create a separate gift record in your CRM and trigger a receipt or a year-end summary.

The money arrives as a processor payout, net of fees, combining many donors in one deposit. Finance then matches that deposit to individual gifts and posts revenue and fees to the general ledger. Problems show up at three points: the charge fails, the gift does not reach the CRM correctly, or the deposit does not reconcile.

The revenue at stake is material. The 2026 M+R Benchmarks study reports that monthly giving accounted for 27% of online revenue in 2025, and that 71% of sustainers were still active after one year and a little more than half after two years (M+R Benchmarks 2026, April 22, 2026). Some of that attrition is cards that expire or decline without anyone fixing them.

Where monthly giving goes wrong

Expired and replaced cards

Cards expire and get reissued after fraud. Without an account updater, the next charge on the old card fails. Stripe says it automatically attempts to update saved cards when a donor receives a new one, and that this is widely supported for most US-issued American Express, Visa, Mastercard and Discover cards (Stripe, How cards work, no date shown). Stripe also notes you cannot tell in advance which cards will update.

Soft and hard declines

A soft decline, such as insufficient funds, can succeed later. A hard decline, such as a lost or stolen card, needs a new payment method; Stripe lists codes including lost_card and stolen_card that it cannot retry automatically (Stripe, Automate payment retries, no date shown). Your software should retry the first and email the donor an update link for the second.

Silent cancellation

Many platforms cancel the plan once retries are exhausted. Zeffy states that if all retries fail, the recurring donation is canceled and the donor must start a new one (Zeffy Help Center, July 21, 2026). Your team therefore needs a weekly report of failed and canceled plans.

CRM and ledger mismatch

If installments sync as one pledge rather than separate gifts, retention and revenue reports will be wrong. If gifts post gross but payouts arrive net, finance chases variances every month. Little Green Light’s documentation says form mapping controls whether fields beyond name, email and gift sync only on the first submission or on every one (Little Green Light, July 13, 2026). Test settings like this before launch.

How software handles recurring giving

Products fall into two groups. Form-first platforms, such as Donorbox, Givebutter, Zeffy and Fundraise Up, own the form and schedule and push gifts into a separate CRM. Donor CRMs with built-in giving, such as Bloomerang, Little Green Light and DonorPerfect, keep form, schedule and gift record in one database. We left out vendors that publish no pricing.

Form-first platforms

Donorbox offers a donor portal to download receipts and pause, change or cancel recurring gifts, plus a “Recurring Upsell” that prompts one-time donors to switch to monthly (Donorbox, no date shown). It lists Salesforce, Blackbaud, HubSpot, Bloomerang, Little Green Light and Neon One integrations (Donorbox, no date shown). The pages we reviewed did not document a retry schedule or card updater, so ask for both in writing.

Givebutter lets donors update the amount or payment method, pause or cancel in a portal, and emails donors when a saved card will expire before the next gift; it adds that Stripe may update cards automatically (Givebutter Help Center, no date shown). It lists native Salesforce, HubSpot and Bloomerang integrations, with QuickBooks Online available on Givebutter Plus (Givebutter, no date shown).

Zeffy documents four to five automatic retries about four days apart, a retry once the donor updates the card, and cancellation if all fail (Zeffy Help Center, July 21, 2026). Its pricing page says donations include automatic tax receipts (Zeffy, no date shown).

Fundraise Up marks a plan “Retrying” after a failed installment and retries “usually within a few days”. A model decides when the plan fails by default, or you can set it to fail after one to six unpaid installments, or never (Fundraise Up, no date shown).

Donor CRMs with built-in giving

Bloomerang retries a failed card payment every other day for seven days, shows the schedule as “At Risk” and then “Failed”, and alerts staff by bell notification and email (Bloomerang Help Center, September 3, 2026). The article says PayPal, Apple Pay and Google Pay details may update automatically, but it does not describe a card updater for other stored cards.

DonorPerfect sells a Credit Card Updater at $0.99 per card update with no monthly fee, for Visa, Mastercard and Discover cards from participating US and Canadian banks, with its own payment processing (DonorPerfect, December 29, 2025). It claims an average 10% of cards update on the first run.

Little Green Light supports recurring gifts on its forms through Stripe (card, wallets and ACH) and PayPal Complete Payments (Little Green Light, August 21, 2026). Staff resubmit unpaid installments after updating the card, and ACH and PayPal plans cannot be updated, so the donor must start a new gift (Little Green Light, July 13, 2026).

Comparison of recurring donation software with published pricing

Product Published pricing (checked October 7, 2026) Failed payments and card updates (as documented) CRM sync and receipts
Donorbox Standard free with 2.95% platform fee; Pro $150/month with 1.75%; Premium quoted. Stripe cards 2.2% + 30¢ for US nonprofits Donor portal for updates; retry schedule and updater not documented on pages reviewed Salesforce, Blackbaud, HubSpot, Bloomerang, LGL, Neon One; downloadable receipts in portal
Givebutter 0% platform fee with tips on; 3% plus 2.9% + 30¢ card fees with tips off; Plus from $29/month Expiring-card emails to donors; Stripe may auto-update cards Free built-in CRM; Salesforce, HubSpot, Bloomerang; QuickBooks Online on Plus
Zeffy $0; funded by optional donor tips 4 to 5 retries about 4 days apart; plan canceled if all fail Automatic tax receipts
Fundraise Up No subscription; takes a share of donations; exact rate not published Retrying status; failure rule set by model or after 1 to 6 unpaid installments Salesforce referenced on pricing page
Bloomerang CRM from $125/month and Fundraising from $40/month, billed annually; processing fees not published Retries every other day for 7 days; staff alerts Native: forms and gifts in same database
Little Green Light $45/month up to 2,500 records; processing from 2.2% + $0.30 paid to processor Staff resubmit unpaid installments; ACH and PayPal plans cannot be updated Native: form mapping into LGL
DonorPerfect From $99/month; custom quotes; card updater $0.99 per update Credit Card Updater for Visa, Mastercard, Discover Native with DonorPerfect processing

What recurring donation software costs

Form-first tools charge a percentage per gift. Donorbox Standard is free with a 2.95% platform fee, Pro is $150 per month with 1.75%, and Premium is quoted at 1.6%; Stripe card processing is 2.2% + 30¢ for registered US nonprofits, and moving existing recurring donors costs $195 on Standard and Pro (Donorbox pricing, no date shown).

Givebutter charges the nonprofit nothing when donor tips are on, or 3% plus 2.9% + 30¢ per card gift when tips are off (Givebutter pricing, no date shown). Zeffy lists $0 and covers card fees from optional donor contributions (Zeffy pricing, no date shown). The trade-off is a tip prompt every donor sees at checkout.

CRM-first tools charge a subscription and pass processing through. Little Green Light starts at $45 per month for 2,500 records, with processing from 2.2% + $0.30 paid to Stripe or PayPal (Little Green Light, September 2, 2025). Bloomerang publishes CRM from $125 and Fundraising from $40 per month, billed annually (Bloomerang pricing, no date shown). DonorPerfect starts at $99 per month on custom quotes (DonorPerfect, July 7, 2026). See our nonprofit software pricing guide for wider comparisons.

Stripe offers registered nonprofits a discounted rate when at least 80% of volume is tax-deductible donations (Stripe Support, no date shown).

Illustrative worked example: 400 monthly donors

The following numbers are an illustration, not vendor quotes. Assume 400 monthly donors giving an average of $35 by card, or $14,000 per month, and that the nonprofit qualifies for the 2.2% + 30¢ Stripe rate where it applies.

Setup (illustration) Calculation Monthly cost
Donorbox Standard 2.95% + 2.2% of $14,000, plus 400 × $0.30 $841
Donorbox Pro $150 + 1.75% + 2.2% of $14,000, plus 400 × $0.30 $823
Givebutter, tips off 3% + 2.9% of $14,000, plus 400 × $0.30 $946
Little Green Light (5,000 records) with Stripe $60 + 2.2% of $14,000, plus 400 × $0.30 $488
Zeffy, or Givebutter with tips on No fee to the nonprofit $0

Now assume, again as an illustration, that 3% of charges fail in a month: 12 gifts worth $420. If retries recover the half that are soft declines, that is $210 a month, and each unworked hard decline becomes a lost sustainer. A fee gap of a few hundred dollars can be smaller than the recovery gap, so compare both.

Receipting rules that shape your setup

IRS Publication 1771 says a donor cannot deduct any single contribution of $250 or more without a contemporaneous written acknowledgment, that separate contributions under $250 are not aggregated, and that one acknowledgment, such as an annual summary, may substantiate several contributions (IRS Publication 1771, Rev. November 2023). It must show your organization’s name, the amount, and whether goods or services were provided.

A per-charge email is good service, but the year-end summary is the document donors need. If you give a thank-you premium, Publication 1771 requires a disclosure when a donor pays more than $75 partly for goods or services.

Our independent take

Most vendor content about recurring giving focuses on the form. The M+R retention figures show the bigger financial risk sits after signup. Bloomerang, Zeffy and Fundraise Up document their retry behavior clearly, DonorPerfect publishes updater pricing, and Donorbox and Givebutter lean on donor self-service. No product wins for every organization. Choose a tool whose failure handling you can verify in writing, then compare fees.

Three buyer scenarios

A small nonprofit with under 200 monthly donors and no CRM. Zeffy or Givebutter keeps direct costs near zero. Accept the donor tip prompt, and review canceled plans weekly, because a free tool will not chase lapsed donors for you.

A mid-sized organization with a donor CRM. If your CRM offers native giving, such as Bloomerang or Little Green Light, using it avoids sync errors. If you prefer a specialist form tool, confirm each installment posts as a separate gift with a live $1 test. Our donor management software comparison covers the CRM side.

A finance lead who owns reconciliation. Ask whether fees are deducted before deposit and whether exports tie each payout to individual gifts, so you can post gross revenue and fee expense separately. Our nonprofit accounting software guide covers the ledger side.

When you do not need dedicated recurring donation software

With a few dozen monthly donors, a processor’s own subscription tools may be enough. Stripe Billing offers configurable retries and lets you cancel, pause or leave a subscription past due when retries run out (Stripe, no date shown), and you can enter gifts in the CRM manually.

If your donor CRM already includes recurring forms, test its failure handling and year-end statements instead of adding a second system. Dedicated software earns its fees when reconciliation, unworked declines or missing receipts cost more staff time than the fees.

How we researched this

We read each vendor’s pricing page and help documentation on recurring gifts, failed payments and card updates, and recorded the date shown. We used IRS Publication 1771 for receipting and the 2026 M+R Benchmarks study for program figures, and included only vendors that publish at least a starting price. Every vendor named sells the product described; none paid for inclusion.

Related guides

Frequently asked questions

What is the best recurring donation software for a small nonprofit?

There is no single best option. Zeffy and Givebutter (with tips on) cost the nonprofit nothing directly, while Little Green Light pairs a CRM from $45 per month with Stripe or PayPal recurring forms. Pick the one whose failed-payment process is documented.

How do I stop monthly donations failing when cards expire?

Use a processor with a card account updater, retry soft declines automatically, and email donors an update link for hard declines. Review failed and canceled plans every week.

Do I need to send a receipt for every monthly donation?

No. IRS Publication 1771 says gifts under $250 are not aggregated and an annual summary may substantiate several gifts of $250 or more. Many nonprofits email each charge and send a year-end summary; check with your tax advisor.

How many times should a failed recurring donation be retried?

Defaults vary. Bloomerang retries every other day for seven days, Zeffy four to five times about four days apart, and Stripe recommends eight tries within two weeks. Retries cannot fix lost or stolen cards.

Should recurring gifts sync to the CRM as one pledge or separate gifts?

Most teams want each successful installment recorded as its own gift linked to the recurring schedule. That keeps revenue, retention and year-end statements accurate. Test the sync with a live low-value monthly gift before launch.

Is ACH cheaper than cards for monthly giving?

Usually. Stripe lists US ACH Direct Debit at 0.8% capped at $5, against the 2.2% + 30¢ card rate that Donorbox and Little Green Light quote for nonprofits. On some platforms, such as Little Green Light, ACH details cannot be updated, so the donor must start a new gift.

Sources

  • M+R Benchmarks 2026, Fundraising chapter, April 22, 2026. mrbenchmarks.com
  • IRS, Publication 1771, Charitable Contributions: Substantiation and Disclosure Requirements, Rev. November 2023. irs.gov
  • Stripe, Automate payment retries (Smart Retries), no date shown, checked October 7, 2026. docs.stripe.com
  • Stripe, How cards work: automatic card updates, no date shown, checked October 7, 2026. docs.stripe.com
  • Stripe, Local payment methods pricing (ACH Direct Debit), no date shown, checked October 7, 2026. stripe.com
  • Stripe Support, Fee discount for nonprofit organizations, no date shown, checked October 7, 2026. support.stripe.com
  • Donorbox, Pricing, no date shown, checked October 7, 2026 (vendor). donorbox.org
  • Donorbox, Recurring donations, no date shown, checked October 7, 2026 (vendor). donorbox.org
  • Donorbox, Integrations, no date shown, checked October 7, 2026 (vendor). donorbox.org
  • Givebutter, Pricing, no date shown, checked October 7, 2026 (vendor). givebutter.com
  • Givebutter Help Center, How to edit and manage your recurring donation, no date shown, checked October 7, 2026 (vendor). help.givebutter.com
  • Givebutter, Integrations, no date shown, checked October 7, 2026 (vendor). givebutter.com
  • Zeffy, Pricing, no date shown, checked October 7, 2026 (vendor). zeffy.com
  • Zeffy Help Center, How can I edit or cancel my recurring payment, July 21, 2026 (vendor). support.zeffy.com
  • Fundraise Up, What happens when a charge fails on a recurring donation plan, no date shown, checked October 7, 2026 (vendor). fundraiseup.com
  • Fundraise Up, Pricing, no date shown, checked October 7, 2026 (vendor). fundraiseup.com
  • Bloomerang Help Center, Resolve credit card payment failures, September 3, 2026 (vendor). help.bloomerang.com
  • Bloomerang, Pricing, no date shown, checked October 7, 2026 (vendor). bloomerang.com
  • Little Green Light, Pricing, September 2, 2025 (vendor). littlegreenlight.com
  • Little Green Light Help, Offer your donors Stripe and PayPal, August 21, 2026 (vendor). help.littlegreenlight.com
  • Little Green Light Help, Forms: Create and manage recurring gifts, July 13, 2026 (vendor). help.littlegreenlight.com
  • DonorPerfect, Credit Card Updater fact sheet, December 29, 2025 (vendor). donorperfect.com
  • DonorPerfect, Pricing, July 7, 2026 (vendor). donorperfect.com

Sherman Hsieh

CEO & Editor-in-Chief, Business-Software.com
Independent analysis of enterprise software — ERP, CRM and more
Sherman Hsieh is the founder, CEO, and editor-in-chief of Business-Software.com. He leads the site's independent, buyer-focused coverage of ERP, CRM, and other business systems, including vendor-neutral comparisons, pricing analysis, and implementation guidance. Before founding Business-Software.com, Sherman was an executive at Siebel ...