How to Collect Membership Dues Online (Free, 2026)
Clubs, associations, and communities all hit the same chore: collecting dues without endless reminders and spreadsheets. The fix is a single link where members pay, renew automatically, and get a record—so you spend time on the group, not on chasing money. Here's how to set it up for free.
Quick answer
To collect membership dues online, build a members form with OneSol (onesol.io), connect your own Stripe account, and set a recurring or annual price so members are billed automatically. Payments deposit straight to your organization, OneSol takes no cut, and you track who has paid from one dashboard instead of chasing people manually.
1. Set your dues amount and billing cycle
Decide the dues price and whether you'll bill monthly, quarterly, or annually, and create tiers (student, regular, family) if your group needs them. Annual billing means fewer transactions and fewer lapses, while monthly lowers the entry cost for new members. Write these into a Stripe price so charging is consistent.
2. Build a members form to capture who's joining
Use OneSol's form builder to collect each member's name, email, and any details your roster needs alongside the payment. Keep it short so sign-up takes under a minute and more people finish. The captured emails become your contact list for renewals and announcements.
3. Turn on recurring or annual billing through Stripe
Connect your Stripe account and set the dues as a recurring price so members' cards are charged automatically each cycle. Enable Stripe's retry and reminder emails so a failed card gets recovered instead of quietly lapsing. This removes the manual invoice-and-remind loop entirely.
4. Track who's paid and send renewal nudges
Check your OneSol and Stripe dashboards to see paid, pending, and lapsed members at a glance, and export the roster when you need it. Message members before renewals so nobody is surprised by a charge. Add a free QR code from onesol.io/qr-code-generator at meetings so new members can join and pay on the spot.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
Can dues renew automatically each year?
Yes. Set an annual recurring price in Stripe and members' cards are charged automatically every year, with a receipt sent each time—no manual invoicing.
How do I remind members whose payment failed?
Turn on Stripe's automatic retry and dunning emails, which re-attempt the card and notify the member. You can also message your captured email list before renewal dates.
Can I offer different membership tiers or discounts?
Yes. Create separate prices for tiers like student, individual, or family, and use Stripe coupons for early-bird or promotional discounts.
Can members sign up and pay at an in-person meeting?
Yes. Display a free QR code linking to your dues form so new members can join and pay from their phones during the meeting.
Related guides
How to Accept Payments for a Nonprofit (Free, 2026)
Collect donations, dues, and event fees for your nonprofit for free: connect Stripe, build a donation form, and share one link so supporters can give in seconds.
Read guideHow to Sell a Membership Online in 2026 (Free to Start)
Learn how to sell a recurring membership online — set your tiers, take payments to your own Stripe, and share one link. Free to start, no code needed.
Read guideHow to Set Up Recurring Payments in 2026 (Free to Start)
Set up recurring or subscription payments: choose a billing cycle, connect Stripe, automate charges, and reduce failed payments. Simple no-code steps.
Read guideAI Form Builder vs Google Forms: Which Should You Use? (2026)
Google Forms is free and familiar, but an AI form builder writes the whole form for you, looks on-brand and takes payments. Here's exactly when to use each.
Read guide