ARPU Calculator
Revenue ÷ paying accounts for the same slice and period your analytics export uses.
Open calculator →Use these tools to understand recurring revenue, acquisition cost, churn, retention, and payback before making growth decisions.
Revenue ÷ paying accounts for the same slice and period your analytics export uses.
Open calculator →MRR × 12—the shorthand annualized run rate investors ask for in casual updates.
Open calculator →Total signed contract revenue divided by count of contracts in your batch.
Open calculator →Sales + marketing spend in a slice ÷ newly acquired customers counted the same window.
Open calculator →Months to recover CAC using monthly gross profit per account (ARPU × margin unless you enter profit directly).
Open calculator →Customers lost ÷ beginning cohort × 100 in the observation window—you define "lost."
Open calculator →Expansion bookings as a percentage of starting MRR for the timeframe you framed.
Open calculator →Share of starting MRR kept after churn and contraction-dollar losses—before deliberate upsell credit.
Open calculator →Customer logos lost in a window divided by logos you started that window with.
Open calculator →Simplified annuity-style gross LTV using ARPA, margin, and churn in shared time units.
Open calculator →Estimated LTV ÷ estimated CAC using definitions you already aligned between teams.
Open calculator →Paying customers × average monthly recurring price after you convert plan mix into monthly amounts.
Open calculator →Ending expansion-adjusted recurring revenue indexed to starting baseline for the cohort window.
Open calculator →Recurring revenue lost from downgrades and cancellations compared with recurring revenue at the start of the period.
Open calculator →(New MRR + expansion MRR) ÷ churn and contraction dollars—velocity check, not profit.
Open calculator →Total license spend from monthly price × seats × months—good for budgeting, not capitalization.
Open calculator →Some links may be affiliate links. Details on our Affiliate Disclosure page.