How Operator Associations Should Collect Membership Fees
Apartment societies bill maintenance every month. Operator associations bill membership: a joining fee, then a renewal when the slab ends. Mixing those two in one “maintenance software” is how treasurers lose the year.
This playbook is for car rental, tourist-taxi and other trade bodies that still collect cash, UPI screenshots and cheques into a notebook.
Separate joining from renewal
- Joining (new membership) — paid once when KYC is accepted (or before approval, if your bylaws say so).
- Renewal — paid when validity ends; amount and months come from the membership type, not a hardcoded table.
- Lifetime / honorary — duration zero. No renewal row.
If the secretary cannot change “Annual General = ₹1,200 join / ₹1,000 renew / 12 months” without calling a developer, you do not own your fees.
Pay before approval — or after
Many national bodies now require the joining amount before the certificate is issued. Others approve first and raise a due. Both are valid. The software should be a setting, not a rewrite.
What “collected” must mean
- A payment row (pending / completed / failed).
- A receipt number on completed rows (downloadable PDF).
- For renewal: new validity dates written only when the payment is completed (UPI verify, or treasurer approve, or manual record).
A UPI screenshot in a WhatsApp group is not a ledger. Auditors will ask for receipt numbers.
See dues + receipts in a demo
We’ll show joining, renewal and a sample PDF receipt.
Role of the treasurer
Not every chapter has Razorpay live on day one. Officers must be able to record cash/UPI as received and still issue the same receipt. Staff roles should hide the rest of the secretariat from collections if needed.
Associan’s operator configuration follows this model. Details: car rental association software guide and the payments product page.