Waterfall Chart in Excel — Free Template & Step-by-Step Guide

A waterfall chart (also called a bridge chart) is the single most powerful tool for explaining why a number changed — whether that’s revenue variance, budget vs actual, headcount movement, or a P&L bridge. This guide walks through both the native Excel waterfall chart (Excel 2016+) and the stacked bar trick that works in every version of Excel, with exact formulas, a sample data table, and formatting tips for polished, presentation-ready output.

Dr Waqas Rafique Dr Waqas Rafique · Founder & CTO · PhD, Statistical Machine Learning
· About

📥 Free Waterfall Chart Excel Template

Download a pre-built waterfall chart template that works in Excel 2013 through 365 — includes the stacked bar setup, a P&L bridge example, a variance analysis tab, and formatting already applied. No email required beyond registration.

Get your free dashboard →

TL;DR

For Excel 2016+: select your data, Insert → Waterfall chart, right-click totals → Set as Total. Done in under 5 minutes. For all Excel versions: add a Base series that “floats” each bar to the right height, stack it with Increase and Decrease series, hide the Base with no-fill/no-border, then colour Increase green and Decrease red. Both methods are covered step by step below.

Contents

  1. What is a waterfall chart?
  2. Two methods: native vs stacked bar
  3. Step 1 — Set up your data
  4. Step 2 — Calculate the invisible base series
  5. Step 3 — Insert a stacked bar chart
  6. Step 4 — Hide the base series
  7. Step 5 — Format increases green and decreases red
  8. Step 6 — Add data labels and polish
  9. Waterfall chart use cases
  10. FAQ

What is a waterfall chart?

A waterfall chart is a form of data visualisation that shows how an initial value is incrementally increased or decreased by a series of intermediate values to arrive at a final result. Each bar in the chart “floats” above or below the x-axis based on where the running total stands at that point in the sequence. The result looks like a series of suspended blocks — some rising (increases), some falling (decreases) — which is why it’s also called a bridge chart, a cascade chart, or (informally) a “flying bricks” chart.

The term “bridge chart” is preferred in consulting firms like McKinsey and BCG, where it is used to bridge the gap between two totals: for example, last year’s operating profit and this year’s, with each intermediate bar explaining a driver of the change. The labels “waterfall” and “bridge” are interchangeable — they refer to identical chart structures.

When to use a waterfall chart

Waterfall charts are the right choice whenever you need to explain decomposition or attribution — not just what the final number is, but what drove it. Common scenarios include:

P&L variance analysis: Starting from budgeted profit, show how each revenue line (new business, upsell, churn, price changes) and each cost line (headcount, rent, marketing) contributed to the gap between budget and actual. A single chart replaces a paragraph of narrative.

Budget vs actual bridge: Finance teams use waterfall charts to explain year-end deviations to boards and investors. Instead of a table of numbers, the chart makes the biggest contributors to over- or under-performance immediately visible.

Sales funnel analysis: Waterfall charts can show funnel drop-off — starting from leads, then subtracting each stage’s drop-off (MQL disqualified, not contacted, lost at proposal, lost at negotiation) to arrive at closed-won deals. Unlike a traditional funnel chart, a waterfall shows the absolute count lost at each stage.

Headcount changes: HR reporting frequently uses waterfall charts to show opening headcount, then additions (hires, transfers in), subtractions (terminations, transfers out, redundancies), arriving at closing headcount for the period.

Cash flow waterfall: Treasury reports use waterfall charts to show opening cash, then operating inflows, operating outflows, capex, financing activities, and closing cash balance — making the cash position movement immediately legible.

Revenue breakdown: SaaS companies use waterfall charts for Monthly Recurring Revenue (MRR) movement: starting MRR, new business, expansion (upsell), contraction (downsell), churn, ending MRR. This is sometimes called an MRR waterfall or MRR bridge.

Waterfall chart vs bar chart: which to use?

A standard clustered or stacked bar chart is appropriate when you want to compare totals across categories (e.g. revenue by region). A waterfall chart is appropriate when you want to show how a total is constructed from contributing factors, or how it changed over time due to specific drivers. If your audience needs to understand causation or attribution — why the number is what it is — use a waterfall. If they just need to compare sizes, use a bar chart.

Two methods: native chart type vs stacked bar trick

Excel offers two approaches to building a waterfall chart, and the right one depends on your Excel version:

Method 1: Native Excel Waterfall Chart (Excel 2016, 2019, 2021, 365)

Microsoft added a dedicated Waterfall chart type in Excel 2016. It handles all the floating-bar maths automatically and lets you mark total bars with a right-click. Best for quick charts where you don’t need pixel-perfect control over formatting. Covered in the steps below with a note at each stage for where the native chart diverges from the stacked bar approach.

Method 2: Stacked Bar Trick (Works in Excel 2007, 2010, 2013, 2016+)

The original approach before Excel 2016. You manually calculate an invisible “Base” series that lifts each coloured bar to the correct height, stack it with Increase and Decrease series, then hide the Base with no-fill/no-border formatting. More setup, but more control — and the only option for Excel 2013 and earlier. This is the method taught step by step in this guide.

The six steps below teach the stacked bar method (Method 2), which also works in Excel 2016+. Where the native chart type (Method 1) offers a shortcut, a note is included.

1.Step 1 — Set up your data table

The foundation of a waterfall chart is a well-structured data table. You need at least three columns: a Category column (the row labels), and columns for each type of movement. For the stacked bar method, you will end up with four columns: Category, Base, Increase, and Decrease. Start by entering only the raw values — you’ll calculate the Base column in Step 2.

Here is a worked P&L bridge example (all values in £000s):

A — CategoryB — Raw ValueC — Type
Actual Revenue 20244,200Start (total)
New Business+680Increase
Upsell / Expansion+290Increase
Churn−410Decrease
Price Change+150Increase
FX Impact−95Decrease
Actual Revenue 20254,815End (total)

A few structural rules to follow:

Start and End rows are totals. They represent absolute values and their bars should sit on the x-axis (base = 0). Label them clearly as Start/End so you remember to treat them differently from the change rows.

Decrease values should be stored as positive numbers. In the stacked bar method, negative values cause the bar to hang below the axis in confusing ways. Store all decreases as positive numbers in a dedicated Decrease column, and let the Base formula handle the direction of movement.

Keep a running total column. Add a helper column that tracks the cumulative total after each row. You will need this to calculate the Base series in Step 2.

A — CategoryB — IncreaseC — DecreaseD — Running Total
Revenue 2024 (Start)4,2004,200
New Business6804,880
Upsell2905,170
Churn4104,760
Price Change1504,910
FX Impact954,815
Revenue 2025 (End)4,8154,815
Native chart shortcut (Method 1): If you are using Excel 2016+, you can skip the multi-column setup. Simply list your categories in column A and your change values (positive for increases, negative for decreases) in column B. Start and End values go in as positive total figures. Select both columns and insert the native Waterfall chart — Excel calculates all the floating automatically.

2.Step 2 — Calculate the invisible base series

The Base series is the invisible scaffolding that lifts each bar to the correct height. In a stacked column chart, Excel stacks all three series (Base + Increase + Decrease) on top of each other. By making the Base invisible (Step 4), you create the illusion that the Increase and Decrease bars are floating at the right position on the chart.

The formula for the Base depends on the row type:

Start row (e.g. Revenue 2024): Base = 0. The opening total bar sits on the x-axis.

Increase rows: Base = Running total of the previous row. The bar starts where the last row ended and rises by the Increase amount.

Decrease rows: Base = Running total of the previous row minus the Decrease value. The bar starts at the bottom of the drop and rises to where the previous row ended.

End row (e.g. Revenue 2025): Base = 0. The closing total bar also sits on the x-axis.

In Excel formula terms, assuming your Running Total is in column D and your Decrease values are in column C:

Start row: =0
Increase row: =D2 (running total from previous row)
Decrease row: =D3-C4 (previous running total minus this decrease)
End row: =0

Here is the complete Base column for the example above:

CategoryBaseIncreaseDecrease
Revenue 2024 (Start)04,200
New Business4,200680
Upsell4,880290
Churn4,760410
Price Change4,760150
FX Impact4,91095
Revenue 2025 (End)04,815

Double-check that Base + Increase equals the Running Total for increase rows, and that Base + Decrease also equals the previous Running Total for decrease rows. If those checks pass, your Base series is correct.

3.Step 3 — Insert a stacked column chart

Select your Category column (A) and then hold Ctrl to also select the Base, Increase, and Decrease columns. Make sure you include the header row. Then go to Insert → Charts → Column → Stacked Column.

At this stage the chart will look wrong — the Base series will be visible as a large grey or blue bar at the bottom of each stack, and the chart will not yet look like a waterfall. That is expected. You are looking at the raw stacked structure before the Base is hidden.

Column vs Bar orientation: “Stacked Column” gives you vertical bars (most common for waterfall charts). “Stacked Bar” gives horizontal bars (useful for headcount or funnel charts). The method is identical for both orientations — just choose the layout that fits your data and slide dimensions.

After inserting, switch rows/columns if Excel has set up the chart with the wrong orientation. Right-click the chart and choose Select Data → Switch Row/Column until the x-axis shows your category labels.

Native chart shortcut (Method 1): Go to Insert → Charts → Waterfall. Excel will immediately render the floating bars. You can then right-click the Start and End bars and choose “Set as Total” to drop them to the x-axis. Skip to Step 5 for colour formatting.

4.Step 4 — Hide the base series (no fill, no border)

This is the step that transforms the stacked column into a waterfall chart. Click on any bar in the Base series (the lowest section of each stack, usually displayed in the default blue or grey). All Base bars should become selected (look for selection handles on all of them).

Then right-click and choose Format Data Series. In the Format pane:

Fill: Select “No fill”

Border: Select “No line”

The Base series will disappear. The Increase and Decrease bars will now appear to float at exactly the right positions. The chart now looks like a proper waterfall or bridge chart.

If any bars seem to be sitting in the wrong position after hiding the Base, go back and verify your Base calculations from Step 2 — an off-by-one error in the running total is the most common cause.

5.Step 5 — Format increases green and decreases red

Click on any bar in the Increase series. Format Data Series → Fill → Solid fill. Choose a green colour. For a professional look, these options work well:

Colour useHex codeWhere it works best
Increase (green)#217346Classic Excel green, matches Excel’s own waterfall default
Increase (green)#22c55eModern, high-contrast on dark backgrounds
Decrease (red)#e03131Clear, strong red for losses/reductions
Decrease (red)#ef4444Modern red, good contrast on both light and dark
Start / End totals#6b7280Neutral grey to distinguish totals from changes
Start / End totals#a855f7Brand violet if presentation is on-brand

Repeat for the Decrease series (red) and the Start/End series (grey or your brand colour).

Gap width: Right-click any bar → Format Data Series → Gap Width. Reduce from the default 150% to around 30–50%. Narrower gaps make the bars look bolder and more professional. At 30% the bars are close to touching, which gives a cleaner waterfall look for presentations.

Colour-blind accessibility: If this chart will be printed or shared with people who may have colour vision deficiency, add a pattern fill (diagonal lines) to either the Increase or Decrease series in addition to the colour difference. This makes the two types distinguishable even in greyscale.

6.Step 6 — Add data labels and final polish

Right-click the Increase series → Add Data Labels. Repeat for the Decrease series and the Start/End series. By default Excel will label each bar with its series value, which is exactly what you want — the Increase label shows the positive change amount, the Decrease label shows the decrease amount, and the Start/End label shows the total.

Label positioning

For Increase bars: set label position to Outside End (above the bar top). For Decrease bars: set label position to Inside Base or Outside End depending on bar height — if the decrease bar is short, Outside End (below the bar bottom) keeps labels readable. For Start/End totals: Outside End (above) is clearest.

Remove chart junk

Waterfall charts communicate best when stripped of unnecessary elements. Remove or minimise:

Gridlines: Delete horizontal gridlines entirely, or reduce opacity to 15–20%. The floating bars provide enough visual reference.

Legend: If your chart has a clear title and axis labels, the legend is redundant. Delete it and free up chart area.

Axis labels: The y-axis values can be removed if all bars are labelled. Keep the x-axis category labels.

Connector lines

In the native Excel waterfall chart, connector lines (thin horizontal lines linking the top of one bar to the base of the next) are enabled by default. To add them in the stacked bar version, go to Insert → Shapes → Line and manually draw a line between each pair of adjacent bars. Use a light grey colour at around 50% transparency. Alternatively, add a thin error-bar series set to zero width with a cap at the exact running total values — a more advanced technique that makes the lines move automatically if you change your data.

Chart title

Always include a descriptive chart title that states what the chart is showing and the time period. Example: “Revenue Bridge: Actual 2024 to Actual 2025 (£000s)”. A chart title that restates the obvious (“Revenue Waterfall Chart”) wastes space — put the insight in the title instead.

Waterfall chart use cases in practice

P&L bridge / variance analysis

The most common waterfall chart in finance and strategy. The Start bar shows the prior period’s EBITDA or operating profit. Each intermediate bar shows a specific driver: volume effect, price effect, mix effect, cost variance by line, one-off items. The End bar shows the current period result. CFOs use this chart to explain budget vs actual to boards in under 60 seconds. The structure forces you to decompose the variance completely — the End bar must equal the Start plus all intermediates, which means every driver must be identified and quantified.

MRR / ARR bridge

SaaS finance teams use waterfall charts to show Monthly Recurring Revenue (MRR) movement: Opening MRR → New Business → Expansion → Reactivation → Contraction → Churn → Closing MRR. This is called an MRR waterfall or MRR bridge. Tracking this monthly reveals whether growth is driven by new acquisition or by expansion of existing accounts — a critical distinction for unit economics.

Cash flow waterfall

Treasury and FP&A teams use cash flow waterfalls to explain the movement of the cash position: Opening Balance → Operating Cash Inflows → Operating Cash Outflows → Capex → Debt Repayment → Tax Payments → Closing Balance. Each bar makes the source of cash generation or consumption explicit, which a traditional cash flow statement in columnar format cannot do as quickly.

Headcount movement

HR and workforce planning teams use waterfall charts quarterly: Opening Headcount → Hires → Promotions In → Terminations → Resignations → Transfers Out → Closing Headcount. Breaking headcount change into its components reveals whether attrition is accelerating, whether hiring is keeping pace, and where in the business the movement is concentrated.

Skip the build — get your waterfall chart instantly

Building and maintaining waterfall charts manually in Excel takes time — especially when your data updates monthly. DataHub Pro generates P&L bridges, MRR waterfalls, and variance analyses automatically from your uploaded data. Connect a spreadsheet or CSV, select your columns, and the chart is ready in seconds — with no formula work and no manual reformatting each month.

Try DataHub Pro free →

Frequently asked questions

How do I make the total bars touch the x-axis in a waterfall chart?
For Start and End (total) bars, set the Base series value to 0 for those rows. That way the bar starts from the x-axis rather than floating. In the native Excel waterfall chart, right-click the bar and choose “Set as Total” — Excel automatically drops it to zero.
How do I handle negative values in a waterfall chart?
In the stacked bar approach, always enter decrease values as positive numbers in the Decrease column, and use a separate formula to track the running total. If your running total goes negative (the bar drops below the x-axis), set the Base to 0 and add a special below-zero series to handle the visual correctly. In the native Excel waterfall chart, negative values are handled automatically — they render as hanging bars below the x-axis.
What is the difference between a waterfall chart and a bridge chart?
They are the same thing. “Bridge chart” is the consulting term (popularised by McKinsey and BCG) for the same visualisation that Excel calls a “Waterfall chart”. Both show how an initial value is built up or broken down by a series of intermediate additions and subtractions to arrive at a final value. You may also see it called a Mario chart, flying bricks chart, or cascade chart.
Does the waterfall chart work in Excel 2013?
The native Waterfall chart type was introduced in Excel 2016. In Excel 2013 (and earlier), you must use the stacked bar trick described in Method 2 of this guide — create a Base series to float your bars, and colour the Increase and Decrease series separately. The result looks identical; it just requires more manual setup.
How do I add connector lines between bars in a waterfall chart?
In the native Excel waterfall chart, connector lines are added by default. To toggle them, right-click the chart and go to Format Data Series → Show connector lines. In the stacked bar version, connector lines are not built in — you can draw them manually using Insert → Shapes → Line, or approximate them by adding a very thin error-bar series.
Can I make a horizontal waterfall chart in Excel?
Yes. For the stacked bar method, simply use a Stacked Bar (horizontal) instead of a Stacked Column (vertical). The logic is identical — the Base series floats the coloured bars sideways instead of upwards. Horizontal waterfall charts are common in headcount analysis and funnel visualisations.
How do I label only the change values and not the total bar heights?
Add data labels to each series separately. For the Increase and Decrease series, the label will show the series value — which is the change amount, exactly what you want. For the Base series, delete or hide the labels entirely since the base is invisible. For Start/End (total) bars, show the label as the actual total value.
Is there a free waterfall chart Excel template I can download?
DataHub Pro offers a free dashboard toolkit that includes a pre-built waterfall chart template alongside KPI dashboards and variance analysis templates. Register at datahubpro.co.uk/register to download it. The template uses the stacked bar method and works in Excel 2013 and later.

Further reading & related tutorials