The Transaction-Fee Trap: Why 'Cheap' Course Platforms Get Expensive at Scale
TL;DR — three things to remember
- Transaction fees scale with your revenue, not your costs. A 7.5% fee looks trivial at £0; it’s £4,500/yr at £5K/mo revenue.
- The break-even point for upgrading from Teachable Starter → Builder is £947/mo in course revenue. Most creators hit this in month three.
- The right way to compare platforms is not the monthly subscription price — it’s the all-in cost at your expected month-six MRR.
Why this matters
Here’s what nobody in the top ten results for “best online course platform” will tell you: you pick a platform once and you pay the switching cost forever.
Teachable’s 7.5% Starter transaction fee looks tiny when your revenue is £0. At £5K/mo it’s a £375/mo tax that exceeds the cost of upgrading to Builder (£71/mo). At £15K/mo it’s £1,125/mo — a forced upgrade or a forced re-platform with 18 months of student progress, drip schedules, and deeplinks to move.
The platform you can afford on day one is rarely the platform you can afford on month nine, and the cost of being wrong isn’t the next subscription tier — it’s two weeks of your time, a percentage of students who churn during the migration, and a Google Search Console reset on every changed URL.
The transaction-fee trap is the most costly mistake in the course platform category because it's invisible at launch. Nobody buys Teachable Starter expecting to earn £5K/mo from courses. By the time you're earning that, you've built drip schedules, student community threads, and SEO-indexed course URLs inside Teachable's infrastructure. Migrating is expensive. The fee was a hidden subscription to a platform you'll need to escape from.
The math, spelled out
Let’s build the full cost model for Teachable Starter vs Thinkific Basic at different revenue levels:
| Monthly revenue | Teachable Starter (£31/mo + 7.5%) | Thinkific Basic (£39/mo + 0%) |
|---|---|---|
| £0 | £31/mo | £39/mo |
| £500 | £31 + £37.50 = £68.50/mo | £39/mo |
| £1,000 | £31 + £75 = £106/mo | £39/mo |
| £3,000 | £31 + £225 = £256/mo | £39/mo |
| £5,000 | £31 + £375 = £406/mo | £39/mo |
| £10,000 | £31 + £750 = £781/mo | £39/mo |
At £500/mo revenue, Teachable Starter costs £68.50/mo. Thinkific Basic costs £39/mo. The £29.50 monthly difference is £354/yr — more than the entire Thinkific Basic annual subscription.
How to spot a transaction-fee trap on any pricing page
-
Look for the word “transaction fee” in the pricing breakdown. It’s usually in small text below the headline price. On Teachable’s pricing page it appears under “Platform fees.” On LearnWorlds it’s shown as “$5 per course sold” on Starter.
-
Check the Stripe processing line separately. Every platform adds Stripe’s 2.9% + 30p on top of their own fee. These are two separate charges. Don’t confuse them.
-
Calculate your break-even MRR. The formula:
(Higher plan monthly price − Lower plan monthly price) ÷ Lower plan's transaction fee percentage = Break-even monthly revenue. For Teachable: (£71 − £31) ÷ 0.075 = £533/mo in revenue. Above that, Builder is cheaper. -
Look at the annual commit trap. Most platforms show monthly prices assuming annual billing. The real question: if you need to leave in month 7, can you? Most annual plans have no monthly exit. Teachable, Thinkific, and Kajabi all charge a penalty (or forfeit the remaining months) for early cancellation.
Worked example: Teachable vs Kajabi at £8K MRR
You’re an S1 coach at £8,000/mo in course revenue on Teachable Starter. Here’s your real cost breakdown:
Teachable Starter:
- Subscription: £31/mo
- Platform fee (7.5% Ã- £8,000): £600/mo
- Stripe processing (2.9% + 30p Ã- 200 sales): £232/mo
- Total: £863/mo
Thinkific Basic:
- Subscription: £39/mo
- Platform fee: £0
- Stripe processing: £232/mo
- Total: £271/mo
Annual difference: (£863 − £271) Ã- 12 = £7,104/yr saved on Thinkific Basic
That’s the cost of the wrong platform choice at moderate revenue. The decision at £8K MRR is not “Teachable vs Thinkific” — it’s “how many months have I already overpaid, and is it worth migrating now?”
The three rules to avoid the trap
Rule 1: Never start on a platform with transaction fees if you already have validated demand. If you’ve already sold courses — even on Gumroad, Notion, or a free Teachable course — you have proof of demand. Pay for Thinkific Basic from day one and skip the fee tier entirely.
Rule 2: If you’re on a fee-based tier, calculate your upgrade break-even immediately. Don’t wait until you feel the pain. Run the numbers now. For Teachable: break-even at £533/mo revenue. For LearnWorlds: break-even at 16 monthly sales. Below the threshold — stay. Above it — upgrade now.
Rule 3: Factor switching costs into your platform choice upfront. Changing platforms is not free. Budget one to two weeks of migration work, a short-term SEO disruption from URL changes, and some percentage of student churn during the transition. The question to ask is: “If I have to migrate in month 12, what will that cost?” If the answer is “too much,” choose the platform you can stay on.
The realism caveat
Most creators reading this are at £0 revenue, planning for £5K MRR, and choosing between Teachable Starter (cheap to start) and Thinkific Basic (slightly more expensive but no fees). The correct answer for most people is Thinkific Basic — not because it’s cheaper today, but because you’ll almost certainly cross the £533/mo Teachable break-even within 90 days of a proper launch.
But the deeper truth is this: the platform choice affects your costs by at most £500–£1,000 in year one for most creators. The product quality, your audience, your marketing execution, and whether you price your course at £49 vs £149 will each affect your revenue by 2–10Ã- more than the platform fee. Make a reasonable platform choice, execute relentlessly, and review the numbers at month six.
Next steps
- Read the Teachable vs Thinkific comparison for the side-by-side fee breakdown
- Use the cost calculator to run your specific revenue projection
- Take the decision wizard to get a platform recommendation for your segment