Skip to main content

Corporate Valuation Modeling: A Step-by-Step Guide

Corporate Valuation Modeling: A Step-by-Step Guide

Keith A. Allman

ISBN: 978-1-119-20288-2 October 2015 304 Pages

Download Product Flyer

Download Product Flyer

Download Product Flyer is to download PDF in new tab. This is a dummy description. Download Product Flyer is to download PDF in new tab. This is a dummy description. Download Product Flyer is to download PDF in new tab. This is a dummy description. Download Product Flyer is to download PDF in new tab. This is a dummy description.


A critical guide to corporate valuation modeling

Valuation is at the heart of everything that Wall Street does. Every day, millions of transactions to purchase or sell companies take place based on prices created by the activities of all market participants. In this book, author Keith Allman provides you with a core model to value companies.

Corporate Valuation Modeling takes you step-by-step through the process of creating a powerful corporate valuation model. Each chapter skillfully discusses the theory of the concept, followed by Model Builder instructions that inform you of every step necessary to create the template model. Many chapters also include a validation section that shows techniques and implementations that you can employ to make sure the model is working properly.

  • Walks you through the full process of constructing a fully dynamic corporate valuation model
  • A Tool Box section at the end of each chapter assists readers who may be less skilled in Excel techniques and functions

Complete with a companion CD-ROM that contains constructed models, this book is an essential guide to understanding the intricacies of corporate valuation modeling.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.



About the Author.

Chapter 1: Introduction.

Overview of the Corporate Valuation Process.

A Conceptual Road Map.

A Technical Road Map.

A Few Best Practices Regarding Financial Modeling.

How This Book Works.

Model Builder 1.1: Initial Settings and Assumptions Sheet Set Up.

Toolbox: Naming Cells.

Chapter 2: Dates and Timing.

The Need for a Flexible System

The Forecast Period.

The Terminal Period.

Historical Time Periods

Event Timing.

Model Builder 2.1: Dates and Timing on the Assumptions Sheet.

Model Builder 2.2: Introducing the Vectors Sheet.

Summary of Dates and Timing.


Chapter 3: Revenue, Costs, & the Income Statement.


Model Builder 3.1: Three Methods for Estimating Revenue Based on Historical Data.


Organizing Revenue and Cost Assumptions for Scenario Analysis.

Model Builder 3.2: Installing an Excel Based Scenario Selector System.

Bringing Revenues and Costs Together: The Income Statement.

Model Builder 3.3: Integrating the Income Statement.

A Work In Progress.


Chapter 4: Capital Structure and Balance Sheet.

What the Company Owns.

Model Builder 4.1: Starting the Balance Sheet with Assets.

What the Company Owes.

Model Builder 4.2: Continuing the Balance Sheet with Liabilities.

What the Company Has Already Paid For.

Model Builder 4.3: Continuing the Balance Sheet with Equity.

Toolbox: Be Careful with Growth.

Chapter 5: Capital Expenditures, Depreciation, Intangibles, and Amortization.

Capital Expenditures.


A Balance Sheet or Income Statement Item?

Concept Status.

Model Builder 5.1: Capital Expenditure Schedules Set Up.

Model Builder 5.2: Depreciation Schedules Set Up.



Model Builder 5.3: Intangibles and Amortization Schedules.

Income Statement and Balance Sheet Effects.

Model Builder 5.4: Integrating Capital Expenditures, Depreciation, Intangibles, and Amortization.


Chapter 6: Long Term Debt.

What is Long Term Debt?

Using Debt for a Reason.

Modeling Debt: Debt Components in Detail.

Model Builder 6.1: Setting Up Debt and Calculating What is Due.

Paying Liabilities.

Model Builder 6.2: Paying the Correct Liability Amount.

Model Builder 6.3: Integrating Long Term Debt into the Income Statement and Balance Sheet.


Chapter 7: Balancing the Model.

Model Builder 7.1: Calculating Cash and Short Term Debt Interest.

Working with the Model.

The Model as an Analysis Tool.

Toolbox: Excel's Calculation Modes.

Chapter 8: Reconciling Cash Flow.

The Cash Flow Statement.

Working Capital.

Model Builder 8.1: Calculating Working Capital.

Model Builder 8.2: Building the Cash Flow Statement.

Preventing Error through Internal Validation.

Model Builder 8.3: Implementing Internal Validations.

Other Validations.


Chapter 9: Free Cash Flow, Terminal Value, and Discount Rates and Methods.

Free Cash Flow: A Matter of Perspective.

Model Builder 9.1: Implementing Free Cash Flow.

Terminal Value: Beyond the Forecast Period.

Model Builder 9.2: Calculating and Integrating a Stable Growth Terminal Value.

Discount Rates and Methods.

Model Builder 9.3: Calculating and Implementing the Weighted Average Cost of Capital.

Model Builder 9.4: Discounting with Multiple Rates to Determine the Corporate Value.

After the Corporate Valuation.


Weighted Averages Using SUMPRODUCT and SUM.

Present Value Functions: PV, NPV, XNPV.

Discounting Process with Multiple Rates.

COVAR, VAR, and VARP for Beta Calculation.

Chapter 10: Output Reporting.

Output Summary.

Model Builder 10.1: Preparing for the Output Summary Sheet.

Web Downloads.

Model Builder 10.2: Connecting the Example Model to the Web.

Model Builder 10.3: Creating the Output Summary Sheet.


Model Builder 10.4: Creating Dynamic Charts.


Chapter 11: Automation Using Visual Basic Applications (VBA).

The Object Oriented Programming Language (OOP).

Follow the Rules.

The Visual Basic Editor.

Writing Code: Subroutines and Functions.

Understanding VBA Code and Practicing Coding Techniques.

Model Builder 11.1: Moving Data Using VBA.

Model Builder 11.2: A First Look at Loops and Variables in VBA.

Common Errors for First Time VBA Programmers.

VBA within a Financial Modeling Context.

Model Builder 11.3: Eliminating Circular References.

Model Builder 11.4:  Creating a Scenario Generator.

Model Builder 11.5: Automatic Sheet Printing.

Continuing with VBA.


About the CD-ROM.