How to Create a Waterfall Chart in Excel (Complete Guide)

Step-by-step instructions for building waterfall charts in Excel 2016+ and older versions. Includes formatting tips, templates, and common mistakes to avoid.

B
BobPricing Strategy Consultant
January 28, 20268 min read

A waterfall chart is a data visualization that shows how an initial value changes through a series of positive and negative adjustments to reach a final value. The bars appear to float, creating a visual "waterfall" effect where each step builds on the previous one.

McKinsey & Company popularized this chart type in their consulting presentations, which is why you'll also hear it called a bridge chart or McKinsey chart. The format works because it forces accountability: every change between start and end has a name and a size.

This guide covers both methods for building waterfall charts in Excel: the native chart type available in Excel 2016 and later, and the stacked column workaround for older versions.

Waterfall Chart in Excel

When to Use a Waterfall Chart

Waterfall charts work best when you need to show how components add up to or subtract from a total. According to Microsoft's documentation on waterfall charts, they're particularly useful for understanding cumulative effects of sequential positive and negative values.

Common use cases:

Use CaseStarting PointAdjustmentsEnding Point
Profit & LossRevenueCosts, expenses, taxesNet Income
Budget VarianceBudgeted AmountLine item variancesActual Amount
Revenue BridgePrior Year RevenuePrice, volume, mix changesCurrent Year Revenue
Cash FlowOpening BalanceInflows and outflowsClosing Balance
Price WaterfallList PriceDiscounts, rebates, costsPocket Price

Inforiver's analysis of waterfall charts in finance notes that "the main win is accountability: every step has a name and a size. That makes reviews faster and calmer, because the conversation starts with drivers instead of theories."

For pricing specifically, waterfall charts show how list price erodes to pocket price through discounts, rebates, freight costs, and other deductions. Our guide to price waterfall analysis covers this application in depth.

Creating a Waterfall Chart in Excel 2016+

Excel 2016 introduced native waterfall charts. If you're running Excel 2016, 2019, 2021, 2024, or Microsoft 365, this method takes about two minutes.

Step 1: Set Up Your Data

Create a two-column table with categories and values. Use positive numbers for increases and negative numbers for decreases.

CategoryValue
Starting Revenue500000
Price Increase25000
Volume Growth45000
Lost Customer-30000
Currency Impact-15000
New Product35000
Ending Revenue560000

The starting and ending rows contain the actual totals. Everything in between represents changes.

Step 2: Insert the Waterfall Chart

  1. Select your data range (both columns, including headers)
  2. Go to Insert tab
  3. Find the Waterfall button in the Charts group (it's labeled "Waterfall or Stock Chart" when you hover)
  4. Click the first option: Waterfall

Excel inserts a basic waterfall chart onto your worksheet.

Step 3: Set Total Bars

This step trips up most people. Excel doesn't automatically recognize that "Starting Revenue" and "Ending Revenue" are totals that should anchor to the baseline.

To fix this:

  1. Click once on the Starting Revenue bar (the entire series will highlight)
  2. Click a second time on just the Starting Revenue bar (only that bar highlights)
  3. Right-click and select Set as Total
  4. Repeat for the Ending Revenue bar

Total bars now anchor to the horizontal axis at zero instead of floating.

Step 4: Format the Chart

Colors: By default, Excel uses green for increases, red for decreases, and gray for totals. To change colors:

  1. Click any bar in a category (e.g., any increase bar)
  2. Right-click > Format Data Series
  3. Under Fill, choose your color

The standard convention is green for positive, red for negative. Stick with it unless your organization uses different standards.

Connector lines: These thin lines connecting bars are on by default. If they're missing:

  1. Click the chart
  2. Look for the Chart Elements button (+) at the top right
  3. Check "Connector Lines" or find the option in Format Data Series

Data labels: Right-click any bar > Add Data Labels. Position them inside or outside the bars based on readability.

Creating a Waterfall Chart in Older Excel Versions

For Excel 2013 and earlier, you'll build a waterfall using a stacked column chart with a hidden "base" series. Peltier Tech's waterfall chart documentation describes this as "a stacked column chart with the bottom column in the stack hidden to make the others float."

This method also works if you need more control over formatting than the native chart provides.

Step 1: Build the Calculation Table

You need four columns: Category, Base, Fall (decreases), and Rise (increases).

CategoryBaseFallRise
Starting Revenue00500000
Price Increase500000025000
Volume Growth525000045000
Lost Customer540000300000
Currency Impact510000150000
New Product495000035000
Ending Revenue00560000

How the Base column works:

The Base creates an invisible pedestal that positions each bar at the correct height.

  • For the first bar (Starting Revenue): Base = 0
  • For increases: Base = previous Base + previous Rise
  • For decreases: Base = previous Base + previous Rise - current Fall
  • For the final bar (Ending Revenue): Base = 0

The Base column essentially tracks the running total at each step.

Step 2: Create the Stacked Column Chart

  1. Select all four columns (Category through Rise)
  2. Go to Insert > Column Chart > Stacked Column
  3. Excel creates a stacked bar with three visible series: Base, Fall, and Rise

Step 3: Hide the Base Series

  1. Click any bar in the Base series (the bottom segments)
  2. Right-click > Format Data Series
  3. Under Fill, select "No fill"
  4. Under Border, select "No line"

The Base series becomes invisible. The Fall and Rise bars now appear to float at the correct heights.

Step 4: Clean Up

Remove Base from legend:

  1. Click the legend
  2. Click specifically on the "Base" entry
  3. Press Delete

Color the series:

  • Click any Fall bar > Format > Fill with red
  • Click any Rise bar > Format > Fill with green

Add data labels: Right-click each series > Add Data Labels

Adding Connector Lines (Manual Method)

The stacked column method doesn't include connector lines automatically. You have three options:

  1. Skip them. Many waterfall charts work fine without connectors.
  2. Add as shapes. Insert > Shapes > Line, then manually draw lines between bars. Tedious for many categories.
  3. Use error bars. More complex but creates dynamic connectors. This requires additional helper columns.

For most business applications, skipping connector lines is acceptable.

Formatting Best Practices

Color Conventions

Most financial waterfalls follow this pattern:

ElementColorReasoning
IncreasesGreenPositive = good
DecreasesRedNegative = attention
TotalsBlue or grayNeutral, anchored
SubtotalsLighter blueIntermediate checkpoints

Storytelling with Charts' waterfall guide recommends formatting subtotal bars differently: "a clear color or pattern, and you could adjust the width to make them a little wider."

Avoid using too many colors. Three is usually enough.

Axis Scaling

When creating multiple waterfall charts for comparison (e.g., Q1 vs Q2, or Division A vs Division B), manually set consistent axis scales:

  1. Right-click the vertical axis
  2. Select Format Axis
  3. Under Bounds, set fixed Minimum and Maximum values

Without this, a $1M change might look larger than a $5M change if Excel auto-scales each chart differently.

Handling Negative Values

If your waterfall starts below zero or includes large negative swings, the native Excel waterfall handles this automatically. The stacked column method requires more complex formulas to calculate correct base values for negative ranges.

Labels and Readability

With many categories, labels can overlap or become unreadable. Solutions:

  • Rotate labels: Right-click axis > Format Axis > Alignment
  • Abbreviate: Use "Q1" instead of "First Quarter 2024"
  • Group small items: Combine minor adjustments into an "Other" category
  • Use two rows: If your categories are long, split into two lines

Zebrabi's waterfall chart analysis notes a common problem: "contributions are often very small compared to totals. While the chart correctly visualizes the situation, this can make the chart difficult to read." In these cases, consider a separate detailed view for small items.

Want to analyze margins across your entire catalog?

Pryse finds hidden margin leakage in 24 hours. One-time $1,499 diagnostic.

Try Pryse

Common Mistakes and Fixes

Problem: Totals Are Floating

Symptom: Your starting or ending value shows as a floating bar instead of anchoring to zero.

Fix: Click the bar twice to select just that data point (not the whole series), then right-click > Set as Total.

Problem: Can't Find "Set as Total" Option

Symptom: Right-clicking doesn't show the Set as Total option.

Fix: You've selected the entire series, not a single bar. Click once on the chart, then click a second time specifically on the bar you want to set as a total. The option appears only when a single data point is selected.

Problem: Connector Lines Are Diagonal

Symptom: The connector lines between bars aren't horizontal.

Fix: Your values don't actually connect. If Bar A ends at 500 and Bar B starts at 480, the connector will slope. Check your data: each bar should start exactly where the previous bar ended.

Problem: Chart Is Too Cluttered

Symptom: Too many small adjustments make the chart unreadable.

Fix: Group minor items. Instead of showing 15 small cost categories, show "Materials," "Labor," "Overhead," and "Other." Detailed breakdowns can go in a separate chart or table.

Problem: Colors Don't Match My Company Template

Symptom: You need specific brand colors, not Excel's defaults.

Fix: Format each data series individually. Click the series > Format Data Series > Fill > select Solid Fill > choose your exact color. For RGB values, select "More Colors" > Custom.

Problem: Chart Won't Work in Older Excel

Symptom: Someone with Excel 2013 or earlier can't open your file or sees errors.

Fix: If sharing with older Excel users, use the stacked column method instead. Native waterfall charts added in Excel 2016 cause compatibility issues with earlier versions.

Waterfall Charts for Pricing Analysis

Price waterfall analysis uses this chart format to show margin leakage from list price to pocket price. The visualization makes it obvious where money disappears.

Example price waterfall data:

CategoryValue
List Price100
Invoice Discounts-15
Off-Invoice Rebates-5
Freight Allowance-3
Payment Terms-2
Co-op/Marketing-4
Pocket Price71

That $100 list price becomes $71 in pocket price, a 29% erosion that won't show up on any invoice. Each bar quantifies a specific leakage point.

According to PriceFX's pricing waterfall overview, these off-invoice deductions average up to 33% of list price for B2B companies. The waterfall chart makes these hidden costs visible.

For a detailed walkthrough of price waterfall analysis, including formulas and templates, see our guide to building price waterfalls in Excel.

Waterfall Chart Templates

If you'd rather start with a template than build from scratch:

Microsoft's official templates: Search "waterfall" in Excel's template gallery (File > New > search). Microsoft provides basic financial waterfall templates that work with Excel 2016+.

Manual method templates: For the stacked column approach, download Peltier Tech's waterfall chart utility, which automates the base calculations and hidden series setup.

What to look for in templates:

  • Clear documentation of how to modify data ranges
  • Formulas that update automatically when you add/remove categories
  • Consistent color scheme that matches your needs
  • Compatibility with your Excel version

For price waterfall templates specifically, see our price waterfall template resource.

When Excel Isn't Enough

Excel handles waterfall charts for straightforward scenarios. The limitations show up when:

  • You need multiple dimensions. Showing waterfalls by customer segment, product category, and time period simultaneously overwhelms Excel.
  • Data updates frequently. Manual refresh becomes a bottleneck when you need weekly or daily waterfalls.
  • You're comparing many waterfalls. Side-by-side comparison of 10+ waterfalls requires consistent formatting that's tedious to maintain.
  • You need drill-down. Excel waterfalls are static. Clicking a bar to see underlying transactions requires separate analysis.

For basic monthly or quarterly reporting, Excel works fine. For operational pricing analysis where you need to investigate specific transactions, dedicated tools save time.

Next Steps

To build your first waterfall chart:

  1. Identify what you want to visualize (budget variance, revenue bridge, price waterfall)
  2. Organize data as categories and values
  3. Use the native waterfall chart (Excel 2016+) or stacked column method (older versions)
  4. Set total bars so they anchor to the baseline
  5. Apply consistent colors: green for increases, red for decreases
  6. Check that connector lines are horizontal (data connects properly)

For price waterfall analysis specifically, our price waterfall analysis guide covers the methodology, and our price waterfall Excel tutorial provides step-by-step formulas.

Last updated: January 28, 2026

B
BobPricing Strategy Consultant

Former McKinsey and Deloitte consultant with 6 years of experience helping mid-market companies optimize pricing and improve profitability.

Frequently Asked Questions

Related Content

guide
Complete Guide to Price Waterfall Analysis
Full breakdown of price waterfall methodology and margin optimization
Read more
blog
CPQ Price Waterfall: How Configure-Price-Quote Systems Handle Margin Visibility
CPQ systems automate price waterfall tracking with real-time margin visibility, discount controls, and approval workflows. Compare CPQ options for mid-market.
Read more
blog
Pocket Price Waterfall: How to Find Your True Margin
A pocket price waterfall shows how list price erodes to actual margin. Learn the components, build your own, and find hidden profit in transaction-level data.
Read more
blog
Price Waterfall Chart: How to Read and Create Effective Visualizations
Learn how to read price waterfall charts, interpret each bar, and create visualizations that reveal margin leakage from list price to pocket price.
Read more
blog
Price Waterfall Examples: 3 Real Scenarios Analyzed
See how margin erodes from list price to pocket price with three detailed price waterfall examples from manufacturing and distribution companies.
Read more
blog
How to Build a Price Waterfall in Excel (Step-by-Step)
Build a price waterfall chart in Excel to visualize margin leakage from list price to pocket price. Includes formulas, data setup, and formatting.
Read more
blog
Price Waterfall Formula: Calculate Your True Pocket Price
The complete price waterfall formula explained. Calculate pocket price, margin erosion, and cost-to-serve with step-by-step examples.
Read more
blog
Price Waterfall Template: Structure Your Margin Analysis
Build a price waterfall template that tracks every deduction from list price to pocket price. Includes field structure, industry variations, and common mistakes.
Read more
blog
Price Waterfall Analysis Example: Complete Step-by-Step Walkthrough
Walk through a complete price waterfall analysis for a $60M industrial distributor, from data gathering to actionable insights with real numbers.
Read more
Pryse pricing analysis dashboard

Want to analyze your entire product catalog?

Pryse automatically identifies margin leakage across thousands of SKUs. Upload your data and find hidden profit in 24 hours.

One-time $1,499 diagnostic. No subscription required.