ARR Including Usage Run-Rate: Annual Recurring Revenue (ARR) plus Usage Run-Rate: committed recurring revenue and annualised on-demand usage together. It is the figure Datadog, MongoDB and Confluent report as ARR.
Also known as: ARR
Formula
ARR Including Usage Run-Rate = ARR + Usage Run-Rate Computable definition
The canonical formula in the GASP formula grammar. The MCP server compiles it to SQL over the datasets listed below.
metric.arr + metric.usage_run_rate Unit: currency
Notes: What consumption companies print as ARR: committed ARR plus annualised uncommitted usage. GASP keeps ARR committed and names the combined figure, so the two cannot be confused.
Data requirements
Grain: On-demand consumption in the trailing 3 months ending at period end, annualised · Frequency: Monthly · Aggregation: window (month) · Staged: no · Main source: Billing.
| Field | Dataset | Type |
|---|---|---|
consumption_basis | credit_event | string |
credit_amount | credit_event | decimal |
credit_event_type | credit_event | string |
event_date | credit_event | date |
mrr | subscription | decimal |
snapshot_date | subscription | date |
subscription_status | subscription | string |
Example SQL (Postgres)
SELECT (((((SELECT COALESCE(SUM(mrr), 0) FROM subscription WHERE snapshot_date = :period_end AND subscription_status = 'active')) * 12)) + (((-(SELECT COALESCE(SUM(credit_amount), 0) FROM credit_event WHERE event_date >= ((:period_end + INTERVAL '1 day') - INTERVAL '3 month') AND event_date <= :period_end AND (credit_event_type = 'consumption' AND consumption_basis = 'on_demand'))) * 4))) AS arr_including_usage_run_rate Access: recommended
sensitivity tier confidential,
access scope unscoped.
Guidance your policy engine enforces.
From an agent: with the GASP MCP server, call
lookup_metric({ "name": "ARR Including Usage Run-Rate" }) or generate_query({ "metric": "ARR Including Usage Run-Rate", "adapter": "<your adapter JSON>" }).
What It Tells You
The annual scale of the business with usage included, on a basis comparable to the ARR consumption companies report. The gap to ARR is the share of scale that no contract guarantees.
Common Mistakes
- Reporting this figure as ARR
- Adding a run-rate over all consumption, which counts commitments and overage twice
Related Metrics
Connected in the GASP relationship graph.
Upstream: what drives this
- ARR component of ARR Including Usage Run-Rate (Core)
- Usage Run-Rate component of ARR Including Usage Run-Rate (Finance)
Downstream: what this drives
- ARR Including Usage Run-Rate measures Customer (Entity)
- ARR Including Usage Run-Rate measures Subscription (Entity)