How to Create a Waterfall Chart in Excel

How to Create a Waterfall Chart in Excel

I remember trying to explain a company’s profit and loss statement to a room full of non-finance people using a regular bar chart, and watching their eyes glaze over. Numbers going up, numbers going down, a running total — it just didn’t click visually. Then I discovered waterfall charts, and the same data suddenly told a clear story: starting point, a series of increases and decreases, and a final total. It’s become my default chart for any data that builds up or breaks down from a starting value.

What Is a Waterfall Chart?

A waterfall chart shows how an initial value is affected by a series of intermediate positive or negative changes, ultimately leading to a final value. Each bar “floats” at the level where the previous bar left off, visually showing increases (bars rising) and decreases (bars falling) as you move from left to right. It’s often used for financial statements, where you start with a beginning balance, show various additions and subtractions, and end with a final balance.

When Should You Use a Waterfall Chart?

I use waterfall charts when:

If your data doesn’t represent a sequence of additions and subtractions leading to a total, a waterfall chart isn’t the right fit — a standard bar or column chart will serve you better.

Required Data Structure

You need two columns: a category/label describing each step, and the corresponding value (positive for increases, negative for decreases). Here’s an example I often use:

CategoryValue
Starting Revenue100000
New Sales25000
Upsells8000
Churn-12000
Refunds-5000
Ending Revenue116000

Notice the first and last rows represent totals, while the middle rows represent individual changes — positive or negative.

Step-by-Step Instructions

Here’s my process:

  1. Enter your data with category labels and their values, making sure decreases are entered as negative numbers.
  2. Select the data range, including headers.
  3. Go to the Insert tab.
  4. In the Charts group, click Insert Waterfall, Funnel, Stock, Surface, or Radar Chart.
  5. Choose Waterfall.
  6. Excel builds the chart automatically, with bars floating based on the cumulative effect of prior values.
  7. Mark totals as “Set as Total”: Right-click the bar representing your starting or ending total (e.g., “Starting Revenue” or “Ending Revenue”), and choose Set as Total. This anchors that bar to the axis (rather than floating) and typically colors it differently to visually distinguish it from the incremental changes.

Formatting and Settings I Adjust

Once the chart is built, here’s what I always clean up:

A Practical Example

Say I’m presenting a company’s annual headcount change. Starting with 150 employees, I show +40 for new hires, -15 for voluntary departures, -8 for layoffs, and land on an ending total of 167. The waterfall chart makes the net change immediately clear while also showing exactly which factors contributed most to it — new hires clearly outweighing departures — something a simple “150 to 167” statement wouldn’t convey nearly as vividly.

Common Mistakes to Avoid

Mistakes I’ve run into:

Troubleshooting Tips

If your waterfall chart isn’t behaving:

Real-World Use Cases

I’ve built waterfall charts for:

Best Practices

Before finalizing a waterfall chart, I always confirm:

Waterfall charts turn a sequence of gains and losses into an intuitive visual story that almost anyone can follow at a glance. Once you understand the “Set as Total” trick for anchoring your starting and ending bars, building one in Excel becomes fast, and the payoff in clarity is enormous — especially for financial or headcount data that involves a lot of moving pieces.

Exit mobile version