Reports

Twenty-two reports. No spreadsheet wrestling.

Daily close-out, AR aging, revenue by service / provider / location, schedule utilization, no-show rates, top spenders, booking lead time. All running against live data; CSV export with HIPAA confirmation gate; audit-logged on every run.

acmespa.lumècrm.com/reports/financial/sales-by-date-range

Sales — last 30 days

Apr 16 → May 15 · 4 paid invoices today

CSV

Gross

$48.6k

Tax

$4.31k

Avg invoice

$483

  • 22

    Pre-built reports — no custom report-builder required.

  • Live

    Real-time data — no nightly refresh delay.

  • CSV

    Streaming export with PHI confirmation gate.

Categories

Four categories, each with five-plus reports.

Financial — Sales by date range, daily close-out, revenue by service, revenue by location, tax collected, AR aging.

Staff — Revenue by provider, schedule utilization, no-show rate by provider, new clients by provider, repeat-rate by provider.

Guests — New vs returning, top spenders, inactive clients, visit frequency, birthday list, forms outstanding.

Operations — Appointments by status, no-show rate, cancellation rate, booking lead time, service mix, busiest hours.

Permissions

Each category gates by role.

Financial reports require the financial-reports permission (owner, manager, bookkeeper by default). Guest reports gate to owner, manager, and marketing. Operations reports are open to the whole staff, including front desk.

Per-category gating means you can hire a bookkeeper and give them the financials without exposing the medical history of every patient on the chart side.

  • Per-category role gating
  • Audit log on every report run
  • Server-filtered catalog (you only see what you can run)
  • PHI confirmation modal on per-customer exports
acmespa.lumècrm.com/reports

All locations · Rollup

3 sites · Last 30 days

M

Manhattan

Flagship · 8 providers

$28.4k

+12%

B

Brooklyn

5 providers

$14.1k

+4%

HY

Hudson Yards

Opened Mar · 3 providers

$6.1k

+38%

Export

CSV export, with a PHI gate where it matters.

Every report exports to CSV in one click. Server-side streaming means a 100,000-row export doesn't lock up the browser or the backend.

Reports that include per-customer data — top spenders, inactive clients, AR aging — fire a PHI confirmation modal before the download. The confirmation is logged in the audit trail with the operator's name. SOC 2 attestation evidence built in.

  • Server-rendered streaming CSV
  • PHI confirmation modal on per-customer exports
  • EXPORT audit-log entry with phi_confirmed flag
  • Filename includes the report ID + date range

See it in 30 minutes

See reports running on your spa's data.