Skip to content
business · getting paid

How to take payments as an online fitness coach.

Getting paid should be the simplest part of running an online coaching business, yet it is where a lot of revenue quietly leaks away - through late invoices, failed cards nobody noticed, and clients who keep coaching while their payment silently stopped. This guide walks through how online coaches actually collect money: recurring billing versus manual invoicing, where Stripe fits, in-app versus external checkout, how to handle the first payment at signup, and how to keep the whole thing simple enough that you never think about it.

By Markus Evers · Updated June 2026

the short answer

Most online fitness coaches take payments with a card processor like Stripe, set up as automatic recurring billing so the saved card is charged on the same date each month. The client pays the first charge at signup, then billing runs on its own - no invoices to send, no money to chase. Manual invoices and bank transfers still work at low volume, but they leak revenue once you grow.

the core decision

The two ways coaches collect money.

Almost every way of getting paid comes down to one choice: does the money move automatically, or does someone have to take an action every month? That single distinction decides how much time you spend on admin, how often you get paid late, and how much revenue slips through the cracks.

On one side is recurring subscription billing. The client saves a card once, and the same amount is charged automatically on the same date each cycle. You do nothing. The income is predictable, the receipts are automatic, and a failed card can be retried before it becomes a lost client.

On the other side is manual invoicing - and its even more manual cousin, the bank transfer. Here, getting paid depends on a human remembering: you to send the invoice, the client to open and pay it. It feels harmless with three clients. With thirty, it becomes a part-time job of reminders, reconciliation, and slightly awkward "just checking in on last month" messages. The decision of how much to charge in the first place is a separate question covered in how to price online coaching packages, but how you collect it matters just as much as the number.

the methods

Five ways online coaches take payments.

Most coaches use one or two of these. The right mix depends on how many clients you have and how you sell - but the trend as you grow is always toward more automation and less manual chasing.

  1. 01
    Recurring subscription

    Automatic recurring billing

    The card is charged on the same date every month with no action from you or the client. This is the quietest, most reliable way to get paid - it removes the monthly "did they send it?" question and keeps your income predictable. For most online coaches selling monthly coaching, this should be the default.

  2. 02
    Manual invoice

    Sending an invoice each period

    You create and send an invoice every month, the client opens it and pays. It works, but it leans on the client to act on time, every time. Expect chasing, late payments, and the awkward reminder message. Fine for a handful of clients or one-off packages; painful once you scale.

  3. 03
    Upfront package

    Pay-in-full at signup

    The client pays for a 3 or 6-month block in one transaction before coaching starts. It protects your cash flow and filters for committed people, but it raises the price barrier and you carry the obligation to deliver the whole block. Often offered alongside a monthly option, sometimes at a small discount.

  4. 04
    Payment plan

    Splitting a package into instalments

    A larger package billed in scheduled instalments - say three monthly charges for a 12-week program. It lowers the upfront barrier while still committing the client to the full amount. The risk is a failed instalment partway through, so it needs the same dunning and retry handling as any recurring charge.

  5. 05
    Bank transfer

    Manual bank transfer or app

    The client sends money by bank transfer, a local app, or similar. Cheap on fees, but entirely manual: no automatic receipts, no failed-payment recovery, no clean record, and a lot of cross-checking against who actually paid. It quietly costs you hours and makes silent churn easy to miss.

the engine underneath

Where Stripe fits in.

Whatever tool you use to take payments, something has to actually move the money from a client's card to your bank account. For most online coaches, that something is Stripe. It handles the card itself, stores it securely for recurring charges, retries declines, generates receipts, and pays out to your bank on a schedule - all the plumbing you do not want to build or babysit.

What matters is that the Stripe account is yours. When client payments land in your own Stripe account, you own the customer relationship, the payout schedule, and the full record of every transaction. You are not waiting on a middleman to release your money, and you can see exactly who paid, who failed, and who is overdue. If you ever switch tools, the payment history and the relationship stay with you.

This is one place a coaching platform can either help or get in the way. Coachway lets you connect your own Stripe account, so payments flow straight to you with no platform fee on those transactions. There is also an optional built-in payment option at 2.4% per transaction if you would rather not set up Stripe yourself. Coachway itself is billed as predictable per-client pricing, not a cut of your coaching revenue, so what your clients pay you stays yours.

where the client pays

In-app checkout vs an external link.

When a client pays, they either check out inside the same platform that runs their coaching, or they get sent to a separate payment link somewhere else. Both can use the same Stripe account underneath - the difference is the experience and the bookkeeping.

An external link - a standalone checkout page you paste into a DM or email - is a perfectly fine way to start. It costs nothing and takes minutes to set up. The downside shows up later: payment lives in one system and coaching lives in another, so you are constantly cross-checking who paid against who you are coaching. Every new client is a small manual reconciliation.

In-app checkout ties the payment to the client record directly. You can see, on one screen, that this person paid, on this date, and is active - or that their last charge failed. Fewer steps at signup usually means fewer drop-offs, and you stop maintaining a spreadsheet that maps payments to people. As your client count climbs, that single source of truth saves real hours and prevents the most common mistake of all: coaching someone who quietly stopped paying.

getting the first charge right

Handling the first payment at signup.

The single best moment to collect payment is at signup, before onboarding begins, while the client is at their most motivated. The further you push payment past the "yes," the more friction creeps in - second thoughts, delays, the awkward reminder before the welcome call. A clean flow takes the deposit and the commitment in the same breath.

In practice that means one step where the client pays the first charge and saves their card. That way the first payment is collected and the recurring billing is already armed for next month - you never have to ask for a card again. Coaching starts only once that step is done, which quietly filters for people who are serious and protects you from onboarding someone who never quite gets around to paying.

Keep the path short. Every extra field, redirect, or "I will send you the link later" is a place a warm client cools off. The goal is for paying to feel like the natural first action of becoming a client, not a separate errand they have to remember.

the silent leak

Why failed cards cause silent churn.

The revenue most coaches lose is not from clients who cancel. It is from clients whose card quietly failed - it expired, hit a limit, or the bank declined it - and nothing in the system noticed. They keep showing up to coaching, you keep coaching them, and the money simply stopped. This is silent churn, and it is almost entirely preventable.

Retry failed charges

A good billing setup automatically retries a declined card over the following days, because plenty of failures are temporary - a hold, a limit, a bank glitch. Many recoveries happen with no message to the client at all.

Get alerted, not surprised

You want to know the moment a payment fails, not when you reconcile the month and find a gap. A clear payment status next to each client turns a silent loss into a quick, friendly nudge to update a card.

Have a late-payment process

Decide in advance what happens when a payment is genuinely late, so it is a calm routine rather than an awkward improvisation. The playbook is in the guide on late payments linked below.

The fix is rarely about chasing harder - it is about a system that catches failures for you. For a step-by-step approach to the conversations and the recovery flow, see how to handle late payments in online coaching.

the takeaway

Keep it simple, and let it run.

You do not need a clever payment stack. You need one that gets you paid on time without your attention. For most online coaches that is a short list: recurring billing on your own Stripe account, the first charge collected at signup with the card saved, automatic retries on failures, and payment status sitting next to the client so nothing slips.

Set that up once and getting paid stops being a monthly task you dread. The money moves on its own, the receipts send themselves, and you get your time and attention back for the work clients actually pay you for - the coaching.

questions coaches ask

Frequently asked questions.

How do online fitness coaches take payments from clients?

Most online coaches take payments with a card processor like Stripe, set up as automatic monthly billing so the card is charged on the same date each cycle. The client pays the first charge at signup, then recurring billing runs without anyone sending invoices. Some coaches still use manual invoices or bank transfers, but those scale poorly.

What is the best way for a coach to collect monthly payments?

Recurring subscription billing is the most reliable for monthly coaching. It charges the saved card automatically on the same date, retries failed cards, and removes the monthly chase. Manual invoices and bank transfers work at very low volume, but they leak revenue through late and missed payments once you have more than a few clients.

Do I need Stripe to take payments as an online coach?

You need some way to charge cards. Stripe is the most common choice because it handles cards, subscriptions, failed-payment retries, and receipts, and it pays out to your bank automatically. You can also use other processors. The key is automatic recurring billing rather than manually requesting money each month.

Should clients pay through an app or an external checkout link?

Either works, but a checkout built into your coaching platform usually means fewer steps, fewer drop-offs, and one place where payment status lives next to the client. An external link is fine to start, but reconciling who paid against who is coaching gets messy as you grow.

Why do clients quietly stop paying without cancelling?

Usually a failed card - it expired, hit a limit, or the bank declined it - not an active decision to quit. If nothing retries the charge or alerts you, the client simply stops paying while still expecting coaching. This silent churn is one of the most common and avoidable revenue leaks for online coaches.

How should I handle the first payment when a client signs up?

Collect it at signup, before onboarding starts, while motivation is highest. Have the client pay the first charge and save their card in the same step, so recurring billing is already set up. Waiting until after the welcome call invites delays, awkward reminders, and clients who start coaching before they have paid.

How does Coachway handle coach payments?

Coachway lets coaches connect their own Stripe account, so client payments flow directly to the coach with no Coachway fee on those transactions. There is also an optional built-in payment option at 2.4% per transaction. Coachway itself runs on predictable per-client pricing, not a percentage of your coaching revenue.

Getting paid cleanly is one piece of running the business side well. Once the money flows on its own, the next levers are charging the right amount and protecting your cash flow - start with how to price online coaching packages and how to handle late payments.

See what Coachway can do for your coaching business

Coachway was built after working with 150+ coaches who all had the same frustrations - slow platforms, clunky workflows, wasted hours. Book a demo and see what we fixed. 15 minutes, and you'll know if it's the right fit.

Built for efficiency 6 languages DenmarkNorwaySwedenFinlandGermanyUnited Kingdom
The coaching platform you've been waiting for