The beauty of memberships is that next month's revenue is largely already decided by this month's members. That predictability is a planning superpower — but only if you forecast honestly, accounting for the members you'll lose as well as the ones you'll add.
Start from your retention curve
Your existing members don't all stay forever. Begin with how long members actually last, and you'll have a realistic base for how much of today's recurring revenue carries into future months — before any new signups.
Add new signups conservatively
It's tempting to assume steady growth. Model new signups on what your channels have actually produced, not on a hopeful curve, and you'll build a forecast you can plan against instead of one you have to apologize for.
Don't forget involuntary churn
Failed payments quietly subtract from revenue every month. A forecast that ignores them runs high. Factor in your involuntary churn — and the share you recover — for a number that matches reality.
Layer in seasonality
Signups and cancellations move with the weather and the calendar. Overlay your seasonal pattern so the forecast doesn't promise summer numbers in the slow months.
Watch the leading indicators
A forecast is only as good as the inputs you track. Keep net membership growth, churn, and recovered revenue live so you can adjust early. With Happywash you can build exactly the forward-looking view you want by describing it, pulled straight from your POS — so the forecast updates itself instead of aging in a spreadsheet.