Skip to content

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.

  1. 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.

  2. 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.

  3. 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

App

WordPress

Plugin with shortcode and Gutenberg block

Plugin

QuickBooks Online

Payouts and deposits posted automatically, fees broken out

Accounting

Any website

One line of code for an inline form or a Donate button

Embed

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.