How to Build a SaaS Financial Model: Step-by-Step Guide for Startups

Blog

What Is a SaaS Financial Model?

A SaaS financial model is a forward-looking financial projection that maps out your company's expected revenue, costs, cash flow, and key metrics over a 3 to 5 year period. Unlike traditional business plans, a SaaS financial model is built on subscription-specific drivers like MRR growth, churn rates, customer acquisition costs, and expansion revenue.

For SaaS and tech founders, the financial model serves two critical purposes. First, it is your primary tool for making strategic decisions — how fast to hire, how much to spend on marketing, and when you will need more capital. Second, it is what investors evaluate to decide whether your business is worth funding.

Why SaaS Financial Modelling Matters for Fundraising

When raising capital, your financial model is how you demonstrate that you understand your business economics and have a credible plan for growth. Angels, VCs, and institutional investors all evaluate your model — but they look for different things.

Angel investors might expect a 10x return in 5 years, while venture capital firms typically target much higher multiples. Your financial model needs to show a path to these returns while remaining grounded in realistic assumptions.

The most important rule of SaaS financial modelling: your projections must be anchored in historical performance. If your historical year-over-year revenue growth is 15%, you cannot credibly project 60% growth next year without a very detailed, specific plan explaining how you will achieve that acceleration. Investors will reject models that show hockey-stick growth without supporting evidence.

Step 1: Analyse Your Historical Financial Data

Before building any projections, a thorough analysis of your historical financial data is essential. This means reviewing at least 12 to 24 months of actual performance to understand your business drivers and trends.

Key historical data to analyse includes your monthly revenue by customer, customer acquisition and churn patterns, cost structure breakdown (people costs, marketing spend, infrastructure), gross margin trends, and cash burn rate. This historical foundation ensures your model is built on real data rather than wishful thinking.

If your financial data is messy or unreliable, you need to clean it up before modelling. Investors will cross-reference your model assumptions against your actuals — any disconnect will raise red flags immediately.

Step 2: Define Your Revenue Model

Revenue forecasting is the heart of every SaaS financial model. You need to model revenue from the bottom up using these core drivers:

New customer acquisition. How many new customers will you add each month? This should be tied to your sales and marketing capacity. For example, if you have two salespeople who each close five deals per month at an average contract value of £1,000 MRR, your new MRR adds £10,000 per month.

Expansion revenue. What percentage of existing customers will upgrade or expand their usage? Best-in-class SaaS companies see 20-30% of their growth from expansion revenue.

Churn and contraction. What percentage of customers will cancel or downgrade each month? Be honest here — investors will challenge unrealistically low churn assumptions. Typical B2B SaaS monthly gross churn ranges from 1% to 5% depending on the segment.

Net Revenue Retention (NRR). This combines expansion and churn into a single metric. An NRR above 100% means your existing customer base is growing even without new sales. Top-performing SaaS companies achieve NRR of 110-130%.

Step 3: Model Your Cost Structure

After revenue, model your costs in two categories:

Cost of Goods Sold (COGS). For SaaS businesses, this includes hosting and infrastructure costs, customer support team, and any third-party software costs directly tied to delivering your product. Your gross margin should trend towards 70-80% as you scale — this is a benchmark investors expect from software companies.

Operating expenses. These fall into four main buckets: sales and marketing (the largest for growth-stage SaaS), research and development (engineering and product), general and administrative (finance, HR, legal), and any other overhead. Model each category separately with clear assumptions.

Step 4: Build Your Hiring Plan

For most SaaS companies, people costs represent 60-80% of total spending. Your hiring plan is therefore one of the most important elements of your financial model.

A good fractional CFO will help you understand the correlation between hiring and revenue. For example, you might need one customer success manager for every 15 B2B customers, or one additional sales representative for every £50,000 in new MRR you want to generate per month.

Build your hiring plan by department, with start dates, salaries, and any associated costs (recruitment fees, equipment, employer NI). Link hiring triggers to revenue or customer milestones so your model automatically scales the team as the business grows.

Step 5: Create Three Scenarios

Every serious SaaS financial model includes three scenarios: conservative (worst case), base case, and optimistic (best case). For each scenario, vary the key assumptions:

Conservative scenario. Lower new customer acquisition, higher churn, slower expansion. This shows investors you have thought about downside risks and that the business survives even if things do not go to plan.

Base case. Your most likely outcome based on current trends and planned initiatives. This is what you will present as your primary plan.

Optimistic scenario. Higher win rates, faster sales cycles, stronger retention. This shows the upside potential that makes the investment attractive.

Each scenario should produce a complete set of financial statements — profit and loss, balance sheet, and cash flow — so investors can see the full picture.

Step 6: Build Your Financial Statements

Your financial model should generate three integrated financial statements that link together automatically:

Profit and loss statement. Shows revenue, cost of goods sold, gross profit, operating expenses, EBITDA, and net profit by month. This is where investors assess your path to profitability.

Cash flow statement. Shows when cash comes in and goes out. For SaaS companies with annual contracts, the timing of cash collection can be very different from revenue recognition. Your model must capture this correctly.

Balance sheet. Shows assets, liabilities, and equity. This is where investors see your cash runway — how many months of operation you can fund before needing more capital.

Step 7: Validate Your SaaS Metrics

Before presenting your model to investors, validate that your projected metrics make sense. Key benchmarks to check include gross profit margin (should be 70%+ for software), LTV to CAC ratio (should be 3:1 or higher), CAC payback period (should be under 18 months), burn multiple (net burn divided by net new ARR — under 2x is good), and the SaaS Magic Number (measures sales efficiency). For a detailed breakdown of how your metrics compare, see our guide to B2B SaaS metrics benchmarks.

If any of these metrics look unrealistic, revisit your assumptions. A model that passes these sanity checks will hold up much better under investor scrutiny.

Common SaaS Financial Model Mistakes

The most frequent mistakes founders make when building financial models include assuming linear growth without justifying acceleration, underestimating hiring costs and timelines, ignoring working capital and cash timing, using industry benchmarks without adjusting for their specific situation, and building a model so complex that nobody — including the founder — can explain the key assumptions.

Keep your model clear, assumption-driven, and easy to follow. Investors spend 15 minutes reviewing a model, not 15 hours. For a detailed breakdown of what each tab should contain, see our SaaS financial model template guide.

How a Fractional CFO Helps Build Your Financial Model

A fractional CFO brings experience from building financial models across dozens of SaaS companies. They know what investors expect, which assumptions to challenge, and how to present your numbers in the most compelling way.

They will stress-test your model, ensure the financial statements are integrated correctly, and prepare you for the detailed questions investors will ask during due diligence.

If you need a financial model built or reviewed for your next fundraising round, book a discovery call with our team.

Book a free discovery call

Get fundraising ready with our due diligence support

Related Reading

How to Prepare Your SaaS Company for Due Diligence

5 SaaS Metrics Every Founder Must Track

MRR Schedule: What It Is and Why It Matters

SaaS Valuation Calculator: How to Value Your SaaS Business

Series A Fundraising Checklist

Book a Discovery Call

Latest blog posts