Battle Pass Player Lifetime Value Calculator
Forecast the contribution value of an average player from recurring purchases, advertising, and retention. The model converts monthly retention into an expected active lifetime, applies the player’s monthly revenue and variable cost, and discounts future contribution. Use it to compare acquisition cost with modeled value, test monetization assumptions, or understand which lever—retention, revenue, or margin—has the largest effect. For this battle pass scenario, use cohort-specific monthly inputs and update the estimate as measured retention matures.
Calculator inputs
Results
Enter your assumptions and select Calculate.
How to use this calculator
- Enter values from the same game, cohort, event, or forecast period.
- Check that percentages and monetary values use consistent definitions.
- Select Calculate to update every result.
- Review the interpretation and test at least one alternative scenario.
Formula
Monthly contribution = purchase revenue + ad revenue − variable cost. With retention r and discount rate d, discounted LTV = monthly contribution ÷ (1 + d − r). Expected active lifetime = 1 ÷ (1 − r).
Input and result guide
| Monthly contribution | Purchase + ads − variable cost |
|---|---|
| Retention | Share remaining active into the next month |
| Discount rate | Time-value adjustment per month |
| Acquisition cost | Cost to acquire one player |
What the result means
The main result summarizes the scenario implied by the inputs, while the supporting results expose scale, concentration, efficiency, or risk. These are planning estimates. They depend on the definitions and assumptions entered and should be compared with observed data before a product, economy, event, or infrastructure decision is finalized.
Example calculation
At $6 purchase revenue, $1.50 ad revenue, $1 cost, 72% monthly retention, and a 1% monthly discount rate, monthly contribution is $6.50 and discounted LTV is $22.41. With $12 acquisition cost, net value is $10.41 and LTV-to-CAC is 1.87×.
Practical tips
- Use measured cohort, economy, or load-test data whenever it is available.
- Change one assumption at a time to see which input drives the result.
- Keep units and time periods consistent across every field.
- Save a conservative and an optimistic scenario instead of relying on one forecast.
- For this battle pass scenario, use cohort-specific monthly inputs and update the estimate as measured retention matures.
Frequently asked questions
Why does this battle pass LTV model use monthly retention?
Monthly retention creates a geometric survival curve and an estimated active lifetime that matches monthly revenue inputs.
Should gross revenue or net revenue be entered?
Enter attributable player revenue and separately include recurring variable costs so the result represents contribution value.
Why is retention limited to less than 100%?
A permanent 100% retention assumption creates an infinite modeled lifetime in this uncapped formula.
How does the discount rate affect player LTV?
A higher discount rate reduces the present value assigned to contribution expected in later months.
Is LTV-to-CAC a profitability guarantee?
No. Cohort behavior, fixed costs, refunds, taxes, and attribution errors can make realized profitability different.