Bank gifts are here

Donation software for small nonprofit teams

Make giving simple. Manage donors and donation finances together.

Accept one-time and monthly gifts by card or US bank account on your website. Keep donor relationships, receipts and donation accounting in one dashboard.

Create your free account

No platform-tip requests. Your own Stripe account.

1% platform fee plus Stripe processing. No monthly fee.

Try the donation form

A working demo. No real payments are taken.

Bank gifts are here

Let donors give from their US bank account.

Accept one-time gifts and new monthly support by bank account (ACH), alongside cards on your DonatoTomato form. Keep bank and card gifts together in your donor records and giving reports.

Create your free account

Already using DonatoTomato? Email us to enable bank gifts.

Bank gift setup details
Illustrative donation form showing Danny Donato giving $50 to Community Food Pantry from a checking account.
Illustrative bank gift example.

Giving, donor management and donation accounting in one place.

Keep giving focused on your cause.

Put a branded donation form on the website you already have. Support one-time and monthly gifts, with no request for donors to tip DonatoTomato.

Add your form with our WordPress plugin or an embed code.

Donor management

Know your donors. Keep up with monthly support.

See donor profiles, giving history and monthly-gift status in one dashboard. Keep the records your team needs to follow up, and export them to CSV.

Sample donor Priya Raman's record, with two $15 gifts and an active $15 monthly subscription.
Sample donor record in DonatoTomato. View full size (PNG)

Donation accounting

See what your fundraising brings in.

Review donations, refunds and fees, and see donation net in your accounting dashboard. Use monthly and campaign reports to understand your fundraising, with CSV exports for your books.

Payments are processed in your organization's own Stripe account. You can review payments and payouts directly in Stripe.

See the costs and reporting details
January 2026 sample report: 14 donations totaling $575.53, a $5.75 platform fee, $16.21 in Stripe fees, $0.00 in fees on full refunds and $553.57 net.
Sample January 2026 report, demo data. Screenshot taken October 1, 2026. View full size (PNG)

Less receipt paperwork.

Send branded receipts automatically after gifts complete, and create annual giving statements from the same donor records.

About receipts and tax acknowledgments

One form for your workers and ministry funds.

Try a missions giving example where supporters choose who or what to support.

Try the missions demo

Run an animal rescue?

Bring monthly pet sponsorships and emergency vet appeals into your giving program.

See DonatoTomato for rescues

One plan. No monthly fee.

Giving, donor management and donation accounting are included.

1%

platform fee per donation

No extra charge from us for monthly gifts. No setup fee. Stop any time.
Stripe's fees are additional: processing on every gift, plus its own fee for running a monthly gift.

  • Campaigns and goal tracking
  • One-time and monthly giving
  • Cards, digital wallets and US bank accounts (ACH)
  • Donor management and CSV export
  • Donation accounting and giving reports
  • Branded receipts and annual giving statements
  • Donor self-service for monthly giving
Create your free account

Account creation is free. Donation fees apply when you receive gifts.

Share the details with your treasurer. View the fees and reporting brief

Bring DonatoTomato to your website in three steps.

  1. 01

    Create your account and connect Stripe.

    Set up your organization and connect the Stripe account that will receive your gifts.

  2. 02

    Create a campaign.

    Add your campaign's name, image and giving goal.

  3. 03

    Add your donation form.

    Use the WordPress plugin or copy your embed code into your site.

Stripe verifies your account before you can receive payments. To offer bank gifts, contact us to confirm the required Stripe email setting and enable the option.

View the setup guide

Questions before you get started.

Find the details that matter for your team.

Will this work on our website?

Use our WordPress plugin for a floating button or inline form. On Squarespace, Wix, Webflow or an HTML site, add the embed code. See the setup guide for the steps.

What are all the fees, total?

DonatoTomato charges a flat 1% platform fee per donation, including monthly gifts, with no monthly fee, no setup fee and no long-term commitment. Stripe processing fees are additional; card and bank payments have different rates, and your connected Stripe account determines the actual fees. A monthly gift also carries Stripe's own fee for running the repeating charge, billed to your Stripe account. See the treasurer brief for worked card examples and Stripe's published price for monthly gifts, and your Stripe dashboard for your account pricing.

Can donors give from their bank account?

Yes. DonatoTomato supports US bank account gifts (ACH), both one-time and new monthly gifts. Email hello@donatotomato.com to enable bank gifts for your organization. We will help you confirm the required Stripe bank-email setting before switching them on. Existing recurring gifts are not automatically moved to a bank account.

How does the money reach us?

Donations are processed directly in your own connected Stripe account. DonatoTomato never holds your funds. Bank gifts can take several business days to complete; payouts to your bank follow your Stripe account's schedule after funds become available. You will need a Stripe account to receive gifts.

Do donors receive receipts and annual statements?

Completed gifts trigger a branded receipt email. You can also generate annual giving statements, ready to email or print. Tax acknowledgment language depends on your organization's eligibility and the gift details. A bank payment still being verified or processed is not a completed gift; its status notice is not a tax receipt.

Are donors asked to tip DonatoTomato?

No. Donors are never asked to tip DonatoTomato. Your organization pays DonatoTomato a flat 1% platform fee; Stripe's own fees are separate. The only optional add-on is an estimated processing contribution, chosen by the donor and never pre-selected.

Can donors help with processing costs?

Yes. When enabled for a campaign, donors can choose an optional estimated processing contribution. It is never pre-selected. The same card-rate estimate is used for both card and bank gifts, so it may differ from the actual Stripe fee. Our 1% platform fee and Stripe processing fees still apply.

Can monthly donors manage their giving?

Yes. Donors open a secure giving-management link from their email to update their payment method or cancel future monthly gifts, with no account or password to create. A replacement bank account may need verification before it can be applied to future gifts. Canceling future gifts does not stop a bank debit already submitted.

Still have questions? Email us →

Bring giving, donor management and accounting together.

See the donor experience and explore the dashboard before you create an account.

Create your free account