Trainer agreement
Last updated: 2026-02-23
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 (Stripe) including Apple Pay and Google Pay
- 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 same rate applies to all trainers — there are no hidden tiers or negotiated rates.
- 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. New accounts start with a 7-day rolling payout schedule (funds are held for 7 days after payment before being transferred to your bank). This may improve to 2-day payouts based on account history. Bank transfers typically take 1–2 business days after Stripe initiates.
- For bookings under £20, a 50p low-value booking fee is charged to the client (not to you) to help cover fixed payment processing costs. This does not affect your payout.
For full fee details and more worked examples, see Payments and fees.
3. Your status as a trainer
You are a self-employed independent contractor, not an employee, worker, or agent of MatchMyTrainer Limited.
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.
- MatchMyTrainer does not provide employment benefits, holiday pay, sick pay, pension contributions, or any other entitlements associated with employment.
- You are free to set your own prices, hours, and working patterns. You are free to accept or decline any booking request.
- You may engage substitutes or subcontractors to deliver services, provided they meet the same qualification and insurance 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.
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.
- Cancellations made before the cancellation window: the client receives a full refund.
- 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 confirmed booking, the client receives a full refund regardless of timing.
- 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
- Your average rating has dropped below 3.0 stars (triggering a review)
- 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
- 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
- On termination, your profile is removed, access is revoked, and any pending bookings are cancelled with clients refunded
- Outstanding earnings for completed sessions will still be paid out via Stripe
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 also close your account at any time from your account settings. See section 8 for details on what happens to your data.
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.
- You can request account deletion from your account settings or by emailing us
- Your profile is immediately hidden and personal data is anonymised after a 30-day grace period
- Booking and payment records are retained in anonymised form for accounting and legal compliance (six years for HMRC purposes)
- Messages are deleted; reviews you have received remain but are no longer linked to your identity
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.
- To the maximum extent permitted by law, MatchMyTrainer's total liability to you for any claims arising from or relating to this agreement shall not exceed the total commission collected from your account in the 12 months preceding the claim.
- You are responsible for maintaining appropriate insurance (including public liability and professional indemnity) to cover your services and any claims arising from them.
- You agree to indemnify and hold harmless MatchMyTrainer from any claims, damages, losses, or expenses arising from the services you provide through the platform.
- 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