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!
Good Morning, I am trying to generate a budget vs actual report but can;t figure out how to set the relationships to work. I have the following structure :-
I have a customer table with customer details in, a budget table with a budget date, amount and customerID and an invoice table with invoice date, amount and customerID. What I want to be able to do is create a table with customer name on the left, months and years across the top and then the sum of invoices and the sum of budget amounts for each customer and each period. Clearly I need to link the customerID to both the budget and invoice table, but then I also need to make sure that I display only budgets and invoices from the same time period. What is the best way to achieve this ?
Solved! Go to Solution.
in short
Delete the relationship between budget and invoices
Get a calendar table and join to budget and invoices
use the customers table and calendar table to slice and dice your visuals
write measures over your budget and invoices table
@ChrisDurham , Do not Join, Budget and invoice, Create common tables like date or any other dimension join both tables with that.
https://www.seerinteractive.com/blog/join-many-many-power-bi/
https://www.youtube.com/watch?v=Bkf35Roman8
Try to be in star schema - https://www.sqlbi.com/articles/the-importance-of-star-schemas-in-power-bi/
@ChrisDurham , Do not Join, Budget and invoice, Create common tables like date or any other dimension join both tables with that.
https://www.seerinteractive.com/blog/join-many-many-power-bi/
https://www.youtube.com/watch?v=Bkf35Roman8
Try to be in star schema - https://www.sqlbi.com/articles/the-importance-of-star-schemas-in-power-bi/
in short
Delete the relationship between budget and invoices
Get a calendar table and join to budget and invoices
use the customers table and calendar table to slice and dice your visuals
write measures over your budget and invoices table
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 |
|---|---|
| 55 | |
| 52 | |
| 41 | |
| 16 | |
| 16 |
| User | Count |
|---|---|
| 108 | |
| 106 | |
| 39 | |
| 33 | |
| 25 |