Recurring revenue · Free calculator

Course & Membership Pricing Calculator

Model recurring revenue, profit margin, and customer lifetime value for online courses, communities, and membership sites. Handles tier blends, monthly vs annual mix, churn, and platform fees.

Advertisement
New here? Watch it work in 2 seconds — then tweak it for you.
Try it like this

Tap a scenario to load realistic numbers, then tweak the sliders.

250
$39.00
$390

Set to 0 if you don't offer an annual plan.

30%

Healthy courses & memberships push 30–50% on annual to cut churn.

6%

Membership communities: 4–10%. Cohort courses: 30%+ at end of cohort. Drip courses: 8–15%.

12%

Payment processor (3%), hosting/video CDN (1–4%), platform fees (Kajabi/Circle/Mighty 0–10%).

$1,800
$65.00

Total ad spend + content cost ÷ new paid signups in the same window.

Advertisement
Formula used

MRR, LTV, and the margin you actually keep

Annual subscribers churn roughly a quarter as often as monthly — we model that here by weighting their effective monthly churn at 30% of the headline rate. Variable costs (Stripe + Kajabi/Circle/Mighty fees + video CDN) typically eat 10–18% of revenue; high-touch apps with App Store distribution lose 30%+.

MRR = monthly_members × price + annual_members × (annual_price ÷ 12) ; LTV = ARPU × (1 − variable%) ÷ blended_churn
Healthy LTV:CAC
≥ 3:1
Membership churn target
< 6%/mo
Annual mix sweet spot
30–50%
Backlink-friendly embed

Embed this calculator

Free to embed on any site. Inputs preserved, link back to RevenueLab. Each format trades polish for SEO juice.

<iframe src="https://revenuelab.fyi/embed/course-membership-pricing-calculator?members=250&monthlyPrice=39&annualPrice=390&annualMixPct=30&monthlyChurn=6&variableCostPct=12&monthlyOverhead=1800&cac=65" width="100%" height="680" style="border:0;border-radius:12px;max-width:100%" loading="lazy" title="Course & Membership Pricing Calculator"></iframe>
<p style="font:12px/1.4 system-ui;color:#666;margin:6px 0 0">Calculator by <a href="https://revenuelab.fyi/course-membership-pricing-calculator?members=250&monthlyPrice=39&annualPrice=390&annualMixPct=30&monthlyChurn=6&variableCostPct=12&monthlyOverhead=1800&cac=65" target="_blank" rel="noopener">RevenueLab</a></p>

Easiest to install — passes referral traffic and a referring-domain signal.

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Course & Membership Pricing Calculator. Retrieved from https://revenuelab.fyi/course-membership-pricing-calculator
HTML
<p>Source: <a href="https://revenuelab.fyi/course-membership-pricing-calculator" target="_blank" rel="noopener">Course & Membership Pricing Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Course & Membership Pricing Calculator — RevenueLab](https://revenuelab.fyi/course-membership-pricing-calculator) (2026).

Three levers that actually move MRR

Pricing power, annual-mix shift, and churn reduction. Acquisition gets all the attention but moves the needle slowest. Raising price 10% and shifting annual mix from 25% → 45% typically lifts effective MRR 30–40% with zero new signups.

  • Annual plans cut churn 3–4x vs monthly.
  • A 'founding member' lifetime deal at 2x annual price seeds 6–9 months of runway.
  • Trial-to-paid conversion is more about onboarding than pricing — fix the first session experience first.

Pricing tier design

Three tiers outperform two and four by a wide margin. Anchor with a high tier (3–5× middle), make the middle tier the obvious 'most popular' (price-bolded, highlighted), and use the bottom tier to capture price-sensitive buyers without cannibalizing. Course communities consistently see 60–70% of revenue from the middle tier.

What variable cost actually includes

Payment processor (Stripe 2.9% + $0.30 → ~3.5% blended), platform fee (Kajabi $159/mo flat, Circle $89–$199/mo + 0% rev share, Mighty $99 + 0%, Teachable Pro 5%, Podia 0%), video CDN (Mux, Bunny, Wistia: 1–4% of revenue at scale), email infra (~1%), customer support tooling. Add it all up before you call yourself 80% gross margin.

Churn segmentation

Look at churn by month-of-tenure — most communities churn 25–35% in month 1, then drop to 3–6% steady-state by month 6. If your steady-state is above 8%, the problem is the product, not the funnel. Onboarding fixes month-1; product-market-fit fixes the floor.

FAQ

What's a healthy churn rate for a paid community?

Steady-state under 6%/month is solid, under 4% is excellent. The first month always runs 20–35% across the industry — don't conflate the two.

Monthly or annual pricing?

Offer both, push annual hard with a 15–20% discount, and aim for 30–50% of new signups on annual. Annual cuts churn ~3–4x and improves cash flow.

What platform fees should I expect?

Kajabi $159–$399/mo flat, no rev share. Circle $89–$199/mo, no rev share. Mighty $99/mo, no rev share. Skool 0% but processor adds 2.9%. Teachable Pro 5% transaction. Substack 10%.

How do I price a course (one-time) vs membership?

One-time courses: $97–497 entry, $997–2,997 premium. Memberships: $19–49 community, $99–199 pro, $399+ mastermind. Recurring almost always beats one-time at LTV — even at half the headline price.

What's a reasonable CAC for a $39/mo membership?

Aim for CAC payback under 6 months: at $39 × ~33% contribution margin = $13 contribution/mo, target CAC under $78. Most memberships sit at $50–100 CAC profitably.

Should I do free trials or money-back guarantee?

Money-back guarantees outperform free trials for paid communities — they pre-qualify intent. Free trials work for product-led apps where the value is obvious in the first session.

How fast can I raise prices on existing members?

Grandfather existing members forever, or for at least 12 months. Email + grandfather + 30-day notice for new pricing. Expect 2–6% churn bump on the announcement, recovered within 60 days.

What's the difference between gross margin and contribution margin?

Gross margin = revenue − COGS (hosting, processing, platform fees). Contribution margin = gross margin − variable acquisition cost. LTV should use contribution margin if you want it to actually mean something.

How this calculator is built

Independently maintained

Written by Sam Doshi and the RevenueLab editorial team. We don't sell the data feeds this tool is built on.

Sourced from primary data

Benchmarks come from public AdSense / Stripe / IRS disclosures and reader-submitted data — never third-party "$X per view" claims. Full methodology.

Last reviewed

June 2026. We re-check every figure on the platform on a rolling quarterly cycle.

Editorial standards

See our editorial policy and disclaimer. Results are estimates, not advice.