Back to Free Tools

    ARPA Calculator

    ARPA (Average Revenue Per Account) shows the average monthly revenue each active account brings in. Enter your total MRR and active accounts — ARPA and its annual equivalent are calculated instantly.

    //Calculator
    // Average Revenue Per Account (ARPA)
    $0.00
    ARPA = Total MRR / Active Accounts
    // Annual ARPA
    $0.00
    Annual ARPA = ARPA × 12

    // Use recurring subscription revenue only — setup fees and one-off sales inflate the average.

    //Guide

    What is ARPA and how is it calculated?

    ARPA (Average Revenue Per Account) is total monthly recurring revenue divided by the number of active accounts: ARPA = Total MRR / Active Accounts. Some teams call the same metric ARPU (Average Revenue Per User); the difference is whether the unit is a user or an account (a company). In B2B SaaS the correct unit is usually the account.

    ARPA mirrors your pricing strategy and customer segment. A rising ARPA means successful upsell, plan upgrades or a shift towards larger customers. A falling ARPA points to discount pressure, a drift towards smaller accounts or contraction. That is why segment- and cohort-level ARPA is far more informative than a single blended average.

    ARPA only becomes meaningful next to CAC and LTV. Using LTV = ARPA × gross margin / churn rate, ARPA directly drives lifetime value: lifting ARPA by 20% improves unit economics markedly at the same CAC. For many SaaS businesses the cheapest growth lever is not a new customer but more revenue per existing account.

    Worked example: ARPA for a SaaS with 500 accounts

    A SaaS with $42,000 total MRR across 500 active accounts has ARPA = 42,000 / 500 = $84, or $1,008 per year. If next quarter it upgrades 40 accounts, lifts MRR to $47,000 and account count stays at 505, ARPA rises to $93 — meaning the revenue growth came from going deeper with existing customers, not from new logos.

    That distinction matters: MRR growing while ARPA stays flat is volume growth; MRR and ARPA growing together is value growth. In the same example, with a CAC of $600, moving ARPA from $84 to $93 shortens CAC payback from roughly 7.1 months to 6.5 months.

    //Frequently Asked Questions

    What is the difference between ARPA and ARPU?

    Both measure average revenue; ARPA is per account (company) and ARPU is per user. For B2B SaaS products where one account holds many seats, ARPA is normally the right metric.

    What is ARPA and how is it calculated?

    ARPA (Average Revenue Per Account) is the average monthly recurring revenue per active account: ARPA = Total MRR / Active Accounts. For example, $42,000 MRR across 500 accounts gives an ARPA of $84.

    How does ARPA relate to MRR?

    MRR = ARPA × Active Accounts. So there are two ways to grow MRR: win more accounts (volume) or earn more per account (value). Tracking ARPA separates those two sources of growth.

    Which revenues belong in ARPA?

    Only recurring subscription revenue (MRR). Setup fees, consulting and one-off sales are excluded — including them inflates the average artificially.

    What is a good ARPA?

    There is no absolute threshold; it depends on your segment. SMB-focused products often sit at a few hundred per month while enterprise runs into the thousands. The meaningful comparison is your own ARPA trend and its ratio to CAC.

    How do you increase ARPA?

    Revisit packaging and price architecture, offer usage-based add-ons, incentivise annual plans, build upsell and cross-sell flows, and reduce focus on the lowest-value segment.