Recurring Billing for Tutoring: Credits, Packages, and Subscriptions
How tutoring businesses run recurring payments: session credits, monthly packages, Stripe on your account, and what 0% platform commission means.
· 7 min read
Recurring billing is how tutoring stops being a stack of invoices you chase. Parents already pay subscriptions for everything else. A monthly academy package is easier to keep than a weekly “are we on for Thursday?” plus a payment request.
The billing model should match the teaching model. Credits fit flexible booking. A fixed monthly session cap fits families who want a rhythm. Both belong on your Stripe account, not in a marketplace wallet. The ownership argument is in keep 100% of tutoring revenue.
Credits vs subscription vs invoice
- Credits: parent buys a bundle, student books, balance drops. Best for variable weeks.
- Subscription: auto-renew each month for a set of sessions. Best for retainers.
- Invoice: still useful for schools and companies. Do not use it as the default for households if you want retention.
Package design (what is in the bundle) is how to price tutoring packages. This article is the rails: who charges, who refunds, where payouts go.
Stripe on your account
- Connect a Stripe account that belongs to the academy.
- Parents pay in the parent portal.
- Payouts follow Stripe to your bank.
- Launch Your Academy does not take a percentage of those charges. You pay software pricing. Stripe still takes processing fees.
Failed cards and pauses
Build a rule: dunning emails from your academy, a grace period, then pause booking. Do not have teachers privately Venmo “just this once.” That is how recurring becomes fiction.
When standard billing is not enough
Split payouts to many contractors from one parent charge, or purchase-order heavy districts, can exceed a packaged setup. That is custom solutions. For a normal center or independent academy, recurring packages on your Stripe is the whole plot. Get Started and run the next month on rails instead of reminders.