Billing & payments

Gym billing software that files GST correctly and collects on UPI

Membership money in an Indian gym arrives in a dozen ways — UPI at the counter, a bank transfer from a parent, cash for a personal-training top-up, an EMI on an annual plan. Reconciling that against a GST return at the end of the quarter is where most gyms lose a weekend. Clasendra issues the invoice, splits the tax, collects on UPI and reconciles the ledger as the payment lands.

What this replaces

  • A receipt book at the counter and a spreadsheet that gets updated on Sundays, if at all.
  • Manually working out CGST and SGST on each plan, then discovering an inter-state personal-training package needed IGST instead.
  • Chasing the eleven members whose annual EMI bounced, one WhatsApp message at a time.
  • A chartered accountant asking for invoice-level backup you have to reconstruct from bank statements.

What the billing module does

GST calculated per invoice, not per quarter

CGST and SGST split automatically for intra-state sales, IGST where the member is billed out of state. Each invoice carries your GSTIN, HSN/SAC codes and a tax breakdown your CA can file directly.

A UPI QR on every invoice

Razorpay UPI generates a dynamic QR per invoice. The member scans it in Google Pay, PhonePe or Paytm, and the payment is matched to that invoice automatically — no manual reconciliation against a bank statement.

Annual plans split into EMIs

Break a ₹24,000 annual membership into monthly auto-debits with a UPI mandate. Failed debits retry on a schedule instead of silently lapsing, and the member gets a payment link when a retry fails.

Proforma, credit notes and refunds

Issue a proforma invoice for a corporate account, raise a credit note when a member downgrades mid-term, and process a partial refund without breaking the audit trail.

One ledger across every branch

Revenue rolls up across locations with per-branch and per-plan breakdowns, so you can see which branch is carrying the month and which plan is quietly unprofitable.

Exports your accountant will accept

Invoice registers, payment history and tax summaries export in formats that go straight into Tally or your CA's filing workflow.

How a membership payment moves through the system

  1. Invoice is raised

    A plan is assigned to a member and the invoice generates with the right tax treatment applied automatically, based on the plan and the member's billing state.

  2. Member gets a payment link on WhatsApp

    The invoice and its UPI QR go out via the official Meta WhatsApp Business API, so the member pays from the same thread they already use to message your gym.

  3. Payment settles and matches itself

    Razorpay confirms the UPI payment, Clasendra marks the invoice paid, and the amount appears in the branch ledger against that member and plan.

  4. Failed payments retry on their own

    A bounced auto-debit is retried on schedule and the member is sent a fresh payment link. Staff only get involved when the retries are exhausted.

  5. Quarter-end is an export, not a project

    The tax summary and invoice register are already complete, because every invoice was correct when it was raised.

Frequently asked

Does Clasendra generate GST-compliant invoices for a gym?

Yes. Every invoice carries your GSTIN, the applicable HSN/SAC code, and a CGST/SGST or IGST breakdown determined by the plan and the member's billing state. Invoices are numbered in a continuous series and export as a register your chartered accountant can file from directly.

Can members pay by UPI without staff involvement?

Yes. Each invoice includes a dynamic Razorpay UPI QR code and a payment link that can be sent over WhatsApp. The member pays from Google Pay, PhonePe or any UPI app, and the invoice is marked paid automatically when Razorpay confirms settlement.

How are annual memberships split into instalments?

Set the plan to instalments and Clasendra creates a UPI mandate with a monthly auto-debit schedule. If a debit fails, the system retries it and sends the member a payment link — you are not chasing it manually.

Can I bill personal training separately from membership?

Yes. Personal training, merchandise, supplements and day passes are billed as separate line items or separate invoices, each with its own tax treatment, and all roll into the same member ledger and revenue reports.

Get Started in Under 24 Hours

Ready To Run Your Gym On Autopilot?

Start the trial on your own member list, not a demo gym. Automated Razorpay UPI billing, turnstiles that keep working through an outage, and official WhatsApp renewals — running inside a week.

No credit card requiredFree data migration from legacy softwareCancel anytime without penalty