To make a waterfall chart in Excel, put labels in one column and amounts in the next, with gains positive and losses negative. Select both, then Insert, Insert Waterfall chart, Waterfall. Right-click the first and last columns and choose Set as Total. Excel 2016 and later have it built in; older versions need a stacked column chart.
To make a waterfall chart in Excel, put labels in one column and amounts in the next, with gains positive and losses negative. Select both columns, then go to Insert, Insert Waterfall chart, Waterfall. Right-click the starting and ending columns and choose Set as Total so they sit on the axis. Excel 2016 and later have the chart built in.
Free download: ORM waterfall chart template (.xlsx). No form, no email. It holds an ARR bridge ready for the built-in chart, the same bridge as a stacked column chart for Excel 2013 and older, and a 12-month ARR waterfall. It opens in Google Sheets too.Most guides chart a bank balance. This one uses the chart I would put in front of every SaaS CFO: the ARR bridge, from beginning ARR to ending ARR, with every movement named. The steps work the same for a profit bridge, a budget variance or a cash walk.
What is a waterfall chart?
A waterfall chart shows how a starting value becomes an ending value through a series of increases and decreases. The first and last columns stand on the horizontal axis. Each change in between floats, starting where the previous one ended, so you can see what added and what took away.Microsoft also calls it a bridge chart. Finance teams use it for profit bridges, budget versus actual and cash flow. Revenue teams use it for ARR and MRR movement. The point of the chart is the middle: two quarters can end at the same number for very different reasons, and only the bars in between show which.
Which method fits your version?
If you have Excel 2016 or later, use the built-in chart. If you have Excel 2013 or older, use a stacked column chart. Google Sheets has its own waterfall type.| Where you are building | Built-in waterfall? | Method | How the start and end become totals |
|---|---|---|---|
| Excel for Microsoft 365, 2024, 2021, 2019, 2016 (Windows) | Yes | Insert, Insert Waterfall chart, Waterfall | Right-click the column, Set as Total |
| Excel for Microsoft 365 for Mac | Yes | Insert tab, Waterfall icon, Waterfall | Set as Total, as on Windows |
| Excel for iPad and iPhone | Yes | Supported per Microsoft; build on a computer if the menus differ | Set as Total |
| Excel 2013, 2010, 2007 | No | 2-D stacked column with an invisible base series | A separate Total series that starts at zero |
| Google Sheets | Yes | Insert, Chart, chart type Waterfall | Use first value as subtotal; Sheets adds the final subtotal |
| PowerPoint 2016 and later | Yes | Insert, Chart, Waterfall (or paste from Excel) | Set as Total, same as Excel |
How to make a waterfall chart in Excel (2016 and later)
Four steps: lay out two columns, insert the chart, set the totals, then format. It takes about two minutes once the data is right.Step 1: Lay out the data in two columns
Put the labels in column A and the amounts in column B, in the order you want the bars. Start with the opening value, then each change, then the closing value. Enter losses as negative numbers. Make the closing value a formula, so it always equals the opening value plus every change.
This is the ARR bridge from the template. The numbers are illustrative.
| Line | Amount |
|---|---|
| Beginning ARR | $4,000,000 |
| Churned customer ARR | ($280,000) |
| Churned product ARR | ($60,000) |
| Product decrease ARR | ($100,000) |
| New customer ARR | $900,000 |
| New product ARR | $180,000 |
| Increased product ARR | $300,000 |
| Ending ARR | =SUM(B5:B11), which returns $4,940,000 |
Step 2: Insert the waterfall chart
Select the labels and amounts, including the header row. On the Insert tab, click the Insert Waterfall chart icon (the one with floating columns) and choose Waterfall. If you cannot find the icon, go to Insert, Recommended Charts, then the All Charts tab, and pick Waterfall there. On a Mac, the Waterfall icon sits on the Insert tab.
Excel colors the columns by type and groups them in the legend as Increase, Decrease and Total.
Step 3: Set the first and last columns as totals
This is the step most people miss. Out of the box, Excel treats every row as a change, including your ending value, so the last bar floats on top of the running total at almost twice its real height.Click the Beginning ARR column once to select the series, then click it again so only that column is selected. Right-click and choose Set as Total. You can also right-click, open Format Data Point and tick Set as total in the pane. Repeat for Ending ARR and for any subtotal you added. Both columns now stand on the axis. To make a column float again, clear the same box.
Step 4: Format it so the story reads in two seconds
Click the Increase entry in the legend to select every increase column at once, then set its fill on the Format tab. Do the same for Decrease and Total. To hide the thin lines between columns, right-click a column, open Format Data Series and clear Show connector lines. If the Chart Design and Format tabs are missing, click anywhere in the chart and they appear.
Give the chart a title that states the finding, not the topic. "ARR grew 23.5%; new logos did the work" tells a board more than "ARR bridge FY2026".
Worked example: an ARR bridge waterfall (illustrative)
The ARR bridge is the waterfall chart that earns its place in a board deck, because it explains why recurring revenue moved, not just that it moved. Here is the template's example with the running total each bar starts from.| Line | Amount | Running total | Bar |
|---|---|---|---|
| Beginning ARR | $4,000,000 | $4,000,000 | Total, on the axis |
| Churned customer ARR | ($280,000) | $3,720,000 | Down |
| Churned product ARR | ($60,000) | $3,660,000 | Down |
| Product decrease ARR | ($100,000) | $3,560,000 | Down |
| New customer ARR | $900,000 | $4,460,000 | Up |
| New product ARR | $180,000 | $4,640,000 | Up |
| Increased product ARR | $300,000 | $4,940,000 | Up |
| Ending ARR | $4,940,000 | $4,940,000 | Total, on the axis |
- Gross revenue retention: ($4,000,000 minus $440,000 of losses) divided by $4,000,000 = 89.0%. In Excel: =(B5+B6+B7+B8)/B5.
- Net revenue retention: ($4,000,000 minus $440,000 plus $480,000 of expansion) divided by $4,000,000 = 101.0%. In Excel: =(B5+B6+B7+B8+B10+B11)/B5. New logos stay out.
- Net new ARR: $940,000, or 23.5% growth. Expansion is $480,000 of the $1,380,000 gained, about 35%.
To run the same math on your own bridge before you chart it, enter the lines in the ARR calculator.
Those illustrative rates sit near real medians: Benchmarkit's 2025 SaaS benchmarks put median NRR at 101% and median GRR at 88%, with expansion at a median 40% of new ARR. Read the chart and the story is plain. New logos carried the year, the base barely grew on its own, and customer churn was the biggest leak.
The lines are the ones we use at ORM. We call the chart Gross and Net Retention: beginning ARR, three loss lines, three gain lines, ending ARR, run by month, with GRR and NRR on the same chart. Beginning ARR always equals the prior month's ending ARR. That one rule is what makes the chart reconcile, and a reconciling waterfall by month is the most useful chart I know for a SaaS business. The rules for sorting each contract change into the right line, and the edge cases that break the tie-out, are in how to build an ARR waterfall.
How to make a waterfall chart in Excel 2013, 2010 or 2007
Build a 2-D stacked column chart with four series (an invisible base, decreases, increases and totals) and hide the base. This is how analysts made waterfalls before Excel 2016, and it still works in every version, in LibreOffice and in files you send to people on older Office.Add helper columns next to your data. With the type of each row in column C ("Total" for the first and last rows) and a running total in column D, row 6 looks like this. Copy it down.
| Column | What it holds | Formula in row 6 |
|---|---|---|
| D: Running total | Total after this step | =D5+B6 |
| E: Base | Invisible lift under a floating bar | =IF(C6="Total",0,MIN(D5,D6)) |
| F: Decrease | Size of a down bar | =IF(C6="Total",0,MAX(-B6,0)) |
| G: Increase | Size of an up bar | =IF(C6="Total",0,MAX(B6,0)) |
| H: Total | Height of a total bar | =IF(C6="Total",B6,0) |
- Select the labels and columns E to H, including headers.
- Insert, Column, 2-D Stacked Column.
- Click the Base series, then Format Data Series, Fill, No fill, and Border, No line.
- In the same pane, set Gap Width to about 50% so the bars read as steps.
- Color Decrease red, Increase green and Total a neutral color, then delete Base from the legend.
The base is the lower of the previous and current running total, which is why one formula handles both up and down steps. It assumes the running total stays above zero, which is always true for ARR. A profit bridge that crosses into a loss needs extra series for the part below the axis, and that is the point where the built-in chart is worth the upgrade. The template's second tab has this chart built and linked to the bridge.
How to make a waterfall chart in Google Sheets
Select the start value and every change, insert a chart, and switch the type to Waterfall. Sheets builds the closing total for you.- Lay out labels in the first column and amounts in the second, one row per bar, with losses negative. That is the format Google's help page asks for.
- Select from the starting value through the last change. Leave the ending total row out.
- Insert, Chart. In the chart editor, under Setup, set Chart type to Waterfall.
- Under Customize, then Series, tick Use first value as subtotal so the opening bar starts at zero. Add other subtotals in the same section.
- Under Chart style, turn connector lines on or off.
To use the template in Sheets, upload the .xlsx to Google Drive and open it with Google Sheets. The formulas carry over. Build the waterfall chart in Sheets from the ARR bridge tab using the steps above.
What is in the free waterfall chart template?
Four tabs, with yellow cells for your numbers and formulas everywhere else. Download the waterfall chart template (.xlsx).| Tab | What it does | What you type |
|---|---|---|
| How to use | Steps for Excel 2016 and later, Google Sheets and the sign rule | Nothing |
| ARR bridge | The eight-line bridge, ready for the built-in waterfall. Calculates ending ARR, GRR, NRR, net new ARR, growth, expansion share and a check cell that must read 0 | Beginning ARR and the six movements |
| Stacked chart (any Excel) | The same bridge with helper columns and a stacked column waterfall already built | Nothing; it links to the ARR bridge tab |
| Monthly ARR waterfall | Twelve months side by side. Each month's beginning ARR is the prior month's ending ARR. GRR and NRR by month, a full-year column and a tie-out check | January's beginning ARR and each month's movements |
Common waterfall chart mistakes
Almost every broken waterfall comes from one of these six.| Mistake | What you see | Fix |
|---|---|---|
| Ending value not set as a total | Last bar floats at about twice its height | Set as Total in Excel; leave the row out in Sheets |
| Losses typed as positive numbers | Churn bars go up | Enter every loss with a minus sign |
| A plug line to make it balance | Chart ties, numbers do not | Find the missing or misclassified movement |
| Ending value typed in, not calculated | Bars and total disagree after an edit | Make ending value =SUM of the column |
| One-time fees mixed into ARR | Growth looks better than it is | Keep one-time fees out of ARR |
| Too many small bars | Nobody can read the story | Group small movements into one "Other" line |
How do you read a waterfall chart?
Left to right: the starting value, each change in order, the result. Up bars add, down bars subtract, and the length of a bar is the size of the change, so the biggest bars are the drivers.Read the losses as a group and the gains as a group. In the example, $440,000 left and $1,380,000 arrived. Then read inside each group. A bridge where customer churn is the biggest loss calls for a different fix than one where seat reductions are, and a year carried by new logos is a different business from one carried by expansion. Two bridges can share the same ending value and point to different priorities. That is the reason to chart the movement instead of the totals.
When is a waterfall chart the wrong chart?
Use a waterfall for movement between two points. Use something else for trends over many periods or for parts of a whole. A waterfall answers "what changed between January and December?" It does not show twelve months of trend; a line or column chart does that. For where pipeline sits by stage over time, a stacked column works better. Our guide to sales dashboard chart types matches each question to its chart, and the pipeline waterfall applies the same chart to pipeline added, won, lost and slipped in a quarter.Where the spreadsheet stops working
A waterfall in Excel is the right place to start. The chart is easy. The data is hard. The work is getting the right amount field for each deal, sorting each contract change into the right line, and making the totals match what finance reports. In implementations, one of our checks is that a year of bookings in ORM adds up to what the company reports internally. Teams that skip that check end up with a chart that looks right and numbers that do not tie.
Consistency matters as much as the math. If the ending ARR on one slide is not the beginning ARR on the next, the board stops trusting the deck and starts checking every line. When the monthly waterfall becomes one of many spreadsheets a Sales Ops team rebuilds every month, it is time to automate it. ORM builds the gross and net retention waterfall by month from your CRM and billing data, next to the forecast. Until then, the template above is a solid way to run it by hand. For the full monthly method, start with how to build an ARR waterfall, and for the bridge terms themselves see the ARR bridge glossary entry.
Frequently Asked Questions
How do I create a waterfall chart in Excel?
Put labels in one column and amounts in the next, with gains positive and losses negative. Select both columns, then go to Insert, click the Insert Waterfall chart icon and pick Waterfall. Right-click the starting and ending columns and choose Set as Total. The built-in chart needs Excel 2016 or later, including Microsoft 365 on Windows and Mac.
Why is the last bar of my Excel waterfall chart floating?
Excel treats every value as a change until you tell it otherwise, so it stacks your ending total on top of the running total and the bar floats far too high. Click the ending column once, click it again so only that column is selected, right-click and choose Set as Total. Do the same for the starting value and any subtotal.
How do I make a waterfall chart in Excel 2013 or 2010?
Those versions have no waterfall chart type, so you build one from a 2-D stacked column chart. Add helper columns for an invisible base, decreases, increases and totals, chart them stacked, then set the base series to no fill. The base for each step is the lower of the previous and current running total. ORM's free template has this chart built.
How do you make a waterfall chart in Google Sheets?
Select the labels and amounts from the starting value through the last change, then choose Insert, Chart and set the chart type to Waterfall. Leave out the ending total row, because Sheets adds a final subtotal column on its own. Under Customize, then Series, tick Use first value as subtotal so the starting bar sits on the axis.
How do you read a waterfall chart?
Read it left to right. The first bar is the starting value. Each floating bar is one change: up bars add, down bars subtract, and the size of the bar is the size of the change. The last bar is the result. The biggest bars tell you what drove the change, which a plain start and end comparison hides.
How do I create a waterfall chart in PowerPoint?
PowerPoint 2016 and later has the same chart type: Insert, Chart, then Waterfall, and you edit the data in the small sheet that opens. For a chart that stays tied to your numbers, build it in Excel and paste it into the slide instead. Set the starting and ending columns as totals either way, or the last bar will float.
See how ORM turns these insights into action
ORM builds custom revenue forecast models for B2B SaaS companies. Not dashboards. Prescriptive analytics that tell you what to do next.
Schedule a Demo



