Skip to main content
TestimonialsContact Us

Education bookkeeping services for coaches, course creators, tutors and schools.

A launch can bring in a month of sales over one weekend. It arrives through three platforms, net of fees, with refunds still to come. Our education bookkeeping services split every Kajabi, Teachable, Stripe and PayPal payout into sales, fees and refunds. Each program gets its own income line, and your month closes by the 10th.

See the monthly scope

Revenue by program · March close

Net revenue $84,960

Reconciled
GrossFeesNet
  • Signature course$62,400-$9,860$52,540
  • Group coaching$24,000-$1,080$22,920
  • Membership$11,200-$1,700$9,500
  • Platform payouts split and matched1,127 sales
  • Cohort income held until taught$18,000
  • Affiliate payouts tied to sales$6,240
  • Refunds charged to the program sold23 refunds
  • Kajabi
  • Teachable
  • Stripe
  • PayPal
  • QuickBooks

Certified on the platforms your business already runs on

  • Intuit QuickBooks ProAdvisor Certified Level 1
  • Intuit QuickBooks ProAdvisor Certified Level 2
  • Gusto Payroll Certified
  • Xero Payroll Certified
  • ISO 9001:2015 Certified Company
  • GDPR Compliant
  • ISO 27001:2022 Certified Company
  • AICPA SOC 2 Type II audited
  • HIPAA compliant

Where a launch weekend breaks a coach's books.

Course and coaching income comes in bursts, through platforms that pay you net. General books record each deposit the day it lands. That one habit causes most of the nine problems below.

  • 01

    One sales line for five offers

    Courses, coaching, memberships, workshops and templates all post to a single income account.

    What it costs you

    You can't tell which offer earns its keep and which one eats your week.

  • 02

    Payouts posted as sales

    Kajabi, Teachable, Stripe and PayPal pay you after taking out fees and refunds.

    What it costs you

    Sales look smaller than they were, and platform fees vanish from the P&L.

  • 03

    A 12-week cohort counted in week one

    Money for a program that runs through June is booked as income in March.

    What it costs you

    The launch month looks huge, and the months you teach look like losses.

  • 04

    Refunds with no home

    Refunds and chargebacks, which are card payments pulled back after a dispute, land in a general expense account.

    What it costs you

    Each program's net sales are wrong, and a rising refund rate stays hidden.

  • 05

    Affiliates with no W-9 on file

    Affiliates and joint venture (JV) partners who promote your offer are paid with no tax form collected.

    What it costs you

    January brings 1099 forms you cannot file and payouts you cannot trace.

  • 06

    Payment plans treated as paid

    A student on a six-month plan is counted as a full sale, even after the card starts failing.

    What it costs you

    Income sits on paper that will never reach the bank.

  • 07

    Digital sales tax nobody checked

    Some states tax online courses and downloads, and sales to buyers abroad can carry VAT.

    What it costs you

    A tax bill builds in places you never registered.

  • 08

    Contractors paid from a personal card

    Editors, virtual assistants and guest coaches are paid from whatever account is handy.

    What it costs you

    Delivery cost looks low, so each program seems more profitable than it is.

  • 09

    No P&L for the launch itself

    Ads, affiliate payouts, bonuses and contractor fees for one launch sit in six different accounts.

    What it costs you

    You cannot say if the last launch made money, or what the next one can spend.

01 of 09

What our education bookkeeping covers for coaches and creators.

One flat monthly rate covers the full cycle, from Kajabi and Stripe exports to statements your CPA can use. Nothing below is an add-on, and the price does not rise with your student count.

Sales, cohorts and plans

Each sale lands on the program it paid for, and counts as income when you deliver it.

Income by course and program
Courses, coaching, memberships and templates each get their own income line.
Platform payout splits
Kajabi, Teachable, Thinkific, Stripe and PayPal payouts split into sales, fees and refunds.
Deferred cohort revenue
Pre-sold cohorts held as money owed in service, then released week by week as you teach.
Payment plan balances
Each student's remaining balance tracked, with failed charges flagged for follow-up.
Creator recording a lesson on a video camera

Launches, affiliates, contractors

What each sale really costs, from the ad that found the student to the coach who served them.

Affiliate and JV payouts
Commissions tied to the sales that earned them, with W-9s collected for 1099-NEC.
Cost per launch
Ads, bonuses, affiliate payouts and contractor fees grouped under each launch.
Contractors and guest coaches
Editors, assistants and community managers coded to the program they support.
Digital sales by state
Sales logged by state and country, so your CPA can judge where tax is due.
Coach on a video call from her laptop

Monthly close and filings

A reviewed close each month, plus the reports and tax forms a course business needs.

Refund rate by program
Refunds and chargebacks netted against the program sold, with the rate shown monthly.
Margin by program and launch
Profit per offer and per launch after fees, affiliates and delivery costs.
Statements by the 10th
P&L, balance sheet and program report, plus a short note on what changed.
1099 and year-end file
1099-NEC data, the deferred revenue schedule and a reconciled ledger for your CPA.
Tutor working through a lesson with young students

Kajabi, Stripe and PayPal, read where they already live.

We log in to the course platforms, payment tools and ledger you use now. You keep QuickBooks or Xero, and students keep buying the same way.

KajabiTeachableThinkificPodiaStripePayPalQuickBooksXeroGusto

Which offer actuallypays for your hours?

Send a few details about your platforms and programs. We review how your payouts, refunds and launches are booked today. Then we show you what is off and quote a flat monthly rate to fix it. The review is free.

  1. Notes on where payouts, fees and refunds are posted to the wrong place.
  2. Net income by program for your last full month.
  3. A profit figure for your most recent launch.
  4. A written scope and one flat monthly price, sent within a day of the call.

Covered from day one

  • Programs
  • Payouts
  • Cohorts
  • Affiliates

The review is free. We look at your real Kajabi or Stripe exports, not a survey.

Three habits that hide what a launch really made.

We see these in most coaching and course books we take over. Each one skews a different choice: what to sell, what to spend on a launch, and what you owe. All three come from booking the deposit instead of the sale.

Three habits that hide what a launch really made.
01Pooling course, coaching and membership incomeWhat it causesWith every offer in one line, a busy program can pass for a good one. The P&L cannot show which offer pays for your time.How we handle itWe give each offer its own income line and match its fees, affiliates and delivery costs to it.
02Counting a pre-sold cohort as income on day oneWhat it causesLaunch months look huge. Then the weeks you spend teaching show costs with no income beside them.How we handle itWe hold cohort money as deferred revenue and release it as each week is taught. The balance rolls forward monthly.
03Posting the net payout and losing the feesWhat it causesPlatform, card and affiliate fees can take a real share of each sale. A net deposit hides every one of them.How we handle itWe record the gross sale, then post platform fees and commissions on their own lines. Margin per sale becomes visible.

Coach and creator books, closed the same way monthly.

A P&L alone will not tell you which program to run again. You also get income by program, payouts tied to the bank, a second review of every close, and a flat fee that ignores your launch calendar.

Tracked as its own income line
Each program
Split into sales, fees and refunds
Each payout
W-9 on file before January
Each affiliate
Every month, launch or not
Closed by day 10

Refund rate, launch profit, and four more numbers coaches need.

Your statements show totals. These six figures show how a coaching or course business is really doing, and each one comes with a plain-English note.

Every month

Sent with each close. Use them to set prices, plan the next launch and decide when to hire another coach.

  • Measures: Sales less platform fees, refunds and affiliate payouts, for each program.

    Why it matters: Shows what each offer really brings in. It rarely matches the platform dashboard.

  • Measures: Refunds and chargebacks as a share of gross sales, per program.

    Why it matters: A rising rate is an early sign that a promise, a sales page or a program needs work.

  • Measures: Membership and subscription income as a share of the total.

    Why it matters: The higher it is, the less each month depends on the next launch.

Every year

Built once the year is closed. Use them to set next year's launch calendar and course prices.

  • Measures: Average income per student across every program they buy.

    Why it matters: Tells you what you can spend to win a student, and which program to build next.

  • Measures: Launch sales less ads, affiliates, bonuses and contractor fees.

    Why it matters: Shows whether the launch model still works, and sets the budget for the next one.

  • Measures: Coaching, community and contractor cost as a share of income.

    Why it matters: Flags when a high-touch program has outgrown its price.

What a Kajabi payout needs that a tidy P&L does not.

A general bookkeeper can keep clean books. Few have split a Kajabi payout or deferred a cohort sold in a launch. Education business accounting needs both, and the gap shows in five places.

General bookkeepingWith Twelix
  • RevenueOne income line for every offerAn income line for each program
  • PayoutsNet deposit booked as salesGross sales, fees, refunds and chargebacks split
  • CohortsAll income in the launch monthReleased as each week is taught
  • AffiliatesLost in general expensesTied to each sale, with W-9s for 1099-NEC
  • ReportingA single P&LMargin by program, refund rate and launch profit

Bookkeeping for schools and tutoring centers.

Private schools, tutoring centers and learning academies run on terms, tuition and enrollment. We keep those books on the same monthly close, with the same flat price.

  • Tuition earned by term

    Tuition and fees are recorded when billed, then earned across the term they pay for. A September invoice no longer looks like a September windfall.

  • Deposits and enrollment fees

    Enrollment deposits are held as owed until classes start. Refunds and withdrawals are tracked against the right family account.

  • Teacher and tutor pay

    Payroll for teachers, tutors and staff is matched to your provider each month. Contract tutors get W-9s on file for 1099-NEC.

  • Aid, discounts and gifts

    Scholarships and sibling discounts show apart from full tuition. Donations are tracked by purpose, so restricted gifts stay restricted.

Run your school as a nonprofit? Fund accounting and Form 990 support come through our nonprofit bookkeeping services.

From your first Kajabi export to a close by the 10th.

First we read your platforms and ledger without changing a thing. Then the close runs on fixed dates each month, launch or no launch.

Start

Moving your courses onto clean books

Done once, in the first two weeks
  1. 01

    Day 0

    A 30-minute look at your platforms

    We talk through how you sell and deliver. Then we open the real file: how payouts land, where refunds go, and whether any program has its own numbers.

  2. 02

    Within a day

    Your scope and price in writing

    One monthly price covers every platform and program. If past months need fixing, that cleanup is quoted on its own.

  3. 03

    Day 2

    Logins and program setup

    You give us access to the ledger, course platforms, processors and bank. We build program income lines before we touch a transaction.

  4. 04

    Weeks 1 to 2

    Past payouts rebuilt

    Payouts are rebuilt into gross sales and fees, refunds matched, cohorts deferred and affiliates logged. You then start from balances you can trust.

Ongoing

The monthly close for a course business

Repeats on fixed dates
  1. 01

    As it happens

    Payouts and costs coded to programs

    Payouts, ad spend, affiliate payments and contractor bills are coded to a program during the month, not in a rush at the end.

  2. 02

    Day 5

    Tie out and release cohort income

    Bank, platforms and processors are reconciled. Refunds are matched, and cohort income is released for the weeks taught.

  3. 03

    Day 8

    Second review and launch costs

    The close gets an independent second review. Margin is rerun by program, and launch costs are grouped.

  4. 04

    Day 10

    Program report and a short note

    You get the P&L, balance sheet and program report. A short note covers what moved and what needs your call.

After a launch or a quiet month, the same dates apply.

Costs of building a course, logged month by month.

Course businesses spend on gear, platforms, ads and people long before a launch pays back. We log each cost as it happens, with the receipt attached. Your CPA then starts from a complete file.

  • Filming and editing

    Cameras, mics, lighting, editing apps and paid video editors.

  • Course platforms and tools

    Kajabi, Teachable or Thinkific plans, plus email, funnel and scheduling tools.

  • Launch ads and promotion

    Meta, YouTube and Google ads, webinar tools and launch bonuses.

  • Speaking and live events

    Event fees, travel to speak, and the cost of in-person workshops.

  • Staying current in your field

    Books, certifications and programs that keep your expertise up to date.

  • Contract help

    Virtual assistants, community managers, editors and guest coaches.

01 of 06

Your CPA decides what you can deduct, and how much, based on your entity and facts. Our job is to record each cost in the right place with support attached.

Real stories from business owners.

Owners who moved their books to Twelix, on what changed afterward.

Eric Wexler, Obsedian Media LLC
Chad Fischman, Fischman Asphalt
Amy Stone, Guru Pet Company
Prathan Powell, The Black In HR
Eric Wexler, Obsedian Media LLC
Chad Fischman, Fischman Asphalt

01 of 04

What coaches and course creators ask about their bookkeeping.

  1. Yes, every course, coaching package, membership tier and digital product gets its own income line. Its platform fees, refunds and affiliate costs are matched to it. Each month you see net income and margin by program, so you know which offers pay for your time.

  2. Yes, we reconcile Kajabi, Teachable, Thinkific, Podia, Stripe and PayPal payouts to your bank every month. Each payout is split into gross sales, platform and card fees, refunds and chargebacks. The net deposit is never posted as sales, so both income and costs are right.

  3. We record affiliate commissions as a cost of the sales that earned them, tied to the program and the launch. We collect a Form W-9 before the first payout. For payments made in 2026, Form 1099-NEC is due for anyone paid $2,000 or more, up from $600. Affiliates paid through PayPal or a card are usually reported by the processor on Form 1099-K instead.

  4. Yes, we work with solo coaches, tutors and consultants, and with larger course businesses. The method is the same: income by program and payouts reconciled. Because the rate is flat, a one-person business pays for its own volume, not a bigger company's.

  5. Yes, and most course and coaching businesses earn from several at once. Common ones are courses, coaching, memberships, speaking fees and affiliate income of your own. Each is recorded on its own line and reported side by side. You can see which one is growing and which one has stalled.

  6. Yes, we offer bookkeeping for schools, including private schools, tutoring centers and learning academies. Tuition is earned across each term, enrollment deposits are held until classes start, and teacher and tutor payroll is matched every month. Nonprofit schools can add fund reporting through our nonprofit bookkeeping services.

  7. Most do once income comes through more than one platform or they start paying contractors. Before that, a simple app and an hour a month can work. The tipping point is often the first cohort, affiliate program or payment plan. Each one adds timing and tax steps that are easy to miss.

  1. Under accrual accounting, a course sale counts as revenue when you deliver what was paid for, not when the money arrives. That rule comes from ASC 606, the U.S. revenue recognition standard. A self-paced course with instant access may count at purchase. A 12-week cohort is delivered week by week, so it is held as deferred revenue until taught. Your CPA confirms the policy and how your tax return treats it.

  2. It depends on where your buyers live, because some states tax online courses and others do not. Rules also differ for live classes, recorded courses and downloads. Sales to buyers abroad can bring VAT or GST duties. We log sales by state and country each month. Your CPA or tax advisor decides where you must register and file.

  3. Stripe or PayPal sends a federal Form 1099-K only if you pass $20,000 in payments and 200 transactions with them in a year. The One Big Beautiful Bill Act restored that threshold in 2025, in place of the planned $600 limit. Some states set lower limits. All income is taxable either way, so we tie each 1099-K to the gross sales in your books.

  4. QuickBooks Online or Xero suits most coaching and course businesses, because both connect to Stripe, PayPal and the main course platforms. A very small start can get by on a free app. We work inside whichever ledger you run. If you have none yet, we set one up with program income lines from day one.

  5. You pay one flat monthly price, based on how many platforms, programs, affiliates and contractors you run. A big launch month costs the same as a quiet one. There is no setup fee and no contract, so you can stop any month. The written quote arrives within 24 hours of our call, and any catch-up work is priced on its own.

  6. Yes, we can start with a catch-up project that rebuilds the months since your launch. It is priced apart from the monthly rate, so you see both costs first. We rebuild payouts into sales and fees, match refunds and defer cohorts before the first monthly close. Closing on top of wrong balances would only repeat the errors.

Plan your next launch on real margins.

In a 30-minute call we open your platform exports and your ledger. You leave knowing where the books are off, and what one flat monthly price would be to keep them right. There is nothing to sign.

Talk to us first

Set up before your next cart opensNo setup feeCancel any month