Coachful
Coachful
ToolsBlogContact
Sign in
Coaching business
September 29, 202615 min

How to Set Up Recurring Weekly Coaching Sessions With Automatic Billing So Clients Keep a Consistent Slot

How to Set Up Recurring Weekly Coaching Sessions With Automatic Billing So Clients Keep a Consistent Slot

A new coach in r/lifecoaching said what most coaches think but rarely say out loud: "I just want to be able to schedule a client weekly at the same time and have automatic billing." No funnel strategy. No launch sequence. Just a client in a weekly slot, card on file, billing happening quietly in the background.

It sounds like a simple request. In practice, most coaches end up stitching together a scheduling tool that does not handle payments, a payment tool that does not handle scheduling, and a calendar app that does not talk to either. The client books once, but the coach manually creates every future session, sends a separate invoice, and chases payment when the card expires.

This article covers how to set up recurring weekly sessions with automatic billing so both parts run on their own. What to look for in a tool, how to structure the offer, how to handle the edge cases (holidays, cancellations, card failures), and the billing models that make recurring coaching sustainable. Coachful details were checked on 29 September 2026.

A coach reviewing their calendar on a laptop in a relaxed home office, setting up a recurring weekly schedule

What "recurring sessions with automatic billing" actually requires

The coach in the Reddit thread wanted one thing, but that one thing has several moving parts underneath it. For a weekly recurring session to work without manual intervention, you need:

  • A recurring time slot. The client sees the same day and time on their calendar every week. Sessions are created automatically, not manually added by the coach each week.
  • A stored payment method. The client enters their card once. Charges happen on a schedule (weekly, biweekly, or monthly) without the client re-entering payment details or the coach sending an invoice.
  • Calendar sync. Both the coach's and the client's calendars show the session automatically. If either side uses Google Calendar, Apple Calendar, or Outlook, the session appears there without manual entry.
  • Automated reminders. The client gets a reminder before each session without the coach sending it. Email the day before, SMS or WhatsApp an hour before.
  • A video link. Each recurring session needs a meeting link. Ideally generated automatically so you do not paste the same Zoom link into every booking or create a new one each week.

If any one of these is manual, the coach is doing weekly admin for every recurring client. At five recurring clients, that is bearable. At fifteen, it is a part-time job. At twenty-five, it breaks.

Three billing models for recurring coaching sessions

Not every recurring session needs the same billing structure. The right model depends on how you sell your coaching and how your clients prefer to pay.

Monthly subscription

The client pays a flat monthly amount and gets a set number of sessions per month, typically four weekly sessions. The card is charged on the same date each month regardless of how many weeks that month has.

Best for: Ongoing coaching relationships with no defined end date. Life coaching, ADHD coaching, wellness coaching, and any engagement where the client stays as long as they are getting value.

How it works: The client subscribes through a checkout page. Their card is charged monthly. Sessions are booked weekly on a recurring schedule. If a fifth week falls in a month, the coach decides whether to offer the extra session or skip that week.

Watch out for: Months where the client cancels two of four sessions. They paid for the month, but they only used half the sessions. Your cancellation policy needs to address this: do unused sessions carry over, expire, or simply count as used? Most coaches set unused sessions to expire at the end of the month.

Session credit package

The client buys a block of credits (8, 12, or 16 sessions). Each booking spends a credit. Billing happens once at purchase or on a payment plan. Sessions are booked weekly until the credits run out.

Best for: Defined coaching engagements with a clear number of sessions. Executive coaching, career transitions, or any engagement where the scope is set at the start.

How it works: The client pays for the package upfront (or on a two to three payment installment plan tied to calendar dates). They book weekly from their credits. The system tracks remaining credits and both sides can see the count.

Watch out for: Session credits that sit unused. If a client buys 12 sessions and books weekly, the package should take roughly three months. If they start skipping weeks, the package stretches to five or six months and the coach's planning horizon becomes unpredictable. Set an expiration window in the agreement: "Sessions must be used within four months of purchase."

Pay-per-session recurring charge

The client's card is charged once per session, automatically, either at the time of booking or 24 hours before the session. No subscription, no package, just a charge every time a session is scheduled.

Best for: Clients who are not ready to commit to a package or subscription. Drop-in clients, clients testing whether coaching is right for them, or coaches who want maximum flexibility.

Watch out for: Lower commitment from the client. A per-session charge is the easiest to cancel, and clients are more likely to skip weeks when each session is a separate purchase decision. The recurring slot is also harder to hold: if the client does not book next week, is the slot still theirs?

Flow diagram showing how a client books once and both weekly sessions and monthly billing repeat automatically

How to structure a recurring weekly coaching offer

The billing model is only half the problem. The other half is how you present it to the client so the weekly rhythm starts cleanly and stays consistent.

What the offer should include

  • Session frequency and duration. "One 50-minute session per week" is specific. "Regular sessions" is not. State the frequency, the length, and what happens in the five-minute buffer on each end.
  • Billing frequency and amount. "Billed monthly at $[amount] on the [date] of each month" or "12-session package at $[amount], billed in two instalments." Match the billing cycle to the session cycle so the client understands what they are paying and when.
  • What happens when a session is missed. "Sessions cancelled with less than 24 hours notice count as used." Put this in the offer description, in the coaching agreement, and on the booking page. Three surfaces, same words.
  • How to pause or cancel. "Cancel your subscription with one week's notice. Paused subscriptions hold your time slot for up to 30 days." Give the client a clear exit so they do not feel trapped, which paradoxically makes them more likely to stay.
  • What is included between sessions. If the weekly fee covers more than the session itself (messaging access, check-ins, program materials), name it. If it does not, say so. Undefined between-session support is where scope creep starts.

Pricing a weekly recurring offer

Most coaches price recurring sessions lower per session than single bookings, because the commitment justifies the discount and the predictable revenue is worth more than the per-session rate suggests.

A common structure: single session $150, four-session monthly subscription $500 (saving $100 per month). The discount rewards commitment and the monthly billing gives the coach predictable revenue. The client sees the value of committing; the coach sees the value of retention.

For more on structuring and pricing coaching packages, including single sessions, bundles, and tiered offers, see our guide on life coaching package examples.

Coachful offers tab showing coaching packages with pricing and session structure, where coaches set up recurring session offers with built-in billing

The tool stack: what to look for and what to avoid

The Reddit thread was originally about video platforms, but the coach's real question was about the stack: scheduling, video, and billing in one place. Here is what to evaluate.

What a coaching platform should handle natively

  • Recurring session creation. The coach sets the day and time once, and sessions are created automatically each week on both calendars.
  • Stored-card billing. The client enters their card at checkout. Recurring charges happen on schedule: weekly, biweekly, or monthly.
  • Session reminders. Email 24 hours before, SMS or WhatsApp one hour before, without the coach sending anything manually.
  • Video link generation. A built-in video room or auto-created Zoom, Google Meet, or Teams link attached to each session.
  • Calendar sync. Two-way sync with Google Calendar, Apple Calendar, and Outlook so the session appears on both sides' calendars with alerts.
  • Cancellation and rescheduling rules. Configurable notice periods, rescheduling limits, and what happens to the session credit or charge when a session is missed.

The stitched-together stack and why it breaks

Coaches who do not use an integrated platform typically end up with some combination of:

  • Calendly or Acuity for scheduling (no recurring billing)
  • Stripe or PayPal for one-off payments (no calendar integration)
  • Zoom for video (no scheduling or billing)
  • Google Calendar for the schedule (no payment connection)

This works when you have two clients. At ten clients, you are manually creating sessions, sending Zoom links, tracking who paid, and chasing expired cards. The admin scales linearly with your client count, which is exactly the problem the Reddit poster was trying to avoid.

Edge cases that break recurring sessions if you do not plan for them

Holidays and vacation weeks

A recurring weekly session will eventually land on a holiday or during a vacation. You have two choices: skip the session and adjust billing, or let the session count as used under the cancellation policy. Most coaches pick a middle path: announce holiday weeks in advance, cancel those sessions without charge, and adjust the monthly billing or extend the package by the skipped weeks. State your holiday policy in the agreement before the question comes up.

Failed card charges

A stored card will eventually fail: expired, over limit, reported lost. When the recurring charge fails, what happens to the session? Most payment processors retry the charge automatically over a few days. During that retry window, the session should stay on the calendar. If the charge fails permanently, the session is held but the client cannot book further until payment is resolved. Stripe handles this retry logic automatically; coaches using manual invoicing have to chase it themselves.

The client who wants to change their time

Recurring sessions imply a fixed slot. But clients' schedules change: a new job, a school pickup, a gym class that moves. When a client asks to change their recurring time, treat it as a new booking, not a modification. Check your availability at the new time, confirm the slot works long-term, and update the recurring schedule from that point forward. Do not just move one session, because next week the client will expect the new time and the system will still show the old one.

Session drift

Even with a fixed weekly slot, sessions can drift: starting five minutes late, running ten minutes long, rescheduling "just this week" three weeks in a row. Recurring sessions only stay consistent if both sides treat the time as fixed. Start on time, end on time, and treat "just this week" reschedules as what they are: a pattern that will erode the rhythm if it becomes routine.

For the broader approach to keeping session schedules on track, our guide on how to schedule coaching packages on time covers backward scheduling from the end date.

Coachful invoices tab showing payment history from recurring coaching subscriptions, with automatic transaction records

How Coachful handles recurring sessions and automatic billing

The coach in the Reddit thread wanted one tool for weekly scheduling and automatic billing. In Coachful, both live in the same system, which is the point: the session and the payment are the same event, not two separate workflows stitched together.

Paid sessions and session credits. Coaching sessions in Coachful can be set as paid sessions where the client pays at the point of booking, or session credits where the client buys a block and each booking spends a credit. The client enters their card once through Stripe Connect and recurring charges happen on schedule.

Subscriptions and payment plans. Monthly subscriptions charge the client's stored card on a recurring basis. Payment plans split a package price across calendar dates. Both run through Stripe Connect with a 0% platform fee. The client pays Stripe's processing fee and nothing else on top.

Booking pages with availability rules. Booking pages define session length, buffer time between sessions, minimum notice for booking or cancellation, and available time slots. The client books their weekly slot from your published availability. Two-way calendar sync with Google Calendar, Apple Calendar and Outlook places the session on both calendars at the moment of booking.

Automated reminders. Email reminders go out 24 hours before. SMS and WhatsApp reminders go out one hour before. The client gets a nudge without the coach sending anything manually.

Built-in video and integrations. Sessions include a built-in video room, or auto-created Zoom, Google Meet, or Teams links. The video link is attached to the session automatically so neither side has to paste or find it.

Cancellation and rescheduling rules. Each session type has a configurable cancellation deadline (default 24 hours). Coaches set whether clients can cancel, whether they can reschedule, and how the deadline applies. The rules enforce themselves automatically.

Agreements before the first session. Coaching agreements with e-signature are sent with the booking confirmation. The cancellation policy, billing terms, and session structure are signed before the recurring schedule starts.

Coachful is coaching software for solo coaches and small teams. It covers scheduling with booking pages and availability rules (buffers, minimum notice, time-zone detection), programs with weekly goals and daily tasks, a client portal on web and a mobile app on iOS and Android, community chat, courses and digital products, a website builder with blog and custom domain, payments through Stripe Connect and Razorpay with Apple Pay and Google Pay, agreements with e-signature, and email lists and sequences. Plans start at $29 a month for Lite with up to five clients, $49 for Solo with up to twenty, and $99 for Pro with unlimited clients. 7-day free trial, card required, no charge during the trial, cancel in one click.

Start the free trial

Questions coaches ask about recurring sessions and automatic billing

How do I set up a client with a weekly session at the same time every week?

Use a coaching platform with recurring session support. The client books their first session from your booking page, and the recurring schedule creates future sessions automatically at the same day and time. Two-way calendar sync places each session on both your calendar and the client's. Without recurring support, you are manually creating each session every week, which is the admin burden the Reddit poster was trying to avoid.

Should I bill weekly or monthly for recurring coaching sessions?

Monthly is simpler for both sides. The client sees one charge per month instead of four. Your accounting has one transaction to reconcile instead of four. The exception is pay-per-session, which works for drop-in clients but creates more admin and lower commitment. For ongoing weekly coaching, a monthly subscription or a session credit package with a payment plan is the standard.

What happens when a recurring coaching client misses a session?

That depends on your cancellation policy, and you need one before this happens. The standard: sessions cancelled with less than 24 hours notice count as used and are deducted from the package or counted against the subscription. Sessions cancelled with proper notice can be rescheduled within the same billing period. State this in the agreement and on the booking page. For the full system, see our guide on how to prevent coaching no-shows.

How do I handle holidays in a recurring coaching schedule?

Announce holiday weeks in advance (at least two weeks), cancel those sessions without charge, and either adjust the monthly billing by the skipped session or extend the package term. Write a holiday clause into your agreement: "The coach observes [list of holidays]. Sessions falling on these dates will be cancelled and not charged." This prevents the December conversation where the client expects four sessions and three of them fall on holiday weeks.

What if a client's card fails on a recurring charge?

Stripe retries the charge automatically over a few days. During that window, keep the session on the calendar. If the charge fails permanently, hold the recurring schedule but block further bookings until the client updates their payment method. Do not cancel the recurring relationship over a failed card; most card failures resolve within a week when the client gets a new card or updates the expiration date.

Can I offer a discount for clients who commit to weekly recurring sessions?

Yes, and most coaches do. A common structure: single session at $150, monthly subscription of four weekly sessions at $500 (saving $100 per month). The discount rewards commitment. The predictable monthly revenue is worth more than the per-session rate suggests, because retention is cheaper than acquisition. Price the discount high enough that the client feels rewarded and low enough that you do not resent the rate at session twelve.

Do I need a separate tool for scheduling and a separate tool for billing?

No, and using two separate tools is the source of most of the friction coaches describe. When scheduling and billing are in the same system, the client books and pays in one step. Session credits are deducted automatically. Recurring charges are tied to the session schedule. Cancellations adjust both the calendar and the billing without manual reconciliation. Separate tools mean the coach manually syncs every booking with every payment, which scales badly.

How do I set up automatic billing for coaching clients who pay different rates?

Create separate offers for each rate. A returning client at a grandfathered rate gets their own offer with the original price. A new client sees the current rate. Most coaching platforms support multiple offers with different prices, session counts, and billing frequencies. The client checks out through the offer that matches their terms, and the billing runs at that rate automatically. For international clients paying different processing fees, see our guide on how to charge international coaching clients.

Start the free trial

Share
Loading article engagement

More in Coaching business

Coaching business

How Much Does It Cost to Start a Coaching Business? A Line-by-Line Startup Budget

The short answer: between $500 and $1,500 to start lean, or $3,000 to $17,000 if you include a coaching certification. Monthly overhead runs $29 to $159 dependi...

Sep 29, 202618 min
How Much Does It Cost to Start a Coaching Business? A Line-by-Line Startup Budget
Coaching business

How to Charge International Coaching Clients Without Surprise Fees, Currency Confusion or Invoicing Friction

A coach in r/lifecoaching asked the question that every coach with an online practice eventually hits: "I am in the US, and I have my first potential client in...

Sep 29, 202617 min
How to Charge International Coaching Clients Without Surprise Fees, Currency Confusion or Invoicing Friction
Coaching business

How to Structure Stakeholder Alignment Meetings Before, During and After an Executive Coaching Engagement

The ICF's executive coaching blueprint puts it directly: "Alignment between your coachee and their organization is crucial." The recommended structure is three...

Sep 29, 202618 min
How to Structure Stakeholder Alignment Meetings Before, During and After an Executive Coaching Engagement

Start Your Coaching
Journey Today

You didn't become a coach to manage 6 apps. Try Coachful free — takes 5 minutes — and watch your coaching business take off.

Elizabeth Gentzkow
Emily Fulcher
John Winders
James Wallace
Salma Mostafa

Built for coaches who take their clients seriously

Elizabeth Gentzkow
Emily Fulcher
John Winders
James Wallace
Salma Mostafa
Christopher Duff
Gilli Moon Aliotti
Margie Wilson
Lakayann Outerbridge
Coachful
Coachful
BlogPrivacyTermsRefundsContact

© 2026 Coachful. All rights reserved.