Built for nonprofits
Give your generosity wings.
Online giving your donors will actually finish. DonorFinch gives your nonprofit a fast, beautiful donation form that takes cards, Apple Pay, Google Pay and bank transfers — and then handles the receipts, the donor records, and the year-end statements for you.
No monthly fee — just 1.2% per gift plus card processing. Already have an account? Log in
- Cards & wallets
- Bank transfers (ACH)
- Monthly giving
- Automatic tax receipts
- QuickBooks Online sync
The same form on your website, in your colors.
What DonorFinch does
Everything between “Donate” and “Thank you”
Most small nonprofits juggle a payment button, a spreadsheet, and a receipt template. DonorFinch replaces all three with one simple system.
Take donations
A donation form that works on your website, your Wix or WordPress site, or as a page we host for you. One-time or monthly, with the donor covering fees if they choose.
Know your donors
Every gift lands on a donor record automatically — lifetime giving, history, notes, tags, households, and tasks. Import your existing spreadsheet in minutes.
Stay on top of the paperwork
Tax receipts go out by email the moment a gift succeeds. Thank-you letters and year-end statements are a click away, and every bank deposit posts to QuickBooks Online on its own.
Key features
Small team, serious tools
Built for organizations with a staff of one to ten, where nobody has time to be the database person.
Every way to pay
Credit and debit cards, Apple Pay, Google Pay, Link, and US bank transfers (ACH) with lower fees — all through Stripe.
Monthly giving
Donors choose monthly or yearly. Smart retries on failed cards, easy card updates, and a donor portal to pause or change gifts.
Automatic receipts
Numbered PDF tax receipts emailed instantly, with your logo and EIN. Refunds void and reissue them correctly.
Donor CRM
Donor profiles, households, tags, custom fields, notes and tasks. Record checks and cash alongside online gifts.
Thank-you letters
Templates with merge fields. Send by email automatically or print a batch of letters as a PDF.
Year-end statements
One click produces an annual giving statement for every donor, checked against your ledger to the cent.
Reports that tie out
Campaign progress, lapsed-donor lists, retention, fund summaries, and a deposits report that matches each Stripe payout.
QuickBooks Online sync
Each Stripe payout and bank deposit posts to QuickBooks as one deposit, split by fund with fees broken out, so your books match the bank to the penny.
Roles & audit trail
Owners, admins, finance, and read-only staff. Every sensitive action is logged with who did it and when.
How it works
Live in an afternoon
No developer needed. If you can set up an email account, you can set up DonorFinch.
Step 1: Create your account
Sign up with your email — we send you a secure link, no password to remember. Name your organization and you're in.
Step 2: Connect Stripe
Connect an existing Stripe account or create one in a few minutes. Donations go straight to your organization's bank account.
Step 3: Share your form
Customize amounts and colors, then share the hosted link, add it to Wix or WordPress, or paste one line of code into any site.
Works with the tools you already use
Wix, WordPress, QuickBooks — or any site at all
Your donation form belongs on your own website, not on a page that looks like someone else's. And the money that comes in belongs in your books without retyping it.
- Wix: install the DonorFinch app from the Wix App Market, drop the widget onto any page, and pick the form in the settings panel.
- WordPress: our plugin adds a
[donorfinch]shortcode and a block for the editor. - Any other site: paste one script tag for an inline form or a “Donate” button that opens a popup.
- No website yet? Every form also has a hosted page on DonorFinch you can link to from email and social media.
- QuickBooks Online: connect once and every Stripe payout and bank deposit is posted as a deposit, coded to your income and expense accounts.
Wix
App Market app with a drag-and-drop widget
WordPress
Plugin with shortcode and Gutenberg block
QuickBooks Online
Payouts and deposits posted automatically, fees broken out
Any website
One line of code for an inline form or a Donate button
Why nonprofits trust it
Your donors’ money and data, handled carefully
Payments by Stripe
Card details go straight to Stripe and never touch our servers. Funds are paid out to your own bank account on Stripe's schedule.
Your data stays yours
Each organization's donors are isolated at the database level. Export everything as a CSV any time. We never sell or share donor lists.
Receipts you can stand behind
Receipt numbers are sequential and never reused. Refunds void and reissue. Year-end totals are verified against the gift ledger.
Ready to take your first online gift?
Create a free account, connect Stripe, and share your donation page. It takes about ten minutes.
No monthly fee. No contract. Cancel any time.