Skip to content

Who We Help · Course Creators · Bookkeeping

Creator bookkeeping: what your platform payouts are hiding

A platform payout is the end of a story, not the whole story: it arrives net of processing fees, the platform’s share, refunds, affiliate commissions, and sometimes US withholding tax. Creator bookkeeping grosses that back up — full revenue, each cost on its own line — and then answers the harder question of when course revenue is actually earned. We keep those books for Canadian creators selling mostly to US customers.

By the AnalytIQ Accounting team · Last reviewed: August 12, 2026

Course creator recording a video lesson for an online program

Payout-net accounting hides a third of your business

If your books record only what Teachable, Kajabi, Gumroad, Udemy, or Stripe deposits, you are accounting for maybe two-thirds of what happened. We rebuild each payout from the platform's transaction reports: gross sales at full price, processing fees, platform share, refunds, and affiliate commissions each on their own line. That is what makes margins comparable across platforms — and what gives you a defensible revenue figure for the T2125 or T2 and for GST/HST.

Refunds deserve their own line too. Course guarantees — 14-day, 30-day, or completion-based — create a predictable percentage of reversals, and tracking that rate by product tells you which offer has a delivery problem long before the reviews do.

US withholding: the W-8BEN line on your statement

US platforms ask Canadian creators for a W-8BEN (or W-8BEN-E for a corporation) precisely because, without one, they can withhold up to 30% US tax from your earnings; with treaty benefits claimed, the rate drops sharply. When withholding does happen, it is not an expense to bury in fees — we book it separately and match it to the 1042-S the platform issues, so your accountant can claim the relief you are entitled to. How that credit flows through your Canadian return is the territory of our cross-border accountants for digital creators.

Royalty-style platforms like Udemy are the usual source of withholding; Stripe checkout on your own site is not — one more reason the platform mix belongs in the books, not in your head.

Cohorts vs self-paced: when is the revenue actually earned?

Cash and revenue split apart the moment you run a cohort: a March launch can collect six figures for a program delivered April through June, and books that call that March revenue overstate one quarter and starve the next. Self-paced products are simpler, but refund windows and payment plans still need handling. Hybrid offers — an evergreen course with live calls attached — split between the two treatments, and we set that split once so every sale books consistently.

QuestionCohort or live programSelf-paced or evergreen
When cash arrivesIn a launch spike, weeks before deliveryContinuously, at purchase
When revenue is earnedOver the delivery weeks, via deferred revenueAt sale, once the refund window is considered
Payment plansReceivable booked; failed instalments tracked and chasedSame — involuntary churn is a real revenue leak
What clean books showTrue profitability per cohortSteady monthly margin by product

Affiliates and the gross-vs-net trap

Affiliate commissions of 30–50% are common in course launches, and platforms often pay affiliates before your payout ever reaches you — so netting them silently is the fastest way to misread a launch. We book gross revenue and show affiliate cost as its own expense line, which tells you what a launch really earned per dollar of commission paid.

  • Per-affiliate records support year-end slips — T4A for Canadian partners, 1099 questions for US ones — instead of a January scramble.
  • Launch-level reporting separates affiliate-driven sales from organic, so you know which channel actually carries the business.

The same discipline applies when you are the affiliate: commissions you earn promoting other people's tools need their own income category, because mixing them into course revenue distorts the margin of both.

The software stack, multi-currency, and GST/HST

A creator's stack — Kajabi, Kit, Circle, Zoom, Descript, Canva — is a stream of USD subscriptions, many billed annually, and we spread those prepaids over the months they cover so no month wears a full year of costs. Revenue arrives in USD through Stripe or PayPal while the books report in CAD, so we track currency balances properly and keep FX gains and losses visible instead of smeared through revenue.

For GST/HST, sales to US customers are generally not taxable in Canada while Canadian sales are, once you pass the $30,000 small-supplier threshold — and the threshold counts worldwide revenue, not just Canadian orders. Our bookkeeping service keeps the sales-by-country detail that makes the GST34 filing straightforward.

The close itself is monthly and fixed-fee: bank and Stripe reconciliations, the deferred revenue schedule, prepaid amortization, and a short note on what changed. Launch months are busier; the fee, quoted after a discovery call, stays put.

Common questions.

Why is my platform payout so much smaller than my sales?

Payouts arrive net of processing fees, the platform’s share, refunds, affiliate commissions, and sometimes US withholding tax. We gross payouts back up from transaction reports so each cost is visible on its own line.

Do I really need to defer revenue for a cohort program?

If you collect before you deliver, yes — otherwise launch months look inflated and delivery months look empty. Deferred revenue spreads income over the weeks you actually run the program.

What is a W-8BEN and why do platforms keep asking for it?

It is the US form that lets a Canadian creator claim treaty benefits so platforms withhold little or no US tax. Without it they can withhold up to 30%, which we then track against the 1042-S so the tax side can recover it.

Related reading

Books that keep up with launches.

Book a consultation and get a plain answer on exactly what applies to you.

Client Reviews

Get a free quote

Request a free quote.

Tell us a little about your business and our team will respond within one business day.

Contact details

How can we help?

Type of enquiry select all that apply

Project information