More accurate MRR and Pending MRR
Current note - updated August 14, 2026 The April change below is historical. Since August 14, the API also exposes effectivemrrbycurrency and effectivependingmrrbycurrency for the billed effect of time-limited discounts. See the analytics and dashboards guide for the full current MRR definition.

Current note - updated August 14, 2026
The April change below is historical. Since August 14, the API also exposes effective_mrr_by_currency and effective_pending_mrr_by_currency for the billed effect of time-limited discounts. See the analytics and dashboards guide (Markdown file, AI agent-friendly) for the full current MRR definition.
We have tightened up how MRR and Pending MRR are calculated, so the numbers match what is actually happening in your business - and align with how ChartMogul, Stripe and other established analytics tools compute it.
The screenshots show fictitious data in the current version of Alunta. Click an image to view it full size.
What has changed?
MRR now shows the monthly recurring run-rate, normalized across billing intervals, for subscriptions that are current and billable. Subscriptions in trial or on pause no longer count in current MRR - they have moved to Pending MRR.
Pending MRR now uses the same monthly run-rate for everything that is committed but not yet billable:
- Subscriptions in trial
- Paused subscriptions
- Subscriptions with a future start date
As soon as a trial converts, a pause ends, or a future start date is reached, the amount automatically moves from Pending MRR to MRR.
Today’s definition
Today, read MRR, Pending MRR, and ARR using the same period, currency, and definition. Usage-based subscriptions contribute no fixed MRR because their amount depends on consumption. Discounts without an end date are included in the run-rate, while time-limited discounts are excluded; effective fields show the billed effect of a time-limited discount when it should be included. ARR is derived from MRR, and none of these numbers is the same as bank deposits or the total on a single invoice.
What you’ll likely see
For many teams MRR will drop a bit and Pending MRR will rise correspondingly - the total is the same. This is not a decline in your business; it’s just a more honest picture.
ARR is derived from MRR and becomes correspondingly more accurate.
Historical data is preserved
Existing MRR history is not rewritten retroactively. On your MRR chart you’ll see a visible step around today - that’s where the new calculation took effect. The Pending MRR chart starts accumulating data from today onwards.
Impact on analytics
The monthly breakdown now shows only real new business and real churn:
- A trial that ends without converting no longer counts as churn
- A trial that converts to paying is registered as new business on the conversion date


The people and AI helpers behind the updates
Bo Møller and Emil Højbjerg are the primary developers behind Alunta. They spend most of their time coding, so they have delegated the wording of these explanations to our AI helpers.
The AI helpers write from the updates we have deployed to the product. Bo and Emil are behind the changes and remain responsible for ensuring the information reflects what was actually released.

