Skip to main content

Understanding Your FitMetrics Billing: Client-Based & Prorated Charges Explained

Learn exactly how FitMetrics billing works, how Stripe calculates your charges, how prorated daily client usage is billed, and which clients are included or excluded.

Written by Xenios Charalambous
Updated over 2 weeks ago

โญ FitMetrics Billing Overview

FitMetrics uses client-based billing, powered directly by Stripe.
You are billed based on:

  1. Your package minimum

  2. Your number of active Coaching Clients

  3. Daily prorated billing for client increases during the month

Billing is always fair, accurate, and usage-based.


๐Ÿ“ฆ Package Pricing & Minimum Client Requirements

Essential Plan

  • $3 per Coaching Client/month

  • Minimum 25 clients โ†’ $75/month

  • 1 team seat included

  • Extra seats: $30 per team member

Starter Plan

  • $6 per Coaching Client/month

  • Minimum 50 clients โ†’ $300/month

  • 1 team seat included

  • Extra seats: $30 per team member

Business Plan

  • $10 per Coaching Client/month

  • Minimum 100 clients โ†’ $1,000/month

  • 10 team seats included

  • Extra seats beyond 10: $30 per team member


๐Ÿ”Ž Which Clients Count Toward Billing?

FitMetrics ONLY counts:

โœ” Coaching Clients (Full Access)

Clients with the Full Access role in Trainerize โ€” the standard paying clients shown on your Trainerize billing page. This includes both regular Full Access and Full Access With One-Way Message clients.

โŒ Basic Clients DO NOT count

You can have unlimited Basic Clients in Trainerize, and they will:

  • Not appear in FitMetrics

  • Not be counted

  • Not be billed

โŒ Offline Clients DO NOT count either

Clients set to the Offline role in Trainerize are treated exactly the same as Basic Clients โ€” they are fully excluded from FitMetrics:

  • Not appear in any dashboard, list, or search

  • Not counted in your client total

  • Not billed

  • Not receive messages, check-ins, birthday wishes, or automations

  • Not included in analytics or reports

This exclusion is automatic. If you ever want to stop billing for a client without fully deactivating them, simply switch them to Offline in Trainerize โ€” the change propagates to FitMetrics within 6 hours.

Example from Trainerize:

  • Coaching Clients (Full Access): 440/500 โ†’ FitMetrics counts 440

  • Basic Clients: โˆž โ†’ FitMetrics counts 0

  • Offline Clients: any โ†’ FitMetrics counts 0

This keeps billing clean and accurate.


โฑ๏ธ Daily Proration: How Client Usage is Billed

Stripe tracks your Coaching Client count every single day, not just on your billing date.

This means:

  • If a client is active for 1 day, you pay 1 day prorated

  • If a client stays for 15 days, you pay 15 days prorated

  • If they stay all month, you pay the full per-client rate

Daily Cost Formula:

Monthly price รท 30 days

Example (Starter Plan $6/mo):

  • $6 รท 30 โ‰ˆ $0.20 per active day


๐Ÿšซ Attempting to Remove Clients Before Billing Date

Some users think:

"If I delete clients right before my billing date, FitMetrics won't charge me."

This does not work โ€” and it cannot work.

Why?

Because Stripe tracks your daily Coaching Client count, which is stored historically.

Even if you remove clients right before your invoice:

  • Their active days still appear in your usage

  • Stripe will still bill you for the exact number of active days

  • All client activity is tracked permanently

Example:

Starter Plan ($6/client/month)

Client joins โ†’ Nov 10
Client removed โ†’ Nov 11
Active for โ†’ 1 day

Charge = $0.20 (NOT $6)

There is no way to "avoid" prorated usage.


๐Ÿงฎ Example: Business Plan โ€” Real Customer Scenario

A coach was charged $1,778.95 on December 3rd.

Here's exactly why:

1. November 3rd invoice

They had < 100 Coaching Clients
โ†’ Charged the minimum $1,000

2. After November 3rd, Coaching Clients grew significantly:

  • Nov 7: 108

  • Nov 11: 123

  • Nov 14: 130

  • End of month: 148

3. Stripe tracked this growth daily:

For every day above 100 Coaching Clients โ†’ Stripe prorated $10/day for extra clients.

4. December 3rd invoice

Stripe added all prorated usage
โ†’ $1,778.95 total prorated charge

No double-charging.
Just precise billing for actual daily usage.


๐Ÿ–ฅ๏ธ How to View Your Daily Usage

Go to:

You will see:

  • Daily Coaching Client counts

  • When clients were added

  • When clients were removed

  • How prorated billing occurred

  • Your expected next invoice

  • All past Stripe invoices


Which Clients Are Excluded From Billing?

There are two ways a client is excluded from billing:

1. Automatic (role-based)

Clients with the Offline or Basic role in Trainerize are automatically excluded โ€” you don't need to do anything. See the "Which Clients Count Toward Billing?" section above.

2. Manual (team member link)

For test accounts used by you or your team, you can link a Trainerize client to a team member in FitMetrics:

  1. Select a team member

  2. Find the Linked Trainerize Client section

  3. Link the team member to their own Trainerize client account

Once linked, that client is automatically excluded from billing. They will not be counted toward your active client count and will not appear on your invoice.

This is designed for test accounts โ€” each team member can have their own Trainerize client account linked to their FitMetrics profile, so you can test features without being charged.


We Do NOT Exclude Other Individual Clients

Beyond the two methods above, we do not accept requests to manually exclude individual paying clients from billing.

NOT excluded:

  • Clients you named "test" โ€” if they're Full Access and not linked to a team member, they're billed

  • Personal dummy accounts โ€” billed unless switched to Offline role or linked

  • Deleted or archived clients โ€” billed for the days they were active

Bottom line: To stop billing a client, either (a) switch them to Offline or Basic in Trainerize, or (b) link them to a team member via Settings โ†’ Team Members.


๐Ÿ“… What Your Next Invoice Will Look Like

Example (Business Plan):

If you have 148 active Coaching Clients on your billing date:
148 ร— $10 = $1,480

If your client count is stable:

  • No proration

  • No adjustments

  • Simple monthly invoice

If your count changes:

  • Proration is added to your next invoice


๐Ÿง  Summary

  • Billing is per active Coaching Client (Full Access role)

  • Billing uses daily prorated usage

  • Removing clients before invoicing does NOT reduce usage

  • Even 1 day of activity = small prorated charge

  • Offline and Basic clients are automatically excluded from billing, messaging, and display

  • Clients linked to a team member are also excluded (for test accounts)

  • Everything is transparent in Settings โ†’ Billing


โ“ Frequently Asked Questions

Q: Why is my invoice higher this month?

Because your Coaching Client count grew during the month and Stripe prorated the difference.


Q: Are Basic or Offline Clients billed?

No โ€” only Coaching Clients with the Full Access role are billed. Basic and Offline clients are automatically excluded from billing, messaging, display, and analytics. No action is needed from you.


Q: What if clients join and leave mid-month?

You are billed only for the days they were active.


Q: Why can't I remove clients before billing to reduce fees?

Because Stripe uses daily client usage, not end-of-month usage.


Q: Which clients are excluded?

Clients with the Offline or Basic role in Trainerize (automatic), and clients linked to a team member via Settings โ†’ Team Members โ†’ Linked Trainerize Client. No other exclusions are accepted.


Q: How do I stop billing for a specific client without deactivating them?

Change their role to Offline in Trainerize. They'll stay in your Trainerize account but FitMetrics will automatically stop billing, messaging, and displaying them within 6 hours.


Q: Why do I see small charges on my Stripe invoice?

Those are prorated adjustments for mid-cycle client increases.


Q: Do team member seats affect billing?

Yes:

  • Essential & Starter โ†’ 1 included, extra = $30/month each

  • Business โ†’ 10 included, extra = $30/month each

Did this answer your question?