Budget vs Actual Analysis for SaaS Startups: How to Diagnose MRR, CAC, Runway
Budget vs. Actual Analysis: A SaaS Startup’s Guide to Financial Clarity
Your financial model predicted healthy growth, but the bank balance tells a different story. The forecast showed you hitting your monthly recurring revenue (MRR) target, but actual Stripe data is lagging. You planned for a specific customer acquisition cost (CAC), but the burn rate is accelerating faster than expected, and you are not sure why. This gap between plan and reality creates blind spots, making it impossible to confidently manage your cash runway or make informed hiring decisions.
For early-stage SaaS founders in the UK and USA, learning how to track revenue and expenses in a SaaS startup is not just an accounting exercise. It is the core discipline for survival and growth. This process turns financial data from a historical report into a forward-looking navigation tool, giving you the control to steer your business effectively.
Foundational Understanding: BvA for Startups
Budget vs. Actual (BvA) analysis is a straightforward process of comparing your financial plan (the budget) to your real-world results (the actuals) to find the difference, known as the variance. The formula is simple: Plan - Actual = Variance. A positive variance can be good for revenue but bad for expenses, while a negative variance is the opposite. For a startup, the goal of a financial performance review is not just to generate a report card. This is your diagnostic tool.
In the earliest stages, like Pre-Seed and Seed, the focus is often on one primary number: cash burn. At this point, variance is expected as you search for product-market fit. By Series A, however, investors expect you to understand the specific drivers of that burn and demonstrate a path to predictable growth. BvA analysis provides the framework to answer not just what happened, but why, helping you make smarter operational decisions that build investor confidence.
Step 1: Decoding Your MRR Variance (The Revenue Story)
Struggling to identify why actual MRR lags forecasted figures is a common frustration that delays corrective action. When you miss your MRR target, the first instinct is often to blame sales volume, but the real story is usually more nuanced. A proper monthly recurring revenue analysis requires breaking the total variance down into its core components. The key question to ask is: Was it a sales volume problem, a pricing problem, or a customer-base problem?
To find the answer, you need to dissect your total MRR variance into five key drivers. Understanding each piece tells you where to focus your efforts.
New Bookings
This is the purest measure of your sales and marketing engine's performance. Did you sign the number of new customers you planned to? A miss here is a volume problem. It might point to issues at the top of the funnel, such as insufficient lead generation, an underperforming marketing campaign, or a sales team needing more support.
Average Selling Price (ASP)
Did the deals you closed match the deal size you forecasted? An ASP variance points to a pricing or value perception issue. It often happens when the sales team relies too heavily on discounting to close deals, or when marketing efforts attract smaller, lower-value customers than anticipated in your ideal customer profile.
Expansion MRR
How much MRR did you add from existing customers upgrading or buying more seats? This is a crucial indicator of product value and a core component of your SaaS financial metrics. Low expansion MRR can signal that your customers are not seeing enough value to upgrade, or that your pricing tiers are not structured to encourage growth.
Contraction MRR
How much MRR did you lose from existing customers downgrading their plans? Contraction is often an early warning sign of dissatisfaction or a changing customer need. It precedes churn and gives you a chance to intervene by understanding why customers are reducing their commitment.
Churn
How much MRR was lost completely from customers cancelling their subscriptions? The churn rate impact is direct and painful, as it erodes your revenue base and forces you to spend more on acquisition just to stand still. High churn suggests a fundamental issue with product-market fit, customer onboarding, or ongoing support.
Meeting a logo count goal while missing the MRR goal is a frequent scenario. Consider this example:
- The Plan: Acquire 20 new customers with an ASP of $2,500 for $50,000 in new MRR.
- The Actual: Acquired 25 new customers (beating the logo goal) with an ASP of $1,800 for $45,000 in new MRR.
Here, you celebrated a volume win but suffered a $5,000 MRR miss. The BvA tells you the problem was not sales activity, it was deal value. This insight allows you to address the root cause, perhaps by adjusting sales incentives or refining marketing channels, instead of just pushing for more leads.
Step 2: Investigating Your CAC Overruns (The Efficiency Story)
An even more dangerous problem is hitting your revenue number but seeing your burn rate spike unexpectedly. This often happens when CAC overruns go unnoticed. You ask yourself, "We hit our number, but our burn was way higher. Where did the money go?" Effective customer acquisition cost tracking is about understanding the efficiency of your growth engine, not just the total spend. When investigating a CAC variance, you must look beyond the total marketing budget line item in your accounting software like QuickBooks or Xero.
Channel Spending and Performance
Did you overspend on a specific channel like Google Ads or LinkedIn? More importantly, did that channel's efficiency decrease? For instance, research shows that in 2023, B2B digital ad costs saw an average increase of 12-18% across major platforms (HubSpot multi-channel CAC analysis). An external factor like this can inflate your CAC even if your strategy is unchanged. Your BvA should differentiate between spending more and getting less for what you spend.
Sales and Marketing Headcount
Did you hire new team members ahead of schedule, or were their compensation packages higher than budgeted? The cost of a new hire, including salary, benefits, taxes, and onboarding, is a significant part of your CAC calculation. This is especially true in the early months before they are fully ramped up and contributing to revenue. This variance is often a planned investment, but it must be accounted for accurately.
Sales Cycle Length
Did deals take longer to close than anticipated? A longer sales cycle means you are paying sales and marketing salaries for a greater period before recognizing revenue from a new customer. This directly increases your CAC by tying up resources without an immediate return. A BvA can highlight if deal velocity is slowing, which could signal a change in the market or a need for better sales enablement tools.
A scenario we repeatedly see is a startup celebrating a huge influx of leads from a new campaign. The volume looks great, but the BvA later reveals that the cost per qualified lead was double the plan, and the conversion rate was half. This highlights the critical distinction between a high-volume lead generation campaign and an efficient customer acquisition campaign. Proper startup budget monitoring requires you to isolate these drivers to determine your next move.
Step 3: Connecting It All to Cash Runway (The Survival Story)
Small, monthly misses in MRR and overruns in CAC can feel manageable in isolation. However, their cumulative effect can drastically shorten your cash runway, creating significant blind spots in your strategic planning. The critical final step in BvA is to answer the question: How do these variances actually affect our 'zero cash date'? This is the survival story, and it connects your operational performance directly to your company's lifespan.
The process involves calculating your Net Burn Variance. For example, if your planned net burn was $100k for the month ($50k revenue minus $150k expenses) but your actual burn was $120k ($45k revenue minus $165k expenses), you have a negative $20k variance. This single number might not seem catastrophic, but you must use it to re-forecast your runway.
Consider the impact. If you start with $1,800,000 in the bank and a planned monthly burn of $100,000, you have an 18-month runway. But if your actual burn averages $120,000, your runway shrinks to just 15 months. This simple re-forecast erases three full months of operational runway, forcing a real conversation about spending, hiring, or the urgency of the next fundraising round much sooner than you anticipated.
Furthermore, the impact of unexpected churn goes beyond the immediate MRR loss; it creates a double impact. A customer paying $1,000/month churns, creating an immediate $12,000 hit to your Annual Recurring Revenue. However, if your average customer lifetime value (LTV) is 36 months, you have actually lost $36,000 in expected value. You now have to spend marketing and sales dollars not just to grow, but to replace that lost value, compounding the pressure on your CAC and burn rate.
Practical Takeaways for Your Startup
The reality for most Pre-Seed to Series B startups is that you do not need a complex FP&A system to get these insights. You can start today with the tools you already have, like QuickBooks, Xero, Stripe, and a well-structured spreadsheet. The goal of this financial performance review is not perfection, it's direction. It is about building a rhythm of accountability and foresight.
Here are three actionable steps to implement a valuable BvA process:
- Deconstruct Your Variances Deeply. Do not stop at a top-line number like "we missed revenue by 5%". Break MRR variance down into new bookings, ASP, expansion, and churn. Break expense variance down by department and then by driver, such as headcount vs. program spend. Pull the raw data from your payment processor like Stripe and your accounting software and categorize it meticulously.
- Connect the dots back to cash. The ultimate purpose of BvA is to understand your cash runway. Every significant variance in revenue or expenses must be traced back to its impact on your net burn. Make re-forecasting your runway with the latest actuals a mandatory part of your monthly financial review. This transforms your budget from a static document into a dynamic management tool.
- Make it a Forward-Looking Ritual. BvA should not be a historical exercise performed in isolation. It should be a monthly, cross-functional meeting where you discuss the 'why' behind the numbers and agree on corrective actions for the upcoming month. Involve heads of sales, marketing, and product to foster accountability. This transforms your revenue forecasting for SaaS from a static target into a dynamic, operational guide.
Frequently Asked Questions
Q: How often should a SaaS startup conduct budget vs. actual analysis?
A: For early-stage SaaS companies, a monthly review is the standard cadence. This frequency is agile enough to catch deviations in MRR or burn rate before they compound, allowing you to make timely adjustments to your sales strategy, marketing spend, or hiring plan. Annual or quarterly reviews are too infrequent for a fast-changing startup environment.
Q: What is an acceptable variance for a startup budget?
A: There is no universal percentage. In the pre-seed and seed stages, high variance is common as you test channels and pricing. The key is not the number itself but your ability to explain why it happened. As you mature towards Series A, investors will expect variances to narrow as you demonstrate more control over your key SaaS financial metrics.
Q: What are the best tools for a startup learning how to track revenue and expenses?
A: You can start effectively with tools you likely already use. Use accounting software like Xero (popular in the UK) or QuickBooks (dominant in the USA) for expenses, and connect Stripe for revenue data. A well-structured spreadsheet is sufficient to consolidate this data and perform the initial BvA analysis before investing in dedicated FP&A platforms.
Q: How does BvA analysis change as a SaaS company grows?
A: In the early days, BvA is focused on survival: cash burn and runway. As you scale, the focus shifts to efficiency and predictability. The analysis becomes more granular, breaking down departmental budgets, comparing LTV:CAC ratios by channel, and using the insights for more sophisticated revenue forecasting for SaaS to guide long-term strategy and investor communications.
Curious How We Support Startups Like Yours?


