Skip to content

Building a SaaS startup financial model

Written by

Last editedMay 20222 min read

When you’re learning how to build a SaaS startup, getting the early-stage SaaS financial model right is a key step. Every startup needs a financial model, whether to raise capital or present to the board, and while the projections made in your model are unlikely to be fully accurate, a well-constructed financial model can tell you an enormous amount about your business, including how to grow users, staff, and revenue. Find out how to build a SaaS financial model, as well as the importance of these types of financial forecasts, right here.

What is a SaaS financial model?

Very simply, a financial model is a tool that you can use to forecast your business’s future financial performance. It’s based on the historical performance of the business, as well as assumptions about future performance. Generally speaking, they’re built in Excel, although there are specialist financial modelling software packages that you could look into instead. There’s a couple of key things that your SaaS startup financial model should tell you about your business, including:

  • Growth drivers – Most importantly, your financial model should give you some insight into which levers to focus on to drive growth, whether that’s website conversion, upselling, or so on.

  • Milestones – In addition, your SaaS financial model should give you a clear sense of the milestones you need to be hitting, providing your team with actionable and sequenced targets.

  • Organizational structure – Over time, your financial model should show you what type of team, or “machine” you need to build for your business to achieve success.

A SaaS financial model should help you answer important questions about your startup, such as “how fast will we be able to grow?”, “should we be aggressive or conservative?”, and “how much money should we try to raise?”. While many founders and non-finance oriented people can find it difficult to get to grips with early-stage SaaS financial models, it’s clear that they can play a significant role in plotting the growth trajectory of your startup business.

What is a SaaS startup financial model used for?

SaaS financial models are used to make decisions about key areas of the business, including making acquisitions, raising capital, budgeting and forecasting, growing the business organically, and capital allocation. They can also be used to make an estimate of the business’s value and compare your startup with other companies in the industry.

While it’s important for any early-stage SaaS financial model to be as accurate as possible, it’s worth remembering that not every projection you make will be correct. But they don’t need to be. It’s more important for your SaaS startup financial model to demonstrate that you have a firm grasp on the different elements that could influence your business, such as market share, adoption rates, and competitors.

Should I use a template?

Yes, unless you have a high-level of financial expertise, using a SaaS financial model template is almost always the best way to proceed. There are a broad range of SaaS startup financial models available online, so your best bet is to simply shop around until you find one that you like the look of. There are many free templates that you can use, such as this financial model from The SaaS CFO.

How to build a SaaS financial model

An early-stage SaaS financial model should include reasonable projections about the future of the business based on well-structured, dynamic spreadsheets. Learning how to build a SaaS financial model will depend enormously on the template you’re using, but in most cases, the process follows these steps:

  1. Enter your global controls, including start date, WACC (weighted average cost of capital), beginning cash balance, sales and marketing percentage, and so on.

  2. Enter your revenue assumptions, including MRR/ARR, customer churn, customer growth, average renewal amount, and so on.

  3. Enter your headcount assumptions (this covers everything to do with your expenses relating to wage).

  4. Enter your non-wage assumptions (this covers all expenses that aren’t linked to wage).

  5. Check the summary, which should give you a basic overview of your business’s financial forecast.

We can help

GoCardless helps you automate payment collection, cutting down on the amount of admin your team needs to deal with when chasing invoices. Find out how GoCardless can help you with ad hoc payments or recurring payments.

Over 85,000 businesses use GoCardless to get paid on time. Learn more about how you can improve payment processing at your business today.

Get StartedLearn More
Interested in automating the way you get paid? GoCardless can help
Interested in automating the way you get paid? GoCardless can help

Interested in automating the way you get paid? GoCardless can help

Contact sales

Try a better way to collect payments, with GoCardless. It's free to get started.

Try a better way to collect payments

Learn moreSign up