A sports club should collect membership fees with a member register, a documented fee decision, one consented recurring plan and an exception queue. The payment method is only part of the system: treasurers must also know who belongs to which team, which season was billed, which discount applies and what happens after a failed debit.
Build a Membership-Fee Season Ledger
| Field | Example | Why it matters |
|---|---|---|
| Member and payer | Junior member / parent | Athlete and account holder may differ |
| Team and period | U16 / 2026–27 | Prevents duplicate renewals |
| Fee | €240 annual or €22 monthly | Connects collection to the approved amount |
| Adjustment | Second child: -€30 | Makes exceptions auditable |
| Mandate and payment | Valid / pending | Separates consent from settlement |
| Balance | Paid, due, credited or waived | Gives the treasurer one truth |
Keep medical notes and unrelated personal data out of the payment ledger. Limit volunteer access and define retention according to applicable privacy rules.
Choose Annual, Instalment or Monthly
Annual collection gives earlier cash and fewer transactions. Monthly billing lowers the upfront amount but increases failure handling and cancellation work. Four quarterly instalments can be a middle ground.
Do not present instalments as a cancellable monthly membership if the member commits for a season. State the total obligation and rules for late joining, injury and resignation.
Collect Consent Correctly
For eligible recurring collection through Mollie, the first checkout establishes the payer's mandate. The member may be a child while the payer is a guardian, so record both roles. Show the club entity, member, season, total obligation, collection dates and cancellation route.
Mollie's recurring guide recommends clearly communicating how often and how much will be charged and notifying the customer before payment.
Run a Treasurer Exception Queue
Only surface cases needing action: registration without mandate, pending first payment, failed renewal, new mandate required, duplicate household, approved waiver and resignation awaiting an effective date. Give every case an owner and next-action date.
Send failure messages privately to the payer, never through a team chat. State the period and amount, whether a retry is planned and the secure correction route. Do not describe a bank decline as intentional non-payment.
PayRequest can combine membership billing, provider collection, invoices and a portal. The sports-club solution is the product route; this ledger is the operational foundation.
Season Launch Test
Test an adult, a parent payer, a family discount, a late joiner, a failed payment and a cancellation. Reconcile the collected total to the ledger before opening renewals to the whole club.
