Run your entire gym from your phone.
The memberships, the counter and the door. One app, one phone, one set of books.
14-day free trial · no card · no hardware to get started
Welcome
Arjun
Good Evening 👋
Gym Overview
Today's Attendance
82 present out of 204 members
₹12,400
₹8,600
2
Expiring Today
5
Expired
9
Expiring Soon
1
Birthdays
Weekly Attendance
Recent Activity
Door · MG Road
2 devices onlineHari Menon
Face matched in 0.4s · Pro, Quarterly
Door open128
3
Attendance from the door
LiveWho can't get in
Named, with the reason, and one tap to clear
Rahul S
Expired 2 days ago
Neha T
Blocked by you
Welcome
Arjun
82
85%
Marked Attendance
Fri, Jul 17
Mark Attendance
Welcome
Arjun
Total Fee Collection
This month₹1,84,200
₹6,400
₹1,799
Due: 16 Aug 2026 · Paid via UPI
₹799
Due: 21 Aug 2026 · Paid via UPI
Welcome
Arjun
Staff
+ Add staff6
₹42,300
Team
Arun Nair
Trainer · 10% · In 6:00 AM
Divya N
Counter · 4% · In 7:30 AM
Rahul S
Trainer · 8% · Off today
Arun's permissions
Per person, not a fixed role
Staff attendance
Fri, 17 AugIts own register, so trainers never inflate member attendance
Welcome
Arjun
Members
204 totalHari Menon
Basic · Monthly
Binil Raj
Pro · Quarterly
Manoj K
Basic · Monthly
Anand S
Pro · Yearly
Priya Nair
Just added · Pro · Monthly
Welcome
Arjun
Anand S
Pro · Quarterly · Travelling
Frozen since 1 Sep
Days frozen
10
If lifted today, expires
15 Dec25 Dec
Freeze history
Expiry moved 1 Sep → 15 Sep
Same day, nothing credited
Owner dashboard
Biometric attendance at the door
Member attendance register
UPI payments & invoices
Staff, permissions & commissions
Members & plans
Membership freeze
Already running REPZ
Why REPZ
A gym is three businesses at once: the memberships, the counter, and the door. REPZ runs all three from one app, on one phone, in one set of books.
IBiometric access control
The door knows
your members.
Put a face, fingerprint or palm terminal on the door. Every punch becomes an attendance record, and an expired membership stops opening it. Scroll, and the terminal keeps up.
Sooryan
REPZ-100017
Looking…
Membership active
Monthly · 24 days remaining
Refuse entry when expired
Days of grace
−3+Sooryan
REPZ-100017
Looking…
Membership active
Monthly · 24 days remaining
Refuse entry when expired
Days of grace
−3+01 · At the door
A member walks up.
Face, finger or palm, whatever your terminal supports. No phone out, no queue, nobody at the desk.
02 · Recognised
The door knows who it is.
The terminal matches them in under a second and shows their name and photo on its own screen.
03 · Membership checked
REPZ checks the membership.
Active, expiring, or expired: the answer comes from the same record your renewals live in.
04 · Let in
The door opens.
Attendance is marked the moment they walk through, and check-out follows on the way out.
05 · Or not
Expired means expired.
A membership that ran out and is past its grace period stops opening the door. The attempt is still recorded.
06 · Your call
You decide how strict the door is.
Refuse entry on expiry, or leave it open and have the conversation at reception. Set a grace period from 0 to 90 days.
Total control, from your phone
Everything in REPZ goes straight to the device.
Add a member once. Their record, their photo and their credentials are pushed to the biometric device from the app. Nobody walks to the door with a laptop, and nobody is typed in twice.
Enrol & push
Enrol a face without leaving the desk.
Ask for a fingerprint, face or palm from a member's profile and the terminal collects it the next time they walk up. Push their photo and it appears on the device screen as they punch.
- Fingerprint, face, palm and card, whatever your device supports
- Their photo on the terminal screen, in one tap
- A photo is not a face template, and REPZ says so
Sooryan
Device ID 100017
Record
Sent to the terminal
Photo
Shown on the terminal screen
Credentials
Face
Not set · tap to enrol at the device
Fingerprint
Enrolled · 2 fingers
Palm
Not set · enrol at the device
A pushed photo is not a face template. Face recognition still needs the member in front of the camera. REPZ never pretends otherwise.
Manage member access
Expired means expired, if you want it to.
Refuse entry after expiry, or leave the door open and have the conversation at reception. Set a grace period from nought to ninety days, and renewals re-open the door the second the payment lands.
- Block or unblock one member at the door, with a reason
- A 'who can't get in' screen with names, not a count
- Re-apply access clears everybody who shouldn't be on it
Expired memberships
Refuse entry when expired
Expired members still get in · punch recorded
Days of grace
Refused 0 day(s) after expiry
Currently blocked · 3
Re-apply accessA name and a reason, never just a count. Renewing lets them back in automatically, the moment the payment lands.
Attendance
Every way in, one register.
Biometric punches sit beside QR self check-in and staff marking on the same screens, so attendance percentages, member history and today's count all just work.
- Check-out on the way out, three-hour auto-close
- Double-touches ignored, not read as an instant check-out
- Punches that match nobody are still kept
Wed, Aug 12
Attendance · every way in, one register
Double-touches are ignored, not read as an instant check-out. Auto check-out after three hours, same as everything else.
Your devices
More than one door, more than one branch.
See which terminals are online, when each was last seen and when it last took a punch. A device that loses its internet sends the backlog on reconnect, timed to when it actually happened.
- Several devices per door, several doors per outlet
- A separate set per branch, for chains
- Every push, enrolment and block is logged with the reply
Devices
0 members on device
Main door
· KakkanadOnlineLadies entry
· KakkanadOnlineTurnstile
· EdappallyOfflineA terminal that loses its internet sends its backlog on reconnect, and the punches land at the time they actually happened.
IIShop, stock & sales
Your counter,
on the books.
Sell supplements, gear and drinks over the counter, and know what's on the shelf without counting it. Stock, expense and income all move on their own.
The shelf
Never run out of the thing that sells.
Set a low-stock level per item: five tubs of one thing, fifty bars of another. The item turns Low Stock, then Out of Stock, on the list and on your home screen, before anybody has to notice.
- Your own categories, with cost price and selling price
- Shelf valued at what it cost you, never at what it might fetch
- Every purchase in and every sale out, on the item's own page
34
Items
2
Low
1
Out
Shelf value, at cost
₹0
Whey Isolate 1kg
Supplements · ₹3,299
Creatine 250g
Supplements · ₹899
Protein bar
Snacks · ₹120
Shaker bottle
Gear · ₹349
Valued at what it cost you, never at what it might fetch. Stock is not profit until it sells.
Selling
A sale that files its own paperwork.
Sell to a member or a walk-in, apply a discount, take cash, UPI or card. The UPI QR carries the post-discount amount so nobody pays the wrong number, and the receipt goes straight to WhatsApp.
- A member sale becomes their purchase history
- Booked as shop income, reported apart from membership money
- Each sale keeps the cost it was bought at, so margin survives a price change
New sale
Walk-in · VishnuWhey Isolate 1kg
Qty 1 · ₹3,299
Pay by UPI
₹3,299₹3,299
QR carries the post-discount amount
Shop money and membership money stay in separate books. Neither one hides the other in your reports.
IIIStaff sales & commissions
Pay the counter
what they sold.
Your counter staff earn on what they sell, the same way trainers earn on what they collect. A raise never rewrites what's already on the books.
Earnings
The rate is stamped on every sale.
A sales commission percentage per staff member, set independently of their membership commission. Raising somebody's cut changes what they earn next, never what they already sold.
- Their own sales history: what, to whom, when, how much
- Shop earnings and membership earnings reported separately
- Earned where it was sold, even if they move branches
Nithya K
Counter staff · Kakkanad
Sales commission
6%
Her sales
Earned ₹0
Whey Isolate 1kg
Today · Walk-in
₹2,969
8% · ₹238
Protein bar × 2
Today · Hari M
₹240
8% · ₹19
Shaker + Creatine
Yesterday · Anjali P
₹1,248
6% · ₹75
Raised to 8%, and the ₹1,248 sale keeps the 6% it was sold at. A raise changes what they earn next, never what they already sold.
Allowed to sell, not to reprice
Four shop switches, each on or off per person: see inventory, add and edit stock, record a sale, delete inventory. Somebody can run the counter all day without ever being able to change what anything costs.
IVMembers who stay
Keep them
coming back.
A plan that pauses when life gets in the way, a workout waiting in their pocket, and an app that tells them when the gym is quiet. The reasons members renew.
Membership freeze
Paused, not burned.
Injured, travelling or posted abroad: freeze the membership and the clock stops. Lift it and exactly the days they missed go back on the end of the plan.
- No renewal due, no absent marks, the door paused until they return
- The desk sees the new expiry before anybody quotes a date
- Every freeze kept in the history, with what it did to the dates
Welcome
Arjun
Anand S
Pro · Quarterly · Travelling
Frozen since 1 Sep
Days frozen
10
If lifted today, expires
15 Dec25 Dec
Freeze history
Expiry moved 1 Sep → 15 Sep
Same day, nothing credited
Workouts & diet
The plan their trainer wrote, ticked off.
Write Push/Pull/Legs or Fat Loss 1600 once and assign it in a tap. Members see today's sets and meals in their app and tick off what they did.
- Weight and reps per set, laid out by weekday
- Streaks that forgive a single day off
- Done, partial and missed days, seen by both sides
My Space · Thursday
Push day
Bench press
40×10, 45×8, 45×6
Incline dumbbell
16×12, 18×10, 18×8
Shoulder press
20×10, 22×8, 22×8
Cable fly
12×15, 12×12
October
Diet today · Fat Loss 1600
Post-workout: whey, banana · ticked
The member app
They know when to come in.
How many people are on the floor right now against the usual peak, and the quieter times to come in. Plus a leaderboard that puts a little competition into turning up.
- Visits, streaks and plan adherence on the leaderboard
- Gym events with On now and Today badges
- Body assessments with progress coloured the right way
Right now at your gym
How busy is it now?
18on the floor
Usual peak is 34
Quietest around 12 to 1 PM
Leaderboard · October
VisitsZumba with Reshma · Studio 2
Deadlift clinic · 6:30 PM
The flow
From walk-in to paid-up, in four moves.
01 Join
A member in thirty seconds.
Photo, plan and payment in one form. Your own plans, from a day pass to a year.
Hari · 9995701491
Photo added
✓ Member added in 30 seconds
02 Pay
Scan. Pay. Invoiced.
A UPI QR with the amount already in it, and an invoice in their WhatsApp the second it lands.
Hari · Monthly
iron-temple@upi
₹1,799
Amount pre-filled · scan & pay
Paid03 Train
In without a front desk.
Face at the door, or the outlet QR from their phone. Either way it becomes the same attendance record.
Checked in
04 Renew
Renewals that never slip.
Warning on a window you set, a one-tap reminder, and a renewal that carries on from the last expiry so no paid day goes missing.
Hari · Basic
3 days left
✓ Renewed · 30 days
+3 days carried overScreen by screen
Six screens that run a gym.
Scroll, and the phone keeps up. Every screen below is the product as it ships today.
Welcome
Arjun
Good Evening 👋
Gym Overview
Today's Attendance
82 present out of 204 members
₹12,400
₹8,600
2
Expiring Today
5
Expired
9
Expiring Soon
1
Birthdays
Weekly Attendance
Recent Activity
01Owner
The whole gym, on one screen.
Members, revenue, pending payments and today's attendance the moment you open the app, with the charts and the live feed underneath.
- Expiring Today, Expired, Expiring Soon and Birthdays, one tap from the list
- Today's collection, pending dues and the fortnight's attendance
- Every check-in and payment as it happens
Welcome
Arjun
Good Evening 👋
Gym Overview
Today's Attendance
82 present out of 204 members
₹12,400
₹8,600
2
Expiring Today
5
Expired
9
Expiring Soon
1
Birthdays
Weekly Attendance
Recent Activity
02The door
The terminal, run from your pocket.
Every member's biometric page: what the device holds, what it's still missing, and whether they can open the door right now.
- Enrol a face, finger or palm without leaving the desk
- Push their photo to the terminal in one tap
- Block, unblock or remove them from every device
Biometric data
On the device
Device ID
100017
Record
Sent to the terminal
Photo
Shown on the terminal
Credentials
Fingerprint
Enrolled · 2 fingers
Face
Not set · tap to enrol at the device
Palm
Not set · enrol at the device
A pushed photo is not a face template. Face recognition needs the member in front of the camera.
Access
Blocked on the device
They can open the door
Remove from the device
Deletes their record and templates from the terminal
03The counter
The shelf, counted for you.
Everything you sell, what's left of it, and what the shelf is worth at the price you paid, not the price on the label.
- Low Stock and Out of Stock before anybody notices
- A sale moves stock, income and the receipt together
- Shop money reported apart from membership money
Welcome
Arjun
Over the counter
Shop & stock
34
Items
3
Low
1
Out
Shelf value, at cost
₹58,400
Whey Isolate 1kg
Supplements
Creatine 250g
Supplements
Protein bar
Snacks
Shaker bottle
Gear
Lifting straps
Gear
+ Make a sale
04The team
Pay people what they earned.
Trainers on the money their members actually paid, counter staff on what they actually sold, each rate stamped at the moment it happened.
- A raise changes what they earn next, never what's past
- Their own sales and earnings history, per person
- Every entry records which outlet produced it
Welcome
Arjun
Trainer
Arun's earnings
This month · 10% of collections
₹18,420
All-time ₹1,94,600 · 32 members
Commission entries
Hari M
collected ₹3,000 · MG Road
Anjali P
collected ₹6,000 · Kakkanad
Rahul S
collected ₹1,799 · MG Road
Divya N
collected ₹4,499 · Edappally
Where it came from
05The numbers
Six reports, any period, one tap to Excel.
Income and expense, membership payments, attendance, inventory, staff commission and members, worked out by the same rules as the dashboard so the two never disagree.
- Export to Excel or PDF, with money as numbers you can sum
- A weekly and monthly summary in your inbox
- Staff only ever see the reports they already could
Welcome
Arjun
Reports
1 Sep to 30 Sep ▾✉ Your weekly summary
Collected ₹46,200 · 14 renewals · 82% attendance. In your inbox every Monday.
06Members
Tell everyone at once, and find out who's coming.
Announcements, events and offers land in every member's app. Attach a Yes/No poll and you'll know before you book the instructor.
- Read counts, plus the yes list and the no list by name
- Upcoming classes pulled from your calendar
- Changing an answer updates it, so nobody votes twice
Gym updates
2 newZumba night · Saturday 6pm
Free for all members. Bring a friend.
Will you attend?
39 yes · 11 no · 61 read
20% off yearly plans until 15 Aug
Renew early and lock this year's price.
What's on
Everything else
And the rest of the gym.
The parts nobody sold you an app for, working the same way as everything above.
Owner
Live dashboard
Members, revenue, pending payments and attendance percentages, live on your phone.
Monthly revenue
₹1,84,200
Team
Per-person permissions
Not fixed roles. A switch at a time, per staff member. Your revenue stays yours.
Staff role · Priya
Trainers
Commission on collections
Paid on money that actually arrived, not on what was invoiced. Tracked per outlet.
Arun · Trainer
10% of collections
₹0
earned this month
Hari · instalment 1
collected ₹3,000 · MG Road
Hari · instalment 2
collected ₹3,000 · MG Road
Anjali · full
collected ₹6,000 · Kakkanad
Earned on money collected, so three instalments pay three times, and add up to the same.
Coaching
Diet plans in their pocket
Written meal by meal, in their app the same second, with your trainer's name on it.
Cutting Phase · Hari
Goal: weight loss · 8 weeks
🌅 Breakfast
4 egg whites, 2 slices brown bread, black coffee
☀️ Lunch
Rice, 150g chicken curry, salad, curd
🌙 Dinner
2 chapati, dal, sautéed veg. No rice after 8pm.
📱 In Hari's app the same second
Expenses
Budgets that warn you
A budget per category and a warning the moment one tips over. Net position, always current.
Expenses vs budget · August
1 over budgetChains
Multi-outlet
One-tap switching, with separate devices, QRs, members and reports per branch.
MG Road
204 members · 82 in
Kakkanad
141 members · 56 in
Edappally
98 members · 31 in
Growth
Unlimited WhatsApp
Renewals, attendance, payments and invoices, straight into the member's chat. No caps.
WhatsApp · Hari
Buying in
Purchases that book themselves
Record a supplier purchase and the stock count and the expense both move on their own.
Record a purchase
Edit or delete the purchase and both the stock count and the expense follow it.
The door
No sync button, ever
A new member reaches the terminal the moment you save them. Only outlets with a device ever make the call.
On save
Member saved at the desk
Sooryan · Monthly · paid
Sent to Main door
Device code 100017 allocated
Access decided in the same breath
Active plan · door will open
No sync screen. No Push button. Nobody remembering.
Money
Part payments
Take what they have today, keep the balance on the books, and price every report on money that actually arrived.
Hari · Monthly
iron-temple@upi
₹1,799
Amount pre-filled · scan & pay
PaidHiring
Add staff like members
The same form and the same thirty seconds, plus their salary and their rates. On the door before they've found the changing room.
Priya · 9847012233
Trainer · photo added
✓ Hired, and on the door already
Shifts
Staff attendance
Trainers marked in and out on a register of their own, so four staff never turn twenty members into 120%.
Priya
Trainer
In 5:48 AM
Out 1:52 PM
Rahul
Counter
In 6:05 AM
Out 2:10 PM
Sneha
Manager
In 9:12 AM
Auto-out in 3 hrs
Its own register, so 4 staff never make 20 members 120%
One platform
Every role. One system.
Owner
Owner app
The whole gym in your pocket: members, money, the shop, the door, the team.
- Revenue, expense and shop reports, kept apart
- Biometric devices and access rules
- Staff and trainer earnings
- Every outlet, one tap apart
Team
Staff access
Per-person logins with exactly the permissions they need, and none of the ones they don't.
- Granular switches, not fixed roles
- Allowed to sell without being allowed to reprice
- Optionally scoped to their own members only
- No revenue visibility, ever
Members
Member app
Their workout, their diet, their progress, their invoices, and when the gym is quiet enough to train.
- Today's workout and diet, ticked off, with streaks
- How busy the gym is right now
- Body assessments and BMI over time
- Invoices, dues and attendance history
The payoff
What changes in 30 days.
0
paper registers left on the desk
0%
of payments tracked, cash or UPI
0 tap
from payment to invoice sent
0
expired members walking past the door
Gyms running REPZ
Owners, not case studies.
The door, the counter and the renewals, working in real gyms every day. This is what the owners say changed.
Drag to read the rest
- The device on the door was the part I expected to be complicated. I add a member's face from the app, their punch turns into attendance on its own, and an expired membership stops opening the door. Nobody has to sit at the desk checking who walks in. Riju Rajendran, Owner, The Club Crossfit.
- The register was our only record, and by the end of the month half of it did not add up. Now the payments, the renewals and the attendance are all in one app, and I can look at the day's numbers without being at the gym. Hashim, Owner, Fitness Garage BKV.
- Renewals used to depend on me remembering. Now the reminder and the invoice go out on WhatsApp, the member pays on the UPI QR, and it is on the books before I have opened the app. Riju Rajendran, Owner, Iron Lady Fitness Lounge.
- The supplements at the counter used to be a separate diary that nobody balanced. Now a sale takes the stock down by itself, the commission sits against the staff member who made it, and the day is already totalled when I lock up. Milton, Owner, Science of Fitness.
- Biometric access turned out to be the simple part. The device handles who walks in, managing it takes no time at all, and the accounts are clear now instead of being something I sit down and work out at the end of the month. Rinu Latheef, Owner, New Olympia.
- I never wanted the door shutting on a regular who is a few days late, and I did not want to be the one deciding it either. Three days of grace does that for me now. They still get in, the reminder has already gone out, and the moment the payment lands the door is theirs again without me touching anything. Sabu, Owner, Oxygen Fitness.
- I used to find out how the month had gone at the end of it. Now every payment, every part payment and every pending due is in one place, so I know what came in today and who still owes me before I leave the gym. Shamnadh, Owner, Golden Fitness.
- Members just walk up to the door and it opens for them, so there is no queue at the front desk. When someone travels or gets injured I freeze their membership and the door waits with it. Every visit is logged with the time they came in and the time they left, so I can see exactly how the gym is being used. Maneesh, Owner, Empire Fitness.
- I do not have to run behind expired members anymore. The day a membership runs out, the door stops opening for them, so the follow up happens at the door instead of me chasing people on the floor. Hafis, Owner, Forge Fitness.
Pricing
Four plans. Biometric on all of them.
Start at ₹599 a month for one gym with the door included, and go up only when you need the shop, the commissions or the branches. Longer terms cost less per month.
Start with a 14-day free trial
Every plan, free for two weeks. No card, no commitment.
Billed every month · cancel anytime
Basic
One gym, one desk, and a door that already works.
₹599 / month · billed monthly
500 members
1 staff / outlet
1 outlet
Biometric access control included
- Face, fingerprint & palm at the door
- Push members to the device from the app
- Refuse entry on expiry, with a grace period
- Members, plans, renewals & carry-over
- UPI dynamic QR + instant invoices
- Unlimited WhatsApp reminders
- QR self check-in & attendance history
- Member app, light & dark
- ✕No shop or stock
- ✕No commissions
- ✕No sales records
Pro
A bigger roster, trainers who earn, and books that balance.
₹699 / month · billed monthly
Unlimited members
2 staff / outlet
1 outlet
Everything in Basic, plus the books
- Trainer commissions on money collected
- Income & expenses with per-category budgets
- Diet plans, weight & BMI tracking
- Gym updates: announcements, offers & polls
- Every per-staff permission switch
- Unlimited members and 2 staff on one outlet
- ✕No shop, inventory or counter sales
- ✕No staff sales commission
Ultimate
The shop, the stockroom, and a second branch.
₹799 / month · billed monthly
Unlimited members
4 staff / outlet
2 outlets
Everything in Pro, plus the whole shop
- Inventory: items, categories, cost & selling price
- Low-stock levels, alerts & shelf value
- Counter sales with discounts & WhatsApp receipts
- Purchases book themselves as expenses
- Staff sales commission, rate stamped per sale
- Full sales history, owner-wide and per person
- Several devices per door, several doors per outlet
- Consolidated reporting across both outlets
- Per-outlet earnings attribution for staff
- Data migration handled for you
- Priority support, same working day
Early Adopter
Everything REPZ has, everything it ships next, at a price that never moves.
₹899 / month · billed monthly
Unlimited members
Unlimited staff
5 outlets
Every feature, and your price locked for life
- Unlimited members and unlimited staff accounts
- Up to 5 outlets under one account
- Every feature above, with nothing gated
- Reports: income, payments, attendance, stock, staff & members
- Any period, exported as Excel or PDF
- New features the day they ship, at no extra cost
- Your rate locked for as long as you stay
- Onboarding and migration done with you
- A direct line to the people building it
- Your requests go to the top of the list
Built around your gym
None of the four fit? We'll build the plan around you.
More members than a plan allows, a fourth outlet, extra staff logins, or one feature from a higher tier without paying for the rest. Tell us how your gym actually runs and we will price a plan for exactly that, usually the same day you ask.
- Your own member & staff limits
- As many outlets as you run
- Pick only the features you need
- One quote, no sales call
On every plan, including Basic
The door works on all four · you choose how much of the office comes with it
- Biometric access: face, finger, palm & card
- Attendance from any device or QR
- Unlimited WhatsApp messages & templates
- UPI dynamic QR & instant e-invoices
- Renewal, payment & birthday alerts
- Member app on Android & iOS
- Light & dark mode throughout
- Data migration support
- 24/7 customer support
FAQ
Questions gym owners ask.
What is the best gym management software in India?+
REPZ is built specifically for Indian gyms, so the things that matter here are native rather than bolted on: UPI dynamic QR collection, instant e-invoices, WhatsApp reminders, biometric access control on the door, and pricing in rupees from ₹599 a month. Most international gym software makes you work around all five.
Can REPZ control a biometric attendance device at my gym door?+
Yes, and it is the point of the feature. REPZ drives the terminal from inside the app: you enrol a member's face, fingerprint or palm from their profile and the device asks them for it the next time they walk up, you push their photo to the terminal screen in one tap, and you can block, unblock or remove them from every device without walking to the door with a laptop. All the member data you already added in REPZ is pushed straight to the biometric device, so nobody types a member in twice.
Which biometric devices does REPZ work with?+
REPZ works with the standard push-protocol biometric terminals Indian gyms already buy, including eSSL and ZKTeco face, fingerprint and palm devices such as the AIFace family and the older fingerprint units. REPZ reads each device's own capabilities and only offers what that machine can actually do, so a fingerprint-only unit never shows you a face-enrolment button. You can run more than one device on a door and more than one door per outlet, with a separate set per branch for chains.
Does face recognition attendance work without the member's phone?+
Yes. A punch on the terminal becomes an ordinary check-in: face, fingerprint, palm or card, no phone needed and no register at the door. Check-out is recorded on the way out with the same three-hour auto-close as everywhere else, double-touches are ignored rather than read as an instant check-out, and a terminal that loses its internet keeps letting the right people in, because each member's access window lives on the device itself. It sends its backlog when it reconnects, with the punches landing at the time they actually happened.
Can REPZ stop expired members from getting into the gym?+
Yes, and it is your call. Turn on 'refuse entry when expired' and an expired member's finger or face stops opening the door. Leave it off and the door still opens while the visit is recorded, for gyms that would rather have the conversation at reception. There is a grace period from 0 to 90 days, so setting 3 means a plan that ran out on Monday still works until Thursday. Renewing a member lets them back in automatically the moment the payment lands, and a 'who can't get in' screen names every blocked member with the reason, with one tap to clear anybody who should no longer be on it.
Can I sell supplements and track stock in the same app?+
Yes. REPZ has a full shop: items with photos, categories, cost price and selling price, a live stock count with the shelf valued at what it cost you, and a low-stock level per item so things turn Low Stock then Out of Stock before anyone notices. Record a purchase and the stock goes up while the cost books itself as an expense. Sell to a member or a walk-in with a discount, cash, UPI or card, a UPI QR carrying the post-discount amount, and a receipt into WhatsApp. Shop income is reported apart from membership money, so neither hides the other.
Can counter staff earn commission on what they sell?+
Yes. Each staff member gets a sales commission percentage set independently of their membership commission, and the rate is stamped on every sale, so raising somebody's cut changes what they earn next, never what they already sold. They get their own sales history, you get the full list across everybody, and earnings stay attributed to the outlet that produced them even if the person moves branches. Shop earnings and membership earnings are reported separately, because they are different work.
How much does REPZ cost?+
Four plans. Basic is ₹599 a month for 500 members at one outlet with biometric access, memberships, UPI, invoices and attendance. Pro is ₹699 for unlimited members and adds trainer commissions, expenses with budgets and diet plans. Ultimate is ₹799 for unlimited members across 2 outlets, with the whole supplement shop, staff sales commission, several devices per door and consolidated reporting. Early Adopter is ₹899 with unlimited members, unlimited staff, 5 outlets, every feature, exportable reports for any period as Excel or PDF, and your rate locked for as long as you stay. If none of the four fit, we build a custom plan around your gym. Longer terms cost less per month: three months is 17% off, six months 21%, and a year 25%. A year of Ultimate works out at ₹599 a month. Every plan starts with a 14-day free trial and no card.
Can I give staff access without showing them revenue?+
Yes, and it goes further. Permissions are per person rather than fixed roles: over forty switches you turn on or off individually, covering members, payments, member attendance, staff attendance, plans, diet plans, inventory, biometrics, income and expenses, and messaging. Someone can be allowed to record a sale without ever being allowed to change a price. A trainer can be narrowed to only their own assigned members, and if you withhold contact details their phone numbers are never sent to that staff member's device at all. Changes take effect without them logging out and back in.
Can REPZ handle multiple gym branches or a chain?+
Yes. Multi-outlet is built in. Each branch gets its own biometric devices, its own QR, its own member list and its own reports, and owners switch between outlets in one tap while still seeing consolidated revenue across the chain. Staff earnings stay attributed to the outlet that produced them.
What happens to my records if I remove a member?+
Deleting a member never deletes their money. Their payment history stays on your books, so your revenue reports are unaffected and only the member leaves the roster. Deleted members sit in a Deleted tab and can be restored, plans and outlets are removed reversibly, deleting a shop item leaves the sales it made on the books, and destructive actions ask you to type the name first and say exactly what will go. Removing somebody for good wipes their personal details and their login while keeping the money filed under their name.
Can I take a part payment and collect the balance later?+
Yes. Take whatever the member has today, and REPZ tracks the balance until it is settled. Every figure in the app is priced on money actually collected rather than the ticket value, so your collection totals never flatter you, and a discount comes off the outstanding balance rather than rewriting history. A lapsed membership can raise its own pending due automatically, which is a switch you control: leave it off and a membership that runs out simply expires. Dues are pending while you are willing to wait and overdue past a day you set, and trainer commission is credited on each collection, so a fee paid in three goes earns three times and adds up to exactly what paying it once would.
Does REPZ track staff attendance as well as member attendance?+
Yes, on one screen with a Members and Staff toggle: the same search, the same to-mark and marked tabs, the same day picker and the same in-and-out times. It is deliberately kept as its own register, because every rate in the product is present divided by members and folding four trainers into a gym of twenty would report 120% attendance. Staff get one row per person per day with a three-hour automatic check-out for shifts nobody closed, viewing and marking staff attendance are two permissions separate from the member ones, and staff punches on the door terminal land in the same register.
Can a member ask to change their plan from the app?+
Yes. Members browse your plans in their own app with theirs pinned to the top, and can request a different one for you to approve or decline. From your side an upgrade can happen now, paying the difference, or be scheduled to take over at the next renewal with that renewal already priced and dated, and a scheduled change leaves a visible trace rather than quietly waiting. Renewals anchor either to the previous expiry or to today, chosen with a chip on the form, so a lapsed member's paid days are never lost.
Can I freeze a member's membership while they are away?+
Yes. A member who is injured, travelling or posted abroad can have their membership paused rather than burned. While they are frozen the clock stops: no renewal due is raised, they are never marked absent, and the door and QR check-in refuse them until they return. The desk sees where the expiry would land if the freeze were lifted today, and lifting it adds exactly the days that were frozen, so a member frozen on 1 September and back on the 11th gets ten days added to the end of their plan. Every freeze is kept in the membership's history with what it did to the dates.
Can trainers give members workout plans in the app?+
Yes. Write a workout or diet template once, such as Push/Pull/Legs or Fat Loss 1600, and assign it to any member in a tap. Workouts are laid out by weekday, with weight and reps for every set, and members tick off what they did in their own app. Month calendars show done, partial, missed and rest days to both the member and the gym, and streaks forgive a single day off so the gym's closing day never breaks anybody's run. Edit the template and every member on it follows, unless their copy was customised for them.
Can I export reports to Excel or PDF?+
Yes. There are six ready-made reports: income and expense, membership payments, attendance, inventory, staff commission and members, each for any period you pick. They export to Excel, with money landing as numbers you can sum, or to PDF. The figures match the dashboards because they are worked out by the same rules, and a weekly and monthly summary of the gym's own numbers is emailed to you automatically.
Is there a free trial, and can I move my existing data in?+
Every plan starts with a 14-day free trial and no card is required. Importers for other gym software bring your members across with their joining dates, packages and payment history, so the books match what you already had. If your door already has a biometric device, REPZ can pull everyone enrolled on it, with their photos, and link them to your members. Switching from spreadsheets instead? We will do the migration with you.
Ready when
you are.
Fifteen minutes and you'll know whether it fits your gym. We install the door hardware; you add your first member the same day.












