Skip to main content

Statements

Caution

Disclaimer: This article is currently under revision to include the latest updates and product changes. The finalized version will be published shortly.

This article explains how statements work in Zenoti, including the statement lifecycle, payment behavior, statement statuses, and how statements behave after you merge guest profiles.

Overview

Statements in Zenoti help businesses track and collect payments for House Account charges. Each statement reflects charges accumulated during a billing cycle and shows the amount due, payment status, and any carried-forward balances. Understanding statement statuses and lifecycle behavior helps ensure accurate billing and reconciliation.

Access Statements

To view a guest’s statements:

  1. Open the guest profile.

  2. Select the Statements tab.

On the Statements tab, you can view the House Account limit, Gross Due, Net Due, the guest’s maximum allowed balance, and the preferred payment type.

Scroll down in the guest profile to access the statements section. You can view both the Current Statement and Past Statements. Select View to open a statement, or select Email to receive the statement by email.

Statement Statuses

Zenoti uses the following statement statuses to reflect payment behavior:

  • Not Paid: The current open statement has no payment applied.

  • Partially Paid: The statement has a partial payment applied.

  • Paid: The statement is fully settled.

  • Moved: Zenoti rolls the full unpaid balance forward to the next statement due to non-payment.

  • Partially Moved: The remaining balance in the statement is moved to the next billing cycle.

Statement Lifecycle

When House Accounts are enabled, statements follow a defined lifecycle.

Billing Cycle

Zenoti tracks statement charges within a configured billing cycle. At the end of the cycle, Zenoti prepares the statement for generation based on the generation schedule configured for the organization.

Statement Generation

Zenoti generates a statement on the configured generation date after the billing cycle ends. The generated statement reflects the total amount due for the completed cycle.

Paying a Generated Statement

After Zenoti generates a statement, guests can pay the statement using the allowed payment methods configured for the organization. Zenoti updates the statement status based on the payment amount applied.

Statement Sweeping from the Pending State

When Zenoti runs a scheduled statement sweep and detects a pending payment, Zenoti treats the payment as failed for that sweep cycle.

  • Zenoti carries the outstanding balance forward to the next statement.

  • Zenoti applies a late fee to the outstanding amount based on the configured statement rules.

  • If the pending payment later succeeds, Zenoti refunds the collected amount to the guest’s wallet balance.

  • Zenoti also credits any applied late fee back to the wallet to ensure accurate financial reconciliation.

Statement Behavior After Merging Guest Profiles

When you merge two guests who have statements, Zenoti handles statements as described below.

Paid Statements

Zenoti displays previously paid statements from both guests together for reference after the merge.

Unpaid Statements

Zenoti keeps unpaid statements separate after the merge. You can pay each unpaid statement independently.

Post-Merge Statement View

After the merge, Zenoti generates a consolidated statement view for the merged guest and the original guests combined. Zenoti reflects remaining balances from unpaid statements in the consolidated view.