How to Prepare a Cash Flow Statement Model That Balances | Toptal® (2024)

To download the example cash flow statement used throughout this post, click here.

Whether I’m looking at acquisition opportunities at HoriZen Capital or building best practices models, I often see cash flow statements that don’t reconcile with the balance sheet.

The most common reason is the wide range of data sources used by the company: the sales teams’ tracking software, CapEx files maintained by the CFO, and inventory reporting metrics from the procurement team, to name a few. When something falls out of line between all these sources, it very quickly causes critical imbalances in a model.

I have worked on several financial due diligence projects for M&A deals where data provenance was a problem. First, it creates doubts and worries in the buyer’s mind: “How can we trust the accuracy of the numbers if different sources give different results?” This can be a dealbreaker or can taper confidence in the team’s ability to execute. Second, it creates unnecessary costs arising from the extra work required to dig out the missing pieces, generating extra labor hours on both sides of the transaction. All of this can be avoided by following a strict but simple methodology:

Build financial models with correct interconnectivity between the three primary accounting statements: income statement, balance sheet, and P&L.

Below is a step-by-step method to ensure your cash flow always balances and tallies. I will also explain the interconnectivity between the different lines of the cash flow statement and demonstrate why balance sheet accounts and, in particular, Net Working Capital have a central role in making it all work. To help your learning, I have also put together an example spreadsheet which demonstrates the required interconnectivity.

How to Prepare a Cash Flow Statement

There are two widespread ways to build a cash flow statement. The direct method uses actualcashinflows and outflows from the company’s operations, and the indirect method uses the P&L and balance sheet as a starting point. The latter is the most common method encountered since the direct method requires a granular level of reporting that can prove more cumbersome.

Below is a snapshot of what we aim to achieve. It may look straightforward, but each line represents a number of precedent calculations.

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (1)

Step 1: Remember the Interconnectivity Between P&L and Balance Sheet

While basic, it’s worth reminding ourselves that total assets must always be equal to total liabilities (and equity). The P&L and balance sheet are interconnected via the equity account in the balance sheet. Any debit or credit to a P&L account will instantly impact the balance sheet through being booked on the retained earnings line.

Step 2: The Cash Account Can Be Expressed as a Sum and Subtraction of All Other Accounts

Due to the inalterable equality of total assets and total liabilities, we know that:

Fixed Assets + Receivables + Inventory + Cash = Equity + Financial Debt + Payables + Provisions

Basic arithmetic then allows us to deduce that:

Cash = Equity + Financial Debt + Payables + Provisions - Fixed Assets - Receivables - Inventory

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (3)

This also means that the movement of cash (i.e., net cash flow) between two dates will be equal to the sum and subtraction of the movement (the delta) of all other accounts:

Net Cash Flow = Δ Cash = Δ Equity + Δ Financial Debt + Δ Payables + Δ Provisions – Δ Fixed Assets – Δ Receivables – Δ Inventory

Step 3: Break Down and Rearrange the Accounts

Equity

As discussed earlier, assuming that we are looking at a balance sheet before any payment of dividends, the equity account will include the current year’s net income. As such, we will have to break down the account more granularly to make the current year’s net income appear clearer.

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (4)

Net Income

The line item of net income is made of constituent parts: most prominently, EBITDA less depreciation and amortization (D&A), interest, and tax.

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (5)

Net Working Capital Movements

Working capital comprises three elements: inventory and receivables on the asset side and payables on the liabilities. When netted off against one another, they subsequently equal the net working capital position, which is the day-to-day capital balance required for running the business.

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (6)

It goes without saying that an increased balance movement on a working capital asset constitutes an outflow of cash, while the inverse applies to their liability counterparts.

Put Together a New View of the Balance Sheet Items

If we aggregate all of the changes we have just made, they will come together in the following order:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (7)

To an accountant, this may look quite haphazard, so its best to re-order in a manner more like a traditional cash flow statement format:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (8)

Step 4: Convert the Rearranged Balance Sheet Into a Cash Flow Statement

At this stage, you may notice that we have only been using one balance sheet position: a position at a fixed point in time (December 31, 2019 in our example). To calculate cash flow from here, we would need a second balance sheet at a different date. In this example, we will use the balance sheet below, which is dated December 31, 2018, before the distribution of FY18 dividends.

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (9)

There are two points to consider here:

  1. As of Dec-18, the FY19 fiscal year had not started—therefore, all FY19 P&L-related accounts will be equal to zero.
  2. The retained earnings figure here will include the FY18 net income.

In order to calculate a statement of cash flows, we will need to look at the movements between Dec-19 and Dec-18. Thanks to the equality that we demonstrated in Step 2, we already know that the net cash flow will be equal to 20 - 30 = -10.

By simply taking the movement between the two balance sheets positions and adding subtotals for clarity of presentation, we have now created a dynamic and balanced cash flow statement:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (10)

How to Improve Your Cash Flow Statement Processes?

This is now the part where having classical accounting knowledge will prove useful, although it is not a prerequisite. The objective of creating a cash flow format like the one above is to better assess and understand the cash inflows and outflows of the business by their category (e.g., operating, financing, and investing). Now that you have a cash flow statement that links dynamically to the balance sheet, it’s time to dig a bit further. To do so, here are a few questions to ask yourself:

1. Are All Accounts Correctly Categorized?

This is quite a forensic exercise that will essentially require you to look over every line account used in your accounting software. Once analyzed, a discussion with the financial controller, or CFO, can then take place to question any discrepancies of opinion over the correct classification of items.

A classic example in this scenario is trade payables on CapEx (i.e., outstanding payments due to fixed asset providers). It is quite common that this account gets included in the trade payables (in current liabilities) and, as such, gets classified as net working capital. If this is the case, you will need to remove it from NWC and add it to the cash flows from the investing (CFI) section.

Assuming a movement of trade payables on CapEx of +1 between Dec-18 and Dec-19, we would make the following changes to our cash flow statement from the example above:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (11)

2. Is the Presentation Representative of Actual Cash Inflows and Outflows?

The notion of cash and non-cash can be quite confusing to the uninitiated. For example, if Company A sold an item for $40 that it purchased for $10 in cash last year, but its customer still has not paid for it, what should you consider “cash EBITDA”? Should it be $30 (revenue less COGS, assuming no other OpEx)? Or should it rather be $0 (considering that the item purchased was paid for last year and no proceeds have been collected yet)?

What people often miss is that NWC and EBITDA should be analyzed together when looking at cash generation. When EBITDA is impacted by a so-called “non-cash item,” remember that there is always a balance sheet account concomitantly impacted. Your responsibility as a cash flow builder is to understand which one. And the answer quite often lies within the accounts included inside net working capital!

A common example of “non-cash items” are provisions. Let’s remember that provisions intend to impact today’s P&L in anticipation of a likely expense in the future. Based on that definition, it is safe to say that such an item has not truly had any cash implication over the fiscal year, and it would make sense to remove it from our cash flow statement.

In the P&L example we’ve used so far, it seems that provisions were booked above EBITDA. Hence, if we want to remove the impact of a change in the provision, here is how we could proceed:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (12)

However, the issue we find with this presentation is that we would like FY19 EBITDA to reconcile to EBITDA as per the P&L. To that end, we would rather present our cash flow statement as follows:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (13)

I would also recommend that you include a footnote explaining what the removed non-cash items were referring to. It may also be appropriate to showcase the “cash” EBITDA component of the business, which would comprise the following:

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (14)

Obviously, this can get quite cumbersome, as it requires a correct match of all NWC accounts linked to EBITDA items. I don’t believe, though, that this added complexity gives a clearer view of the company’s cash-generative abilities, but it may help to at least provide your stakeholders with as much descriptive help to the numbers as possible.

Take the Rules and Apply Them Practically

I hope that this provides you with the tools to effectively create a cash flow statement and that you now have a clearer understanding of the interconnections between P&L and balance sheet accounts. Once you understand this methodology, it is up to you to rearrange the different accounts and present them in a way that makes the most sense for your particular needs and your particular business.

Of course, real-life applications may be slightly trickier due to the number of accounts in your trial balance, the complexity of accounting principles, and any exceptional events, like an M&A transaction, for example. However, the underlying principles I’ve used in this cash flow statement model remain exactly the same, and if followed thoroughly, will allow you to use your time proactively instead of pouring countless hours into a thankless balancing exercise!

How to Prepare a Cash Flow Statement Model That Balances | Toptal® (2024)

FAQs

How to Prepare a Cash Flow Statement Model That Balances | Toptal®? ›

The generic Free Cash Flow (FCF) Formula is equal to Cash from Operations minus Capital Expenditures. FCF represents the amount of cash generated by a business, after accounting for reinvestment in non-current capital assets by the company.

How do you create a simple cash flow model? ›

How to Build a Cash Flow Model
  1. Determine the Period (Length of Time) for Which You're Projecting. ...
  2. Note Your Sales Income. ...
  3. Identify and Add All Cash Inflows (Non-Sales Income) ...
  4. Identify and Add All Cash Outflows. ...
  5. Determine Projected Future Cash Flow. ...
  6. Begin Modeling.
Mar 13, 2024

How do you prepare a project for a cash flow statement? ›

There are several steps you can take to create a cash flow projection statement:
  1. Calculate the current cash amount. ...
  2. Estimate projected cash. ...
  3. Estimate potential expenses. ...
  4. Calculate predicted income minus predicted expenses. ...
  5. Add the projected cash flow figure to the current cash amount.
Feb 3, 2023

How to prepare a cash flow statement step by step with example? ›

Follow these steps to prepare a statement of cash flows:
  1. Choose a time frame and method to use. ...
  2. Collect basic data and documents. ...
  3. Calculate balance sheet changes and add them to the statement of cash flows. ...
  4. Adjust all noncash expenses and transactions. ...
  5. Complete the three sections of the statement.
Feb 3, 2023

What is the formula for the cash flow based model? ›

The generic Free Cash Flow (FCF) Formula is equal to Cash from Operations minus Capital Expenditures. FCF represents the amount of cash generated by a business, after accounting for reinvestment in non-current capital assets by the company.

How do you project cash flow and balance sheet? ›

  1. Step 1 – Understand Historical Context. ...
  2. Step 2 – Identify Key Drivers. ...
  3. Step 3 – Forecast Income Statement and Cash Flows. ...
  4. Step 4 – Project Future Balances. ...
  5. Step 5 – Incorporate Strategic Initiatives. ...
  6. Step 6 – Review and Adjust. ...
  7. Step 7 – Finalize and Communicate.
Apr 2, 2024

How to set up a cash flow worksheet? ›

There are 5 steps to complete the Cash Flow Worksheet:
  1. Review the cash flows options for the engagement.
  2. Define the closing cash and cash equivalents.
  3. Determine the number of analysis items.
  4. Complete the analysis items.
  5. Balance the Cash Flow Worksheet.

What are the four rules for creating cash flow statement? ›

Four simple rules to remember as you create your cash flow statement:
  • Transactions that show an increase in assets result in a decrease in cash flow.
  • Transactions that show a decrease in assets result in an increase in cash flow.
  • Transactions that show an increase in liabilities result in an increase in cash flow.
Feb 28, 2024

How do you write a cash flow plan? ›

Four steps to a simple cash flow forecast
  1. Decide how far out you want to plan for. Cash flow planning can cover anything from a few weeks to many months. ...
  2. List all your income. For each week or month in your cash flow forecast, list all the cash you've got coming in. ...
  3. List all your outgoings. ...
  4. Work out your running cash flow.

What is an example of the cash flow method? ›

Examples of the direct method of cash flows from operating activities include: Salaries paid out to employees. Cash paid to vendors and suppliers. Cash collected from customers.

What are the two methods of preparing cash flow statement? ›

There are two ways to prepare a cash flow statement: the direct method and the indirect method: Direct method – Operating cash flows are presented as a list of ingoing and outgoing cash flows.

What is the direct method of preparing cash flow statement? ›

The direct method of accounting for cash flows uses real cash inflows and outflows from a business's operations. This process records cash as it comes in or is paid out. Conversely, the accrual accounting method records revenues and expenses as they occur, rather than when money comes in or out.

How do you prepare simple cash flow? ›

Four steps to a simple cash flow forecast
  1. Decide how far out you want to plan for. Cash flow planning can cover anything from a few weeks to many months. ...
  2. List all your income. For each week or month in your cash flow forecast, list all the cash you've got coming in. ...
  3. List all your outgoings. ...
  4. Work out your running cash flow.

How do you make easy cash flow? ›

Whether you want to make a financial investment or start a business, here are 11 ideas to consider for your passive income strategy:
  1. Make financial investments. ...
  2. Own a rental property. ...
  3. Start a print-on-demand shop. ...
  4. Self-publish. ...
  5. Sell worksheets. ...
  6. Sell templates. ...
  7. Create content. ...
  8. Create an online course.
Mar 18, 2024

What is the simplified cash flow formula? ›

Free Cash Flow = Net income + Depreciation/Amortization – Change in Working Capital – Capital Expenditure. Net Income is the company's profit or loss after all its expenses have been deducted.

How to create a simple financial model? ›

Here are the six basic steps for building a financial model:
  1. Gather historical data. You'll need at least the last three years of financial data for the company.
  2. Calculate ratios and metrics. ...
  3. Make informed assumptions. ...
  4. Create a forecast. ...
  5. Value the company. ...
  6. Review.
Dec 4, 2023

Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 6176

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.