What is metered ARPU?
Metered ARPU (average revenue per user on metered plans) is your usage revenue divided by the metered customers who used the product in the period.
It answers one question: when a usage customer is active, how much do they spend? Customers with zero usage are left out, because they are tracked by the idle customer rate.
The metered ARPU formula
Worked example
A hypothetical API product has four metered customers in October. Three used it; one sent no usage at all.
| Customer | Used it? | Usage revenue |
|---|---|---|
| A | Yes | $1,200.00 |
| B | Yes | $300.00 |
| C | Yes | $75.00 |
| D | No | $0.00 |
| Usage revenue | $1,575.00 | |
Dividing by all four customers would give $393.75 and mix in the one who stopped using the product. Customer D shows up in the idle rate instead: 1 of 4, or 25%.
How to read metered ARPU
Higher is better: active customers spend more on usage. Read the trend, not one month, and always next to two other numbers:
- Usage revenue. If metered ARPU rises while usage revenue falls, fewer customers are carrying the total.
- Idle customer rate. Small customers going idle drop out of the count and push metered ARPU up. That is a warning, not a win.
A falling metered ARPU with a steady customer count means active customers are using less. On usage plans that often comes before churn, so check which accounts drove the drop. Our guide to metered billing on Stripe covers the signals worth watching.
Metered ARPU vs ARPA
| Metered ARPU | ARPA | |
|---|---|---|
| Numerator | Usage revenue | MRR |
| Denominator | Metered customers with usage | All paying accounts |
| Includes idle customers | No | Yes |
| Best for | Usage-based and hybrid plans | Subscription plans with set prices |
On a hybrid plan, track both. ARPA follows the platform fee; metered ARPU follows the usage on top of it.
Common metered ARPU mistakes
- Dividing by all customers. That mixes spend per active customer with the share who are idle. Keep them as two numbers.
- Including platform fees. Flat fees belong in ARPA. Adding them hides changes in usage.
- Celebrating a rise without checking why. Metered ARPU goes up when small customers go idle. Check the idle rate first.
Frequently asked questions
What is metered ARPU?
Metered ARPU is average usage revenue per customer who used the product in the period. It divides usage revenue by the number of metered customers with usage, leaving out customers who used nothing.
How is metered ARPU different from ARPA?
ARPA divides MRR by all paying accounts. Metered ARPU divides usage revenue by active usage customers only. ARPA shows your average subscription size; metered ARPU shows how much an active usage customer spends on usage.
Why leave idle customers out?
An idle customer adds nothing to usage revenue. Counting them would pull the average down and blur two different problems: customers using less, and customers not using at all. The second one has its own number, the idle customer rate.
Is a rising metered ARPU always good?
Not on its own. If small customers go idle and drop out of the count, metered ARPU rises even though revenue fell. Read it with usage revenue and the idle rate.
From metric to action
North Metric flags paying customers whose usage is falling, before the drop reaches revenue. See how usage drops are caught.