Act on the result
Compare the required conversion with observed cohort records before expanding free-account acquisition or service capacity.
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
Subscription businesses testing whether paid conversion can fund a free-account programme.
Paid accounts and revenue, free and paid service economics, programme contribution and nullable break-even conversion.
Enter one free-account cohort, a user-owned conversion assumption and the full free, paid and programme cost stack.
Use a different tool when: Do not use this to compare upfront annual cash and contribution with a retention-weighted monthly subscription cohort; use Annual vs Monthly Plan Planner for that decision. Use this tool to test whether user-entered conversion and paid-account contribution can cover free-account service and programme costs.
Cash & growth
Paid accounts and revenue, free and paid service economics, programme contribution and nullable break-even conversion.
Amounts use the same currency as your inputs. No currency conversion is performed.
Use one consistent cohort, period, currency and tax basis.
Your numbers stay in this browser
Whole free accounts in the cohort.
User-entered share of free accounts converting to paid.
Recurring revenue for one converted paid account. Use one consistent currency, tax and period basis.
Cost to serve one free account. Use one consistent currency, tax and period basis.
Cost to serve one paid account. Use one consistent currency, tax and period basis.
Acquisition cost assigned to the cohort. Use one consistent currency, tax and period basis.
Fixed cost assigned to the freemium programme. Use one consistent currency, tax and period basis.
All outputs come from the registered exact subscription engine.
| Component | Result |
|---|---|
| Free-account service cost | 1,000.00 |
| Paid-account contribution | 1,250.00 |
| Acquisition and fixed programme cost | 100.00 + 200.00 |
| Programme contribution | -50.00 |
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
free accounts ร conversion rate50 unitsUses user-entered subscription economics on one consistent cohort, period and currency basis. The engine retains raw precision; display formatting does not feed calculation.
Freemium Conversion Economics Planner formulas โpaid accounts ร revenue per paid account1,500.00Uses user-entered subscription economics on one consistent cohort, period and currency basis. The engine retains raw precision; display formatting does not feed calculation.
Freemium Conversion Economics Planner formulas โfree accounts ร service cost per free account1,000.00Uses user-entered subscription economics on one consistent cohort, period and currency basis. The engine retains raw precision; display formatting does not feed calculation.
Freemium Conversion Economics Planner formulas โpaid accounts ร (paid revenue โ paid service cost)1,250.00Uses user-entered subscription economics on one consistent cohort, period and currency basis. The engine retains raw precision; display formatting does not feed calculation.
Freemium Conversion Economics Planner formulas โpaid contribution โ free service cost โ acquisition cost โ fixed programme cost-50.00Uses user-entered subscription economics on one consistent cohort, period and currency basis. The engine retains raw precision; display formatting does not feed calculation.
Freemium Conversion Economics Planner formulas โ(free service cost + acquisition cost + fixed cost) รท contribution capacity0.05 percentUses user-entered subscription economics on one consistent cohort, period and currency basis. The engine retains raw precision; display formatting does not feed calculation.
Freemium Conversion Economics Planner formulas โThis calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| acquisitionCost | Acquisition cost assigned to the cohort. Use one consistent currency, tax and period basis. | currency units/cohort | 0 to 10000000 | Required | 100 |
| conversionRate | User-entered share of free accounts converting to paid. | decimal share of free-account cohort | 0 to 1 | Required | 0.05 |
| fixedProgrammeCost | Fixed cost assigned to the freemium programme. Use one consistent currency, tax and period basis. | currency units/programme/selected recurring period | 0 to 10000000 | Required | 200 |
| freeAccounts | Whole free accounts in the cohort. | accounts/cohort | 0 to 100000000 | Required | 1000 |
| revenuePerPaidAccount | Recurring revenue for one converted paid account. Use one consistent currency, tax and period basis. | currency units/paid account/selected recurring period | 0 to 10000000 | Required | 30 |
| serviceCostPerFreeAccount | Cost to serve one free account. Use one consistent currency, tax and period basis. | currency units/free account/selected recurring period | 0 to 10000000 | Required | 1 |
| serviceCostPerPaidAccount | Cost to serve one paid account. Use one consistent currency, tax and period basis. | currency units/paid account/selected recurring period | 0 to 10000000 | Required | 5 |
Use programme contribution and break-even conversion to test the entered scenario; conversion remains an assumption, not a causal forecast.
Data used here
Compare the required conversion with observed cohort records before expanding free-account acquisition or service capacity.
Retest a lower conversion rate and higher free-account service cost to expose the programme downside.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Connect contribution, acquisition cost, retention and cash timing while keeping cohort and horizon boundaries explicit.
Read guideCompare the required conversion with observed cohort records before expanding free-account acquisition or service capacity.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.