Billing engine · Admin dashboard · Member app

Run the gym.
We'll chase the dues.

IronDesk is a complete operating system for gyms: automated recurring billing, a front-desk and owner dashboard, and a member app for check-ins, payments, and class bookings. One backend. Zero spreadsheets.

Collected this month
$0
auto-billed, no follow-up calls
Active members
0
across all plans
Renewal rate
0%
reminders sent automatically
▮ Sample data — scoreboard resets on refresh

Three modules, one system

Everything talks to the same backend, so a payment recorded at the front desk shows up on the owner's phone and in the member's app instantly.

01 — Backend

Billing engine

  • Recurring billing — monthly, quarterly, annual, day passes
  • Auto payment reminders & failed-payment retries
  • Tax-ready invoices sent by email / WhatsApp
  • Freeze & pause with prorated billing
  • Discounts, referral credits, family plans
  • POS billing for supplements, PT sessions, lockers
02 — Web

Admin dashboard

  • Revenue, dues & churn at a glance
  • Member management with renewal pipeline
  • Attendance heatmaps — know your peak hours
  • Lead & enquiry follow-up tracking
  • Staff roles: owner, front desk, trainer
  • Daily collection summary in your inbox
03 — Mobile

Member app

  • QR check-in — no cards, no registers
  • Pay & renew in-app, invoices on file
  • Class & PT booking with waitlists
  • Workout plans and progress tracking
  • Expiry alerts before the plan lapses
  • Referral rewards built in

= launch essentials · hollow = phase two

How it fits together

One API and database in the middle. Every screen — the front desk, the owner's phone, the member's app — is a window into the same source of truth.

Admin panel

Front desk billing, member records, owner analytics — in any browser.

IronDesk backend

Billing engine, payment gateway, reminders, reports, check-in records.

Member app

Check-ins, payments, class bookings, workout plans — iOS & Android.

Try the dashboard

This is a working mockup with sample data. Switch tabs, search members, record a payment, simulate a check-in — the numbers update live.

app.irondesk.demo — Steel City Fitness
Monthly revenue
$14,820
▲ 8% vs last month
Active members
312
▲ 11 new this month
Dues outstanding
$1,240
6 unpaid invoices
Check-ins today
87
peak: 6–8 pm

Weekly collections — last 8 weeks

W1W2W3W4 W5W6W7W8 2.6k2.8k2.5k3.2k 3.0k3.5k3.7k3.9k

Renewals due this week

  • Priya N. — Annual$480
  • Marcus D. — Quarterly$135
  • Sofia R. — Monthly$49
  • Jae K. — Monthly + PT$129
  • Omar H. — Quarterly$135
MemberPlanStatusExpiresLast check-in
Unpaid invoices auto-remind on day 1, 3 and 7. Click “Record payment” to settle one.
InvoiceMemberAmountStatus
Members scan a QR at the door — no cards, no registers.

Door feed — today