How to collect membership fees online (without chasing anyone)
Stop chasing payments. Compare ways to collect membership fees online, choose annual or recurring billing, and automate reminders, receipts, and failed cards.
On this page
If you're the person who chases membership fees, you know the routine: a spreadsheet of names, a bank statement full of cryptic references, and a list of people to nudge (again) at the next event.
When you collect membership fees online through a system that links each payment to a member, most of that goes away. Members pay by card from a link, renewals arrive on time, receipts send themselves, and you only step in for the exceptions.
This guide compares your options, then covers billing, reminders, receipts, failed payments, cash at events, and reconciliation.
Ways to collect membership fees online
There are four common approaches. The real difference between them is how much matching and chasing is left to you.
Bank transfer
Members send money straight to your community's bank account. It can be cheap or free, depending on your bank and country, and everyone knows how it works.
The cost is your time. You match payments to members by reference, and people forget references, mistype them, or pay twice. Nothing renews by itself, so every year the chase starts again.
Payment links
Many payment providers let you create a link that takes a card payment. You share it by email or in your group chat, and people pay in a few taps.
Links are great for getting started and for one-off fees. The weak spot is the connection to your members: a payment arrives, but someone still has to update the member list, track who hasn't paid, and send next year's link.
Payments inside a hosted community platform
Many hosted community platforms let you charge for access, which keeps payment and access together. Before you commit, check how payouts work, whether the platform charges its own fees on top of payment processing, and whether you can export member and payment records if you leave.
Your own Stripe account, connected to membership software
Here, payments go straight into your community's own payment account, such as a Stripe account, and your membership software uses it to charge members, renew them, and update their status. The money is yours from the start, and the software does the matching.
It takes a little setup, because payment providers need to verify who is receiving the money. Stripe's standard processing fees apply to each payment.
| Option | Best for | Main drawback |
|---|---|---|
| Bank transfer | Small groups, large one-off payments | Manual matching and chasing |
| Payment links | Getting started, one-off fees | Payments aren't linked to your member list |
| Hosted platform payments | Online-first communities on that platform | Possible platform fees, and records that may be hard to take with you |
| Your own Stripe account plus software | Renewals, tiers, and events at any size | Initial setup and Stripe's standard processing fees |
Annual vs recurring billing
"Recurring" means the member is charged automatically on a schedule, monthly or yearly, until they cancel. The alternative is a one-off annual payment that the member renews by hand.
- Annual, renewed by hand: simple and familiar, but every member makes a fresh decision each year, so expect to send reminders.
- Annual, auto-renewing: fewer people slip through, as long as members clearly agreed to it and get a notice before each charge.
- Monthly recurring: a lower barrier to join and steadier cash flow, but more payments mean more chances for a card to fail.
A quick sense check on the time involved: imagine 150 members paying $120 a year. That's $18,000 to collect. If 30 of them need two manual reminders each, that's 60 messages written by hand before anyone asks for a receipt.
Rules on automatic renewals and cancellations vary by country and state, so check what applies to you. To set the price itself, see our guide on how to price a membership.
Automate reminders and receipts
Reminders and receipts are the two jobs that eat a treasurer's evenings. Both can run on their own.
Reminders
For annual renewals paid by hand, send a friendly reminder about a month before the due date, a short one a week before, and a final one on the day. For auto-renewing plans, send one clear notice before the charge. For one-off fees, like event tickets or a trip deposit, remind people a few days before the deadline.
Every reminder should include the amount, the due date, what it covers, and one link that works on a phone. Send it from a real person's name and invite replies.
If someone needs a personal nudge at the end, send it privately. Never post a list of unpaid members in the group chat. Our guide to reducing membership churn covers renewal timing and wording in more depth.
Receipts
Send a receipt automatically for every payment. A useful receipt shows the community's name, the member's name, what the payment was for, the period it covers, the amount, the date, and the payment method.
Some members need receipts for an employer or their own records. If your community charges sales tax or VAT, or issues receipts for donations, there may be specific requirements, so check local rules or ask an accountant.
What to do when a payment fails
Cards expire, get replaced, or hit their limits. A failed payment is not a decision to leave, so treat it as admin, not a debt.
- Email the member the same day, with a friendly note and a link to update their card.
- Retry the charge over the next few days, and check whether your payment setup does this automatically.
- Keep their access during a short grace period, such as a week or two.
- If it's still unpaid, send a personal message from a real person.
- Only then mark the membership as lapsed, and record why.
Handling cash and bank transfers at events
However good your online setup, someone will hand you cash at the door. That's fine, as long as it lands in the same records as everything else.
- Record every offline payment in your membership system the same day, with the amount, the date, and who took it.
- Send a receipt, even a simple one by email.
- Make one person responsible for the cash box, count it with a second person, and deposit it promptly.
- Put a QR code on the welcome table that opens a payment link, so people can pay by card on the spot.
- Gently suggest paying online next time.
Reconciliation: making the numbers match
Reconciliation means checking that what members paid, what your records say, and what reached the bank all agree. Done monthly, it's a short job. Left for a year, it can eat a weekend.
A simple monthly routine:
- Export the month's payments from your payment account.
- Match each one to a member, and confirm their "paid until" date moved.
- Match payouts to bank deposits. Card payments often arrive in batches with fees already taken off, so one deposit won't match one member.
- Add any cash or transfers you recorded by hand.
- Note refunds and disputed payments, and record processing fees as an expense.
Keep the community's money in an account in its name, not someone's personal account, and make sure at least two people can see the records. That protects the treasurer as much as the community. If you report to a board, our guide to nonprofit membership management covers that side.
How membership software automates fee collection
Good membership software links each payment to a person, which is what makes everything else automatic:
- Members join and pay in one flow, so there's no "I'll transfer it later."
- Renewals, reminders, and receipts go out on schedule.
- A failed payment triggers an update link, not a manual chase.
- Status updates on its own, so lapsed members lose access to members-only areas and get flagged at check-in.
- Treasurers can see and export payments without full admin access.
When you compare tools, ask where the money goes, whether anyone takes a percentage on top of processing fees, and whether you can export your payment and member records at any time. If fees still run through a chat group and a spreadsheet, here are the signs you've outgrown your WhatsApp group.
The bottom line
Pick one system where payments and membership status live together, send the money to an account in your community's name, and let reminders, receipts, and retries do the chasing. Your job shrinks to handling the exceptions kindly.
CommunityLauncher builds branded members apps with memberships and payments paid straight into your community's own Stripe account. We never touch the money and take no cut, and Stripe's standard processing fees apply. It's one plan at $999 a year, with no setup fee, no revenue share, and no per-member pricing.
Frequently asked questions
What's the cheapest way to collect membership fees online?
On paper, bank transfers are often cheapest, since they can carry low or no fees depending on your bank and country. But they cost you time in matching and chasing. Card payments through membership software carry processing fees, but renewals, reminders, and matching then take far less effort. Compare the total cost, including your volunteers' hours, not just the fee on each payment.
Can I collect membership fees through WhatsApp?
You can share a payment link in a WhatsApp group, and for a small group that can work. The hard part is tracking: a chat doesn't know who has paid, who has lapsed, or when each renewal is due. You end up keeping a spreadsheet alongside it and sending reminders by hand, which gets harder with every new member.
Should membership fees be monthly or annual?
It depends on how your community delivers value. Annual fees suit clubs with seasons, fixed yearly costs, or an annual calendar, and they mean fewer payments to manage. Monthly fees suit communities that deliver something every week, like a coworking space or a studio, and they lower the barrier to join. You can also offer both, with a discount for paying annually.
Do I need a business account to accept card payments?
Payment providers generally need to verify who is receiving the money, and requirements vary by provider and country. Some accept individuals or informal clubs, while others need a registered organization. Whatever you set up, keep community money separate from anyone's personal account, so the records stay clean when officers change. If you're unsure about tax or legal structure, get professional advice.