How to Create a Waterfall Chart in Excel
Create a waterfall chart in Excel to show how revenue, costs, adjustments, and changes move from a starting value to an ending total.
A waterfall chart shows how a starting value changes through positive and negative steps until it reaches an ending value. It is useful for budget variance, profit bridges, revenue changes, cost analysis, and any story where the movement matters as much as the final number.
Use a waterfall chart when a simple bar chart hides the path from beginning to end.
Set up the source table
Step 1. Create two columns: Category and Amount.
Step 2. Put the starting value in the first row.
Step 3. Add increases as positive numbers and decreases as negative numbers.
Step 4. Put the ending total in the final row.
Step 5. Select the table and choose Insert -> Waterfall Chart.
Step 6. Right-click the first and last bars and choose Set as Total.
Excel will float the intermediate bars so readers can see each increase or decrease.
Example: explain restaurant profit movement
Suppose a restaurant starts with $85,000 in monthly sales. Food costs, labor, delivery fees, rent, and other expenses move the business down to operating profit.
The table might include:
| Category | Amount |
|---|---|
| Sales | 85000 |
| Food cost | -26000 |
| Labor | -28000 |
| Delivery fees | -3500 |
| Rent | -9000 |
| Other overhead | -7000 |
| Operating profit | 11500 |
That chart makes the margin story easier to explain than a list of expenses. It also pairs well with a small business budget for restaurants because managers can compare planned and actual cost bridges.
Make the chart readable
Keep labels short. Put detailed explanation in the sheet, not inside every chart label.
Use one chart for one story: profit bridge, variance bridge, cash movement, or headcount change. If you try to explain several movements in one waterfall chart, the chart becomes a puzzle.
Common waterfall chart mistakes
| Mistake | Why it hurts | Better setup |
|---|---|---|
| Forgetting Set as Total | First and last bars float incorrectly | Mark opening and ending values as totals |
| Mixing units | Reader cannot compare bars | Keep all values in dollars, hours, or counts |
| Too many steps | Chart becomes unreadable | Group small items into Other |
| No variance labels | Story is unclear | Add short category names |
The Griddy way
Waterfall charts are easy to make once the table is shaped correctly, but the shaping step is where many reports break.
"Turn this restaurant budget into a waterfall chart table that shows sales, major costs, and operating profit"
Griddy can organize the source rows, group small costs, and help build a chart-ready bridge from the numbers already in the workbook.
Skip the manual work
Describe it. Griddy does it.
Instead of writing this formula yourself, just tell Griddy what you need in plain English. Works in Excel and Google Sheets.
Use this on real templates
Explain budget movement with structured finance templates
Waterfall charts work best when budget and expense rows already separate revenue, costs, adjustments, and ending totals clearly.
Small Business Budget for Restaurants
Plan restaurant sales, food costs, labor, rent, supplies, delivery fees, and operating margin in one free budget spreadsheet template.
Open templateFinanceExpense Tracker for Restaurants
Track restaurant food costs, labor support, supplies, repairs, delivery fees, vendors, and receipts in one expense spreadsheet.
Open templateFinanceSmall Business Budget
Plan revenue, direct costs, overhead, and EBITDA in one compact operating budget. Keep H1 totals, margin, and owner notes visible without building a giant finance model.
Open templateFinanceExpense Tracker
Log every expense, track receipts, and generate category summaries. Free template for personal or business use.
Open template