Building a Three-Statement Model (2024)

A free guide on building three-statement models

Over 1.8 million professionals use CFI to learn accounting, financial analysis, modeling and more. Start with a free account to explore 20+ always-free courses and hundreds of finance templates and cheat sheets.

Start Free

What is a Three-Statement Model?

A three-statement model links the income statement, balance sheet, and cash flow statement into one dynamically connected financial model. Three-statement models are the foundation on which more advanced financial models are built, such as discounted cash flow (DCF) models, merger models, leveraged buyout (LBO) models, and various other types of financial models.

Building a Three-Statement Model (1)

How Do You Build a Three-Statement Model?

There are several steps required to build a three-statement model, including:

  1. Input historical financial information into Excel
  2. Determine the assumptions that will drive the forecast
  3. Forecast the income statement
  4. Forecast long-term, capital assets
  5. Forecast financing activity (e.g., debt and equity)
  6. Complete the income statement
  7. Complete the balance sheet (excluding cash)
  8. Complete the cash flow statement and cash on the balance sheet

In this guide, we will walk you through each of the above steps. For a more detailed, video-based tutorial on how to build a model from scratch, enroll in CFI’s three-statement modeling course.

Building a Three-Statement Model (2)

Key Highlights

  • A three-statement model combines the three core financial statements (the income statement, the balance sheet, and the cash flow statement) into one fully dynamic model to forecast future results.
  • The model is built by first entering and analyzing historical results.
  • These historical results often serve as the basis for the model’s forecast period (usually 5-10 years in the future).

Input historical information into Excel

In this step, we take the historical financial information of the company and either download, type or paste it into Excel. Once the information is in Excel, you’ll need to do some basic formatting to make the information easy to read and to make it follow the structure you want your model to take. As you can see in the screenshot below, the historical information is entered in a blue font color under the historical time periods.

Building a Three-Statement Model (3)

Determining the assumptions that will drive the forecast

With the historical financial information in Excel, and in an easy-to-use format, we can start calculating some metrics to evaluate the historical performance of the company. We need to calculate metrics such as revenue growth, margins, capital expenditures and working capital terms (such as accounts payable, inventory, and accounts receivable). Below is an example of the assumptions section, which drives the forecast.

Building a Three-Statement Model (4)

Forecast the income statement

With the assumptions in place, it’s time to start forecasting the income statement, beginning with revenue and building down to EBITDA (earnings before interest taxes depreciation and amortization). At that point, we will require supporting schedules to be built for items such as capital assets and financing activity.

Forecast capital assets

At this point, we need to forecast capital assets such as property, plant, and equipment (PP&E), before we can finish the income statement in the model. To do this, we take the last period’s closing balance, and then add any capital expenditures, deduct depreciation, and arrive at the closing balance. Depreciation can be calculated in a variety of ways, such as straight line, declining balance, or percent of revenue.

Building a Three-Statement Model (5)

Forecast financing activity

Next up, we have to build a debt schedule to determine interest expense on the income statement. Similar to the section above, we take last period’s closing balance, and then add any increases or decreases in debt, and arrive at the closing balance.

The interest expense can be calculated on the opening debt balance or the average debt balance. Alternatively, a detailed interest expense schedule can be followed if one is available.

Complete the income statement

Now that depreciation and interest expense have been forecast in the appropriate supporting schedules, these expenses can then be referenced back to the income statement, completing that core financial statement.

Complete the balance sheet

At this stage, it’s possible to essentially complete the balance sheet in our three-statement model, except for the cash balance, which will be the last step. Working capital items are forecast based on assumptions around average days payable and receivable, as well as inventory turns. Capital assets (PP&E, etc.) come from the schedule discussed above, as well as debt balances.

Building a Three-Statement Model (6)

Complete the cash flow statement and cash on the balance sheet

With the balance sheet completed (except for cash), we can build the cash flow statement and complete our three-statement model in Excel. This section is completed, essentially, by just linking to items that have already been calculated above in the model. We have to complete each of the three main sections: cash from operations, cash from investing and cash from financing.

Building a Three-Statement Model (7)

Layout and structure

There are two common approaches to structuring a three-statement model: single worksheet and multi-worksheet. While both approaches are acceptable, CFI strongly recommends using a single worksheet structure.

Advantages of a single worksheet model include the following:

  • Easier to navigate (don’t have to switch between sheets)
  • Less risk of mis-linking formulas (all time periods should be in the same column)
  • More organized with the use of Excel’s grouping feature
  • Allows more room for consolidating multi-business companies

Building a Three-Statement Model (8)

Additional Resources

DCF Modeling Guide

Types of Financial Models

What is Cash Flow?

See all financial modeling resources

Building a Three-Statement Model (2024)

FAQs

How long does it take to build a 3 statement model? ›

The “strict time limit” could be anything from 30 minutes to 3-4 hours, and the complexity increases as the time limit increases. The “no strict time limit” type might give you several days or even 1 week+. There is still a deadline, but you don't need to rush around like a madman to finish.

How to prepare a 3 statement model? ›

How To Build a Three-Statement Financial Model In 7 Easy Steps
  1. Enter historical financial data into an Excel-formatted platform.
  2. Define the predictions that drive forecasting.
  3. Predict the income statement.
  4. Predict capital investments and assets.
  5. Predict financing activity.
  6. Predict the balance sheet.
Apr 5, 2024

Do you need a 3 statement model to build a DCF? ›

Three-statement models are the foundation on which more advanced financial models are built, such as discounted cash flow (DCF) models, merger models, leveraged buyout (LBO) models, and various other types of financial models.

What are the advantages of the 3 statement model? ›

There are a number of advantages to using a 3-Statement Financial Model to perform scenario analysis. These include, but are not limited to, gaining the ability to plan for the future, becoming proactive, avoiding risk and failure, and projecting returns and losses.

Which is the best method for calculating interest expense? ›

The simplest way to calculate interest expense is to multiply a company's total debt by the average interest rate on its debts. If a company has $100 million in debt with an average interest rate of 5%, then its interest expense is $100 million multiplied by 0.05, or $5 million.

How long does it take to get good at financial modeling? ›

The time it takes to learn financial modelling varies based on individual factors. Prior knowledge, learning resources, practice, and the complexity of the models all matter. While some might grasp the basics in a matter of weeks, mastering financial modelling can take several months to a year or more.

Can AI build a financial model? ›

Can AI be used for risk management in financial modeling? Yes, AI techniques such as machine learning and deep learning are extensively used for risk management in financial modeling.

What are the big 3 statements? ›

The income statement, balance sheet, and statement of cash flows are required financial statements. These three statements are informative tools that traders can use to analyze a company's financial strength and provide a quick picture of a company's financial health and underlying value.

How long does the Wall Street Prep financial modeling course take? ›

Course Highlights

You should expect to spend approximately 20-30 hours to complete it. The program uses online video lessons, Excel model templates and various financial filings to teach students how to build, analyze, and interpret financial models in a step-by-step fashion at their own pace.

How many years should I use for DCF? ›

The 3-statement models that support a DCF are usually annual models that forecast about 5-10 years into the future. However, when valuing businesses, we usually assume they are a going concern.

Is DCF Modelling hard? ›

No, DCF (Discounted Cash Flow) analysis is not necessarily the hardest analysis in finance. It is a widely used method to determine the value of an investment based on its expected future cash flows, but its accuracy and usefulness depends on the quality and reliability of the inputs and assumptions used.

When should you not use a DCF? ›

Also, since the very focus of DCF analysis is long-term growth, it is not an appropriate tool for evaluating short-term profit potential. Besides, as an investor, it's wise to avoid being too reliant on one method over another when assessing the value of stocks.

What is the 3 statement model for dummies? ›

A 3-statement model is a financial model that combines three financial statements: the income statement, balance sheet, and cash flow statement. It is a comprehensive way to analyze a company's financial health and predict its future performance.

How to build a 3-way model? ›

3 statement models are built in Excel and typically the income statement is created first, followed by the balance sheet and then the cash flow statement. The cash flow statement helps forecast cash and short-term borrowings; this is an important step in ensuring that the model links correctly.

What is the three statement model test? ›

Introduction: Three Statement Modelling is a powerful financial analysis technique used by professionals to evaluate a company's performance, financial health, and future prospects. This technique involves creating integrated financial statements – the income statement, balance sheet, and cash flow.

How long does a DCF model take? ›

The first step in the DCF model process is to build a forecast of the three financial statements based on assumptions about how the business will perform in the future. On average, this forecast typically goes out about five years. Of course, there are exceptions, and it may be longer or shorter than this.

What is the 3 statement model in financial edge? ›

A 3-statement model usually starts with the income statement, then the balance sheet, and finally the cash flow statement. The cash flow statement helps forecast cash and short-term borrowings and is an important step in linking the three statements.

What is the 3 way forecast model? ›

A three-way forecast, also known as the 3 financial statements is a financial model combining three key reports into one consolidated forecast. It links your Profit & Loss (income statement), balance sheet and cashflow projections together so you can forecast your future cash position and financial health.

Top Articles
Latest Posts
Article information

Author: Dr. Pierre Goyette

Last Updated:

Views: 6081

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dr. Pierre Goyette

Birthday: 1998-01-29

Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

Phone: +5819954278378

Job: Construction Director

Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.