We use cookies to enhance your experience

    We use cookies to show coaches near you, remember your preferences, and improve our platform. Privacy Policy

    Earnings & Stripe Setup

    Set up payments, track earnings, and manage your coaching finances.

    Overview

    FitConnect uses Stripe to process all payments. When clients purchase sessions, packages, or subscriptions, the payment goes through Stripe and is deposited directly into your connected bank account.

    This guide covers setting up Stripe, understanding platform fees, and tracking your earnings.

    Setting Up Stripe

    Follow these steps to connect your Stripe account:

    1

    Navigate to Settings

    Go to your coach dashboard and click Settings in the sidebar.
    2

    Find Payment Settings

    Scroll to the "Payments" or "Stripe Connect" section.
    3

    Click Connect with Stripe

    Click the button to start the Stripe onboarding process.
    4

    Create or log in to Stripe

    You'll be redirected to Stripe's website. Create a new account or log in to an existing one.
    5

    Provide business information

    Stripe will ask for:
    • Your legal name and date of birth
    • Business type (individual/sole trader for most coaches)
    • Business address
    • Bank account details for deposits
    6

    Complete verification

    Stripe may require identity verification (photo ID). This is a standard security measure.
    7

    Return to FitConnect

    After completing Stripe setup, you'll be redirected back to FitConnect.
    Stripe Connect button showing connected status
    Your Stripe connection status in Settings

    Note

    Stripe verification typically takes 1-2 business days. You can start accepting payments immediately, but there may be a short delay before funds are released.

    Understanding Platform Fees

    FitConnect charges a commission on client payments that varies by your subscription tier:

    PlanMonthly CostCommissionYou Keep
    Free£04%96%
    Starter£193%97%
    Pro£492%98%
    Enterprise£991%99%

    Example Calculation

    If a client pays £100 for a session and you're on the Pro plan (2% commission):

    • Client pays: £100
    • Platform fee (2%): £2
    • Stripe processing fee (~2.9% + 20p): ~£3.10
    • You receive: ~£94.90

    Pro Tip

    If you earn over £3,000/month from client payments, upgrading to Pro or Enterprise can save you more in commission fees than the subscription costs.

    Tracking Your Earnings

    Monitor your earnings from the Earnings page in your dashboard:

    Dashboard Metrics

    • Total Revenue: Gross amount from all client payments
    • Net Earnings: Amount after platform and Stripe fees
    • Pending Payouts: Funds being processed by Stripe
    • This Month: Current month's earnings

    Transaction History

    View detailed records of all transactions including:

    • Client name and purchase type
    • Date and amount
    • Fee breakdown
    • Payout status
    Earnings dashboard showing revenue metrics and transaction list
    Your earnings dashboard overview

    Receiving Payouts

    Stripe automatically transfers your earnings to your bank account:

    Payout Schedule

    • Payouts are processed automatically
    • Standard timing is 2-7 business days after payment
    • Payout frequency depends on your Stripe settings (daily, weekly, monthly)

    Managing Payout Settings

    1

    Access Stripe Dashboard

    Click "Manage Stripe Account" in your Settings to access your Stripe dashboard.
    2

    Go to Balance → Payouts

    Find the payout settings in your Stripe dashboard.
    3

    Adjust schedule

    Change payout frequency or update bank details as needed.

    Note

    Stripe holds your first payout for 7-14 days as a standard fraud prevention measure. After that, payouts follow your normal schedule.

    Tax Considerations

    As a coach receiving payments, you're responsible for managing your own taxes:

    Record Keeping

    • FitConnect provides transaction records you can export
    • Stripe provides tax-ready reports and 1099 forms (in applicable regions)
    • Keep records of all business expenses for deductions

    VAT/GST

    If you're VAT registered, you can configure VAT settings in Stripe. Stripe Tax can automatically calculate and collect VAT where required.

    Warning

    This is general information only. Consult a qualified accountant or tax professional for advice specific to your situation and jurisdiction.

    Troubleshooting

    Stripe connection failed

    If the connection process fails, try again from Settings. Ensure you complete all required fields in Stripe's onboarding flow.

    Payout delayed

    Check your Stripe dashboard for any verification requirements or holds. New accounts may have longer initial payout delays.

    Client payment failed

    Payment failures are usually due to insufficient funds or card issues on the client's side. Ask them to try a different payment method.

    Need to change bank account

    Update your bank details directly in your Stripe dashboard under Settings → Bank accounts and scheduling.

    Subscribing on Mobile (iOS & Android)

    FitConnect is available as a native mobile app on iOS (App Store) and Android (Google Play). If you subscribe to a coach plan through the mobile app, the payment process differs from web:

    How Mobile Subscriptions Work

    • iOS: Subscriptions are processed through Apple's App Store using In-App Purchase (StoreKit)
    • Android: Subscriptions are processed through Google Play Billing
    • Web: Subscriptions are processed through Stripe

    Key Differences

    • Mobile subscriptions are managed by Apple/Google, not Stripe
    • Renewal and cancellation happen through your device's subscription settings
    • Pricing may vary slightly due to app store currency conversion
    • Your subscription tier syncs automatically across all platforms

    Note

    To manage a subscription purchased on iOS, go to Settings → Apple ID → Subscriptions on your iPhone. For Android, go to Google Play Store → Menu → Subscriptions.

    Known Limitations

    Cross-platform billing: If you subscribed on mobile, you cannot switch to Stripe billing without first cancelling your App Store/Play Store subscription at the end of the billing period.

    Last updated: 26 December 2024 — Added "Subscribing on Mobile" section covering iOS/Android In-App Purchase flows.