Let's get your business set up in 2 minutes. We'll add your first clients, set your tax rate, and you'll be ready to log sessions.
What you'll set up
✓ Your name & business
✓ Income tax rate
✓ Your first clients
✓ Session types & rates
🏢
Your Business
Used in invoices and reports
💰
Tax Rate
Used to calculate how much to set aside from bank income
👥
Add Your Clients
Add a few to get started — you can always add more later
🎉
You're all set!
Your business is set up and ready to go.
Start by ticking sessions in the Weekly tab
or adding more clients in the Clients tab.
BUSINESS REPORTING
SIGN IN
TWO-FACTOR AUTH
Enter the 6-digit code from your authenticator app.
Checking connection…
☁ Syncing…
⚙️ Settings
🏋
Your logo appears on invoices and in the nav bar. Max 500KB. PNG or JPG recommended.
✓ Saved
LEGAL DOCUMENTS
Stored locally — attach to invoices or share with clients.
LIABILITY SHIELD
Print and have every new client complete this before their first session.
MOMENTUM APP — TERMS & PRIVACY
Terms governing your use of this app and how your data is handled.
MOMENTUM FITNESS BUSINESS TRACKER
Terms of Service
Effective date: June 2025
1. ACCEPTANCE OF TERMS
By accessing or using the Momentum app ("the App"), you agree to be bound by these Terms of Service. If you do not agree, do not use the App.
2. DESCRIPTION OF SERVICE
Momentum is a business management tool designed for personal trainers. It enables session tracking, client management, invoicing, revenue reporting, and financial summaries. The App operates primarily as a client-side web application and stores data locally in your browser.
3. LICENCE
You are granted a personal, non-transferable, non-exclusive licence to use the App for your lawful business operations. You may not resell, distribute, reverse-engineer, or create derivative works from the App.
4. YOUR RESPONSIBILITIES
You are solely responsible for:
• The accuracy of all data you enter into the App
• Maintaining the security of your device and browser
• Compliance with all applicable laws including tax, privacy, and consumer protection obligations
• Backing up your data — the App does not guarantee data retention
5. DATA STORAGE
Data is stored in your browser's localStorage and, where Supabase sync is enabled, in a cloud database. You are responsible for exporting and backing up your data regularly. We do not accept liability for data loss.
6. NO FINANCIAL OR LEGAL ADVICE
Nothing in the App constitutes financial, tax, or legal advice. Revenue figures, BAS estimates, and tax summaries are tools to assist your own record-keeping and do not substitute for advice from a qualified accountant or solicitor.
7. LIMITATION OF LIABILITY
To the maximum extent permitted by law, Momentum and its developers accept no liability for any direct, indirect, incidental, or consequential loss arising from your use of the App, including but not limited to loss of data, revenue, or business opportunity.
8. CHANGES TO TERMS
These Terms may be updated from time to time. Continued use of the App after changes constitutes acceptance of the revised Terms.
9. GOVERNING LAW
These Terms are governed by the laws of Victoria, Australia.
10. NO WARRANTY
The App is provided "as is" and "as available" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy, or non-infringement. We do not warrant that the App will be uninterrupted, error-free, or free of viruses or other harmful components.
11. INDEMNIFICATION
You agree to indemnify, defend, and hold harmless Momentum and its developers from and against any claims, liabilities, damages, losses, costs, or expenses (including reasonable legal fees) arising out of or relating to: (a) your use of the App; (b) your violation of these Terms; (c) your violation of any third-party rights; or (d) any data you enter, store, or transmit through the App.
12. FORCE MAJEURE
We will not be liable for any failure or delay in performance resulting from causes beyond our reasonable control, including but not limited to acts of God, natural disasters, power failures, internet outages, or government action.
13. SEVERABILITY
If any provision of these Terms is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary so that the remaining Terms remain in full force and effect.
14. ENTIRE AGREEMENT
These Terms, together with the Privacy Policy, constitute the entire agreement between you and Momentum regarding your use of the App and supersede all prior agreements and understandings.
MOMENTUM FITNESS BUSINESS TRACKER
Privacy Policy
Effective date: June 2025
1. OVERVIEW
This Privacy Policy explains how Momentum ("the App") handles information entered by users. We are committed to transparency and the protection of your data.
2. DATA WE COLLECT
The App collects and stores only the information you choose to enter, including:
• Client names, contact details, and session records
• Revenue, payment, and expense data
• Business profile information (name, ABN, contact details)
• Legal documents you author within the App
• App preferences and settings
We do not collect or transmit your data to any third party without your knowledge.
3. WHERE DATA IS STORED
All App data is stored locally in your browser (localStorage). If you enable cloud sync, data is also stored in a Supabase database associated with your account. No data is shared with advertisers, data brokers, or any external service beyond what is required for the App to function.
4. DATA SECURITY
We implement reasonable technical measures to protect your data. However, as a browser-based application, the security of your data also depends on the security of your device and browser. You are responsible for keeping your device secure and logging out on shared devices.
5. DATA RETENTION
Local data persists in your browser until you clear your browser storage or uninstall the App. Cloud sync data is retained until you delete your account or request deletion.
6. YOUR RIGHTS
You have the right to:
• Access all data stored by the App at any time (via browser developer tools or App export features)
• Export your data using the App's built-in export functions
• Delete your data by clearing your browser storage
• Request deletion of any cloud sync data by contacting support
7. THIRD-PARTY SERVICES
The App may use the following third-party services:
• Supabase (cloud data sync) — governed by Supabase's Privacy Policy
• Netlify (hosting) — governed by Netlify's Privacy Policy
These services operate under their own privacy policies. We recommend reviewing them.
8. CHILDREN'S PRIVACY
The App is intended for use by adult business operators. We do not knowingly collect data from individuals under 18.
9. CHANGES TO THIS POLICY
We may update this Privacy Policy from time to time. Material changes will be communicated via the App.
10. CONTACT
For privacy enquiries, please contact the App developer through the official support channel.
Checking 2FA status…
2FA is not enabled. Enable it to require a 6-digit code from an authenticator app each time you sign in.
Scan this QR code with Google Authenticator or Authy, then enter the 6-digit code to confirm.
2FA is enabled. You will be asked for a 6-digit code each time you sign in.
Enable notifications to get end-of-week reminders and recurring expense alerts
Action undone
ADD CLIENT
QUICK ADD EXPENSE
WEEK 1
$0
Weekly sessions
Monthly sessions
Monthly revenue $
SESSION LOG
BULK SESSION ENTRY
Tick multiple clients — useful for group training or bootcamps. Applies each client's primary session type.
Day:
Client
Before
Mon
Tue
Wed
Thu
Fri
Sat
Sun
#
Revenue
Pay
After
DASHBOARD
Toggle Panels
Drag panels by their ⠿ handle to reorder
2026
%
%
30%
Applied to all bank income. Cash is not deducted.
ATO rates ↗
Taxable Income
Rate
Tax On This Income
$0 – $18,200
0%
Nil
$18,201 – $45,000
19%
19c for each $1 over $18,200
$45,001 – $120,000
32.5%
$5,092 + 32.5c over $45,000
$120,001 – $180,000
37%
$29,467 + 37c over $120,000
$180,001+
45%
$51,667 + 45c over $180,000
Medicare levy 2% applies. LITO reduces tax under $66,667.
ATO tax rates ↗
Quarterly BAS deadlines for sole traders lodging online
ATO BAS ↗
Quarterly BAS applies if: Registered for GST and turnover under $20M. As a sole trader PT: Report GST on client fees. Claim credits on gym rent, equipment, software, CPD. How to complete your BAS ↗
Keep all receipts for 5 years. Home office: 67c/hour (2024–25).
ATO guide ↗
📆 FY SUMMARY
‹2026›📄 PDF▼
×
ADD CLIENT
+ Add
⚡ Batch Import Clients
CLIENT ROSTER
Flag afterweeks
Name · Rate · Mode
Credits
Actions
SUB-TRAINERS
Assign to client sessions · auto-logged as expenses
▼
+ Add
PACK BURN RATE
Avg sessions/week · estimated pack end date
RECORD PACKAGE PURCHASE
+ Record
PURCHASE HISTORY
$0 total
📄 INVOICE BUILDER
⚡ Auto-fill from sessions
Description
Qty
Rate ($)
Amount
+ Add line
🖨 Print / PDFClear
Subtotal
$0.00
🏦 BANK CSV IMPORT
NAB · Amex
▼
Download your transactions as CSV from your bank, then drag and drop below.
📂
Drop CSV file here or tap to browse
Select your bank above first
📊 MONTHLY EXPENSES
Last 12 months
⚙ Manage Categories▼
+ AddReset defaults
One-offRecurring
SingleBatch
ADD EXPENSE
+ Add
BATCH EXPENSES
Enter one expense per line: description, amount, category, payment, date e.g. Gym rent, 450, rent, bank, 2026-04-01
+ Add All
EXPENSE LOG
DescriptionCategoryAmountPaymentGSTDate
ADD RECURRING EXPENSE
Exact day it recurs each period
+ Add
RECURRING EXPENSES
$0/yr
⚖ Reconcile
📅 iCal
📅 Google
⚖ BUDGET vs ACTUAL — This Month
DescriptionCategoryAmount (AUD)FrequencyNext Due
AUTO-LOGGED THIS MONTH
REPORTS
This WeekLast WeekThis MonthLast MonthThis QuarterLast QuarterThis YearAll TimeCustom…
⬇ CSV🖨 Print
Custom range:
to
Compare vs:
OffPrevious PeriodSame Period Last Year
REVENUE BY WEEK
CASH VS BANK
SESSIONS BY WEEK
REVENUE BY CLIENT
BREAK-EVEN TRACKER
ADD LEAD
+ Add
PIPELINE
AllEnquiredTrialFollow UpConvertedLost
CLAUDE OPUS COACH
claude-opus-4-6 · Full context of your roster, credits & sessions
AI
Hey David! I have your full client roster, session credits, balances and weekly tracking loaded. Ask me anything about programming, rehab, business, or your clients.
Who owes sessions?Session planShoulder rehabClient retentionContent idea
Send
EDIT CLIENT
New rate takes effect from today — past weeks keep their historical rate
Rate History
Clear History
Persistent profile notes — visible in the client roster
CancelSave
SESSION NOTES
CancelSave Note
GENERATE INVOICE
×
Close📤 Mark Sent✓ Mark Paid🖨 Print / Save PDF
BACKUP & RESTORE
🔄 Auto-Backup
Checking...
⬇ Download last auto-backup
Export Backup
Downloads all your data as a single JSON file.
⬇ Download Backup Now
Restore from Backup
⚠ This will overwrite all current data.
Close
BATCH IMPORT CLIENTS
One client per line. Format: Name, Rate, Mode, Credits
Mode: pack or w2w · Credits optional (default 0) Example: Elodie, 110, pack, 9
CancelImport All
×
Payment already received — tracking sessions still to be delivered
−0+sessions owed
Awarded when a W2W client misses a session — deducted as they make them up
Pack
W2W
−−5+5+10+
Save
Full Edit
+ Add session type
1:12:1
Ticking a session for either client auto-ticks the partner. Each keeps their own profile and credits.
👤
✎ Edit×
👤 Profile
📊 Body Comp
📋 Sessions
🌴 Away
CONTACT
GOALS & NOTES
SUM & weight trend
Total skinfold sum (mm) · Weight (kg)
+ Add Measurement
⚡ Batch Entry
Batch Import Measurements
One measurement per line. Paste directly from a spreadsheet (tab-separated) or type space-separated: Date Weight Chin Cheek Pec Biceps Triceps S.Scap Austr Midax Supra Umbil Knee Calf Quad Ham BF% is calculated automatically from the 7 sites. Paste directly from a spreadsheet (tab-separated) or use spaces/commas.
Import AllCancel
New Measurement
—
Skinfold Sites (mm) — BF% calculated from 7 sites
Save MeasurementCancel
SESSION HISTORY
🌴 AWAY / HOLIDAYS
Add Away Period
+ Add Away Period
2:1 PARTNER PAYMENT×
Pack client's credit is preserved — this session won't deduct from their pack.