Skip to main content

Understanding Your FitMetrics Billing: FAQ and Common Payment Issues

Answers to common billing questions — how charges are calculated, what happens when payments fail, how to update payment methods, and trial vs active billing.

Written by Xenios Charalambous
Updated over 2 weeks ago

Here are answers to the most common billing questions and how to resolve payment issues.


How Billing Works

FitMetrics charges per active client per month:

  • Essential: $3/client/month (minimum 25 clients = $75/month)

  • Starter: $6/client/month (minimum 50 clients = $300/month)

  • Business: $10/client/month (minimum 100 clients = $1,000/month)

You're billed for all active Coaching Clients (Full Access role) in your Trainerize account. If you fall below the minimum, you're still charged the minimum amount.


What Counts as a "Billable Client"?

  • Coaching Clients (Full Access) in Trainerize → billed

  • Full Access With One-Way Message clients → billed (same as Coaching Clients)

  • Basic Clients in Trainerize → NOT billed (and hidden from FitMetrics)

  • Offline Clients in Trainerize → NOT billed (and hidden from FitMetrics)

  • Trial clients → NOT billed

  • Clients linked to a team member → NOT billed (for test accounts)

Exclusion for Offline and Basic roles is fully automatic — as soon as a client is set to either of those roles in Trainerize, FitMetrics stops counting, billing, messaging, and displaying them within 6 hours.


My Payment Failed — What Happens?

  1. 48-hour grace period — Your account continues working normally for 48 hours after a failed payment. You'll receive an email notification.

  2. After 48 hours — You'll be redirected to a payment recovery page. Your data is safe, but you can't access the dashboard until the payment is resolved.

  3. Team members see a message asking them to contact the business owner — they cannot fix billing themselves.


How to Fix a Failed Payment

  1. Go to the payment recovery page (you'll be redirected automatically)

  2. Click "Update Payment Method" to open the Stripe billing portal

  3. Update your card or payment method

  4. Or click "Pay Invoice" to pay the outstanding invoice directly


How to View and Manage Billing

  1. You'll see:

    • Overview tab — current plan, client count, upcoming invoice breakdown

    • Billing History tab — past invoices and payments

  2. Click "Manage Billing" to open the Stripe billing portal where you can update payment methods, download invoices, and view payment history

Note: Only business owners and admins can access billing settings. Coaches do not have billing access.

Important: The Stripe billing portal is for managing payment methods and invoices only. You cannot change your plan (upgrade or downgrade) from the billing portal. To change your plan, please contact our support team.


Proration (Upgrades & Downgrades)

To upgrade or downgrade your plan, contact our support team. Plan changes are not self-service — our team will handle the switch for you.

When you upgrade mid-cycle:

  • You're charged the prorated difference for the remaining days in the billing period

  • New features unlock immediately

When you downgrade:

  • The change takes effect at the start of your next billing cycle

  • You keep the higher-tier features until then


FAQ

Q: Why is my bill higher than expected?
Check your active client count in Trainerize. New Full Access clients added during the month increase your bill. Go to Settings → Billing → Overview to see the exact client count.

Q: How do I exclude a client from billing?
The simplest way is to change the client's role in Trainerize to Offline or Basic — they'll automatically stop being billed, messaged, and displayed within 6 hours. For your own test accounts, link the Trainerize client to a team member in Settings → Team Members.

Q: Are Offline or Basic clients billed?
No — both roles are automatically excluded from billing, messaging, automations, analytics, and the dashboard. You don't need to do anything.

Did this answer your question?