How to Make a Waterfall Chart in Excel Now.

A waterfall chart is a powerful visualization tool that clearly illustrates how an initial value is affected by a series of intermediate positive and negative changes, ultimately leading to a final result. This visualization style offers an immediate explanation for the gap between a starting figure and an ending figure, making complex cumulative processes transparent to any audience. The chart’s utility lies in its ability to quickly communicate the magnitude and direction of variance contributors.

Understanding the Waterfall Chart

The fundamental structure of a waterfall chart begins with a full bar representing the starting value, followed by a sequence of “floating” columns that represent incremental changes. These segments visually connect the end of one change to the beginning of the next, illustrating the flow of value from step to step. Positive changes extend upward from the preceding segment, while negative changes extend downward.

The chart concludes with a final full bar that shows the resulting total value after all intermediate contributions have been accounted for. This visual flow makes the waterfall chart superior to a standard bar chart for contribution analysis, as it shows how each component contributes to the variance. The base axis line serves as the zero point for the incremental changes, but the floating columns do not begin there.

Key Scenarios for Using a Waterfall Chart

This chart type is effective when the narrative centers on explaining the transition from an initial state to a final state through a series of discrete movements. The visualization provides a clear, segmented breakdown of how a value arrived at its conclusion.

Financial Analysis

A common application is illustrating the difference between two periods, such as a budget variance or a year-over-year profit and loss change. For instance, a waterfall chart can show how starting revenue is adjusted by cost of goods sold, operating expenses, and taxes to arrive at net income.

Project Management and Operations

The chart is frequently used for inventory tracking, showing the starting stock level, followed by additions, subtractions from sales, and final closing stock.

Cash Flow Analysis

Cash flow analysis benefits greatly, with the chart detailing how various operational, investment, and financing activities modify the beginning cash balance to reach the end-of-period balance.

Preparing Your Data for Visualization

Generating a waterfall chart depends on structuring the source data table correctly. The data must be organized into at least two columns: one for the category labels and one for the corresponding values. The values column must contain the starting value, all incremental changes (deltas), and the final total value.

It is necessary to enter positive changes as positive numbers and negative changes, such as expenses or losses, as negative numbers in the value column. Furthermore, the rows representing the starting value, subtotals, and the final total need to be clearly identifiable within the data set. While the software initially treats all entries as floating segments, these “total” rows allow for the final formatting step where they are anchored to the baseline.

Step-by-Step Guide to Creating the Chart

The most straightforward method involves using the dedicated chart type, which removes the need for complex manual stacked column chart workarounds. Begin by selecting the entire structured data range, including the category labels and the value column. Navigate to the Insert tab on the Excel ribbon.

Within the Charts group, locate the Insert Waterfall, Funnel, Stock, Surface, or Radar Chart dropdown menu. Select the Waterfall chart option from the resulting list. Excel automatically interprets the data and creates the bars, but the starting and ending bars may not yet be correctly anchored to the horizontal axis.

To fix this, you must manually set the full bars as totals. Click once on the bar that represents the starting value to select the entire data series. Then, click a second time on the specific starting bar to select only that single data point.

Right-click on the selected bar and choose the Set as Total option from the context menu. This action immediately anchors the bar to the baseline, defining it as a full value rather than a change segment.

Repeat this selection process for the final bar, which represents the end value, and any intermediate subtotal bars that should also extend to the axis. After applying Set as Total to all necessary bars, the chart will correctly display the flow of value from the anchored start to the anchored end, with all incremental changes floating in between.

Tips for Maximizing Chart Clarity

After generating the basic chart, several formatting adjustments ensure the visualization is effective and easy to interpret. Color coding is a simple technique: bars representing increases are colored green, decreases are colored red, and total/subtotal bars are colored in a neutral blue or gray. This consistent color schema allows the audience to instantly identify the direction of the change.

Adding data labels directly to the bars eliminates the need for the audience to look down at the axis to determine the value of each segment. Right-click on a bar series and select Add Data Labels to display the numerical value for each change. The chart title should clearly explain the variance being displayed (e.g., “Q3 Profit Variance: Budget vs. Actual”) to provide immediate context. Finally, ensure the connector lines are displayed, as they visually link the end of one column to the start of the next and reinforce the sequential flow of the data.