Published 2026-09-24 ยท 8 min read
Most gym owners in India run the business by feel: the floor looks busy and the desk looks calm, so things must be fine. But busy floors can hide unpaid dues, expired memberships never followed up, and PT revenue never billed. You do not need to become an accountant. Fifteen minutes a week with the right numbers gives you a clearer picture of your gym's health than a full day of gut feeling.
This post covers the reports that actually matter for an Indian gym: a weekly collections snapshot, a simple profit and loss statement, dues and ageing reports, and day-wise sales reports that keep you ready for GST filing. None of this needs complex accounting software. It needs consistent billing records and the habit of reading them. We will also note where a CA fits in, because filing specifics are not for improvising.
Pick five numbers and check them every week at the same time. Collections: how much money actually came in, not how much was billed. Dues outstanding: the total members still owe you. Renewals due in the next two weeks: your most predictable income, if you follow up. New joins: memberships started. PT revenue: sessions billed this week. Five numbers, fifteen minutes, and you know whether the gym is growing, flat, or leaking.
The point of a weekly habit is catching problems while they are small. A dip in joins shows up this week; in your gut it shows up two months later as empty floors. A rising dues number tells you follow-up is slipping before it becomes a write-off. Record the five numbers in the same place each week, in a notebook or a spreadsheet, so you can compare week to week.
A gym P&L has two sides and neither is complicated. Income: membership sales, PT packages, and counter sales like supplements or merchandise. Expenses: rent, salaries and trainer payouts, utilities, equipment maintenance, and marketing. List them monthly, subtract expenses from income, and you have your profit. The first time you do this, expect surprises: marketing spend that never produced joins, or a slow month that was actually fine because PT held up.
Keep income split by type, because each type behaves differently. Membership income is recurring and predictable. PT income is high-margin but depends on trainer availability. Counter sales are small but steady. On the expense side, separate fixed costs like rent from variable ones like trainer commissions, so you can see your break-even point: the monthly income you need before the gym starts making money.
Dues are money you have earned but not collected, and they deserve their own report. List every member with an outstanding balance, the amount, and how long it has been overdue. Then age the dues: current (under 15 days), slipping (15 to 30 days), and at risk (over 30 days). Most dues get harder to collect with every passing week, so ageing tells you where to focus. A growing at-risk column warns that your follow-up process, not your members, is the problem.
Assign follow-up ownership clearly, because dues that belong to everyone get collected by no one. The front desk usually owns the first reminder, a message a few days after the due date. Older dues need a call, and the at-risk list needs the owner's attention, sometimes with a payment plan to recover part of the amount. Record every follow-up attempt with a date, so you can see whether the member was actually contacted.
For GST, organise sales records by day and by month, with service sales separated from goods sales. Gym services, including memberships and PT, attract 5% GST with no input tax credit, under SAC code 999723, effective since 22 September 2025. Counter sales of goods like supplements fall under different HSN codes and rates. If billing mixes services and goods on one line, filing becomes guesswork, so keep them as separate line items from the start.
A day-wise sales report shows each bill raised daily with its GST breakup, which is what your CA needs to reconcile filings. A month-wise summary gives the totals: taxable value and tax collected, split by SAC for services and HSN for goods. Run these reports before your filing deadline, not after, so there is time to fix missing bills or miscoded items.
If you pay trainers per session or a share of PT revenue, you need a detailed trainer-wise revenue report every month. It should show each trainer's sessions delivered, PT packages sold under their name, and the payout under your agreed formula. Generate it from the same session records the trainers see, so the payout sheet matches the numbers they already know. Transparent, traceable payouts end commission arguments at month end.
This report also shows which trainers earn their keep. A trainer with steady sessions and low member churn is worth retaining and rewarding, while one with falling sessions may need coaching or a schedule change. Compare trainer revenue against the cost of keeping them, especially for full-time trainers. The numbers will not capture everything about a trainer's value, but they give an honest starting point for conversations about performance and pay.
Reports only matter if they change decisions, so read them with questions in mind. Which plan sells best, and should your offers push that one? Which trainer retains members longest, and can others learn from them? Which month dips every year, and should you run a pre-Diwali offer instead of discounting during the slump? When numbers answer these questions, you stop marketing by habit and start marketing by evidence.
Watch seasonal patterns too, because Indian gyms live with predictable dips around Diwali, wedding season, exam months, and the monsoon. If renewals always fall in November, plan a retention push in October instead of panicking in December. If new joins spike in January, make sure trials and onboarding are ready. Reports do not remove seasonality, but they turn a surprise into a plan, and planned dips hurt far less than unexpected ones.
Money billed is not money received, so reconcile reports with what actually reached your bank. UPI payments settle fast but still need matching against bills, because a payment shown on a member's phone does not always reach your account. Cash needs a daily count against the day's bills. Card and netbanking settlements arrive with deductions and delays. Ten minutes at close of day catches mismatches while the trail is fresh and the staff who handled payment are still around.
Unreconciled gaps become permanent mysteries. A UPI payment a member claims to have made, with no matching entry in your records, becomes an argument you cannot win without proof either way. Keep a simple daily sheet: expected collections from the billing report, actual receipts by mode, and the difference with a note.
Doing all of this by hand is possible but fragile, because every report depends on billing records someone remembered to write down. When billing, membership, and attendance data live in one system, reports build themselves: collections from the billing ledger, dues from unpaid invoices, renewals from expiry dates, trainer revenue from session logs. The numbers stay consistent because they all read the same records, and a correction made once reflects everywhere.
This automatic reporting is where gym management software earns its place, and it is a core part of how Liftzen is built: billing, memberships, attendance, and PT sessions feed one reporting layer, so the P&L, dues, and GST-ready sales reports draw from the same data your front desk enters daily. The advice in this post stands on its own, though. Start with the weekly five numbers and a simple monthly P&L on paper if you must; the software removes the manual work and the errors that come with it.
Check five key numbers weekly: collections, dues, upcoming renewals, new joins, and PT revenue. Do a full P&L monthly. Review the bigger picture, plan mix and seasonal trends, once a quarter. Weekly checks catch problems early; monthly and quarterly reviews drive decisions.
Gym services, including memberships and personal training, attract 5% GST with no input tax credit, under SAC code 999723, effective since 22 September 2025. Goods like supplements use different HSN codes and rates. Confirm specifics with your CA, as rules can change.
Bill on time, send a polite reminder within days of the due date, and call before dues cross 30 days. Assign one person clear ownership of follow-ups and record every contact attempt.
Yes. Gym services and goods carry different GST treatments, and mixing them on one bill line makes filing difficult. Keep memberships and PT under the services SAC code and counter sales under their HSN codes as separate line items, and your CA will thank you at filing time.
Margins vary widely with rent, city, and how much of your revenue comes from high-margin PT. Rather than chasing a benchmark, track your own P&L monthly and watch the trend. A gym whose margin improves quarter after quarter is being run well, whatever the absolute number.
Reports give you clean numbers, but a CA handles filing, compliance, and judgement calls the software cannot make. Use your reports to give the CA accurate, organised data, which also reduces their fees and your filing stress. Software replaces paperwork, not professional advice.