A live monthly report of what each instructor and practitioner has earned — membership classes (capped per class), their share of class/pass revenue (your Studio Fee), and their share of 1-on-1 appointments. Pay whenever you like (weekly, monthly, any time): each "Pay via Stripe" settles what's still owed, and "Mark paid" records payments made outside Stripe.
Prerequisites
Click "Payouts" in the sidebar under Money (owner only), or the "Instructor payouts" card on your Dashboard. The page opens on the CURRENT month — a live view that updates as classes are taken — and the period selector switches to any past month.
The first time, click "Save payout card" and enter the card your studio pays instructors from. It's saved securely on Stripe — you only do this once (use "Change card" to update it later).
Use "Cap per class" at the top of the page to set the most an instructor can earn from one membership class (default $20). Lower it for cheaper memberships, raise it for premium ones. Changing it instantly recalculates the report.
Each person's amount combines three things for the month: (1) membership classes — a member's monthly fee is split among the instructors they attended, capped per class (default $20) and never more than the fee; (2) their share of class/pass revenue — the revenue for classes they taught minus your Studio Fee (set in Settings → Payout); and (3) their share of 1-on-1 appointments they were paid for, at their own "Service payout share" (Instructors → edit). An instructor with a "Class payout share" (Instructors → edit) is paid that percent of what their classes brought in instead of (1) and (2) — see below. A member's membership counts in the month its payment went through, and the fee that is split is what the member actually paid that month (after any discount or refund), not the list price.
Click the arrow (▶) next to a name to expand a line-by-line breakdown, each row tagged with where it came from: Membership (which member's membership and how many classes), Class/pass (which pass pool and class share), and Appointment (which service, client and day — home visits are marked "travel visit"). The rows always add up to the person's total, so you can trace any figure.
Each row shows the instructor's total for the month and, once you've paid something, "paid / owed" underneath. The "Pay" button charges only the REMAINING amount, so you can pay weekly, mid-month, or monthly: after a payment, anything the instructor earns later in the month simply becomes the next amount to pay. Use "Pay all via Stripe" to settle everyone still owed at once.
If you paid an instructor by bank transfer, check, or cash — or they haven't connected Stripe — click "Mark paid" to record it. You can record the full remaining amount or a partial one; the statement's paid/owed figures update the same way as a Stripe payment. This moves no money; it only keeps the record truthful.
Use "Download CSV" or "Download PDF" at the top of the report to save the whole month for your records or accountant. Both include the period, every instructor (name, email, classes, amount, paid so far, remaining), each instructor's full breakdown, and the totals. The CSV opens in any spreadsheet; the PDF is a formatted statement. Files are named instructor-payouts-YYYY-MM.
Click "Email statement" next to an instructor to email them their own figures (total for the month plus the source/detail/classes/amount breakdown). Use "Email all statements" to send every owed instructor their own. Each instructor only ever sees their own numbers — never another instructor's. This is informational only: it does not charge anyone, and the email says the amount "will be paid" (you still click Pay via Stripe to actually pay). Instructors without an email on file are skipped.
All three are added into ONE amount per person. The "Includes" strip under the totals shows how much of the month came from each.
Each pass is paid one way, never both. A monthly membership (a pass that renews) is paid by the per-class cap, so its line is tagged Membership. A class pack or drop-in (bought once) is paid from that pass's revenue after your Studio Fee, so its line is tagged Class/pass. What you pay for a member's classes is never more than that member paid.
The class/pass share uses your Studio Fee (Settings → Payout): if you keep 20%, the instructor gets 80% of their class revenue; set the fee to 0 to pass 100% to instructors. Per-instructor overrides apply here too. Set your Studio Fee BEFORE you start paying a month — the statement recalculates live, so paying first and changing the fee afterwards leaves the paid amount out of step with the recalculated figures.
Practitioners who have not connected Stripe still appear, so you can settle them with "Mark paid" instead of them going unnoticed.
If a month changes after you paid it — a pass is refunded, a booking is removed, a fee setting is changed — the month can add up to less than you paid. Those people are listed under "Paid more than this period adds up to" at the bottom of the page: how much you paid, what the month comes to now, and the difference. Click the arrow for the payments. It is not in the totals and there is nothing to pay; it is there so the payment never disappears from the month. Klasly does not take it off next month for you — settle it with the instructor however you agree.
Deactivating a pass does not change a month it was sold in. Switch off a workshop pass once the workshop is over: the instructor's share for that month stays on this page, owed until you pay it and on record afterwards.
Pay some instructors a percentage of their classes: on Instructors → the instructor → Edit, set "Class payout share" (say 70). They then receive that percent of the gross their classes brought in — for a membership, the part of the member's fee their classes account for (all of it if the member only came to their classes), with no $20-per-class cap; for a pass, their share of that pass's revenue by classes taught, with your Studio Fee not applied. Your studio keeps the rest and covers the card and Klasly fees, the same as the appointment share. Each line on the statement says what the percent was taken of, e.g. "3 classes from Maya's Monthly · 70% of $150". Leave it blank and the instructor stays on the studio-wide split. Set it before paying a month — the statement recalculates live.
Appointments are paid here too. When you charge a completed 1-on-1 appointment (including travel visits), the practitioner's share — their "Service payout share" on Instructors → edit — is added to what they're owed on this page.
Pay a single line on its own: expand someone with the arrow, then press "Pay this" next to one session. You are shown what your card will be charged before it happens, including the card fee your studio covers. Splitting a payment costs about 30 cents more than including that line in one payment (the percentage part is the same either way), so pay separately whenever it suits you — the difference is small and the screen tells you what it is. A line you have already paid on its own shows as Paid.
Add a bonus with the "+ Bonus" button on the row for that person: an amount plus a short note saying what it is for. It is added to what you owe them for the month and goes out with everything else in the same payment, and the note appears on the statement they receive so the money arrives explained.
Event add-on sessions are paid here too. When a retreat guest pays for their massage, that practitioner's share — tip included — is added to what you owe them, and you pay it on this page together with their classes. One payment each, not one per session. The event's Manage page still lists who is owed what for that event so you can check it in context; its button brings you here. Practitioners who have not connected Stripe are shown as owed as well, so you can pay them your usual way and record it with "Mark paid" rather than have the amount sit somewhere nobody looks.