Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Fabian10
Regular Visitor

Multi-source Reconciliation

Hello everyone,

 

I'm relatively new to working with Power BI and I've encountered a challenge for which I am seeking a suitable approach. I aim to perform reconciliation processes for data coming from approximately 50 different sources. So far, most solutions I've come across only address reconciling between two tables, but I need to extend this process to a much larger set of tables.

The data across all tables have the same structure with the following columns: "Reported By," "Document Type," "Document Number," "Document Date," and "Towards Partner."

I would like to create two types of reports in Power BI:
1. A report that lists all items where the reconciliation between liabilities and receivables shows a difference of zero.
2. A report that reveals the deltas between two partners.

How could I efficiently manage this type of complex reconciliation in Power BI? Are there any best practices or tools within Power BI that can facilitate this kind of task?

I appreciate any advice or insights you can provide!

Best regards.

4 REPLIES 4
Ashish_Mathur
Super User
Super User

Hi,

To start with, share 3 tables and for those tables, show the expected result.  Share the 3 tables in a format that can be pasted in an MS Excel file.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Hi, thank you for your quick response. Since I unfortunately cannot drop Excel files here, I will use the available table function.

 

Table 1 is from the perspective of organizational unit A:

 

Reported byDocument typeDocument NumberDocument DateAmountTowards Partner
AReceivable1101.01.20245.000X
AReceivable5501.01.202410.000X
APayable99901.01.202450.000X

 

Table 2 is from the perspective of organizational unit B:

 

Reported byDocument typeDocument NumberDocument DateAmountTowards Partner
BPayable4401.01.202430.000A
BPayable9001.01.202412.000X
BReceivable8001.01.202412.000X

 

Table 3 is from the perspective of organizational unit X:

 

Reported byDocument typeDocument NumberDocument DateAmountTowards Partner
XPayable1101.01.20245.000A
XPayable5501.01.2024

10.000

A
XReceivable99901.01.202450.000A
XReceivable1201.01.202420.000B

 

That's the starting point. The result should be divided into 2 tables, Table "Consistent" and Table "Inconsistent". 

 

Tabelle Consistent:

 

Voting partner 1Voting partner 2Conclusion
AX

no deviation

 

Tabelle Inconsistent:

 

Voting partner 1Voting partner 2Document NumberMagnitude of deviation
AB4430.000
BX9012.000
BX8012.000
BX1220.000

 

Ideally, a filter card should be created for the last two tables, in which one can select both voting partners and then see all transactions between them.

 

Thank you in advance!

I really cannot understand your requirement.  Someone else will help you.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Anonymous
Not applicable

HI @Fabian10,

Perhaps you can try to use the lakehouse to collection and getting data from the different type of data sources, then you only need to use power bi to getting data from data lake.

Lakehouse end-to-end scenario: overview and architecture - Microsoft Fabric | Microsoft Learn

Options to get data into the Lakehouse - Microsoft Fabric | Microsoft Learn

Regards,

Xiaoxin Sheng

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.