Membership reports
Memberships Payment report
The Memberships Payment reports let you view various membership-related payment information.
At the center level, go to the Reports tab. The Reports Dashboard page appears.
Click Try the new version of Reports. The Reports Dashboard for Reports v2 appears.
Find and click Memberships Payment. The Memberships Payment report appears.
Filters
Filter | Description |
|---|---|
Date Type | Select whether you want to filter the report by due date or collection date. |
Centers | Select which centers you want to include in the report. |
Dates | Select the date range (duration) for which you want to see the report. |
Membership Category | Select the membership categories that you want to include in the report. |
Recurrence Status | Select the recurrence statuses that you want to include in the report. |
Collection Status | Select the collection statuses that you want to include in the report. |
Column descriptions
Column name | Description |
|---|---|
Sale Center | The center at which the membership was sold. |
Invoice No | The invoice on which the payment was collected. |
Membership Code | The membership's identification code. |
Membership Name | The name of the membership. |
Guest Name | The guest who purchased the membership. |
Sale Date | The date on which the membership was sold. |
Due Date | The date on which the payment was due. |
Collection Date | The date on which the payment was collected. |
Sales (Exc. Tax) | The sale amount, excluding taxes. |
Sales(Inc. Tax) | The sale amount, including taxes. |
Amount Collected | The amount collected on this invoice. |
Due | The balance amount due on this membership. |
Next Attempt Date | If the current payment failed, the next date on which the payment will be attempted. |
Recurrence Cycle # | The installment number of the payment. For instance, if it is the third installment, this column will show 3. |
Recurrence Status | The status of the recurring payment instruction. |
Collection Status | The status of this collection. |
Default Payment Type | The default payment type. |
Payment Type | The payment type used for this payment. |
Memberships Status v1 reports
The Membership Status reports let you create various membership-related reports.
At the center level, click the Reports icon.
On the Reports page, search for and select the Membership status report.
To create the report you want, use the filter options on the page.
Click Refresh.
On the Memberships Report page, you can create the following types of reports:
Report type | Description |
|---|---|
About to Expire | Shows all the guests whose memberships will expire in the selected period. |
Membership Summary | Gives a count of the memberships in the following categories:
|
Active | Shows all the guests with active memberships along with their membership details. |
Frozen | Shows all the guests with frozen memberships along with their membership details. |
Cancelled | Shows all the guests with cancelled memberships along with their membership details. |
Expired | Shows all the guests with expired memberships along with their membership details. |
Suspended | Shows all the guests with suspended memberships along with their membership details. |
Recurring Memberships reports
The Recurring Memberships Details and Recurring Memberships Summary reports show the details of the number of recurring memberships for which collections have been made successfully in a given time period.
To view this report, perform the following steps:
Make sure you have selected the center for which you want to run the report.
On the Main menu, click the Reports tab.
On the Reports Dashboard, click Finance > Collections (from the filter).
From the list of reports, click Collections - Recurring Memberships (Detail). The report opens in a new tab.
Make your selections in the Filter Criteria and click Refresh. The report opens.
To export the report, on the top right side of the report, click the Excel or .CSV icons.
Filters
Criteria | Options | Description |
|---|---|---|
Category | List of all Membership Categories | Select All Categories to view collections of all memberships. |
Time Period | Today, Last 7 days, Last 14 days, 1 Month, 2 Months, 3 Months, 6 Months, Custom | Based on your requirement, from the drop-down list, select either today, last 7 or 14 days, 1, 2, 3, or 6 months. You can alternatively choose Custom from the list and specify custom dates. For custom dates, you can view data for a maximum date range of 6 months at a time. Example: If you wish to see data from January to August, first view data from January to June and then view data from July to August. |
Column descriptions
Column | Description |
Invoice No | The number of the invoice |
Invoice Date | The date the invoice was generated |
Membership Code | The code associated with a membership |
Guest Name | The name of the guest |
Membership Name | The name of the membership |
Due Date | The date on which the membership payment was due |
Tried On | The date on which the collection of the fee was tried |
Attempts | The number of attempts made to collect the fee |
Payment Collected | The amount collected |
Remarks | Whether the attempt was successful or not |
Credit Balances report
Open the Liability – Memberships report.
For the center for which you want to view the credit balances, in the Opening Balance column, click the hyperlinked value.
The Credit Balances report opens.
Column definitions
Column Name | Definition |
Membership Name | The name by which the membership is identified. |
Code | The membership’s identification code. |
Invoice No. | The invoice on which the membership was sold. The invoice is generated at the time of the sale. |
Receipt No. | The receipt number on which the membership was sold. The receipt is generated when the payment is received. |
Guest | The name of the guest who purchased the membership |
Guest Code | The guest’s identification code. |
Purchase Price | The price at which the guest purchased the membership. |
Actual Price | The actual price of the membership. |
Credit Amount | The amount credited, if any, to the guest on each payment of the membership. |
Service Credit Recognition | The SCR value for the membership. |
Purchase Date | The date on which the guest purchased the membership. |
Expiration Date | The date on which the membership expires. |
Cancelled Date | If canceled, the date on which the membership was terminated. |
Service Credit Amount Balance | The balance service credit amount remaining on the membership. |
Product Credit Amount Balance | The balance product credit amount remaining on the membership. |
Any Credit Amount Balance | Any balance credit amount remaining on the membership. |
Credit Balance | The total amount of Service Credit Amount Balance, Product Credit Amount Balance, and Any Credit Amount Balance |
Service Credit Balance | The amount given for service benefits. |
Balance Price | The remaining amount that is apportioned for the benefits |
MT Type | Recurring or non-recurring |
Next Collection Date | For recurring memberships, the date on which the next collection is due. |
Recurrence Status | The status of the collection. |
Cycles | Count of the number of cycles for which the membership has been recurring. |
Status | The status of the membership. |
Stop Collection From | The date on which to stop recurring collections |
Redeem Post Expiry | Indicates whether the guest can redeem credits after the membership is canceled. |
Grace Date | The date until when the guest can redeem credits after the membership is terminated. |
Member Price | The price at which the membership is available to members. |
Balance Quantity | Benefits remaining in the membership |
Recurring Payment Amount | The amount collected at each recurrence. |
User Membership ID | The guest’s membership id. |
Liability - Memberships report
The Liability – Membership report helps you keep track of the liability balance (by value, price, and service credits) after the sale, redemption, and expiry of memberships across your centers. You can use this report to:
View your membership liability by value, price, or service credits.
View opening balance, closing balance, and sales.
View credit redemptions, service redemptions, and details of cancellations and expirations as applicable (based on filters you use).
Follow these steps to run the report:
Ensure that you have selected the center for which you want to run the report. Note: If you have a role in any other centers, you will be able to view these other centers too.
On the Main menu, click the Reports tab.
On the Reports Dashboard, click Finance > Accounting (from the filter).
On the Reports screen, from the reports list, click Liability – Memberships.
Click Refresh to see the report. To export the report, click the Excel or .CSV icons.
Filters
Criteria | Options | Description |
|---|---|---|
Liability Type | By Value By Price By Service Credit | Based on your requirement, select Value, Price, or Service Credit. The columns you see in the report vary slightly depending on your choice of filter. |
Select a Time Period | 1 Month 2 Months 3 Months 6 Months Custom | NoteBased on your requirement, from the drop-down list, select either 1, 2, 3, or 6 months. You can alternatively choose Custom from the list and specify custom dates. For custom dates, you can view data for a maximum date range of 6 months at a time. Example: If you wish to see data from January to August, first view data from January to June and then view data from July to August. |
Column descriptions
The columns you view change based on the filter criteria you use.
Column | Description |
Center | NoteName of the center at which the membership was sold : You can view this column for all the filters (by Value, by Price, and by Service Credit). |
Opening Balance | Liability carried over from previous period, this value is the liability balance at the start of report period. Click the opening balance to drill down to view the Memberships – Credit Balance report that shows Opening (liability) Balance details for the start date of the date range you specify. : You can view this column when you use any filter (by Value, by Price, and by Service Credit). |
Sales | NoteLiability that is generated from the sale of the membership. For example: If a membership is sold for $400 with five benefits of $100 each. The liability value will be $400. This example takes the liability as the cost of the membership. If you have set up liabilities to take the value of the services, then the center’s liability in this example will be $500. : You can view this column when you use any filter (by Value, by Price, and by Service Credit). |
Credit Redemptions | NoteTotal value of service redemptions that the center has accounted for, in the date range you specify. In other words, this is the total value of service credits that guests have redeemed (paid for and availed services) during the date range you specify. : Redemptions are shown in the center where customers bought the memberships. Zenoti considers both, open and closed invoices to get the total value of service redemptions. : You can view this column for the filters by Price and by Service Credit only. |
Service Redemptions | NoteLiability value that is redeemed during the report period. : Redemptions are shown in the center where customers bought the memberships. Zenoti considers both, open and closed invoices to get the total value of service redemptions. : You can view this column for the filters by Price and by Service Credit only. |
Service Credit Conversions | Liability value of credits that were converted to dollar amounts. |
Revenue from Lost Credit Amount | Value of credits that were not redeemed. These credits are no longer available to the guest. |
Cancellations | NoteValue of cancellations of memberships in the date range you specify. Once the grace period ends, the center is not liable for cancellations. These credits are no longer available to the guest. : You can view this column for the filters by Price and by Service Credit only. |
Expired Amount | NoteThe total revenue from unused benefits of expired recurring and non-recurring memberships in the date range you specify. Once the grace period ends, the center is not liable for cancellations. These credits are no longer available to the guest. : You can view this column for the filters by Price and by Service Credit only. |
Closing Balance | NoteThe closing balance or liability of packages that the center has on the last date in the date range you specify. This is calculated as the sum of the opening balance and sales, minus the sum of redemptions, conversions, lost credits, cancellations, and expired amounts. : You can view this column for any filter (by Value, by Price, and by Service Credit).Closing Balance = Opening Balance (plus)+ Sales - (minus) Redemptions -(minus) Expired amount |
Cost Adjustment | Cost Adjustment is the difference between Service Credit Equivalent Amount (Sales column) and membership price. For example, if membership price is 100 and Service Credit Equivalent Amount is 125, then Cost Adjustment will be 25. NoteThis column is only visible for organizations that have Hybrid model of memberships. |
Memberships Benefits Details report
The Memberships Benefits Details Report provides a comprehensive view of how membership benefits are used across your organization or individual centers. It allows you to track each benefit through its full lifecycle, including when it is accrued, redeemed, expired, refunded, or transferred. This report is useful for financial audits, guest service follow-ups, and evaluating membership performance.
At the organization or center level, click the Reports icon.
On the Reports page, search for and select the Membership benefits details report.
If the report has many columns, scroll horizontally to the right or left to view all columns.
To view specific data on the report, select the desired filters. For more information, refer to the report features on Zenoti. To categorize data, select the available filters such as center, date range, or membership type.
Click Refresh to generate the data.
For reports spanning over a year, click Email to send the results to your inbox.
Column description
Column | Description |
|---|---|
Center name | Refers to the name of the center where the membership was sold. This data is sourced directly from the invoice at the time of sale. Even if the membership is later canceled, refunded, or transferred, the report continues to show the original selling center. This ensures accurate revenue tracking and accountability for the originating location. |
Invoice number | Indicates the specific invoice under which the membership was purchased. This field is essential for tracing financial transactions and benefit accrual events. If the invoice is reopened or adjusted later due to a refund or modification, the original invoice number still provides the foundational reference for reporting. |
Membership code | A unique system-generated identifier for the membership. This code remains constant regardless of changes to the membership’s status or upgrades/downgrades. It's used across Zenoti modules, including reports, billing, audit logs, and guest profile history, to ensure consistent tracking. |
Membership name | The name of the membership product as defined during creation in Zenoti. It is displayed consistently across sales, guest profiles, redemptions, and reports, allowing users to identify membership types clearly. |
Membership category | Defines the classification or type of the membership, such as "Wellness", "Fitness", or "Massage Plans". Categories are configured at the time of membership setup and help segment data for reporting, taxation, or filtering purposes. |
Guest name | Displays the name of the guest who purchased the membership. This value is pulled from the guest profile linked to the sale invoice and is used in transfer scenarios to show both the original and new owners when benefits are reassigned. |
Sale date | The date when the membership was sold and the invoice finalized. This date serves as the anchor for financial recognition, benefit accrual cycles, and membership lifecycle events. |
Start date | Reflects when the membership becomes active. This can be configured to match the sale date or be delayed for promotional offers. It is critical for initiating benefit accruals and aligning membership duration with billing. The start date of the membership is calculated either from the date of sale or the first redemption of membership benefits. The date depends on the option selected for the Validity Starts field while creating a membership. |
Membership expiry date | This is the regular end date of the membership calculated from the start date plus the configured validity duration. It does not include any grace periods or extensions unless manually altered or automatically renewed. |
Membership expiry date (with grace period) | Shows the last valid date a member can use benefits, including any configured grace days. This date is affected by the Redemption Post Expiry setting, which allows members to continue redemptions during a buffer period post-expiration. Refer to advanced properties to set up memberships for more details. |
Membership termination date | The actual or scheduled termination date of the membership. It appears when a cancellation is processed and halts all future accruals or redemptions. This value may be auto-populated in cases of non-payment or voluntary cancellations. |
Benefit type | Specifies the kind of benefit included with the membership, such as Service Credit, Product Credit, or custom-defined types. This is established during membership configuration and influences redemption logic and usage constraints. |
Benefit name | The label given to a specific benefit included in the membership, such as “Monthly Facial”, “Complimentary Beverage”. It differentiates multiple benefits in the same plan and is tied to configurations in the membership template. |
Total quantity | The total number of benefits a member is eligible to use. This is influenced by recurrence cycles, manual top-ups, or adjustments. It aggregates benefits accrued across billing cycles or through administrative overrides. |
Total benefit value | Monetary representation of the total accrued benefits. This is not impacted by accounting configurations such as Initially Recognized Revenue (IRR), Monthly Recognized Revenue (MRR), or Service Credit Revenue (SCR), making it a direct functional value. |
Redeemed quantity | Total number of benefits the guest has used. It includes all redemptions through POS or online, excluding any refunded or expired benefits. This field helps assess how much of the membership value has been consumed. |
Redeemed value | The monetary value of all redeemed benefits. It tracks redemptions without interference from revenue recognition rules and focuses purely on usage, making it useful for operational reporting. |
Balance quantity | Represents the unused benefits remaining with the member. It is calculated as: Total Accrued - (Redeemed + Refunded + Expired). It dynamically adjusts with each redemption, expiry, refund, or transfer, giving a live view of available benefits. NoteTo view the remaining balance value of your membership benefits, refer to the Memberships v2 report. |
Benefit expiry date | Each benefit batch may have its own expiration rule. This date shows when the benefits from a specific cycle are no longer redeemable. It’s defined in the membership template and may differ from the overall membership expiry. |
Transferred quantity | Benefits that have been reassigned from one guest to another. Transfers are tracked via audit logs and impact both the sender's and receiver’s balance and redemption eligibility. Permissions and settings at the center level may restrict this action. |
Recurrence cycle # | Denotes which recurring payment cycle a set of benefits belongs to. This is especially relevant for memberships that accrue benefits monthly or quarterly, as it helps align usage patterns with billing schedules. |
Membership status | Shows the current state of the membership (Active, Expired, Terminated). It updates based on actions like cancellation, upgrades, downgrades, or the natural end of validity. The status can remain “Active” even post-expiry if grace periods or redemptions are allowed. |
Recurrence status | Tracks the current payment state, such as Collected, Failed, Paused, in recurring memberships. This affects whether future benefits will accrue and helps identify payment-related issues impacting membership continuity. |
Impacts and Considerations
Redemption Post Expiry: If enabled, this allows guests to redeem benefits after their membership has expired. It directly impacts the value in the Membership expiry date (with grace period) and Balance quantity columns.
Refunds and Transfers: Refunded or transferred benefits reduce the balance quantity and can affect revenue reporting indirectly, although the Redeemed value remains unaffected by revenue settings.
Recurring Memberships: For memberships with monthly or quarterly cycles, the Recurrence cycle # becomes vital in understanding how and when benefits accrue and expire.
Grace Periods and Settings: The grace period logic is not always visible upfront in membership templates, but it plays a critical role in reporting and redemption eligibility. Ensure grace configurations are aligned with business goals.
Balance Tracking: Manual adjustments and top-ups (administrative overrides) are reflected in Total quantity and Balance quantity but may require audit log verification for compliance.