Calculating ltv saas: A Founder's Guide to Growth
Back to Blog

Calculating ltv saas: A Founder's Guide to Growth

21 min read

At its core, the formula for calculating LTV in a SaaS business is surprisingly simple: just divide your Average Revenue Per Account (ARPA) by your customer churn rate.

That's it. This one calculation is the foundation for turning a mountain of subscription data into a single, powerful metric that can guide your growth.

Why LTV Is Your Most Important SaaS Growth Lever

An illustration demonstrating factors impacting Customer Lifetime Value (LTV), including pricing, marketing, product, and MRR.

Before we get bogged down in different formulas, it's crucial to understand why Lifetime Value (LTV) isn't just another number on a dashboard. It’s the strategic compass for your entire business.

I see so many founders obsess over Monthly Recurring Revenue (MRR) while treating LTV as an afterthought. That's a huge mistake. MRR tells you how much money you're making right now, but LTV puts that number in context. It tells you how sustainable that revenue actually is over the long haul.

Think of it this way—LTV helps you answer the tough questions you face every single day. How much can you really afford to spend on acquiring a new customer? Which marketing channels are actually profitable? Should you invest in that shiny new feature or double down on improving customer support? Without a solid grasp of your LTV, you’re just guessing.

Connecting LTV to Your Business Strategy

Once you have a handle on LTV, your whole approach to operations can shift from reactive to predictive. It has a direct, tangible impact on every part of your SaaS company.

  • Marketing Spend: LTV defines your Customer Acquisition Cost (CAC) ceiling. Knowing a customer is worth $2,500 over their lifetime gives you the confidence to spend a healthy amount to bring them on board.
  • Pricing Tiers: Analyzing LTV by customer segment can be incredibly revealing. You might find out your "Pro" plan users have a 3x higher LTV than your "Basic" users, which is a massive signal telling you where to focus your marketing.
  • Product Roadmap: It helps you prioritize features that keep customers happy and reduce churn. If you see that a certain feature is used constantly by your highest-LTV customers, protecting and improving it suddenly becomes a no-brainer.
  • Customer Success: It makes the case for investing in retention. When you can put a dollar figure on what it's worth to keep a customer, spending on proactive support and better onboarding isn't an expense—it's a clear-cut investment.

For any SaaS business, especially one running on a platform like Stripe, LTV is the ultimate health indicator. It takes you beyond a simple snapshot of MRR and gives you a real forecast of your company’s future cash flow and long-term viability.

The Real-World Impact of LTV

Let's look at a quick scenario. Imagine two startups, both just hitting $50k MRR.

Startup A has a high churn rate, giving them a low LTV of only $500. Startup B has slightly slower top-line growth but fantastic retention, resulting in a healthy LTV of $3,000.

On paper, their MRR is identical today. But Startup B is in a profoundly better position. It can outspend its competitor on marketing, afford to invest more in its product, and is far better equipped to survive a market downturn.

Ignoring your LTV is like flying a plane without an altitude gauge. You might feel like you're moving forward, but you have no idea if you're about to fly straight into a mountain. This metric is your early warning system and your roadmap to building a business that lasts.

The Essential Formulas for Calculating SaaS LTV

Formula sheet illustrating LTV (Customer Lifetime Value) calculation using ARPA and Churn metrics.

Before you can get a meaningful LTV figure for your SaaS, you need to get your hands dirty with three core metrics. Think of them as the fundamental ingredients—get these right, and you’re on your way to a clear picture of customer value.

The most straightforward and widely-used formula is the perfect place to start. It’s the back-of-the-napkin calculation every founder should know.

LTV = Average Revenue Per Account (ARPA) / Customer Churn Rate

This classic equation gives you a quick, high-level estimate of what an average customer is worth in revenue throughout their entire relationship with you. Its power lies in its simplicity, directly linking how much you earn from customers (ARPA) with how long you keep them (churn). For a broader look at the different ways to approach this metric, it's worth exploring the essential Customer Lifetime Value formula and its variations.

Understanding the Key Components

To help you get started, here’s a quick-reference table that breaks down each metric in the LTV formula.

Key LTV Calculation Components

Metric What It Measures Impact on LTV
ARPA Average monthly revenue from a single customer. Higher ARPA directly increases LTV.
Churn Rate The percentage of customers who cancel each month. Higher churn decreases LTV.
Customer Lifetime The average duration a customer stays subscribed. A longer lifetime means a higher LTV.

This table shows how each component contributes to the final LTV number. Now let's dig into what each of these really means for your business.

  • Average Revenue Per Account (ARPA): This is your average revenue per account, almost always measured on a monthly basis. You find it by dividing your Monthly Recurring Revenue (MRR) by your total number of active customers. It simply answers the question, "How much does the average customer pay us each month?"

  • Customer Churn Rate: This is the percentage of your customers who cancel their subscriptions in a given period (again, usually a month). A 5% monthly churn rate means that for every 100 customers you have, five of them will leave. Churn is the direct opposite of retention; for a deeper dive, check out our guide on the formula for retention ratio.

  • Customer Lifetime: While this isn't explicitly in the simple formula, it’s the metric the formula helps you uncover. It’s the average time a customer will stick around. You can calculate it directly: 1 / Customer Churn Rate. A 5% churn rate translates to a 20-month average lifetime (1 / 0.05).

A Practical Example of Calculating LTV

Let's ground this in a real-world scenario. Imagine you're running a project management SaaS called "TaskFlow."

Here are your numbers from last month:

  • Monthly Recurring Revenue (MRR): $20,000
  • Total Active Customers: 400
  • Customers Who Churned: 20

First, you need to figure out your ARPA. ARPA = $20,000 MRR / 400 Customers = $50 So, your average customer pays you $50 a month.

Next up is your monthly churn rate. Churn Rate = 20 Churned Customers / 400 Total Customers = 5% (or 0.05)

With those two numbers, you can plug them straight into the LTV formula. LTV = $50 ARPA / 0.05 Churn Rate = $1,000

The result? On average, a new customer signing up for TaskFlow is worth $1,000 in revenue over their entire time with you. This simple calculation gives you an incredibly valuable baseline for making smarter decisions on everything from marketing budgets to pricing strategies.

Getting Granular: Moving Beyond a Single LTV Number

Relying on one blended LTV figure for your entire customer base is a classic, and frankly, dangerous mistake. While the basic formula gives you a quick pulse check, it papers over the massive differences hiding within your customer segments. Real growth isn't about the average; it's about understanding the specifics.

Think about it: what if your "average" customer doesn't even exist? That single number could be masking the fact that one highly profitable cohort is propping up another that's quietly bleeding you dry. To make decisions that actually move the needle, you have to dig deeper.

Uncovering the Story with Cohort-Based LTV

One of the most powerful ways to start is with cohort analysis. This just means grouping customers by when they signed up—typically by month or quarter. When you calculate LTV for each specific cohort, you start to see how customer value actually evolves.

For example, you might discover that customers who joined in March, right after you rolled out that new onboarding flow, have a 25% higher LTV than the February cohort. That’s not just a fun fact for a slide deck; it's hard evidence that your new onboarding is a retention powerhouse.

By comparing cohorts, you can directly measure the impact of your product updates, marketing campaigns, and pricing changes. It turns LTV from a static report into a dynamic tool for understanding cause and effect in your business.

Factoring in Reality: Gross Margin-Adjusted LTV

The next critical step is to get real about profitability. The simple LTV formula is all about revenue, but as we all know, revenue isn't profit. To understand what a customer is truly worth to your bottom line, you have to factor in your Cost of Goods Sold (COGS).

This gives you the Gross Margin-Adjusted LTV, which tells you how much profit an average customer brings in over their lifetime. The formula is a simple but vital tweak:

Gross Margin-Adjusted LTV = (ARPA * Gross Margin %) / Customer Churn Rate

For most SaaS companies, COGS usually includes things like:

  • Hosting and infrastructure bills (think AWS or Azure).
  • Fees for third-party software or data essential to your service.
  • Salaries for your customer support and success teams.

Suddenly, you’re not just talking about revenue potential anymore. You’re talking about actual, spendable profit.

Imagine a SaaS business with tiered pricing. A blended LTV might suggest every customer is created equal, but the data tells a different story. An analysis might show that while a simple LTV calculation gives you an average of $3,318 per customer, the truth is that a few massive enterprise accounts are skewing that number sky-high. This is exactly why founders using Stripe find tools like LowChurn so valuable; predicting the loss of even a few of those big fish can save thousands in expected revenue.

This segmented thinking is crucial. While over 82% of SaaS teams say they calculate LTV, less than half are tracking the all-important LTV:CAC ratio, leaving huge blind spots in their strategy. You can explore key CLTV benchmarks to see how other businesses are using this data.

Seeing the Difference in Action

Let’s circle back to our TaskFlow example. We calculated a basic LTV of $1,000.

  • ARPA: $50
  • Churn Rate: 5%

Now, let's say TaskFlow's gross margin is a healthy 70%. That means 30% of every dollar of revenue goes straight to COGS.

Let's plug that into our adjusted formula: Adjusted LTV = ($50 * 0.70) / 0.05 = $700

This changes the entire conversation. Knowing a customer is worth $700 in profit—not $1,000 in revenue—gives you a much more realistic ceiling for what you can spend to acquire them. It gives you a crystal-clear view of your company's actual financial health.

Calculating LTV Directly from Your Stripe Data

Formulas on a whiteboard are one thing, but the real magic happens when you apply them to your own numbers. For the thousands of SaaS businesses built on Stripe, your payment data is a goldmine waiting to be tapped for an accurate LTV calculation. The trick is knowing exactly what to pull and how to piece it all together.

Your mission is to get the raw data you need to calculate both ARPA and churn for a specific period. Forget getting lost in dozens of different reports—you can zero in on a few key exports to get everything you need. This process takes LTV from an abstract concept to a hard number rooted in your actual business performance.

Think of the process as a journey from a simple, high-level number to a much more nuanced and strategic metric.

A flow chart illustrating the LTV calculation process with three steps: Basic LTV, Segment, and Margin-Adjusted LTV.

As you can see, a basic LTV is just your starting point. The real insights emerge when you start segmenting by customer type and factoring in your actual profit margins.

The Key Data Exports from Stripe

To get started, head over to your Stripe Dashboard. You're looking for customer and subscription data, but you don't need every single field. You're hunting for specific data points that connect payments to individual customers and track their subscription journey over time.

Here are the exact exports you'll want to grab:

  • Customers Export: Go to the "Customers" tab and export a list of all your customers. The essential fields are customer_id and created_date. This gives you a master list of everyone who has ever signed up and when they joined.
  • Subscriptions Export: In the "Billing" section, find and export your subscriptions data. You'll need customer_id, status (to see who's active vs. canceled), start_date, and canceled_at. This file is the foundation for your churn calculation.
  • Payments Export: Under the "Payments" tab, export all successful payments. The key fields here are customer_id, amount, and created_date. This export is how you’ll calculate your total revenue and, from there, your ARPA.

Once you have these files, you can merge them in a spreadsheet using the customer_id as the common key. Suddenly, you'll have a clear, unified view of your revenue and churn dynamics.

Pro Tip: Always define a consistent date range for your exports, like the last full month or the previous quarter. This is crucial for making sure you're comparing apples to apples when calculating monthly churn and ARPA. Using inconsistent timeframes is a classic mistake that will throw off your LTV figures.

Handling Real-World Data Challenges

Once you have your data in a spreadsheet, you'll quickly notice that the real world is messy. Things like failed payments and prorated subscriptions don't fit perfectly into simple formulas.

For instance, make sure you filter out any failed payments from your revenue calculations. Only successful charges should count.

Prorated charges from upgrades or downgrades mid-cycle can also complicate your ARPA. A solid approach is to sum all successful payments within your chosen timeframe and divide that total by the number of active customers you had at the start of that period. This method helps smooth out the monthly fluctuations.

Getting comfortable with these nuances is a big part of the battle. When you can accurately model these events, you're a step closer to being able to predict customer churn before it even happens. By mastering this repeatable process, you can generate LTV figures directly from Stripe that you can actually trust—giving you the confidence to make smarter, data-backed decisions for your business.

Putting LTV in Context with the LTV to CAC Ratio

A raw LTV figure, no matter how precisely you calculate it, is pretty much useless on its own. It's just a number in a spreadsheet until you pair it with its critical counterpart: your Customer Acquisition Cost (CAC). This is where LTV transforms from a simple historical metric into a powerful tool for shaping your future strategy.

The relationship between these two numbers gives you the LTV to CAC ratio, which is arguably the single most important vital sign for any subscription business. It answers a crucial question: is your growth engine actually profitable and sustainable, or are you just burning cash to acquire customers who will never pay back what you spent to get them?

We cover this relationship in much more detail in our guide on the topic, but for now, let's stick to the essentials. You can always learn more about the LTV to CAC ratio in our dedicated guide later.

Decoding the Ratios

So, what does a "good" or "bad" ratio actually look like? Different numbers send completely different signals about the health of your business, and knowing how to read them is key to making smart calls on your marketing spend, sales strategy, and even when to hire.

Here’s a quick rundown of what to look for:

  • 1:1 Ratio: This is a huge red flag. It means for every dollar you spend to bring in a customer, you're only getting one dollar back over their entire lifetime. Once you subtract your cost of goods sold (COGS), you're losing money on every single new signup.
  • 3:1 Ratio: This is what most people consider the gold standard for a healthy, scalable SaaS business. You're generating three times the value from a customer as it cost you to acquire them. This indicates a profitable and efficient growth model.
  • 5:1+ Ratio: This looks amazing at first glance, but a super high ratio can actually mean you're not investing enough in growth. Your acquisition engine is clearly working well, and you could probably be spending more aggressively to grab market share faster.

The real goal isn't just to have a massive LTV. It's to strike the right balance between what you spend and what you earn. A 3:1 ratio gives you a healthy margin to cover all your operating costs and turn a profit, while still leaving room to reinvest in growing the business.

The Gold Standard in Practice

A fantastic LTV to CAC ratio is what separates the thriving SaaS companies from everyone else. In the B2B world, a ratio of 3:1 or higher is the benchmark—it means your customers are delivering at least three times their acquisition cost in lifetime value.

The best B2B companies often see Net Revenue Retention rates soar to 115-120%, which gives LTV a massive boost from expansion revenue. To really dial in your profitability, it's also smart to find ways to reduce software development costs, as this directly impacts your margins and, by extension, your LTV to CAC ratio.

This simple ratio changes everything about how you operate. If one marketing channel consistently brings in customers with a 4:1 ratio, that’s a clear signal to pour more money into it. If another channel is barely hitting 1.5:1, it's time to rethink that budget. This kind of data-driven thinking removes the guesswork and lets you allocate your resources with confidence.

Increasing LTV with Predictive Churn Modeling

The traditional way of calculating LTV in SaaS has a fundamental flaw: it’s entirely reactive. It’s a history lesson. We look at customers who have already left to figure out what they were worth. While that’s a decent benchmark, it does absolutely nothing to help you save the customers who are quietly heading for the exit right now.

This backward-looking perspective is where so many companies get stuck. But the game is changing. The future of LTV isn’t about reporting on the past; it's about actively shaping the future of your revenue.

This is exactly where predictive modeling steps in. AI-powered tools for churn prevention can completely overhaul your approach to LTV by flagging at-risk customers in real-time. Instead of waiting for the cancellation email to land, these models can give you a crucial heads-up, often 7-30 days in advance.

From Static Report to Actionable Metric

Predictive modeling turns LTV from a number you glance at in a monthly report into a living, breathing metric your team can use every single day. By picking up on subtle changes in how customers use your product and other subscription signals, these tools can generate a "predicted lifetime" for each individual customer.

This forward-looking view is a game-changer. All of a sudden, you're not just looking at historical averages; you have a prioritized list of accounts that need your attention before they've decided to leave. This lets your team shift from a generic, one-size-fits-all retention strategy to a much more surgical and effective approach.

For instance, your customer success team can finally stop guessing who to call. They can focus their energy on high-value accounts that are showing the earliest signs of disengagement. Their outreach becomes proactive and data-driven:

  • Personalized Onboarding: Offer a one-on-one session to a high-ARPA account that isn’t using key features.
  • Targeted Education: Send a helpful guide to a group of users who seem to be stuck on a particular workflow.
  • Strategic Offers: Present a well-timed discount or upgrade to a valuable customer whose usage has recently dipped.

The core idea is simple but incredibly powerful: Stop calculating LTV based on the customers you’ve already lost. Start increasing your realized LTV by saving the customers you’re about to lose. This is how you turn a historical metric into saved MRR.

A Smarter Way to Calculate SaaS LTV

When you bring predictive churn signals into the mix, your LTV calculation becomes far more intelligent and immediate. You can start segmenting customers not just by their plan or company size, but by their real-time "health score" or churn risk.

Imagine your system flags a segment of at-risk customers who, if they all churned, would wipe out $50,000 in projected LTV. That specific, quantifiable risk gives you a crystal-clear business case for dedicating resources to save them. A platform like LowChurn can deliver these early warnings straight from your Stripe data, even letting you run one-click campaigns to recover that at-risk revenue instantly.

Ultimately, predictive modeling is about intervening at the most critical moment. It transforms the entire exercise of calculating LTV for your SaaS from a passive accounting task into an active, revenue-saving strategy that directly protects your bottom line.

Got Questions About LTV? Let's Dig In.

Once you’ve got a handle on the basic formulas, the real questions start to surface as you try to apply these numbers to your own business. It's one thing to understand the math, and another thing entirely to use it effectively. Let's walk through some of the most common questions I hear from founders and growth leaders.

How Often Should We Be Calculating LTV?

For most SaaS businesses, running the numbers monthly is the sweet spot. This gives you enough data to spot meaningful trends and adjust your marketing or retention efforts without getting lost in the noise of daily ups and downs.

That said, if you're in a rapid growth phase or just rolled out a major pricing change, you might want to look at it more often. A bi-weekly check-in can give you much faster feedback when things are moving quickly.

What’s a Good LTV to CAC Ratio for a Startup?

Everyone loves to throw around the classic benchmark: a healthy 3:1 ratio. This means for every dollar you spend to acquire a customer, you get three dollars back over their lifetime. It’s a great goal to shoot for.

But for early-stage startups, that can feel out of reach. Don't panic. A 1:1 ratio is a definite red flag, but anything above that means you have a viable foundation.

Early on, your main job is to build a product that people love and can't live without. Nailing that will naturally drive down churn and push your LTV up. You can focus on optimizing your CAC to hit that 3:1 ratio as you find your footing and start to scale.

Should I Calculate LTV for My Different Pricing Tiers?

Yes, you absolutely have to. Calculating a single, blended LTV across all your customers is one of the most common—and dangerous—mistakes you can make. It hides the real story.

Breaking LTV down by each pricing plan or customer segment is where the magic happens. This is how you discover which plans are your true profit engines and where you should be doubling down on acquisition and retention. You’ll almost certainly find that your enterprise-tier customers have a wildly different LTV than your self-serve users, which is the kind of insight that can completely reshape your growth strategy.


Stop reacting to churn and start preventing it. LowChurn uses AI to predict which Stripe customers are at risk, giving you the early warning and one-click campaigns you need to protect your MRR. See how it works at LowChurn.