> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.solvimon.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.solvimon.com/_mcp/server.

# Details: Revenue

The **Revenue** tab under **Insights → Details** breaks revenue down by type, month, customer and product, and adds three forward-looking figures: future revenue, ARR run-rate and net revenue retention. Use it to understand where revenue comes from and how much of it repeats.

---

## Revenue types

Insights assigns every invoice line to exactly one revenue type:

| Revenue type  | Invoice lines that count                                                                                                                                              |
| :------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **One-off**   | One-off charges, such as setup fees and lines on one-off invoices                                                                                                     |
| **Recurring** | Lines priced with the fixed pricing model (subscription and platform fees), and lines without a pricing model, such as discounts                                      |
| **Usage**     | Lines priced with any other pricing model: flat, tiered, top-tiered, stair-step, flexible, pass-through and the top-up variants. Deduction lines also count as usage. |

The three types add up to your revenue excluding tax.

## Filters

| Filter   | What it does                                                                                                                          |
| :------- | :------------------------------------------------------------------------------------------------------------------------------------ |
| **Date** | Limits tiles to invoices whose billing period starts in the selected range. Invoices without a billing period use their invoice date. |

NRR, ARR run-rate and future revenue have their own fixed periods and ignore the Date filter.

## Key figures

### Total revenue

Billed revenue, including tax: the total of final invoices whose billing period starts in the range.

**`Formula`**

```text Formula
Total revenue = Σ total of final invoices with billing period in the range
```

Total revenue includes tax and the three type tiles next to it don't, so when you charge tax, Total revenue is higher than recurring + usage + one-off revenue.

### Recurring revenue, usage revenue and one-off revenue

Revenue excluding tax from final invoices whose billing period starts in the range, split by [revenue type](#revenue-types).

**`Formula`**

```text Formula
Recurring revenue = Σ amount excl. tax of recurring lines on final invoices with billing period in the range
Usage revenue     = Σ amount excl. tax of usage lines on final invoices with billing period in the range
One-off revenue   = Σ amount excl. tax of one-off lines on final invoices with billing period in the range
```

Use them to see the mix of predictable and variable revenue. A rising usage share means revenue follows your customers' activity more closely; a rising recurring share makes revenue more predictable.

### Net revenue retention (NRR)

The **NRR (%)** tile shows how much recurring revenue you keep and grow from existing customers over a year, including expansion and net of contraction and churn. It leaves out new customers.

For each of the last six complete calendar months M:

* **Base revenue** is the recurring revenue of every customer who had recurring revenue in the 12 months from M−23 to M−12.
* **Retained revenue** is the recurring revenue of those same customers in the 12 months from M−11 to M. A customer who left contributes 0.

**`Formula`**

```text Formula
NRR = Σ retained revenue ÷ Σ base revenue × 100     (summed over the last six complete months)
```

For example, customers who paid €100,000 in recurring revenue in the earlier 12 months and €112,000 in the following 12 months give an NRR of 112%. Above 100% means existing customers grow faster than you lose revenue to contraction and churn.

The tile compares full 12-month windows because it reads invoices by billing period month. A customer billed quarterly or annually has no invoice in most months, so comparing single months would mark them as churned; a 12-month window contains each annual invoice exactly once. Recurring revenue here is the same as in the [revenue types](#revenue-types): excluding tax, final invoices only. The tile ignores the Date filter and is recalculated every hour.

> **Note**
>
> Growth has a separate NRR tile that measures retention month by month. The two figures answer different questions; see [NRR on Growth](/platform-guides/analytics-reporting/insights/growth#nrr-last-12-months).

### ARR run-rate

Annual recurring revenue, extrapolated from last month.

**`Formula`**

```text Formula
ARR run-rate = recurring revenue (excl. tax) of final invoices with billing period in last month × 12
```

* **Period:** always the last complete calendar month. Ignores the Date filter.
* **Use it for:** a quick annualised view of subscription revenue.

The tile reads invoices by billing period month without spreading them. Customers billed monthly are counted exactly. A customer billed annually or quarterly contributes their whole invoice in the month their billing period starts and nothing in the other months, so ARR run-rate jumps in months when annual or quarterly periods start and drops in the months between. If many of your customers are billed annually or quarterly, treat this tile as indicative.

## Charts

### Revenue per month

Billed revenue, including tax, per billing period month for the last 12 months.

**`Formula`**

```text Formula
Revenue per month (M) = Σ total of final invoices with billing period starting in M
```

Responds to the Date filter within those 12 months. Use it for the overall revenue trend by the month the service was delivered.

### Future revenue

Revenue excluding tax on future invoices, per billing period month, from next month onwards.

**`Formula`**

```text Formula
Future revenue (M) = Σ amount excl. tax of future invoices with billing period starting in M, for M ≥ next month
```

Solvimon generates future invoices for the upcoming billing periods of active subscriptions, so this chart shows revenue that is already scheduled. Usage lines on a future invoice are 0 until the usage is known, so the chart mostly shows recurring and committed fees. The chart converts amounts at the most recent exchange rate. The chart ignores the Date filter and shows up to 15 months.

Use it to see contracted revenue for the coming months, for example when planning cash or checking the effect of renewals and cancellations.

### Revenue per type per month

Revenue excluding tax per billing period month, stacked by [revenue type](#revenue-types).

**`Formula`**

```text Formula
Bar for month M = recurring revenue + usage revenue + one-off revenue, each for billing period M
```

Responds to the Date filter. Use it to see how the revenue mix changes over time, for example whether usage revenue is growing faster than subscriptions.

### Revenue per customer

Revenue excluding tax from final invoices, per customer, for the 15 customers with the most revenue in the range.

**`Formula`**

```text Formula
Revenue per customer = Σ amount excl. tax of all lines on the customer's final invoices
```

Use it to see revenue concentration: how dependent you are on your largest customers.

### Revenue per product

Revenue excluding tax from final invoices, per product, for the 15 products with the most revenue in the range. Lines without a product appear under **Other**.

**`Formula`**

```text Formula
Revenue per product = Σ amount excl. tax of all invoice lines for the product on final invoices
```

Use it to see which products drive revenue. Unlike [Revenue per product on Overview](/platform-guides/analytics-reporting/insights/overview#revenue-per-product), this chart allocates every invoice line, so across all products it adds up to your revenue excluding tax.

---