Methodology
Freemium Conversion Economics Planner methodology
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: Calculations run locally; Margin101 does not receive your commercial inputs.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
1. Formulas and units
paidAccounts = free accounts ร conversion rateWhere
- freeAccounts
- Free accounts (whole or operational units)Source: Business record
- conversionRate
- Conversion rate (decimal rate)Source: Business record
- paidAccounts
- Paid accounts (units)Source: Calculated output
revenue = paid accounts ร revenue per paid accountWhere
- revenuePerPaidAccount
- Revenue per paid account (currency units on one consistent basis)Source: Business record
- paidAccounts
- Paid accounts (units)Source: Calculated output
- revenue
- Paid revenue (money)Source: Calculated output
freeServiceCost = free accounts ร service cost per free accountWhere
- freeAccounts
- Free accounts (whole or operational units)Source: Business record
- serviceCostPerFreeAccount
- Service cost per free account (currency units on one consistent basis)Source: Business record
- freeServiceCost
- Free service cost (money)Source: Calculated output
paidContribution = paid accounts ร (paid revenue โ paid service cost)Where
- paidAccounts
- Paid accounts (units)Source: Calculated output
- revenue
- Paid revenue (money)Source: Calculated output
- paidContribution
- Paid contribution (money)Source: Calculated output
programmeContribution = paid contribution โ free service cost โ acquisition cost โ fixed programme costWhere
- acquisitionCost
- Acquisition cost (currency units on one consistent basis)Source: Business record
- fixedProgrammeCost
- Fixed programme cost (currency units on one consistent basis)Source: Business record
- freeServiceCost
- Free service cost (money)Source: Calculated output
- paidContribution
- Paid contribution (money)Source: Calculated output
- programmeContribution
- Programme contribution (money)Source: Calculated output
breakEvenConversionRate = (free service cost + acquisition cost + fixed cost) รท contribution capacityWhere
- conversionRate
- Conversion rate (decimal rate)Source: Business record
- acquisitionCost
- Acquisition cost (currency units on one consistent basis)Source: Business record
- freeServiceCost
- Free service cost (money)Source: Calculated output
- breakEvenConversionRate
- Break-even conversion rate (percent)Source: Calculated output
Money inputs and outputs use the currency selected in the scenario without changing the canonical methodology. Rates, margins, utilisation and buffers are entered as percentages and converted to decimal values for calculation.
2. Worked example
Input assumptions
Worked values below come from the same registered engine and visible default assumptions.
Calculation and outputs
Example
Worked values below come from the same registered engine and visible default assumptions.
- Paid accounts
- 50
- Paid revenue
- 1,500.00 currency units
- Free service cost
- 1,000.00 currency units
- Paid contribution
- 1,250.00 currency units
- Programme contribution
- -50.00 currency units
- Break-even conversion rate
- 5.2%
The exact engine-derived outputs are shown in the labelled rows below.
Interpretation
Use programme contribution and break-even conversion to test the entered scenario; conversion remains an assumption, not a causal forecast.
3. Validation and boundary checks
- Free accounts must be a finite non-negative whole number and conversion must remain between 0% and 100%.
- Paid accounts and revenue reconcile to the entered cohort and conversion.
- Programme contribution subtracts free service, acquisition and fixed programme cost.
- Undefined or above-100% break-even is explicit rather than published outside the input domain.
4. Assumptions and source classification
- Conversion is a user-entered scenario rather than a causal claim.
- Free and paid service costs share one cohort and period basis.
This planner has no current policy-data dependency. Its commercial assumptions are user supplied. Registered family-level regression suites exercise the shared business-logic engine and worked-result reconciliation.
5. Limitations
- The workflow does not predict conversion or prove that the programme causes paid adoption.
- It does not replace financial, accounting, tax or legal advice.
This is educational decision support, not tax, accounting, legal or financial advice. Check the treatment of your actual transactions under the rules that apply to your business and seek qualified advice where appropriate.
6. Update and evidence policy
Registered family-level suites test formula invariants and example reconciliation; the release ledger records that coverage without claiming a separate oracle for every line of public copy. There is no official threshold or benchmark to refresh for this planner. Commercial inputs remain user-supplied because they vary by business and contract.
Change history
- : Initial public release of the Freemium Conversion Economics planner and methodology.
Related reading
Guides to interpret the decision and its assumptions.
- SaaS Unit Economics: Contribution, CAC, Churn and Cash
Connect contribution, acquisition cost, retention and cash timing while keeping cohort and horizon boundaries explicit.
Read guide