Bombay YMCA - Membership Renewal Configuration Guide
By Balaji Shinde on September 8, 2025
Intermediate📘 Membership Renewal Configuration Guide
This guide explains how to configure and control Membership Renewals in ERPNext.
With this setup, you can decide which membership types can be renewed, until when, or block renewals completely — without needing any developer help.
🎯 Why This Is Needed?
Some memberships (e.g., Student, Youth, Associate) may not be renewable, or may only be renewable for a limited time.
Using this configuration, you can:
- Block renewals for selected membership types.
- Allow renewals only till a specific date.
- Continue to allow renewals for other membership types.
🛠 Steps for Configuration
1️⃣ Open Membership Type
- Go to: Membership → Membership Type
- Open the membership type record you want to configure (e.g., Metropolitan Membership, Student Membership).
2️⃣ Configure Renewal Rules
Each Membership Type record now has two new fields:
- 🔲 Block Renewals
- Tick this checkbox if renewals should never be allowed for this membership type.
- Example: Student Membership → Blocked completely.
- 📅 Allow Renewals Till
- Select a date until which renewals are allowed.
- After this date, renewals will automatically be blocked.
- Example: Associate Membership → Allowed till 31-12-2025.
👉 You can use either Block Renewals or Allow Renewals Till, depending on your policy.
👉 If both are left empty → renewals are allowed without restriction.
3️⃣ Effect on Membership Creation
- When creating a new Membership:
- If the type has Block Renewals enabled → the system will not allow you to save it as a renewal.
- If the type has Allow Renewals Till set and the date is expired → the system will block the renewal.
- Existing renewals created earlier will remain unaffected.
🔒 Important Notes
- This restriction applies only to new renewals being created.
- Existing renewal memberships remain valid and can be updated.
- If you try to create a restricted renewal, the system will show an error message and block saving.
✅ Summary for Users
- Open the Membership Type you want to configure.
- Tick Block Renewals if no renewals are allowed.
- OR set a date in Allow Renewals Till if renewals are allowed only up to a certain time.
- Save. Done! 🎉
- Users will now be automatically restricted when creating new renewals.
Was this article helpful?
More articles on ERP Documentation