Home / Solutions / Donation Forms
Donations, built in

Accept donations on any form

Add a payment field to any form and collect gifts inline — let donors enter a custom amount or pick a preset tier. No clunky checkout, no redirect.

No platform fees · Connect your own Stripe · Cancel anytime
Support our work
Donation amount
$25
$50
$100
Or enter your own amount $75.00
Donate $75.00
or give with
 Pay
G Pay
Secure payment by Stripe

One-time gifts, zero friction

A donation form keeps the ask and the gift on the same page. Donors fill in their amount, pay inline, and get a receipt in their inbox — no separate checkout page to lose them at.

Every gift is a clean one-time charge today. Recurring and monthly giving is on the roadmap; for now the form handles single donations beautifully, with all the flexibility of a real form builder behind it.

Inline, no redirect

The payment happens right inside the form. Fewer steps means more completed gifts.

One-time charges

Custom amounts or preset tiers, charged once, cleanly — no subscription strings attached.

Your cause, your Stripe

Gifts settle directly in your own Stripe account. FormBuilder never holds your money.

Custom amount or preset tiers

Let donors give exactly what they want, or nudge them with suggested amounts. Mix both on a single form.

Donor-entered amount

A single amount field lets supporters give any sum in any of 85+ currencies. Perfect when every gift counts.

Any amount 85+ currencies Minimum optional

Preset giving tiers

Offer suggested amounts as one-tap buttons. Suggested tiers lift the average gift and speed up the donate flow.

One-tap buttons Label each tier Add custom option

A receipt in their inbox, instantly

The moment a gift succeeds, FormBuilder emails the donor a confirmation. Use it as the donation receipt for their records.

Sent on success

The receipt email fires the instant the charge clears — no manual follow-up.

Amount and reference

The donor sees what they gave, when, and a reference tied to the Stripe charge.

Your name on it

Branded with your cause so supporters recognise the gift in their inbox.

For their records

Donors keep the email as proof of their gift. Tax status is yours to determine.

Thank you for your donation
Support our work
Hi Jordan,
Thank you for your generous gift. Here is your donation receipt for your records.
Donation $75.00 USD
Reference DN-10458
Date Jun 16, 2026

Your money, your account

You connect your own Stripe account with Stripe Connect Standard. Gifts are charged directly on your account, so you own the funds, the payouts, and the donor relationship — there is no middleman holding your money.

Direct charges No fund custody Your payout schedule
Read the full payments story →

Built right, for every donor

Card data is tokenized client-side by Stripe Elements and never touches our servers. Every gift amount is recalculated and verified server-side, so the charge always matches what the donor chose. Conditional fields let you ask for extras only when they apply — like an "in memory of" name that appears only when a donor toggles it on.

Server-verified amounts Conditional fields Cards, Apple Pay, Google Pay Link and BNPL
Explore payment features →

One form, every cause

The same donation form adapts to whoever you are raising for.

Nonprofits

Collect general gifts with custom amounts and a receipt email for every supporter.

Churches and giving

Offerings and tithes with preset tiers and a quiet, distraction-free donate flow.

Schools and PTAs

Class funds and campaigns with suggested amounts parents can tap in seconds.

Fundraisers

Personal or team campaigns where every gift lands straight in your own Stripe account.

Memorial gifts

Add an "in memory of" field that appears only when a donor chooses to dedicate their gift.

Mutual aid

Fast, low-friction giving for community funds — custom amounts, no account required for donors.

Prefer to start from a ready-made design? Browse donation form templates →

Donation form questions, answered

Can I collect recurring or monthly donations?
Not yet. The donation field handles one-time gifts today, with a custom amount or preset tiers. Recurring and monthly giving is on the roadmap but is not available, so we do not advertise it. If you need it now, you can ask donors to give again whenever they like.
Are donations through FormBuilder tax-deductible?
That depends on your organisation, not on FormBuilder. Whether a gift is tax-deductible is determined by your charitable status, such as 501(c)(3) in the US, and is your responsibility. FormBuilder sends every donor a receipt email they can keep for their records, but we do not determine or certify tax status.
What does it cost to accept donations?
FormBuilder does not add platform fees on top of your donations. You connect your own Stripe account and pay only Stripe standard processing rates. Paid FormBuilder plans unlock the payment field, so check the pricing page for which plan you need.
How do refunds work?
Because gifts are charged in your own Stripe account, you issue refunds from your Stripe dashboard exactly as you would for any other Stripe payment. FormBuilder keeps the submission record linked to the charge so it is easy to find.
Which plan do I need for a donation form?
Donation fields run on the payment field, which is available on paid plans. You can build and preview a donation form on the free plan, then upgrade when you are ready to go live and accept real gifts. Check the pricing page for current details.
What donor information can I collect?
Any fields you like. Add name, email, address, a message, or anything else your form needs. Conditional fields let you show extras only when they apply, such as an in memory of name that appears only after a donor toggles it on. For donor records over time, connect the Notion or Airtable integrations.

Start accepting donations today

Build a donation form in minutes, connect Stripe, and collect gifts — no platform fees, no code.

Create your donation form