---
title: CAC Payback Period for Apps: Formula and Calculator
description: CAC payback period for apps: months to recover acquisition cost from gross margin, cohort payback, how churn changes it, and a free in-browser calculator.
url: https://appmetricslibrary.com/metrics/payback-period/
---

# Payback period

Monetisation metric. Do they pay, and is it worth what they cost?

32 Pb Payback period Monetisation

Definition

## What is payback period?

**Payback period is the time it takes for the gross profit from a newly acquired user, or cohort, to cover what it cost to acquire them.**

**Cohort payback:** the day a cohort's cumulative gross profit per install first equals what was spent to acquire it.

Formula

## How to calculate Payback period

`Payback (months) = CAC ÷ (Monthly ARPU × Gross margin)`

**CAC**

cost to acquire one customer (or [CPI](https://linkrunner.io/glossary/what-is-cost-per-install?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-payback-period&utm_content=inline), for per-install payback)

**Monthly ARPU**

average revenue per customer per month

**Gross margin**

share of revenue kept after store fees and direct costs

### Where definitions differ

| Variant | Formula | When to use it |
|---|---|---|
| Simple payback | CAC ÷ Monthly gross profit per customer | Ignores churn; fine for short paybacks. |
| Cohort payback | The first day cumulative margin per install ≥ CPI | Read from cohort revenue curves; includes churn automatically. |

Calculator

## Payback period calculator

> Interactive tool (metric calculator): runs in the browser at https://appmetricslibrary.com/metrics/payback-period/#metric-calc. Its text content follows.

**Payback period calculator**

**Example inputs: change them to your own numbers.** The examples only make the calculator show a worked answer; they are not benchmarks or targets. Runs in your browser; nothing you type is sent anywhere.

**Monthly gross profit per customer**

$3.50

**Payback period**

7.1 months

**Track this automatically**

Linkrunner joins spend, installs and revenue by cohort, with cohort analysis and LTV views, so payback can be read per channel.

- [How an MMP shortens CAC payback](https://linkrunner.io/blog/mmp-payback-window-impact-cac-recovery?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-payback-period&utm_content=panel)
- [Cohort analysis in the glossary](https://linkrunner.io/glossary/what-is-cohort-analysis?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-payback-period&utm_content=panel)

[Create a free account (25k installs free)](https://dashboard.linkrunner.io/sign-in?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-payback-period&utm_content=panel)

Answer

## Why does churn make payback longer than the formula says?

The simple formula assumes every customer keeps paying until payback. If some leave early, the cohort's average profit per customer grows more slowly, so cohort payback comes later than CAC divided by monthly profit.

By vertical

## How Payback period differs by vertical

| [EdTech](https://appmetricslibrary.com/verticals/edtech/) | Annual plans paid upfront shorten payback sharply. |
|---|---|
| [Fintech](https://appmetricslibrary.com/verticals/fintech/) | Often long, because revenue per user builds over months. |
| [OTT and streaming](https://appmetricslibrary.com/verticals/ott/) | Monthly plans make payback depend heavily on early churn. |
| [Gaming](https://appmetricslibrary.com/verticals/gaming/) | Read from [ROAS](https://linkrunner.io/glossary/what-is-return-on-ad-spend?utm_source=appmetricslibrary&utm_medium=referral&utm_campaign=metric-payback-period&utm_content=inline) curves: the day cohort ROAS on margin passes 100%. |

Pitfalls

## Common mistakes

- Using revenue instead of gross margin.
- Ignoring churn for long paybacks.

Related

## Related metrics

[3 Cac Customer acquisition cost](https://appmetricslibrary.com/metrics/cac/) [30 Ltv Lifetime value](https://appmetricslibrary.com/metrics/ltv/) [31 Roas Return on ad spend](https://appmetricslibrary.com/metrics/roas/) [23 Chn Churn rate](https://appmetricslibrary.com/metrics/churn-rate/) [25 Arpu Average revenue per user](https://appmetricslibrary.com/metrics/arpu/)

FAQ

## Questions

**How do you calculate CAC payback?**

Divide CAC by the monthly gross profit each customer brings in. $25 CAC with $5 ARPU at a 70% margin pays back in about 7 months.

**Is payback the same as break-even ROAS?**

They are linked: payback is reached on the day cohort ROAS, measured on gross margin, reaches 100%.

**Should payback use CPI or CAC?**

Use CAC per paying customer for subscription businesses and CPI per install when reading install cohorts. Say which you used.

**Does the calculator send my numbers anywhere?**

No. It runs entirely in your browser, and nothing you type is stored or sent anywhere.

**Why do tools report different values for the same metric?**

Because definitions differ: what counts as active, which attribution window applies, whether organic users are included and how days are cut by timezone. Align the definition before comparing numbers.

**Which currency do the calculators use?**

The calculators show US dollars, but every formula works in any currency: enter your own figures in the currency you report in and read the results in that currency.
