The last day of the month
The operations manager prepares the invoice run in the membership platform. This month, four companies started mid-month, two upgraded to bigger offices, one downgraded, three left, and a member was promised a discount by the sales team in an email. The platform handles some of this. The rest is corrected by hand.
The run goes out. A company that left last month receives an invoice. A company that upgraded mid-month is charged the full month at the new price. Two credit notes and several apologetic emails later, the next run is already looming.
Why the run needs so much fixing
Membership platforms can pro-rate and apply changes automatically, but only when changes are entered the right way, on the right date, with the right settings. In a busy centre, they often are not.
| Change | Common problem |
|---|---|
| Mid-month start | Pro-rata rule applied inconsistently |
| Upgrade or downgrade | Change entered on the wrong date |
| Leaver | Plan not ended in the platform |
| Discount agreed by sales | Not set up, or set up without an end date |
| One-off extras | Added to the wrong company or forgotten |
| Company-level billing | Member-level charges not rolled up correctly |
Each problem is small. Together, they mean nobody trusts the run without checking every invoice.
What an unreliable run costs
Invoice errors create credit notes and disputes, and members' finance teams start questioning every invoice. Leavers invoiced after departure feel chased. Missed extras are lost income. The operations manager spends days each month checking and fixing. And cash arrives later because corrected invoices go out late.
Over time, members stop trusting your invoices. A private office client that has had two wrong invoices will hold the third while their finance team checks it, and that delay becomes normal.
The run also blocks other work. While the operations manager is checking invoices line by line, nobody is looking at the members who did not pay last month, the renewals coming up or the offices becoming vacant. Month end swallows a week.
The checks we build around the run
- Your pro-rata and billing rules are written down once and applied consistently: how starts, changes and leavers are charged, and when.
- Before each run, every draft invoice is compared with membership changes in the month: starts, plan changes, notices, end dates, discounts and extras.
- Mismatches are flagged: a leaver with an invoice, a plan change not reflected, a discount past its end date, a company with no invoice.
- Changes agreed outside the platform, such as a discount in an email, can be recorded through a simple form so they reach billing.
- A person reviews the flagged items, not every invoice, and fixes them at source in the platform.
- The approved run is sent and posted to Xero or your accounts system, with a summary of changes from last month.
Your pricing and billing policies are your decisions. The checks make sure they are applied the way you set them.
What month end becomes
The operations manager reviews a short list of flagged items instead of the whole run. Invoices match memberships. Leavers are not invoiced after they leave. Discounts end when they should. And members' finance teams stop querying every invoice, because the invoices are consistently right.
The monthly summary of changes also helps leadership. New business, upgrades, downgrades and leavers are listed from the billing data itself, which is a reliable view of how the month went.
Does your month end look like this?
- Every invoice is checked by hand before the run.
- Leavers have been invoiced after leaving.
- Mid-month changes are charged inconsistently.
- Discounts agreed by sales are missed or never end.
- Credit notes are a regular part of month end.