Coding education platform · British Columbia · Asking $2,895,684 CAD
View the original listing → Seller/broker claims; availability may change.

My 30-second take

  • Why it caught my attention: almost $1M in listed cash flow at a 2.90× asking multiple, with an established subscription product.
  • What could kill the deal: weaker renewal than the headline metrics suggest, especially if maintaining the product requires more founder expertise than expected.
  • What evidence I need next: customer and revenue cohorts that reconcile all three retention claims, verified earnings and a costed founder handover.

A coding-education platform at 2.9 times listed cash flow is worth opening. It is also worth resisting the urge to mentally spend the profit before checking what “retention” means. This listing has several answers, and they are not yet speaking the same language.

The broker describes a 14-year-old British Columbia platform, 6,000-plus learning resources, 1.67 million registered users and 8,124 paying subscribers as of July 2026. The owner reportedly works 10–15 hours weekly. These describe the opportunity, not verified performance. Original listing: programming education platform.

All amounts are CAD. Business-specific figures are seller or broker claims, not independently verified earnings. Market data is attributed separately. Financing terms, replacement costs and improvement pilots are AndChill assumptions. Listings may change or disappear; the quoted figures preserve the basis of this analysis.

The listing snapshot

Seller-stated figures and AndChill arithmetic
Asking price$2,895,684
Listed revenue$2,071,493
Listed cash flow$998,512
Asking price / listed cash flow2.90×
Listed cash-flow margin48.2%

The broker also refers to roughly $1M of SDE. Reconcile that to the platform’s “cash flow” field and to actual accounts. A subscription business can collect annual cash before earning it; deferred revenue and future service obligations belong in the purchase discussion.

Three retention numbers. Three different questions.

~4% / 4.1%Monthly customer churnWhich subscribers left, over which period?
97.5%Annual-plan MRR retentionGross or net revenue? Which annual-plan cohort?
85%Subscription renewalWhich term and renewal opportunity?

These are listing claims. They may all be valid, but the denominators need to match before comparison. Request one customer-level bridge showing starting subscribers, joins, cancellations, renewals and revenue. Original listing: programming education platform.

Constant 4.1% monthly customer churn would leave about 60.5% of a starting cohort after a year, before reactivations. This is an illustration, not observed annual retention, and cannot disprove an 85% renewal figure for a different cohort.

A subscription business is durable if you can explain why people renew. Separate the value of structured practice and instruction from the sheer size of the archive.

The biggest risk

Retention is not yet one coherent story. Monthly customer churn, annual-plan MRR retention and subscription renewal use potentially different populations and denominators. I need the cohort bridge before treating current earnings as durable; averaging the percentages would hide the question rather than answer it.

One financial pressure test

Illustrative purchase funding: 20% buyer cash $579,137, 15% seller note $434,353, and 65% senior debt $1,882,195. Assume monthly amortization: senior debt at 8% over seven years; seller note at 6% over five years. Terms are planning assumptions, not offers.

Annual payments are $352,035 senior plus $100,767 seller note = $452,802 total debt service. Purchase equity excludes fees, working capital and reserves. Annual subscription receipts also create future teaching/support obligations; cash in the bank is not necessarily cash free to distribute.

Same funding, two ownership roles - illustrative
Buyer-operator cash available for debt$998,512 listed cash flow
Buyer-operator DSCR / residual2.21× / $545,710
Replacement capacity assumed−$180,000 annually
Replacement cash available for debt$818,512
Replacement DSCR: $818,512 ÷ $452,8021.81×
Replacement residual before tax/reinvestment$365,710

The buyer-operator residual includes compensation for doing the owner’s work. The replacement residual assumes ordinary platform and content costs are already captured in listed cash flow. Verify both before using either figure.

Can the founder’s expertise transfer?

The listing reports 10–15 owner hours a week. Ten hours of rare technical judgment may be harder to replace than forty hours of routine administration. Test who approves content, handles failures and protects teaching quality. Validate the $180,000 loaded replacement budget against those duties and existing payroll.

One downside: reducing listed cash flow by 15% before replacement leaves $668,735 for debt, 1.48× coverage and about $215,933 before tax/reinvestment. This is an earnings stress, not a sales forecast.

Questions that decide the deal

  1. Can customer and revenue cohorts reconcile all three retention claims?
  2. Does cash flow reconcile to receipts, accounts, taxes and add-backs?
  3. What deferred revenue and future service obligations transfer?
  4. Which products and customer cohorts generate contribution and renewal?
  5. Which founder decisions lack a trained replacement?
  6. What does accurate, current content cost to maintain?
  7. Who owns the code, lessons and contractor-created intellectual property?
  8. What security, privacy or platform-maintenance liabilities remain?
  9. What do earlier acquisition tests show about payback and cancellation?
  10. What paid demand and handover evidence support the growth plan?

The improvement thesis

First 30 days: reconcile renewal cohorts, deferred revenue and founder approvals. Rank lessons by learner use, support demand and renewal contribution. A large free audience is a hypothesis about future customers, not future revenue.

Days 31–100: test automated checks for broken code examples or outdated dependencies in popular lessons. AI may propose updates; instructors must run, review and approve them. Measure reported errors and review time, including software, setup and editorial costs.

Then fix one demonstrated onboarding obstacle and compare equivalent renewal cohorts. Keep a person responsible for teaching disputes and billing exceptions. Add no improvement benefit to debt coverage until it is demonstrated.

Industry Snapshot

Canadian opportunity, uncertain demand. In the Q2 2026 survey, 19.2% of Canadian businesses used AI; 32% of AI users reported AI-related staff training. This supports a training hypothesis, not a measure of coding-course spending. Ontario developer employment prospects are “Limited” for 2025–2027. The platform is listed in BC, but customer geography is undisclosed. Statistics Canada: business AI use, second quarter 2026; Job Bank: Ontario software developer outlook, 2025–2027.

The two-sided AI tension. Employers may need new skills while learners can obtain basic explanations from AI. Our inference: renewal must depend on something more useful - structured practice, feedback or trusted instruction. Technical editors and instructors still cost money; confirm content rights and learner-data obligations. Privacy Commissioner: PIPEDA requirements.

No reliable Canadian niche market size, concentration ratio, matched margin or completed-sale benchmark was established. The listed 48.2% cash-flow ratio is not a software gross margin. Underwrite the customers and maintenance costs, not an industry slogan.

The AndChill verdict

Request the data room. The asking economics are interesting, but the case depends on retention reconciliation, transferable expertise and a defensible product. AI creates a possible training market and a possible substitute at the same time. The purchase deserves evidence on both sides.

Calculation method and assumptions

Annual loan payments are twelve monthly amortizing payments. We calculate with unrounded values and round displayed amounts. DSCR is the stated cash available for debt divided by annual debt service; lender definitions can differ. Residuals exclude tax, closing fees and additional working capital or reinvestment unless deducted. Asking multiples are not completed-sale benchmarks.

Sources and methodology

  1. Original listing: programming education platform
  2. Statistics Canada: business AI use, second quarter 2026
  3. Job Bank: Ontario software developer outlook, 2025–2027
  4. Coursera: completion of Udemy combination, May 11, 2026
  5. Privacy Commissioner: PIPEDA requirements
  6. BDC: acquisition due diligence

Market facts describe the scope and period stated; they do not verify this business. Improvement ideas are proposals to validate.

Change the assumptions

Test your own earnings, role, financing and reserves.

Test a deal →

Educational analysis, not a valuation, endorsement or financing offer. Confirm financial, legal, tax and operating details with qualified advisers.