Power BI pricing analysis that shows where margin leaks
Power BI pricing analysis follows every sale from list price to the net amount a customer pays, and then to margin. It shows where discounts, rebates and freight erode the price along the way. Pricing teams use it to find customers and products that sell below their peers. Our consultants build the model in your own Microsoft tenant, from your invoice and cost data.
- List to net price
- Discount by customer
- Margin by product
Last updated
What questions does Power BI pricing analysis answer?
Most companies know their list prices. Far fewer know what they keep. Between the price list and the bank sit invoice discounts, volume rebates, free freight, payment terms and one-off credits. Each is small, yet together they decide the margin.
So the first question is where the price goes. A price waterfall answers it by walking from list to pocket, one deduction at a time.
The second question is who pays what. Two customers of similar size often pay very different net prices for the same item. Sometimes there is a reason, such as a contract. However, often the gap traces to an old deal that nobody revisited.

Price, discount and margin views for a pricing team
Each view starts from invoice lines, so every figure traces to a transaction.
Price waterfall
List price steps down through each deduction to net price and margin. Then the largest leak is obvious.
Price dispersion
A scatter chart plots net price against order volume per customer, so outliers below the pack stand out.
Discount by rep
Average discount per seller and per deal size shows habits, because some reps concede sooner than others.
Margin by product
Net price less cost per item reveals which lines earn their place, while revenue alone hides that.
Price change effect
Volume and net price compare before and after a change. As a result, the team learns how customers reacted.
Contract compliance
Invoiced prices compare with agreed contract prices, and the page lists the lines that differ.
Which data supports the analysis of pricing in Power BI?
Invoice lines are the core. Each line needs the product, the customer, the quantity, the list price and the invoiced price. The ERP or billing system holds these. Cost per unit usually comes from the same place.
Deductions that happen after the invoice are harder. Rebates, credit notes and freight costs often sit in other tables or in spreadsheets. We bring them in and allocate them back to customers and products with a rule you approve. Otherwise the waterfall stops too early. Complex allocation rules are a typical task for power query consulting, which we also offer on its own.
Charts then do the explaining. Power BI has a waterfall chart and a scatter chart built in. What-if parameters add a slider, so a manager can test a price change against current volumes. That test is simple arithmetic and not a forecast of demand, and the page says so.
Traps to avoid in Power BI pricing analysis
Pricing work misleads quickly when the basics slip.
- Averaging prices without weighting by volume
- Stopping the waterfall at invoice price
- Comparing customers of very different size
- Using today's cost on last year's sales
- Mixing currencies or units of measure
- Reading a what-if slider as a demand forecast
How we set up Power BI pricing analysis
Pricing and finance both attend the weekly demo, because they must agree on the definitions.
Define the price levels
First we agree what list, invoice, net and pocket price each mean in your business.
Gather the deductions
Next we locate rebates, credits and freight, and we settle how to allocate them.
Model and reconcile
Then we build the model and tie net revenue to the ledger for closed months.
Deliver the views
Finally we publish the waterfall, dispersion and margin pages, with access limited to those who should see cost.
Pricing reports in Power BI: questions teams raise
Can Power BI pricing analysis recommend the right price?
No, and we say so plainly. It shows what customers pay today, how that varies and what each deduction costs. That evidence helps people set prices. However, the decision depends on competitors, contracts and strategy, which no report holds. Treat the pages as a clear record of facts that supports your judgment.
What is a price waterfall in Power BI pricing work?
It is a waterfall chart that starts at list price and steps down through each deduction. Typical steps are invoice discount, rebate, freight and payment terms. The final bars show net price and margin. Because each step has a visible size, a team can see which deduction deserves attention first.
Can the analysis of pricing in Power BI hide cost from sales reps?
Yes. Power BI supports row-level security for rows and object-level security for columns or tables in suitable models. So a rep can see price and discount for their own customers, while cost and margin stay with pricing and finance. We set those roles during the build and test them with real accounts.
How much history do we need?
More history gives better comparisons, yet a modest span still helps. One full year shows seasonal patterns and most contract cycles. Two years allow a before and after view of price changes. We start with whatever clean data exists and state on the page which period it covers.
How do we begin?
Call (480) 485-7373 or send a note, and we reply within 2 hours. The first step is a free 30-minute assessment. Power BI Agency is a division of Sataware Technologies, a Microsoft Solutions Partner, and is not part of Microsoft. Our consultants deliver the work remotely, to a scope fixed in writing.
Let's build your first dashboard together.
Tell us what you report on today. A consultant replies within 2 hours with next steps.
Trusted partners
Microsoft Solutions Partner · AWS Partner
Cloud & AI Platforms
Azure SQL, Microsoft Fabric and the data pipelines behind your reports.
AI Business Solutions
Power BI reporting on your Dynamics 365, Business Central and Power Platform data.
Security
Row-level security and Entra ID sign-in on every report and workspace.
Amazon Web Services
Power BI on your AWS data, with connectors for Redshift, Athena and S3.