Get Your Corporate Tax Penalty Waived For dirham1Enquire Now
CrossVal Logo

Revenue Modeling

11 minutes read

SaaS Revenue Metrics 101

Author

Hurani

6 Apr 202511 minutes read
SaaS Revenue Metrics Explained: ARR, ARPU, MRR, Gross Profit & More

If you’re building or running a SaaS company, understanding your revenue metrics isn’t just helpful — it’s essential. Numbers like ARR, MRR, and ARPU are more than just acronyms tossed around in board meetings. They shape investor conversations, influence your financial planning, and ultimately determine how healthy and scalable your business really is.

But here’s the problem: most early-stage teams either don’t track the right metrics or misunderstand what those numbers are actually telling them.

That’s where this guide comes in.

In this article, we’ll break down the core SaaS revenue metrics — from ARR to Gross Profit — in plain English. You’ll learn how to calculate them, when to use them, and what they really mean for your growth strategy.

Whether you’re preparing for your next funding round or just trying to get a clearer picture of your unit economics, this is your go-to resource.

What is ARR (Annual Recurring Revenue)?

Annual Recurring Revenue (ARR) is the total predictable revenue a company expects to earn from subscriptions in a 12-month period. It’s a foundational metric for any SaaS business that relies on recurring billing, especially those with annual contracts.

ARR gives you a clear snapshot of your company’s revenue run rate, helping investors and internal teams assess growth, plan budgets, and set revenue targets.

ARR Formula

ARR=Total Value of Annual Subscriptions

Or, more simply:

ARR=MRR×12

Where:

  • MRR is Monthly Recurring Revenue.
  • Only includes recurring revenue (no one-time setup fees, services, or hardware sales).

Example of ARR

Let’s say you sell a SaaS product at $2,000 per year per user, and you have 50 active paying users. ARR=50×2,000=$100,000

If you’re billing monthly at $200/month per user, and you have the same 50 customers: MRR=50×200=$10,000⇒ARR=10,000×12=$120,000

Common Use Cases for ARR

  • Annual contracts: ARR is best used when most of your billing cycles are yearly.
  • Investor reporting: It’s often the go-to number in pitch decks and investor updates.
  • Benchmarking growth: SaaS businesses track ARR over time to measure expansion or churn.
  • Valuation metrics: Many VCs and acquirers use ARR as a starting point for company valuation.

Mistakes to Avoid

  • Including one-time charges: Setup fees, implementation, or consulting services shouldn’t count toward ARR.
  • Counting pipeline deals: ARR should reflect active, contracted revenue, not potential future sales.
  • Mixing contract lengths: If you have both monthly and annual customers, be consistent in how you calculate ARR (convert monthly to annualized value).

Pro Tip: Make ARR Tracking Easy

Don’t rely on spreadsheets forever. Use Crossval’s financial planning software to automatically calculate and track your ARR across customers and contract types — without the manual work.

What is MRR (Monthly Recurring Revenue)?

Monthly Recurring Revenue (MRR) is the amount of predictable revenue a business expects to earn each month from active subscriptions. It’s the heartbeat of SaaS operations, especially for companies billing customers on a monthly basis.

MRR helps you understand how much revenue you’re bringing in each month, how fast you’re growing, and where you might be losing traction.

MRR Formula

MRR=∑(Monthly Subscription Price per Customer)

Or, if all customers are billed the same: MRR=Number of Customers×Monthly Rate

Only recurring revenue should be counted — no one-time fees, discounts, or variable charges.

Example of MRR

You run a SaaS tool that charges $50/month.

  • 10 customers on the Basic plan ($50)
  • 5 customers on the Pro plan ($100)

Your MRR would be: (10×50)+(5×100)=500+500=$1,000 MRR

If a new Pro user signs up, your MRR increases by $100. If one Basic user cancels, you lose $50 MRR.

When MRR Matters More Than ARR

  • When you’re billing monthly rather than annually
  • In early-stage startups where monthly cash flow is critical
  • When you’re tracking growth rate, churn, or expansion over short periods
  • During product experiments, pricing tests, or seasonal shifts

MRR gives you fast, responsive insight into what’s working and what’s not.

Want to get even more out of MRR tracking? Pair it with your churn rate and customer retention metrics to see how sustainable your revenue really is.

ARR vs MRR: What’s the Difference?

ARR and MRR are both recurring revenue metrics — but they serve different purposes depending on your billing model and growth stage.

MRR reflects how much recurring revenue you generate each month
ARR reflects how much recurring revenue you generate each year

If you’re billing monthly, MRR gives you a more immediate, responsive view of your business. If you operate on annual contracts or want to showcase growth to investors, ARR becomes more relevant.

Quick Comparison

MetricStands ForBest ForUse Case
MRRMonthly Recurring RevenueMonthly billingShort-term trends, churn tracking
ARRAnnual Recurring RevenueAnnual billingForecasting, fundraising, valuations

When to Use Each

Use MRR when:

  • You want to track growth monthly
  • You’re testing pricing or product-market fit
  • You care about cash flow and quick churn signals

Use ARR when:

  • You’re reporting to stakeholders or investors
  • Most of your contracts are annual
  • You’re modeling revenue for the next fiscal year

Common Pitfall

Don’t confuse ARR and MRR as interchangeable. A $1,000/month contract is $12,000 ARR — but if you report $1,000 as ARR, you’re underestimating your growth by 91.6%.

What is ARPU (Average Revenue Per User)?

ARPU stands for Average Revenue Per User, and it measures how much revenue you generate from each active customer over a given time period — usually monthly.

It’s a key metric for understanding revenue efficiency. If you’re growing your customer base but ARPU is shrinking, it may signal pricing issues or low-value accounts. If ARPU is rising, it could mean customers are upgrading, using more features, or paying for add-ons.

ARPU Formula

ARPU=Total Monthly Recurring Revenue (MRR)/Number of Active Customers

You can also calculate ARPU annually by using ARR instead of MRR.

Example of ARPU

Let’s say your total MRR is $10,000 and you have 100 active customers: ARPU=10,000/100=$100

Now imagine you upsell a few customers to a higher-tier plan, increasing MRR to $12,000 with the same 100 users: ARPU=12,000/100=$120

That $20 increase in ARPU means more revenue without acquiring any new customers — a sign of healthy monetization.

Why ARPU Matters

  • It helps track monetization performance
  • It reveals the impact of pricing changes or upgrades
  • It’s crucial for forecasting and LTV (lifetime value) calculations
  • Investors often compare ARPU across competitors

You can also calculate ARPU by customer segment (e.g. SMB vs Enterprise) to see which audience is more profitable — and worth focusing on.

Mistakes to Avoid

  • Don’t include trial users or freemium accounts unless they’re paying.
  • ARPU doesn’t reflect profit — two users with the same revenue may have very different support costs.
  • Avoid blending radically different pricing tiers — always segment if needed.

How to Project SaaS Revenue

SaaS revenue projections are essential for everything from budgeting and hiring to fundraising and long-term planning. But while the math might look simple, it’s easy to get it wrong if you rely on unrealistic assumptions or ignore churn.

At its core, projecting revenue means estimating how much money your business will bring in over time — based on current performance and expected growth.

💡 Basic Revenue Projection Formula

Projected Revenue=(Current MRR+New MRR−Churned MRR)×12\text{Projected Revenue} = (\text{Current MRR} + \text{New MRR} – \text{Churned MRR}) \times 12Projected Revenue=(Current MRR+New MRR−Churned MRR)×12

This gives you a forward-looking ARR based on how much new business you expect to add and how much you expect to lose each month.

📊 Example

You currently generate $20,000 MRR.

  • You expect to add $2,000 in new MRR per month
  • You estimate $1,000 in churned MRR per month

Projected MRR after 12 months=20,000+(2,000−1,000)×12=20,000+12,000=$32,000\text{Projected MRR after 12 months} = 20,000 + (2,000 – 1,000) \times 12 = 20,000 + 12,000 = \$32,000Projected MRR after 12 months=20,000+(2,000−1,000)×12=20,000+12,000=$32,000

Projected ARR = $32,000 × 12 = $384,000

✅ Best Practices

  • Use historical data to inform growth and churn rates
  • Update your projections monthly or quarterly based on real performance
  • Segment by product or customer tier if your pricing model isn’t uniform
  • Include conservative, baseline, and aggressive scenarios when pitching to investors

⚠️ Mistakes to Avoid

  • Assuming 0% churn — no business has perfect retention
  • Overestimating new customer acquisition without matching CAC and sales cycle realities
  • Forgetting to model downgrades or expansion revenue

Revenue projections are only useful if they’re accurate — not optimistic guesses.

Want to see your real numbers in action? Crossval makes it easy to combine MRR, churn, and customer growth to build live, flexible revenue models. Explore our FP&A tools.

Understanding Gross Revenue vs Net Revenue

Understanding the difference between gross revenue and net revenue is key to reading your own financials correctly — and communicating them clearly to investors or partners.

While both reflect how much your business earns, they paint very different pictures. Gross revenue shows total income from sales, while net revenue shows what’s left after subtracting discounts, returns, and allowances.

Definitions

  • Gross Revenue: The total income generated from all sales before any deductions.
  • Net Revenue: Gross revenue minus returns, discounts, credits, and allowances.

Net Revenue=Gross Revenue−Deductions

Example

Let’s say your SaaS product brought in $100,000 last month.

  • You offered $5,000 in discounts
  • You refunded $3,000 worth of subscriptions

Net Revenue=100,000−(5,000+3,000)=$92,000

Gross revenue tells you how much you billed. Net revenue tells you how much you actually earned.

When Each One Matters

  • Use gross revenue to measure top-line sales performance
  • Use net revenue for accurate financial statements and performance ratios
  • Investors and analysts will always prefer net revenue to evaluate real growth

Common Pitfalls

  • Reporting only gross revenue can mislead your team or investors, especially if your discounting strategy is aggressive
  • Forgetting to subtract credit card fees, chargebacks, or refunds from reported income
  • Confusing revenue with cash collected — remember, revenue is booked when earned, not when received

Want a deeper look at how revenue fits into cash flow management? Check out our guide on how to manage SaaS cash flow.

Gross Profit vs Gross Margin: Key Differences

Many founders use the terms gross profit and gross margin interchangeably — but they’re not the same. Both help you understand how efficiently your business turns revenue into actual earnings, but one gives you a raw dollar value, and the other shows performance as a percentage.

Understanding both is critical when assessing your product’s profitability and benchmarking against industry standards.

Definitions

  • Gross Profit: Revenue minus cost of goods sold (COGS)
  • Gross Margin: Gross profit expressed as a percentage of total revenue

Gross Profit=Revenue−COGS\text{Gross Profit} = \text{Revenue} – \text{COGS} Gross Margin=(Gross ProfitRevenue)×100\text{Gross Margin} = \left( \frac{\text{Gross Profit}}{\text{Revenue}} \right) \times 100

In SaaS, COGS often includes server costs, customer support, third-party tools, and onboarding — not just physical goods.

Example

You generate $50,000 in monthly recurring revenue (MRR). Your COGS for that month is $15,000.

  • Gross Profit = $50,000 – $15,000 = $35,000
  • Gross Margin = ($35,000 ÷ $50,000) × 100 = 70%

This tells you that for every $1 in revenue, you’re keeping $0.70 before operating expenses like sales, marketing, and R&D.

When to Use Each

  • Use gross profit to understand how much money is left to reinvest
  • Use gross margin to compare your efficiency against competitors or benchmarks

What’s a Good Gross Margin for SaaS?

Most healthy SaaS companies operate with gross margins between 70–90%. Anything below 60% may indicate bloated infrastructure costs or heavy reliance on human services.

Mistakes to Avoid

  • Including expenses like marketing or sales in COGS (they’re not)
  • Ignoring gross margin completely — especially when planning growth
  • Reporting only revenue growth without understanding if it’s profitable growth

Different Revenue Models in SaaS

Not all SaaS companies make money the same way. In fact, your revenue model shapes everything from pricing and product design to cash flow and long-term valuation. Choosing the right one (or combination) can make or break your growth trajectory.

Let’s break down the most common SaaS revenue models and when each one makes sense.

1. Subscription-Based Model (Flat-Rate)

The classic SaaS model. Customers pay a fixed monthly or annual fee for access to your software.

Example: $99/month for full platform access

✅ Predictable revenue
✅ Easy to manage
⚠️ Less flexibility for power users or light users

Best for: Simpler tools, small to mid-sized teams, high-volume B2B/B2C

2. Tiered Pricing Model

Customers choose from pricing plans based on features, usage, or team size.

Example: Starter – $29, Pro – $79, Business – $199/month

✅ Captures value from different customer types
✅ Easier upgrades
⚠️ Can get complex fast

Best for: SaaS with clearly defined user levels (e.g., CRM, marketing tools)

3. Usage-Based (Pay-As-You-Go)

Customers pay based on how much they use — like API calls, storage, or messages sent.

Example: $0.01 per API call, or $5 per GB of data processed

✅ Scales with customer usage
✅ Attractive for low-risk onboarding
⚠️ Revenue can become unpredictable

Best for: Developer tools, infrastructure SaaS, data services

4. Freemium + Upgrade

Offer a free tier with limited features and charge for premium capabilities.

Example: Free plan with 3 projects, paid plans starting at $15/month

✅ Great for top-of-funnel growth
✅ Encourages product-led adoption
⚠️ Risk of high server costs, low conversion rates

Best for: Product-led growth companies with strong onboarding UX

5. Hybrid Models

Many modern SaaS companies use a mix of models — like freemium plus usage-based billing, or flat fee + add-ons.

Example: $49/month base plan + $0.01 per email sent

✅ Customizable
✅ Allows better monetization per user type
⚠️ Harder to communicate pricing clearly

Best for: SaaS with modular features or diverse customer segments

Choosing the Right Model

There’s no one-size-fits-all answer — but here’s what to consider:

  • Customer behavior (do they prefer predictable or variable costs?)
  • Product complexity (simple tools = flat rate, complex = usage)
  • Acquisition cost vs revenue (freemium works only if conversion pays off)
  • Scalability and margins (usage-based can stretch infrastructure)

Need help modeling the impact of different revenue strategies? Crossval lets you simulate revenue forecasts under multiple models to see which one makes sense for your business. Try it free.

Ready to Make Your Revenue Metrics Work for You?

Stop juggling spreadsheets and outdated dashboards. With Crossval, you can automatically track ARR, MRR, ARPU, churn, and more — all in one place, in real time.

✅ Stay investor-ready
✅ Make confident financial decisions
✅ Visualize your SaaS growth instantly

Start your free trial today — no credit card required.
Try Crossval Free →


Read more:

Frequently asked questions

Everything you need to know about the questions you have in your mind

No long-term contracts. No catches. Simple.

START FOR FREE
    CrossVal Logo

    © 2025 CrossVal. All rights reserved.