Trainer agreement
Last updated: 2026-09-30
1. Free trainer signup
There are no signup fees, no monthly fees, and no minimum commitment. You only pay a commission when you earn: if you don't receive bookings, you don't pay anything.
Your account includes:
- A public trainer profile with bio, photos, qualifications, and reviews
- Online booking and scheduling system
- Secure payment processing through Stripe, with eligible wallet options where available
- Availability calendar with busy-block management
- Package and subscription (recurring) offerings
- In-app messaging with clients
- Visibility in the MatchMyTrainer search directory
- Dashboard with booking stats and earnings overview
2. Commission structure
MatchMyTrainer charges a platform commission on each booking, package, or subscription payment processed through the platform. The marginal rates below apply to individual bookings and one-off packs. Recurring client packages use a whole 10% or 8% rate for each payment; see the fees page for how that rate is selected.
- Client pays: £45.00
- Platform commission (10%): £4.50
- You receive: £40.50
- Stripe payment processing fees are absorbed by MatchMyTrainer: they come out of the platform's share, not yours. You will never see a separate "processing fee" deduction.
- Payouts are handled by Stripe Connect. Bank arrival depends on your account’s payout schedule, verification, available balance and bank processing. Check your Stripe dashboard for the expected date; your share of a payment is not a promise of immediate bank arrival.
- For paid individual bookings under £20, a 50p low-value booking fee is charged to the client (not to you) to help cover fixed payment processing costs. Free bookings and package purchases do not carry this client fee. It does not reduce your share of the service price.
For full fee details and more worked examples, see Payments and fees.
3. Your status as a trainer
You use MatchMyTrainer to run your own training business. The platform does not employ you to deliver training.
MatchMyTrainer is a platform that connects trainers with clients. We do not direct, supervise, or control how you deliver your services. The relationship between you and MatchMyTrainer is that of an independent business using a marketplace platform.
- You are solely responsible for your own tax affairs, including registering with HMRC, filing self-assessment tax returns, and paying income tax and National Insurance contributions.
- If your taxable turnover exceeds the VAT registration threshold, you are responsible for registering for and accounting for VAT.
- Your legal employment and tax status depends on the actual working arrangements, not simply the wording of this agreement. Nothing here removes rights that apply by law.
- You are free to set your own prices, hours, and working patterns. You are free to accept or decline any booking request.
- Do not send a different trainer without explaining the change and obtaining the client’s agreement. Any agreed substitute must meet the relevant qualification, insurance and safety requirements.
4. Trainer responsibilities
By listing services on MatchMyTrainer, you agree to:
- Qualifications and insurance: Hold and maintain all qualifications, certifications, and insurance (including public liability and professional indemnity) required for the services you offer. Keep these current and update your profile promptly if they change or expire.
- Accurate profile information: Ensure your bio, qualifications, service descriptions, photos, and venue details are accurate and not misleading.
- Honour confirmed bookings: Deliver the service as described at the agreed time and location. If you need to cancel, do so as early as possible and provide a reason to the client.
- Keep your availability up to date: Maintain accurate availability in the calendar and mark busy blocks when unavailable to prevent clients from booking times you cannot fulfil.
- Respond to messages promptly: Aim to respond to client messages within 24 hours. Timely communication helps build trust and avoid misunderstandings.
- Professional conduct: Treat clients with respect and professionalism. Discriminatory, abusive, or unsafe behaviour is not tolerated.
- Client safety: Ensure sessions are conducted safely and appropriately. You are responsible for assessing client fitness and any health considerations before and during sessions.
- Right to work: You must have, and keep, the legal right to work in the UK. Anyone you engage to deliver sessions must also have the legal right to do that work. You must cooperate with requests for information or evidence needed to meet applicable legal requirements.
5. Cancellation and refund policy
MatchMyTrainer has a comprehensive cancellation and refund system. Trainers set their own cancellation window (e.g. 24 hours) and late-cancellation policy per service. These settings do not override consumer law. Any charge must be fair and reflect the loss caused by cancellation, allowing for costs saved and replacement bookings. A no-refund setting is not permission to retain money in every circumstance.
- For a separately paid session cancelled before the cutoff, the client receives a full refund. Pack-funded sessions are handled as session-balance adjustments.
- Cancellations made within the window follow the trainer's late-cancellation policy (full refund, partial refund at a set percentage, or no refund).
- No-shows: the booking is marked as a no-show and is treated as a late cancellation under the trainer's policy.
- If you cancel a separately paid session, the client is entitled to a full refund regardless of timing. A credit or reschedule must not be imposed instead. For pack-funded bookings, restore the session and address any inability to use the remaining pack.
- Repeated cancellations without reasonable cause may result in a review of your account (see section 7).
- You should always provide a reason when cancelling, and where possible, offer the client the option to reschedule.
- If a client reports that you did not attend a confirmed session, the booking may be refunded in full.
- Trainer no-shows are taken seriously: repeated incidents may result in account suspension.
Refunds are processed through Stripe and typically take 5–10 business days to appear in the client's account. For full details, see Refunds and cancellations.
6. No exclusivity
You are not exclusive to MatchMyTrainer. You are free to use other platforms, maintain your own website, and take private clients.
- You are free to list your services on any other platform, marketplace, or directory.
- Bookings and payments made outside MatchMyTrainer are entirely your own business and are not subject to any commission.
- We do not restrict you from working with clients you first met through MatchMyTrainer outside the platform: though we'd love it if you kept booking through us.
- There is no lock-in period, minimum term, or notice period for leaving the platform.
7. Account suspension and termination
MatchMyTrainer may suspend your account if we reasonably believe that:
- You have breached any part of this agreement or the general Terms of Service
- Your qualifications or insurance have expired and not been renewed
- Fraudulent, misleading, or fake credentials have been submitted
- Multiple client complaints have been received about your conduct or services
- There is credible evidence of a material service-quality or safety concern
- Repeated no-shows or last-minute cancellations without reasonable cause
- Abusive, discriminatory, or unsafe behaviour towards clients or staff
- Suspected fraud or misuse of the payment system
- You cannot lawfully carry out the work, or do not cooperate with requests for evidence needed to meet applicable legal requirements
- Your profile will be hidden from search results and not visible to new clients
- You will not be able to accept new bookings
- Existing confirmed bookings will be honoured unless separately cancelled
- You will be notified by email with the reason for suspension and any steps needed to resolve it
- In serious cases (fraud, safety concerns, repeated breaches), your account may be permanently terminated
- We will explain the restrictions applied and how outstanding bookings, subscriptions and refunds will be handled. Safety concerns may require immediate restrictions
- Amounts properly owed remain payable, subject to refunds, disputes, legal restrictions and Stripe’s account requirements
If your account is suspended or terminated, you can appeal by emailing team@matchmytrainer.uk within 14 days of the notification. We will review your appeal and respond within 14 working days.
You may request account closure by emailing team@matchmytrainer.uk. Existing bookings, subscriptions and amounts owed need to be resolved. See section 8 for personal-data requests.
8. Data ownership and GDPR
MatchMyTrainer takes data protection seriously. Here is a summary of how your data is handled. For full details, see our Privacy Policy.
- Account information (name, email, phone)
- Profile content you create (bio, photos, qualifications, venue details)
- Booking and payment records
- Messages sent through the platform
- Technical data (login history, device info, analytics)
- Your full booking history and earnings via the trainer dashboard
- Your client list (clients who have booked with you)
- Messages and conversation history
- Session notes you have created
Under GDPR, you have the right to request a copy of all personal data we hold about you. To make a Subject Access Request, email team@matchmytrainer.uk. We will respond within one calendar month.
- Email team@matchmytrainer.uk to request account deletion
- We handle requests without undue delay and normally within one calendar month. If a permitted extension is needed, we explain why within that first month
- We explain what will be deleted and any records we need to retain for legal obligations or disputes, including how backups are handled
- Closing or hiding a profile is not the same as completing deletion. See the privacy policy for your rights
9. Limitation of liability
- The platform is provided on an "as is" basis. While we strive for reliability, we do not guarantee uninterrupted availability or that the platform will be free from errors.
- MatchMyTrainer does not guarantee any level of income, number of bookings, or client interest. Your success on the platform depends on your own services, pricing, and availability.
- Subject to the exclusions below and any applicable requirement of reasonableness, our aggregate liability for ordinary business losses under this agreement is limited to the commission collected from your account in the 12 months before the event giving rise to the claim. This limit does not reduce amounts we owe you for payments collected on your behalf.
- You are responsible for maintaining appropriate insurance (including public liability and professional indemnity) to cover your services and any claims arising from them.
- You are responsible for losses caused by your breach of this agreement or negligence, to the extent recoverable under applicable law. This does not make you responsible for losses caused by MatchMyTrainer’s own breach or negligence.
- Nothing in this agreement limits liability for death or personal injury caused by negligence, fraud or fraudulent misrepresentation, or any other liability that cannot be excluded by law.
10. Changes to this agreement
- We may update this agreement from time to time. For material changes (such as commission rate changes), we will give at least 30 days' notice via email.
- Minor clarifications or formatting changes may be made without notice but will be reflected in the "Last updated" date at the top of this page.
- Continued use of the platform after a change takes effect constitutes acceptance of the updated terms.
- If you do not agree with a material change, you may close your account before the change takes effect. There is no penalty for doing so.
11. Governing law
This agreement is governed by and construed in accordance with the laws of England and Wales. Any disputes arising from this agreement shall be subject to the exclusive jurisdiction of the courts of England and Wales.
12. Company information
- Company name: MatchMyTrainer Limited
- Registered in: England and Wales
- Company number: 16996627
- Contact: team@matchmytrainer.uk
- Terms of Service : general terms for all platform users
- Privacy Policy : how we collect, use, and protect your data
- Payments and Fees : detailed fee breakdowns and worked examples
- Refunds and Cancellations : cancellation windows, refund timelines, and policies