Count what customers can still use before assigning a dollar amount
A studio sells ten-class packs every day, but the balance at month-end depends on more than sales and attended classes. Cancellations can restore visits, staff can extend expiry dates, and clients can transfer or refund unused sessions. Reconcile those movements before using the booking system's remaining-visit total as an accounting balance.
Maintain both a units record and a money record. Units help the studio understand future class demand; money connects the original consideration, recognized amounts, refunds, and remaining obligation. Ten unused visits from a discounted pack need not carry the same assigned value as ten visits sold at another price.
Choose a complete population of passes and visits
Mindbody's client app describes passes with unused sessions and shows expiry information, but expired passes are not displayed in that same section. Its class sign-in documentation also distinguishes certain remaining-session displays from future reservations. These product-specific details show why a convenient client screen may not provide a complete accounting export.
Document the report filters: sale dates, service categories, locations, active and expired status, future bookings, and client accounts. Include packs sold before the current year that still require review. A report limited to recent sales can miss older unused balances without showing any obvious error in the current month's totals.
Match the visit record to the applicable cancellation policy. A booking, an attended class, an early cancellation, and a chargeable late cancellation can have different effects on the client's rights. Retain the event and the reason for any manual adjustment instead of reducing every scheduled visit as though the service was delivered.
| Movement | Units question | Money question |
|---|---|---|
| Pack sale | How many rights were issued? | What consideration belongs to the pack? |
| Class or valid forfeiture | Which rights were used or extinguished? | What does the approved policy recognize? |
| Refund | Which rights were cancelled? | What amount was repaid or credited? |
| Transfer | Which client now holds the rights? | Did total consideration change? |
| Expiry or extension | What rights remain under the terms? | Is a separate accounting review needed? |
References: Mindbody: Remaining sessions and expiration information in client passes; Mindbody: Class sign-in, cancellations, and remaining-session displays
Reconcile a simple pack cohort
Assume, hypothetically, the studio sells 100 identical ten-class packs for $150 each. That creates 1,000 sessions and $15,000 of receipts. By the review date, 400 sessions have been used and refunds cancel another 50 sessions at the assumed $15 per-session amount. The remaining count is 550 sessions, and refunds total $750.
Under a deliberately simplified policy that assigns $15 to each equivalent session, with no breakage recognition or other adjustments, $6,000 relates to used sessions and $8,250 remains assigned to unused sessions. Those amounts plus the $750 refund reconcile to the original $15,000. The example illustrates a bridge, not a policy for every studio contract.
If 40 of the remaining sessions appear expired in the software, identify them as a review category within the 550. Do not subtract them once from the units report and then again through an unsupported accounting adjustment. The enforceable terms, actual extension practice, and applicable accounting requirements need to be assessed.
Review breakage separately from a software expiry date
FASB's original Topic 606 amendments discuss customer prepayments and unexercised rights, often called breakage. They also distinguish amounts that must be remitted to another party under applicable unclaimed-property laws. Use the current applicable codification and legal requirements for the actual arrangement; the cited 2014 update provides the background, not a complete current legal or accounting determination.
Give the reviewer the contract, renewal and extension practices, refund history, and usage by comparable pack cohorts. A date marked expired does not by itself establish entitlement to recognize the remaining amount. Equally, an unsupported assumption that every unused visit will eventually be taken can conceal a stale or inaccurate record.
Record the conclusion and any estimate changes outside the attendance log. Operational rights and financial recognition may need different schedules, linked by a reconciliation. This keeps an accounting adjustment from silently removing a client's ability to book a class.
References: FASB: Original Topic 606 amendments on prepayments and unexercised rights
Control transfers, freezes, and complimentary visits
A transfer between clients should identify both accounts and preserve the original pack history. A freeze or extension should retain the old and new dates with the approval reason. Complimentary sessions need a separate origin code so they do not look like an unrecorded cash sale or acquire an invented sale value.
Review large manual adjustments and negative session balances. They may arise from a valid exception, a duplicated attendance event, or an incorrect pass selection. Resolve the underlying event before posting an unexplained journal entry to force the general ledger to match the report.
Use the result for class planning as well as the close
Group outstanding sessions by service type and realistic booking period. Hundreds of unused peak-time rights can create a different capacity issue from the same number spread across open daytime classes. Keep that planning estimate distinct from the recognized financial liability.
Reconcile the final pack schedule to sales, refunds, the revenue policy, and the ledger. Preserve the source export and the list of reviewed exceptions. The result should explain what clients can still use, what remains financially recorded, and why the two measures differ where they do.
Sources
Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.
Related reading
Need help with this work?
General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.