BuddyX

22 min read · 4,437 words

0% Platform Fees: What Course Creators Give Up on Teachable

Illustration representing course creator revenue and platform fee economics

Our LearnWorlds vs Teachable comparison already walked through the feature-by-feature case between those two platforms, including a first look at Teachable’s fee structure. For creators specifically weighing course tools already in the WordPress ecosystem, our roundup of the best online course creation platforms is a useful companion read. This post is narrower and more specific: it is entirely about the fee structure, and about what a course creator actually gives up, beyond the fee itself, by building a business on a platform they do not own.

Updated September 2026. Teachable’s tiers are structured so that its lowest-priced plan carries a transaction fee on every sale, and that fee only disappears once a creator upgrades to a meaningfully higher subscription tier. The exact percentages and monthly costs shift over time, so check Teachable’s own pricing page for current numbers. What does not change is the structure itself, and that structure is worth understanding on its own terms before you build a business on top of it.

The “0%” claim is true, with a structural asterisk

Teachable’s marketing is not lying when it says 0% transaction fees are available. It is just describing a state you have to pay to reach. The lowest tier carries a transaction fee on every sale, and it stays in place until a creator moves up to a higher-priced plan. A creator selling on that entry tier loses a real percentage of every single sale to the platform, on top of whatever the subscription itself costs, until they upgrade.

There is a break-even point somewhere between the entry tier and the upgraded tier: below a certain revenue level, staying on the cheaper plan and eating the transaction fee costs less overall, and above that level, the fee costs more than the upgraded subscription would have. Where exactly that crossover sits depends on Teachable’s current published rates, so run the math against your own numbers rather than trusting a rule of thumb.

The uncomfortable part of that structure is what it implies about who the entry tier actually serves. It is priced to look like the accessible starting point, but it is built so that the moment a creator’s course starts actually selling well, the transaction fee eats disproportionately into the exact growth that should be the reward for building something people want.

A creator who hits early traction gets penalized for it until they pay more to escape the penalty. That is not predatory exactly, plenty of SaaS businesses use tiered take-rates as a growth lever, but it is worth naming clearly rather than letting “0% fees available” read as “0% fees, period.”

Key Takeaways

  • Teachable’s “0% fees” claim is real, but only on higher-priced tiers, the entry tier takes a percentage of every sale until you upgrade.
  • A percentage fee scales with your success forever; a platform with no transaction fee at any tier keeps that entire upside for you instead.
  • Beyond the fee itself, hosted platforms hold your domain trust, your student data, and your migration flexibility if you ever want to leave.
  • Run your own break-even math: multiply projected revenue by the fee rate, then compare it to the price gap between tiers, at today’s numbers and your growth target.
  • A platform with no transaction fee at any tier also tends to bundle certificates, memberships, and instructor revenue sharing without a second vendor contract.
Learnomy platform overview showing direct Stripe and PayPal checkout with no platform fee
Learnomy runs checkout directly through Stripe and PayPal with no platform fee taken on top, regardless of tier.

What a platform fee actually is, structurally

Understanding that distinction upfront makes the rest of this comparison easier to reason about, because it reframes the question from “which platform is cheaper this month” to “which cost structure do I want attached to my growth for the life of this business.”

A platform transaction fee is different from a subscription cost in one important way: it scales with your success rather than staying fixed. A subscription is the same expense whether you sell one course or a hundred. A transaction fee grows every single month your revenue grows, forever, unless you buy your way out of it with a bigger subscription.

That is the core design tension in any hosted course platform’s business model. The platform wants a piece of your growth, and the “upgrade to remove fees” tiers exist specifically to convert your best months into their best months.

None of this makes Teachable a bad business decision for every creator. Plenty of course creators value the hosted convenience, the built-in traffic and community features, and the polish of a mature all-in-one platform enough to accept the fee structure as the cost of that convenience. This is not an argument that hosted platforms are a mistake. It is an argument that the fee structure deserves to be modeled honestly against your actual expected revenue before you commit, rather than accepted at face value from a pricing page.

What you give up beyond the percentage

Your domain, and the trust that comes with it

On the lower tiers particularly, courses live on a Teachable subdomain rather than your own domain. Even where custom domains are supported, the course experience is still built on infrastructure you do not control, and the platform’s brand is present throughout the buying and learning experience whether you want it there or not. A course sold from your own domain, on infrastructure you own, carries a different kind of trust signal, particularly for B2B buyers or corporate training budgets that scrutinize where their money and their employees’ data are actually going.

Your student data

Student enrollment records and progress data, along with quiz results and payment history, all live inside Teachable’s systems. You can typically export some of it, but you do not own the underlying database, and you are subject to whatever data retention and access policies the platform sets, which can and do change. On a self-hosted platform running on your own WordPress installation, that data lives in your database from day one, under your control, with no platform intermediary who could change the export rules or the access terms.

Portability if you ever want to leave

Migrating away from any hosted platform is harder than migrating between two pieces of software running on infrastructure you already own. Course content, video files, quiz banks, and certificate records built inside a closed hosted system have to be extracted through whatever export tools the platform provides, and those tools are rarely built with departure in mind. A WordPress-based learning platform keeps everything in your own database and file system from the start, so there is no extraction step because there was never a walled garden to extract from.

Checkout and pricing flexibility

Hosted platforms standardize checkout to keep their own systems simple, which means less flexibility to customize the buying flow, run non-standard pricing experiments, or integrate checkout with other systems you already run for a broader business, like a separate storefront or a membership tier that spans more than just courses.

Where the fee money actually goes

It is worth being fair about what a course creator is paying for when they accept a platform’s transaction fee, because it is not pure profit extraction. Hosted platforms bundle video hosting and delivery infrastructure into that fee, plus customer support, uptime and security maintenance, and continuous feature development. For a creator with no interest in managing hosting, plugin updates, or infrastructure, that bundle has real value, and building the equivalent yourself on a self-hosted platform does shift some of that operational responsibility onto you or whoever manages your site.

The honest framing is a tradeoff, not a scam: a hosted platform’s fee buys convenience and offloads infrastructure risk. A self-hosted platform with no platform fee buys ownership and keeps more of your revenue, in exchange for taking on hosting and maintenance yourself, which for anyone already running a WordPress site (which describes most of the audience reading a WordPress community blog) is usually a cost that is already sunk rather than a new one.

Build Your Own Break-Even Model in Five Minutes

Rather than trusting anyone’s illustrative numbers, including ours, run this against your own. Pull your current or projected monthly course revenue, then multiply it by the transaction fee percentage on the tier you are actually considering. That is your monthly fee cost on the entry tier. Next, find the price difference between that entry tier and the tier that removes the fee entirely, and compare the two numbers directly.

If the fee cost is higher than the price difference, upgrading saves money. If it is lower, staying on the entry tier and eating the fee costs less, at least until revenue grows further.

The part most creators skip is running that same calculation again at a higher, more optimistic revenue projection, not just against today’s numbers. A fee structure that looks harmless against modest revenue can look very different against the revenue you are actually trying to reach. Model the comparison at your current numbers and at your twelve-month target, and treat any platform decision as a bet on which of those two numbers turns out to matter more.

How the Gap Widens as Revenue Grows

The clearest way to see why a percentage fee matters more than it first appears is to picture three creators at different stages, all watching the same fee structure play out differently against their own numbers.

Learnomy revenue analytics dashboard showing course revenue growth over time
A percentage fee grows right alongside your revenue; a no-fee foundation keeps the full curve on your side of the ledger.

A creator just starting out, still validating whether a course idea actually sells, feels the fee least in absolute terms and most in principle. Every dollar counts at that stage, and paying a transaction cut before you have proven the course sells at all is exactly the up-front cost a platform with no fee at any tier is built to avoid entirely.

A creator doing steady, modest monthly revenue sits closer to the break-even line: the transaction fee on the entry tier and the cost of upgrading to remove it land in a similar range, so the decision comes down more to whether the extra features on the higher tier are worth paying for anyway, independent of the fee question.

A creator doing meaningfully larger monthly revenue faces the clearest decision point. At that scale, upgrading to remove the transaction fee is obviously worth doing, since the fee itself would otherwise dwarf the cost of the higher subscription. That is the point where a hosted platform’s own economics start making sense for the creator, not just the platform. On a platform with no transaction fee at any tier, that decision never has to be made at all: the entire revenue stays with the creator regardless of scale, and any optional upgrade is evaluated purely on whether its features are worth having, never as an escape hatch from a fee that should not exist in the first place.

Compounding the Fee Over a Longer Horizon

Monthly comparisons understate the real gap because course businesses that work tend to grow, and a percentage fee grows right alongside them. Take a creator whose course finds its audience and keeps expanding its catalog over several years, a realistic trajectory for a program that works. Staying on a fee-charging entry tier the entire time because the transaction cut never felt urgent enough to address would mean paying that percentage against a revenue base that has grown substantially, turning what looked like a manageable cost early on into a serious drag on margin later.

Even accounting for the sensible move to a fee-free tier once revenue crosses the break-even point, the total fees paid across that growth curve, plus the higher fixed subscription from that point forward, add up to a meaningful sum over time that never gets returned.

Run the same growth curve through a platform with no transaction fee at any tier, and the outcome is simple: no platform fees paid at any point along the curve, regardless of how large the business gets. Any optional subscription cost, if growth-tier features get added along the way, stays modest and predictable rather than scaling with revenue.

This is the part of the comparison that a single month’s snapshot hides. A percentage fee is not a one-time cost to evaluate once. It is a permanent tax on every future dollar of growth, and the earlier a creator locks in a foundation with no platform fee, the more of that future growth they actually keep.

What Selling Through a Community Adds That a Standalone Hosted Platform Can’t

Course creators reading a WordPress community site’s blog are often not building an isolated course business, they are adding courses to a community, an audience, or a broader content operation that already exists. That context changes the calculation further, because a hosted platform like Teachable is built to be the whole business: its own audience tools, its own community features (bolted on, not native), its own marketing automation.

A course sold through a platform running on your existing WordPress site instead plugs directly into whatever community, content, or audience infrastructure you have already built there, without needing to duplicate a second platform’s version of features you may already have through other tools.

That is not a knock on Teachable’s own community and marketing tooling, which is genuinely useful for creators who are building their entire audience from scratch on the platform itself. It is a note that for anyone starting from an existing site with existing traffic, duplicating an audience-building layer inside a second, separate hosted platform is often redundant work, on top of the fee structure covered above.

The Migration Question: Moving Off Teachable

For creators already selling on Teachable and reconsidering because of exactly this fee structure, the honest answer is that migration takes real work regardless of the destination. Course video and quiz content, along with student records, all have to move, and no destination platform has a purpose-built Teachable importer the way Learnomy’s migration wizard covers LearnDash, Tutor LMS, and LifterLMS specifically.

That is worth stating plainly rather than glossing over: moving off a hosted platform like Teachable is a heavier lift than migrating between two WordPress learning platforms, because you are extracting from a closed system rather than moving between two systems that both understand WordPress’s data structures.

That does not make the move a bad idea for creators at meaningful scale where the ongoing fee cost outweighs a one-time migration effort. It does mean the migration should be planned as its own project, with a full export of student and content data confirmed and backed up before any cutover, rather than assumed to be a quick weekend task.

A practical sequencing that reduces risk: build the new course library on the destination platform first, using existing recorded video and written content, while keeping the Teachable school live and selling. Run both in parallel for a short window, directing new enrollments to the new platform while existing students finish out their access on Teachable.

Once the new platform has proven stable with real paying students, wind down the Teachable school rather than cutting over all at once. This costs a little more coordination up front but avoids the scenario where a rushed migration interrupts active students mid-course.

Keep a written checklist during the migration covering every content type separately: video files and their captions, quiz question banks with correct answers verified, certificate templates and any already-issued certificate records, and student email lists with consent status for future communication. Missing any one of these categories quietly during a rushed move is the most common way creators lose real value in a platform switch, well after the fee question has already been decided.

If You Plan to Bring on Other Instructors

Our guide to course creation software for coaches and consultants covers instructor-facing tooling in more depth, but the fee conversation gets more complicated the moment a course business grows past a single instructor. Teachable’s own model is built around a single seller taking full checkout revenue, and layering in a multi-instructor revenue split typically means building that logic yourself on top of the platform, since it is not a first-class feature of how Teachable’s checkout works.

Learnomy instructor payouts screen showing a configurable revenue split
Instructor revenue sharing is configured natively, so a percentage split reaches instructors without custom payment logic or a fee taken off the top first.

A creator planning to eventually open their platform to other instructors, the way many course marketplaces and cohort-based programs eventually do, is adding complexity on top of an already fee-heavy foundation.

Learnomy supports Udemy-style instructor revenue sharing natively, along with instructor applications and dashboards, which matters specifically for this scenario. An instructor accepted onto the platform gets their share of checkout revenue according to whatever split the site owner configures, without the site owner needing to build custom payment-splitting logic from scratch. Combined with no platform fee on the transaction itself, that means more of the total revenue actually reaches instructors and the site owner, rather than a chunk disappearing to the hosting platform before the internal split even happens.

Beyond Course Selling: What a No-Fee Platform Can Grow Into

The fee argument above is deliberately narrow, focused on checkout and revenue share. It is worth stepping back to note that a platform charging no transaction fee is not just a cheaper way to sell the same course. Learnomy is built as a complete learning platform, so the same foundation that carries no fee on checkout also carries certificates that actually verify, anti-cheat quizzes, and instructor revenue sharing as standard, not as upsells layered on afterward.

Learnomy memberships screen showing a recurring plan added on top of course sales
A no-fee foundation has room to grow into memberships and recurring revenue without renegotiating a second vendor’s take rate.

A course business that starts on this foundation does not need to negotiate a second vendor relationship when it eventually wants a community around its courses, discussion boards for student questions, or gamified progress to keep learners coming back. Those pieces exist on the same platform’s roadmap rather than requiring a separate SaaS contract each time the business grows past “just sell a course.”

That matters for the fee argument specifically because it changes what the alternative actually is. Choosing a platform with no transaction fee is not choosing a stripped-down tool to save money. It is choosing a foundation that keeps more of your revenue today and has more room to grow into a full school later, without a second migration project every time the business adds a new dimension.

Common Myths About “No Platform Fee” Platforms

A few misconceptions come up often enough to address directly, mostly because pricing pages are built to be skimmed rather than modeled against real numbers. The first is assuming a platform with no transaction fee means a stripped-down product. On Learnomy’s core platform specifically, that is not the trade: unlimited courses, all six quiz types with partial credit, cryptographically signed certificates, and direct Stripe and PayPal checkout are all included without a paywall, which is a different model from platforms that reserve real functionality for a paid upgrade. That built-in checkout is also what lets a creator go straight to selling; see our note on skipping the separate store you don’t actually need for what that saves versus wiring up WooCommerce or a similar bridge.

The second myth is that self-hosted automatically means more technical burden than most creators can handle. Installing a WordPress plugin and configuring a course is not meaningfully harder than setting up a Teachable school, and if you are already running a WordPress site for anything else, you have already cleared the harder part of that learning curve.

The third myth is that transaction fees are the only cost worth comparing. As covered above, domain ownership and data portability are real costs too, and so is checkout flexibility, even when none of them show up as a line item on a pricing page.

FAQ

A few of the questions below repeat ground covered above in more detail, condensed here for anyone jumping straight to the quick answers.

Is Teachable’s transaction fee only on the cheapest plan?

Yes. The entry-level plan carries a platform transaction fee on every sale. Higher tiers charge 0% platform fees, but each of those tiers costs meaningfully more per period than the entry plan, so the fee does not disappear, it gets converted into a higher fixed subscription instead.

Does a platform with no transaction fee, like Learnomy, really take nothing from sales?

Correct. Checkout runs directly through your own Stripe or PayPal account, with no percentage taken by the platform itself at any tier. Standard card-processing fees from Stripe or PayPal still apply, the same as they would on any platform, including Teachable, and those are separate from any platform’s own take rate.

Is it worth switching if my course revenue is still small right now?

At small revenue, the amount at stake is modest either way, so the switch is more about avoiding a future fee-and-subscription treadmill than about immediate savings. Starting on a platform with no transaction fee from day one means you never have to run this comparison again as your revenue grows.

What’s the biggest non-financial reason to prefer a self-hosted course platform?

Ownership of your student data and your domain. If your course business grows into something you want to sell, merge with a broader community platform, or build deeper marketing infrastructure around, owning the underlying data and domain from the start avoids a much harder extraction problem later.

Does this argument apply to marketplaces like Udemy too, not just Teachable?

The specific mechanics differ, but the underlying structure often rhymes: a marketplace typically takes a larger cut on organic sales than a hosted platform’s own transaction fee, in exchange for built-in discovery traffic you would otherwise have to generate yourself. The same question applies either way: does the model take a fixed cost or a growing share of your revenue, and which one do you actually want attached to your business as it scales.

Does moving off Teachable mean losing my existing students’ progress data?

Not necessarily, but it requires deliberate planning. Export what Teachable’s tools allow before any migration, and treat the cutover as a project with a data-integrity checklist rather than a same-day switch, regardless of which platform you are moving to.

Does Teachable’s fee apply to one-time purchases, subscriptions, and payment plans equally?

The percentage applies against whatever revenue passes through Teachable’s checkout on the fee-charging tier, regardless of whether it is structured as a one-time purchase, a subscription, or an installment plan. Splitting a course price into payment plans does not reduce the total fee paid, since the fee applies to each processed payment. That structural choice, a single purchase versus an ongoing plan, is worth making deliberately on its own terms too; see our breakdown of weighing a single course sale against a recurring membership model.

How do I know whether my course business will actually reach the scale where this matters?

You often cannot know for certain, which is exactly the argument for starting on a foundation with no transaction fee rather than waiting to see. If the course underperforms, you have lost nothing to a fee structure that never applied. If it grows faster than expected, you keep the full upside instead of discovering the fee question only after a large share of your revenue has already been taken.

Are there any hidden costs on the no-fee platform route that don’t show up in the comparison?

The most honest hidden cost is your own time and hosting responsibility. Running a WordPress-based learning platform means you (or whoever manages your site) is responsible for hosting reliability, plugin updates, and basic security maintenance, which a fully hosted platform like Teachable handles for you as part of what its fee pays for. For most sites already running WordPress for other purposes, this is a marginal addition rather than a new cost category.

If you are deciding between a hosted platform and adding a course library to a site you already run, our practical walkthrough on adding a course library to your community site covers the setup steps this post does not.

A Note on Evaluating Any Platform’s Fee Claims

The specific numbers in this post will age. Teachable’s tiers, rates, and thresholds change over time, as does every SaaS platform’s pricing. What will not age is the structural question worth asking of any platform, hosted or self-hosted: does the cost scale with your success, or stay fixed regardless of it. A fixed cost is predictable and easy to plan around. A percentage-of-revenue cost is a permanent claim on every future dollar you earn through that platform, and the further out you project your own growth, the larger that claim becomes in absolute terms even if the percentage itself never changes.

Whatever platform you choose, ask that one question before you commit, because it tells you more about the real long-term cost than any single month’s invoice ever will.

The Real Comparison Isn’t Features, It’s Ownership

Feature checklists make Teachable and a self-hosted platform look more similar than they actually are, because both can build a course, sell it, and issue a certificate. The difference that compounds over time is who owns the revenue percentage. Who owns the student data. Who owns the domain the whole business runs on.

A structure with no platform fee, available at every tier rather than unlocked by a higher subscription, is not a marketing line. It is the difference between a course business that grows into higher and higher hosted fees, and one that keeps what it earns regardless of how big it gets.

If keeping the full percentage of every sale matters more to you than a hosted platform’s convenience, Learnomy runs checkout directly through your own Stripe or PayPal account, at every tier, with certificates and instructor revenue sharing already built in.

Reading
22 min · 4,437 words
Published
Aug 21, 2026
Shashank Dubey
BuddyX contributor

Writing about WordPress communities, BuddyPress, BuddyBoss, LMS plugins, and the business of paid communities.

Keep reading

More from the BuddyX blog

Browse all posts on community, WordPress, BuddyPress and the studio of plugins behind BuddyX.