Why collecting dues online is worth it
For a volunteer board, dues are two problems wearing one coat: getting paid on time, and knowing at a glance who's current. Cash and checks make both harder — the treasurer waits for the mail, deposits a stack at the bank, then reconciles a spreadsheet by hand and emails the people who forgot. Collecting online doesn't just save a trip to the bank; it removes the annual reconciliation entirely, because the payment and the membership record become the same thing.
The mechanics are simpler than most boards expect. Here's exactly how to set it up.
Before you start: what you'll need
You need three things: a payment processor account (Stripe is the standard — it's free to open and takes a few minutes), your dues structure decided (how much, how many tiers, and when renewals fall), and a bank account for payouts. You do not need a merchant account, a card terminal, or any technical skill beyond filling in a form.
The five steps to collect dues online
Step 1 — Set your dues structure
Decide your levels and amounts — for example Regular $75, Student $25, Lifetime $500 — and your renewal cadence: does everyone renew on January 1, or does each member renew on the anniversary of when they joined? Write this down before you build anything. It drives every step that follows, and changing it later is the one thing that creates real cleanup work.
Step 2 — Connect a payment processor
Connect Stripe. It handles the card, the receipt, and the payout to your bank account, and it charges 2.9% + 30¢ per transaction and nothing else. Be wary of any platform that adds its own surcharge on top of Stripe's fee — Wild Apricot, for instance, adds 20% to your subscription if you use a third-party processor. On Veldun, Stripe connects in a couple of clicks and there is no added fee; the processing cost goes to Stripe, not to us.
Step 3 — Publish a dues page
Give members one place to pay. The simplest version is a public payment link — anyone with the link picks their level and pays by card, no login required. The more useful version is a member portal: a logged-in member sees exactly what they owe and pays in two clicks, and the payment is attached to their record. On Veldun the dues page is part of each member's portal, so you don't build or host a form yourself.
Step 4 — Reconcile payments to members
This is the step that breaks spreadsheets. Every payment has to update the right member — their paid-through date, their status, their receipt — or you're back to matching a bank statement against a roster by hand. A platform does this automatically: a payment flips the member to "current" and stamps the next renewal date, so your roster is always the source of truth for who has paid.
Step 5 — Automate renewals and chase lapses
Dues you collect once are easy; dues you collect every year are where boards quietly lose money. Set a renewal reminder to go out before the due date, with the payment page one click away, and a lapse alert after, so nobody drops off the roster because an email got missed. On Veldun, renewal reminders and lapse alerts send automatically, which is the difference between a renewal rate you manage and one you have to chase.
DIY payment link vs. an all-in-one platform
Both approaches take a card. The difference is everything that happens after the payment clears — whether your roster updates itself or you do.
| On a membership platform | DIY: payment link + spreadsheet | |
|---|---|---|
| Accept card payments | Yes | Yes |
| Tie each payment to a member record | Automatic | You match it by hand |
| See who's paid at a glance | One dashboard | Cross-check the roster |
| Renewal reminders | Sent automatically | You remember to send them |
| Lapse / overdue alerts | Built in | You track it yourself |
| Surcharge on top of card fees | None — Stripe 2.9% + 30¢ only | Depends on the tool |
2.9% + 30¢
Source: Stripe standard pricing, 2026
When a simple payment link is all you need
Honesty first: if your organization is small enough — a couple dozen members who all renew once a year — a plain Stripe payment link, or even Venmo or PayPal plus a spreadsheet, is genuinely fine. Don't pay for a platform to do what a free link already does well.
A platform earns its place when the bookkeeping starts to cost you real hours: when you're chasing renewals across a hundred or more members, reconciling who paid against who's actually a member, tying dues to benefits like the directory or voting eligibility, or simply tired of the annual spreadsheet reconciliation that always lands on the treasurer. If none of that is true yet, a payment link is the honest answer — and you can move to a platform the year it stops being enough.
Want dues to collect themselves?
Veldun takes the payment, updates the member's status, and sends the renewal reminders — automatically, with no surcharge on top of Stripe's fee. We rebuild your site and import your members for free, so you only pay once you go live.