Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Dear Experts,
I work in a fuel sales company. I was asked to create a Waterfall chart similar to the one attached in the image. The current chart was created using Excel.
The attached:
Now I need to build the same chart in Power BI. I tried many times, but I could not achieve the required result.
The main requirements for this Waterfall chart are:
- Budget NPAT must be on the far left.
- Actual NPAT must be on the far right.
The variance between budget and actual profit should be shown through breakdown items such as:
Gross Margin
Variable Cost
Fixed Cost
and others
Positive values should appear in green, and negative values should appear in red, exactly like the Excel Waterfall chart.
My question is:
How can I create this type of Waterfall chart in Power BI with the same layout and structure as the attached example?
If possible, I would prefer a practical example using a Power BI file. I will share sample data to use for the implementation.
Also, please let me know if the data needs a specific structure or format to work correctly with a Waterfall chart in Power BI.
| category | value |
| Budget NPAT | 4,261,765 |
| Gross Margin | 2,654,696 |
| Variable Costs | -285,573 |
| 3rd Party Cost Recovery | -435,897 |
| Other Income | 32,571 |
| Fixed Costs | 1,324,187 |
| Support Cost | 738,545 |
| Depreciation | -664,t354 |
| Bad Debt Provision | 799,987 |
| Finance Exp & Inc | -1,537,534 |
| Income Tax | -637,856 |
| Actual NPAT | 6,444,542 |
Hi @manah77g
May I check if this issue has been resolved? If not, Please feel free to contact us if you have any further questions.
Thank you
Hi @manah77g
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.
Thank you.
Hi @manah77g ,
I failed to meet all of your requirements. Coloring the first column wasn't possible with the standard waterfall chart visual. But maybe you're still satisfied with my solution. I did the following:
Find attached a pbix Demo!
Hope that helps and meets at least the most of your requirements!
Dear @Hans-Georg_Puls ,
note that manah77g is my account
Great job on the solution, especially regarding the removal of the eighth row. Thank you very much for your valuable help.
I still have two challenges:
First: How can I set the Budget color to be different from green and red? Since it does not represent an increase or decrease, but rather a fixed and predefined budget.
Second: How can I make the Total (Actual) dynamic so that it appears in green when the value is positive and in red when it is negative? Because I tried another data, the total became negative but it appears in green color.
Is there another type of Waterfall chart that can support this requirement?
I truly appreciate your cooperation and support in helping me solve this challenge.
Dear @manah77g,
I'm glad if I could help.
It might be interesting for you to have a look at a custom waterfall visual:
But I have no experience with one of these custom visuals.
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 56 | |
| 53 | |
| 40 | |
| 17 | |
| 16 |
| User | Count |
|---|---|
| 116 | |
| 107 | |
| 42 | |
| 32 | |
| 26 |