Skip to main content
OpenCommunity logo

OpenCommunity

Log in
Funding and Financials

Published October 15, 2026

How to Audit and Keep Track of Membership Renewals and Drop-In Fees

With nonprofit funding cuts across BC, membership and drop-in fees matter more. Here is how to find lapsed renewals and unrecorded fees, and collect them kindly.

Key takeaways

A membership audit compares who your centre thinks is a member against who has actually paid, and it usually turns up renewals nobody meant to skip.

Most missed renewals and drop-in fees are honest gaps: busy families who cannot remember when they last paid, not people avoiding payment.

Remind before a membership expires, make paying easy at the front desk and online, and record every payment against the person who made it.

Why membership and drop-in revenue matters more during nonprofit funding cuts

With nonprofit funding cuts across BC and Canada in 2026, membership renewals and drop-in fees matter more than they used to. They are earned revenue: income your organization controls directly, and the part of the budget least exposed to a grant that does not renew. For many neighbourhood houses and family resource centres, unpaid or unrecorded fees are the easiest revenue to recover.

BC Budget 2026 set out an estimated $3.5 billion in expenditure management savings, and the Community Gaming Grant program was reduced to $138.6 million. Federally, departments face spending review targets of 7.5% for 2026-2027, rising to 15% by 2028-2029. Grants that used to renew quietly are now being looked at line by line.

When grant income gets less predictable, the money your own community already wants to give you becomes more important. The first step is making sure you are actually receiving it.

What the honour system looks like at a community centre

Many centres run membership on trust. A parent arrives for a drop-in, a staff member asks whether they are a member, and the parent says yes. They mean it. They paid at some point. Whether that was this September or the September before is a different question, and with two kids and a work schedule, few parents could tell you.

Drop-in fees often work the same way. Some go into a cash box, some through a card terminal, and some are marked on a sign-in sheet with a tick. None of the three is connected to the person who paid, so at the end of the month nobody can say who paid for which visit.

Nobody here is doing anything wrong. People want to support their community centre. They just cannot keep track of one more renewal date, and the centre has no single place that keeps track for them.

How small gaps in fees add up over a year

Here is an example with round numbers, for illustration only. Picture a centre with 150 member families and a $30 annual membership. If one renewal in ten slips past without payment, that is $450 a year.

Now add drop-ins. Say a program charges $5 a visit and sees 40 paid visits a week. If four of those visits a week go unrecorded or unpaid, that is about $960 over a 48-week year.

Together that is roughly $1,400, from honest gaps alone, before counting anything you have not noticed yet. Your numbers will differ. The point is that you cannot know them until you look.

How to audit your memberships and drop-in fees, step by step

A membership audit is a comparison between two lists: the people your centre treats as members, and the payments you can actually find. Set aside an afternoon. You do not need special tools to do it the first time.

  1. Gather your member list. Pull every place members are recorded: the membership spreadsheet, the registration binder, program lists, and the names staff know by heart.

  2. Gather your payment records for the last 12 months. Card terminal reports, e-transfer notifications, cash logs, and receipts.

  3. Match each member to a payment. Sort everyone into three groups: paid and current, paid but now expired, and no payment found.

  4. Look at drop-in fees separately. Compare the number of paid drop-in visits on your sign-in sheets with the drop-in revenue you recorded for the same weeks. A gap between the two is your missing fees.

  5. Note how each payment was taken. If most of the gaps come from cash or front-desk payments, the problem is how payments are recorded, not whether people pay.

  6. Write down what you found. The size of the gap is worth knowing, and it is a useful number for your board.

Tip: Do the audit once by hand, even if you plan to change systems. It shows you exactly where things slip, which tells you what to fix first.

How to follow up on lapsed memberships without making it awkward

Once you know who has lapsed, how you follow up matters. Assume good faith, because in almost every case it is warranted. The aim is a friendly reminder, never something that reads like collections.

  • Keep it short and warm. Say the membership has expired, thank them for being part of the centre, and explain how to renew.

  • Make paying easy in the same message. Offer a link or explain how to pay at the front desk on their next visit.

  • Leave room for people who cannot afford it. If you offer subsidized or pay-what-you-can memberships, say so. Some lapsed members did not forget at all.

  • Do not hold back service at the door. A reminder at sign-in is fine. Turning a parent away mid-drop-in damages more than it recovers.

Example reminder: "Hi Sam, thanks for being part of the centre this year. Your family membership ended in August. You can renew online here, or at the front desk next time you visit. If cost is a barrier, just let us know."

How to run renewal season so members do not quietly lapse

An audit fixes last year. A good renewal process, the everyday side of member retention, keeps the gap from opening again. Fall and January are renewal pressure points for most centres, and lapses almost always come from friction rather than from people losing interest.

  1. Pick one renewal approach. Either everyone renews on the same date, or each membership runs for a year from the day it started. Mixing both is where records get confusing.

  2. Remind people before the membership expires. One reminder a few weeks before, one on the day, and one shortly after is usually enough.

  3. Offer more than one way to pay. Online for people who renew at 10 pm, and at the front desk for people who prefer to hand over a card or cash.

  4. Check membership status at sign-in. If staff can see that a membership has expired, they can mention it naturally while welcoming someone, instead of finding out months later.

  5. Record every payment against the person. A payment that is not attached to a member record cannot tell you who is current.

How OpenCommunity helps with memberships and renewals

OpenCommunity is a participant, attendance, and program management platform for neighbourhood houses, family resource centres, community hubs, nonprofits, and publicly funded community organizations. It keeps memberships, renewals, and payments on the same record as each participant and family. Staff can see a view of lapsed and overdue memberships at any time, rather than rebuilding it from spreadsheets once a year.

  • Renewal reminders go out to members, so families do not have to remember the date themselves.

  • Payments taken at the front desk are recorded in the system against the person who paid, alongside online payments.

  • Every member's payment history is in one place, which makes the next audit a few minutes instead of an afternoon.

If you are still using paper or a free form for sign-in, our post on free sign-in forms covers what changes when you have returning members.

Frequently asked questions

What is a membership audit?
A membership audit compares the people your organization treats as members against the payments you can actually find. It sorts members into current, expired, and no payment found, so you can see where renewals have quietly lapsed.
How often should a community centre audit memberships?
Once a year by hand is a good start, ideally just before renewal season. If your memberships and payments live in one system, you can check lapsed and overdue memberships whenever you need to.
How do we track drop-in fees accurately?
Record each drop-in payment against the person who attended, at the time they pay. Then compare paid visits with drop-in revenue for the same period. A cash box with no names attached makes this almost impossible.
Should we stop someone from attending if their membership has lapsed?
Usually not at the door. A friendly reminder at sign-in and an easy way to renew recovers most lapsed memberships without making anyone feel unwelcome. Offer subsidized options for families who cannot pay.
How can a nonprofit increase revenue when funding is cut?
Start with revenue you are already owed. Audit memberships and drop-in fees for lapsed renewals and unrecorded payments, make renewing easy, and track earned revenue separately from grants so you can show funders it is growing.
How many renewal reminders should we send?
Three is usually enough: a few weeks before the membership expires, on the day it expires, and shortly after. More than that starts to feel like pressure.

Trying to make your centre run more smoothly?

OpenCommunity helps neighbourhood houses and family centres manage sign-in, programs, and attendance in one place.

Note: This article is general information only, not legal or professional advice.

Funding and Financials

The Art of Funder Reporting: How to Show Exactly Where Their Money Goes

When nonprofit funding is cut, funders keep the organizations they understand best. Here is what to put in grant reports, including details funders rarely ask for.

7 min read

Read
Funding and Grants

Donation Receipts for Community Organizations: The Basics

What a community centre needs before issuing an official donation receipt in Canada: who can issue, what qualifies as a gift, and what goes on it.

11 min read

Read

Ready to simplify your centre's admin?

OpenCommunity helps neighbourhood houses and family centres manage sign-in, programs, and attendance in one place.

OpenCommunity logo

OpenCommunity

Simplicity, purpose-built for local communities.

Features

Member ManagementAmenity BookingReportingPrograms & Sign-InsNewsletters & SurveysMerchandising ShopVolunteersPayment ProcessingDonationsWebsite Builder

© 2026 OpenCommunity

Built with love in Vancouver, BC