Monthly Recurring Revenue (MRR)
Revenue you get on a monthly basis per new customer that your company gets.

What is Monthly Recurring Revenue (MRR)?
Probably one of the most, if not the most, important KPIs for a company selling subscriptions. This is because, opposite to traditional sales, getting one new customer means a certain amount of money your company will be earning every month - as long as the customer stays as a client.
It’s an important metric to measure because it shows the profitability of a company, as well as predicting the expected revenue for next month. Therefore, the goal is to keep this number as high as possible while, of course, maintaining the client month by month.
Apart from new users, this KPI also takes into account upgrades and downgrades in the current subscriptions, as well as churns; because all these metrics affect positively or negatively the monthly revenue. To know the expected revenue for the whole year, you can just multiply the MRR by 12.
You can choose to display this metric as the value for the current month; this is, showing the revenue you can expect by the end of the month. However, to have a better insight into the evolution of your business and identify the highs and lows, you can show the progress throughout the year.
Pre-built widgets to display Monthly Recurring Revenue (MRR)

month
MRR / ARR

year to date
Monthly Recurring Revenue (MRR)

month
Monthly Recurring Revenue (MRR)
How to calculate Monthly Recurring Revenue (MRR)?
( Sum(New Monthly MRR,MRR) )
Supported integrations
How it works
1. Connect your data sources
One-click real-time integration with our dashboards to the most popular CRM, support and other business systems.
2. Build dashboards
Use our prebuilt KPI dashboards or customize your own by using formulas to calculate more advanced metrics.
3. Boost team performance
Share real-time insights with your team and boost performance by 20% with visualizing data on dashboards.
Boost performance with real-time insights
Plecto is a data visualization software that helps you motivate your employees to reach new limits and stay on top of your business.