DonatoTomato vs GiveForms
GiveForms is a donation form you embed on your own website, priced as a percentage of each gift on top of your payment processing, at a lower rate if you leave its logo on your forms and receipts.
GiveForms and DonatoTomato are the same shape at the surface: a form embedded on your own site, your own Stripe underneath, and a platform percentage that sits on top of card processing. Price is close enough here that it should not decide this on its own. As of September 2026, GiveForms publishes 1.9% per successful charge when you leave a GiveForms logo on your forms and receipts, and 2.9% for a white labeled form. DonatoTomato is a flat 1% with your logo and colors either way, which puts the branded rate within a point of ours. What the flat 1% includes: automatic IRS-ready receipts carrying your EIN and the required statement, monthly recurring with a portal donors reach from a link in their email, gift dedications and a multi-fund picker, and a WordPress plugin that adds a site-wide Donate button in about a minute.
DonatoTomato is not affiliated with, endorsed by, or sponsored by GiveForms. Product names and trademarks are the property of their respective owners and are used here only for comparison and identification. Comparisons reflect publicly available information as of September 2026 and may change, please verify current pricing and details on each provider's website.
Updated October 1, 2026.
| Feature | DonatoTomato | GiveForms |
|---|---|---|
| Cost to your nonprofit | Flat 1% platform fee per donation, on top of Stripe processing fees. No monthly fee or setup fee from DonatoTomato. A monthly gift also carries Stripe's own fee for running the repeating charge, billed to your Stripe account. | 1.9% per successful charge with a GiveForms logo on your forms and receipts, or 2.9% for a white labeled form, both on top of payment processing (as of September 2026) |
| How the platform is funded | A flat 1% your organization pays, shown against every donation in your dashboard | A percentage of each donation |
| Where donors give | On your own site, in an embedded widget or a site-wide floating button; Stripe bank verification when needed | A form embedded on your website, taking credit card, PayPal or ACH without redirecting the donor away |
| Who processes the money | Straight into your own Stripe account, you are the merchant of record | You connect your own Stripe, and Stripe handles the payout; gifts made through PayPal are paid out by PayPal |
| Donor processing contribution | Included (opt-in, clearly labeled) | An option to ask donors to cover transaction fees, which can be set to be checked by default |
| Tax receipts | Branded receipts after gifts complete; tax acknowledgment for eligible gifts and organizations | Donation receipts are sent to donors |
| Setup | Connect Stripe, create a campaign, then add the form | Connect Stripe or PayPal, then embed the form; install guides cover WordPress, Squarespace, Wix, Webflow and Weebly |
| WordPress | WordPress plugin, site-wide floating button or inline form | Embed code, with a WordPress install guide |
| Donor management | Profiles, giving history and CSV export | Not assessed here |
| Annual giving statements | Generate from donor records | Not assessed here |
| Donation accounting | Monthly and campaign reports, fee and net records, CSV export | Not assessed here |
Pricing and assessed feature details reflect each provider's published information as of September 2026 and can change, please verify current pricing on GiveForms's site. “Not assessed here” means this comparison has not evaluated that capability; it does not mean the provider lacks it.
Accept one-time and monthly gifts on your website. Manage donor profiles and giving history, review donation accounting, and create annual giving statements in the same platform.
Explore sample dashboardA flat 1% per donation, with your logo and colors on the widget and on the receipt. Recurring giving, donor management and the optional fee-cover line all sit inside that one number.
Completed gifts receive branded receipts, with your EIN and the required goods-or-services statement for eligible gifts and organizations, and your year-end statements draw on the same records.
Donors can give in honor or in memory of someone, with a note to the honoree, and one form can let them choose which fund, program or person they are supporting. Your dashboard keeps donor profiles, lifetime giving, gift history and a CSV export.
Starting new gifts on DonatoTomato and moving an existing recurring-giving program are separate steps. Existing recurring gifts do not automatically transfer. Confirm how current gifts will continue, how donors will manage them, and what your old provider requires before retiring the old form or plugin. Email us to discuss the transition.
Plan your transitionThe gap is narrow. As of September 2026, GiveForms publishes 1.9% per successful charge with its logo on your forms and receipts, or 2.9% for a white labeled form; DonatoTomato is a flat 1% with your branding either way, which puts the branded rate within a point of ours. Both sit on top of card processing. On a one-time $100 card gift at Stripe's standard 2.9% + $0.30, GiveForms comes to $5.10 branded or $6.10 white labeled, and DonatoTomato to $4.20, or $3.50 if Stripe approves your organization for its nonprofit rate (as of August 2026). A point adds up at volume, and it is still the smaller reason to move.
Yours. The widget carries your organization's logo and colors at the one flat 1%, on the form your donors fill in and on the receipt they keep. A small "Powered by DonatoTomato" line sits at the foot of the widget, and no rate is tied to it either way.
Yes, and DonatoTomato charges nothing extra for it: the same flat 1% platform fee applies to a monthly gift as to a one-time gift. A monthly gift also carries Stripe's own fee for running the repeating charge, billed to your Stripe account. Donors set up a monthly gift in the same widget, and they manage it afterwards through a self-service portal they open from a link in their email, with no account to create.
Directly into your own Stripe account. You are the merchant of record, and funds pay out to your bank on Stripe's normal schedule. DonatoTomato never holds your money.
No. The only optional add-on at checkout is clearly labeled as an estimated processing contribution, and it is never framed as a tip. There is no separate ask that funds DonatoTomato.
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.