Skip to content
Felix
  • Topics
    • My List
    • Felix Guide
    • Asset Management
    • Coding and Data Analysis
      • Data Analysis and Visualization
      • Financial Data Tools
      • Python
      • SQL
    • Credit
      • Credit Analysis
      • Restructuring
    • Financial Literacy Essentials
      • Financial Data Tools
      • Financial Math
      • Foundations of Accounting
    • Industry Specific
      • Banks
      • Chemicals
      • Consumer
      • ESG
      • Insurance
      • Oil and Gas
      • Pharmaceuticals
      • Project Finance
      • Real Estate
      • Renewable Energy
      • Technology
      • Telecoms
    • Introductory Courses
    • Investment Banking
      • Accounting
      • Financial Modeling
      • M&A and Divestitures
      • Private Debt
      • Private Equity
      • Valuation
      • Venture Capital
    • Markets
      • Economics
      • Equity Markets and Derivatives
      • Fixed Income and Derivatives
      • Introduction to Markets
      • Options and Structured Products
      • Other Capital Markets
      • Securities Services
    • Microsoft Office
      • Excel
      • PowerPoint
      • Word & Outlook
    • Professional Skills
      • Career Development
      • Expert Interviews
      • Interview Skills
    • Risk Management
    • Transaction Banking
    • Felix Live
  • Pathways
    • Investment Banking
    • Asset Management
    • Equity Research
    • Sales and Trading
    • Commercial Banking
    • Engineering
    • Operations
    • Private Equity
    • Credit Analysis
    • Restructuring
    • Venture Capital
    • CFA Institute
  • Certified Courses
  • Ask An Instructor
  • Support
  • Log in
  • Topics
    • My List
    • Felix Guide
    • Asset Management
    • Coding and Data Analysis
      • Data Analysis and Visualization
      • Financial Data Tools
      • Python
      • SQL
    • Credit
      • Credit Analysis
      • Restructuring
    • Financial Literacy Essentials
      • Financial Data Tools
      • Financial Math
      • Foundations of Accounting
    • Industry Specific
      • Banks
      • Chemicals
      • Consumer
      • ESG
      • Insurance
      • Oil and Gas
      • Pharmaceuticals
      • Project Finance
      • Real Estate
      • Renewable Energy
      • Technology
      • Telecoms
    • Introductory Courses
    • Investment Banking
      • Accounting
      • Financial Modeling
      • M&A and Divestitures
      • Private Debt
      • Private Equity
      • Valuation
      • Venture Capital
    • Markets
      • Economics
      • Equity Markets and Derivatives
      • Fixed Income and Derivatives
      • Introduction to Markets
      • Options and Structured Products
      • Other Capital Markets
      • Securities Services
    • Microsoft Office
      • Excel
      • PowerPoint
      • Word & Outlook
    • Professional Skills
      • Career Development
      • Expert Interviews
      • Interview Skills
    • Risk Management
    • Transaction Banking
    • Felix Live
  • Pathways
    • Investment Banking
    • Asset Management
    • Equity Research
    • Sales and Trading
    • Commercial Banking
    • Engineering
    • Operations
    • Private Equity
    • Credit Analysis
    • Restructuring
    • Venture Capital
    • CFA Institute
  • Certified Courses
Felix
  • Data
    • Company Analytics
    • My Filing Annotations
    • Market & Industry Data
    • United States
    • Relative Valuation
    • Discount Rate
    • Building Forecasts
    • Capital Structure Analysis
    • Europe
    • Relative Valuation
    • Discount Rate
    • Building Forecasts
    • Capital Structure Analysis
  • Models
  • Account
    • Edit my profile
    • My List
    • Restart Homepage Tour
    • Restart Company Analytics Tour
    • Restart Filings Tour
  • Log in
  • Ask An Instructor
    • Email Our Experts
    • Felix User Guide
    • Contact Support

SaaS Business Operating Model

Develop a forecast model for a B2B SaaS Business, describe and calculate the revenue model at various stages of a startup’s growth, as well as, the components of SaaS waterfall metrics and the concept of cash burn.

Unlock Your Certificate   
 
0% Complete

13 Lessons (52m)

Show lesson playlist
  • Description & Objectives

  • 1. What is an Operating Model

    01:39
  • 2. What is a SaaS Business

    01:07
  • 3. SaaS Revenue Model

    04:31
  • 4. SaaS Revenue Model Workout

    02:53
  • 5. Case Study - SaaS Revenue Model Part 1

    06:46
  • 6. Case Study - SaaS Revenue Model Part 2

    05:40
  • 7. Mature SaaS Revenues

    02:39
  • 8. Mature SaaS Revenues Workout

    04:03
  • 9. Modeling Expenses

    01:31
  • 10. Case Study - Modeling Expenses

    06:39
  • 11. Cash Burn

    05:07
  • 12. Case Study - Cash Burn

    06:54
  • 13. SaaS Business Operating Model Tryout


Prev: Very Early Stage - Forms of Consideration Next: SaaS Business Key Industry Metrics

Mature SaaS Revenues Workout

  • Notes
  • Questions
  • Transcript
  • 04:03

How revenues are forecast for mature SaaS and subscription model businesses.

Downloads

B2B SaaS Mature Revenue Forecasting Workout EmptyB2B SaaS Mature Revenue Forecasting Workout Full

Glossary

billings Deferred Revenue operating model SAAS
Back to top
Financial Edge Training

© Financial Edge Training 2025

Topics
Introduction to Finance Accounting Financial Modeling Valuation M&A and Divestitures Private Equity
Venture Capital Project Finance Credit Analysis Transaction Banking Restructuring Capital Markets
Asset Management Risk Management Economics Data Science and System
Request New Content
System Account User Guide Privacy Policy Terms & Conditions Log in
Transcript

In this workout, we're asked to calculate the total billings and total revenues, assuming the company we're looking at is a mature pre IPO or IPO stage company using the assumptions that we have. So the key thing to note here is that billings and revenues are not the same. Billings are the cash that we receive from our customers, but revenue is what we're allowed to show in our income statements. The issue here is that not all of the subscriptions would've been sold at the beginning of the period, and as a result, not all of the annual subscription service would've been delivered by the end of the year. So in our assumptions here, we're asked to assume that we got a 95% renewal rates as a 3% annual price increase, and that we've got total new customer growth of 15%. We're also asked to assume that 70% of the sales made in the year can be recognized as revenue in the same year. The first thing that we need to calculate is our total subscriptions. That's the cash we receive for these annual subscriptions. We have 6,000 from last year. This is 5,000 from renewing customers and 1000 from new customers. As a result of that, we can figure out our subscriptions from the renewing customers by taking last year's number, multiplying it by 95%, assuming that 95% of them stay around and multiplying this by one plus the price increase. This will give us the expected subscriptions from the renewing customers in year one, but also in year one. We're also gonna get some new customers, and those new customers are gonna grow at 15%. So we'll take last year's number and multiply that by one plus that 15% growth rate. This will give us our total billings for the period, and we can then copy this across for year two as well. So this is giving us the cash that we're expecting to receive in year one and year two respectively. However, this is not what we'll see in the income statement. In order to get this into our income statement, what we need to do is split up the cash that is received in each of these three years into the amount that can be recognized in the income statement because the service has been delivered, which we're gonna assume is 70%, and the amount that can't be recognized in the current accounting period because the service hasn't been delivered on these annual subscriptions yet. So as a result, we're going to take the total subscriptions, that's the cash we received, and multiply it by the 70% for year zero, and then we'll also then say, well, of the 6,000 that was received in cash in year zero, we didn't actually recognize 1,800 of it because it was deferred into year two. That does get us back to the total billings of 6,000, and then we can copy this across to the right for all three years. We can then go onto what things actually look like in terms of total revenues in the income statement. For year one, what we're gonna be able to recognize is 4,299 at 60% of The the cash that was received in year one, but we can't recognize the remaining 1,812 because that service hasn't been delivered to the customer yet.

What we can recognize though, in year one is the revenue that was not recognized in year zero. So cash received in year zero, but not recognized because the service for those subscriptions hadn't been delivered by the end of year zero, it will have been delivered in year one though, so we can recognize that revenue in year one to give us total revenue of 6,029 in year one. We can copy this across to the right for year two to see that what we're actually seeing in the income statement each year is part of the sales that have been made this year, but also part of recognizing sales that were made historically. As a result, when forecasting the future growth of the business for these kind of subscription model services, it tends to be based on the subscriptions rather than the revenue in the income statement.

Content Requests and Questions

You are trying to access premium learning content.

Discover our full catalogue and purchase a course Access all courses with our premium plans or log in to your account
Help

You need an account to contact support.

Create a free account or log in to an existing one

Sorry, you don't have access to that yet!

You are trying to access premium learning content.

Discover our full catalogue and purchase a course Access all courses with our premium plans or log in to your account

You have reached the limit of annotations (10) under our premium subscription. Upgrade to unlock unlimited annotations.

Find out more about our premium plan

You are trying to access content that requires a free account. Sign up or login in seconds!

Create a free account or log in to an existing one

You are trying to access content that requires a premium plan.

Find out more about our premium plan or log in to your account

Only US listed companies are available under our Free and Boost plans. Upgrade to Pro to access over 7,000 global companies across the US, UK, Canada, France, Italy, Germany, Hong Kong and more.

Find out more about our premium plan or log in to your account

A pro account is required for the Excel Add In

Find out more about our premium plan

Congratulations on completing

This field is hidden when viewing the form
Name(Required)
This field is hidden when viewing the form
Rate this course out of 5, where 5 is excellent and 1 is terrible.
Were the stated learning objectives met?(Required)
Were the stated prerequisite requirements appropriate and sufficient?(Required)
Were the program materials, including the qualified assessment, relevant and did they contribute to the achievement of the learning objectives?(Required)
Was the time allotted to the learning activity appropriate?(Required)
Are you happy for us to use your feedback and details in future marketing?(Required)

Thank you for already submitting feedback for this course.

CPE

What is CPE?

CPE stands for Continuing Professional Education, by completing learning activities you earn CPE credits to retain your professional credentials. CPE is required for Certified Public Accountants (CPAs). Financial Edge Training is registered with the National Association of State Boards of Accountancy (NASBA) as a sponsor of continuing professional education on the National Registry of CPE Sponsors.

What are CPE credits?

For self study programs, 1 CPE credit is awarded for every 50 minutes of elearning content, this includes videos, workouts, tryouts, and exams.

CPE Exams

You must complete the CPE exam within 1 year of accessing a related playlist or course to earn CPE credits. To see how long you have left to complete a CPE exam, hover over the locked CPE credits button.

What if I'm not collecting CPE credits?

CPE exams do not count towards your FE certification. You do not need to complete the CPE exam if you are not collecting CPE credits, but you might find it useful for your own revision.


Further Help
  • Felix How to Guide walks you through the key functions and tools of the learning platform.
  • Playlists & Tryouts: Playlists are a collection of videos that teach you a specific skill and are tested with a tryout at the end. A tryout is a quiz that tests your knowledge and understanding of what you have just learned.
  • Exam: If you are collecting CPE points you must pass the relevant CPE exam within 1 year to receive credits.
  • Glossary: A glossary can be found below each video and provides definitions and explanations for terms and concepts. They are organized alphabetically to make it easy for you to find the term you need.
  • Search function: Use the Felix search function on the homepage to find content related to what you want to learn. Find related video content, lessons, and questions people have asked on the topic.
  • Closed Captions & Transcript: Closed captions and transcripts are available on videos. The video transcript can be found next to the closed captions in the video player. The transcript feature allows you to read the transcript of the video and search for key terms within the transcript.
  • Questions: If you have questions about the course content, you will find a section called Ask a Question underneath each video where you can submit questions to our expert instructor team.