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.

What are the advantages of the 3-statement model? ›

Using 3-Statement Financial Models to plan for growth

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.

What is the difference between DCF and 3-statement model? ›

In a DCF model, similar to the 3-statement models above, you start by projecting the company's revenue, expenses, and cash flow line items. Unlike 3-statement models, however, you do not need the full Income Statement, Balance Sheet, or Cash Flow Statement.

What are the basics of a 3 statement model? ›

A three-statement financial model is an integrated model that forecasts an organization's income statements, balance sheets and cash flow statements. The three core elements (income statements, balance sheets and cash flow statements) require that you gather data ahead of performing any financial modeling.

How long does it take to build a full financial model? ›

The time needed to create specific financial models varies significantly. Some models, particularly those of higher complexity, might require several months of work, while high-level models based on estimates can be created in just a few days.

How long does the Wall Street Prep Modeling course take? ›

70-90 hours

Which is the best method for calculating interest expense? ›

That formula is: Interest Expense = Principal * Rate * Time.

Can AI build a financial model? ›

AI enhances financial modeling by processing vast amounts of data rapidly, identifying complex patterns and correlations, and generating more accurate predictions for investment opportunities, risk assessment, and portfolio management.

What are the advantages and disadvantages of using a model? ›

The advantage of using a model is that it allows prediction and simplification of complex systems. On the other hand, the disadvantage of a model is that they could be misleading and can be misinterpreted in a different way.

What are two advantages of models? ›

In these, and in many more instances, scientists use models to communicate scientific knowledge. All models have two key features: (1) models provide a simplified, concrete way of representing a physical entity or an idea, and (2) models are able to provide explanations and allow a user to make testable predictions.

What is the best advantage of using models? ›

Models can help you visualize, or picture in your mind, something that is difficult to see or understand. Models can help scientists communicate their ideas, understand processes, and make predictions.

What are two weaknesses of the DCF model? ›

The main Cons of a DCF model are:
  • Requires a large number of assumptions.
  • Prone to errors.
  • Prone to overcomplexity.
  • Very sensitive to changes in assumptions.
  • A high level of detail may result in overconfidence.
  • Looks at company valuation in isolation.
  • Doesn't look at relative valuations of competitors.

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.

What information do you need for a DCF model? ›

The three key assumptions in a DCF model are: The operating assumptions (revenue growth and operating margins) The weighted average cost of capital (WACC) Terminal value assumptions: Long-term growth rate and the exit multiple.

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 way budget model? ›

What is a 3-way budget? A 3-way budget is a strategic financial plan that aligns three essential financial statements: the P&L, the Balance Sheet, and the Cash Flow Statement. It is typically set once a year.

How to build a financial model from scratch? ›

  1. STEP 1 : KNOW YOUR COMPANY. ...
  2. STEP 2 : UNDERSTAND THE INDUSTRY DYNAMICS. ...
  3. STEP 3 : START WITH THE AUDITED NUMBERS. ...
  4. STEP : 4 FIND THE ASSUMPTIONS. ...
  5. STEP 5 : FORECAST THE INCOME STATEMENT. ...
  6. STEP 6 : PREPARE THE SUPPORTING SCHEDULES. ...
  7. STEP 7 : COMPLETE STATEMENT OF PROFIT & LOSS (P&L) AND BALANCE SHEET.
May 20, 2023

Top Articles
Latest Posts
Article information

Author: Arielle Torp

Last Updated:

Views: 5702

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Arielle Torp

Birthday: 1997-09-20

Address: 87313 Erdman Vista, North Dustinborough, WA 37563

Phone: +97216742823598

Job: Central Technology Officer

Hobby: Taekwondo, Macrame, Foreign language learning, Kite flying, Cooking, Skiing, Computer programming

Introduction: My name is Arielle Torp, I am a comfortable, kind, zealous, lovely, jolly, colorful, adventurous person who loves writing and wants to share my knowledge and understanding with you.