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

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
MiBi21
New Member

Creating a bank loan repayment schedule using DAX and PowerBI - How to approach

Dear Community,

I am somewhat familiar with the concepts of data modeling and data manipulation, but not so confident in using DAX. I want to improve my skills and create an repayment/amortization schedule for n bank loan, using DAX instead of Excel this time. I'm here to ask more experienced community members for tips and tricks on how to tackle this, or for pointers on where I can find solid learning material that will enable me to do this (maybe any recommendations). 

Starting situation:

10 bank loans, ongoing repayment schedule until Dec23, variable and fixed interest rates (different for each loan), different currencies, different repayment intervals (monthly, quarterly, semi-annually, annually and the intervals can also differ from the calendar year), start and maturity dates.

Target:

Create repayment schedule/forecast by 12/27, scenarios for interest rates (i.e. one can adjust interest rates (manually in dashboard if possible) based on different scenarios) on monthly basis, calculate start of period/end of period, calculate monthly repayment rate (also for those with quarterly/semi-annual/annual basis), total for respective intervals/accruals, calculate monthly interest, calculate cash effect, convert currencies

Now my questions:

Should the flat file already contain all the information up to Dec27, or can I plan it all with DAX using Dec23 as a starting point? 

Is there a structured approach/concept for this?

Do you guys have a recommendation on what formulas/packages I should use, or a recommendation on where I can get insight/knowledge/learning material to delve in?

Thank you in advance and have a nice day! 

1 ACCEPTED SOLUTION
v-xiaosun-msft
Community Support
Community Support

Hi @MiBi21 ,

 

According to your description, here is my suggestion.

I think that you have the record of loan amount, installment amount and numbers of installment amount, and you can calculate the outstanding by the date and loan installment dates and create the schedule.

 

You can reference the following links which may be helpful to you.

Solved: Calculate cumulative loan balance due - Microsoft Power BI Community

Solved: loan amortization? - Microsoft Power BI Community

 

Best Regards,
Community Support Team _ xiaosun

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

1 REPLY 1
v-xiaosun-msft
Community Support
Community Support

Hi @MiBi21 ,

 

According to your description, here is my suggestion.

I think that you have the record of loan amount, installment amount and numbers of installment amount, and you can calculate the outstanding by the date and loan installment dates and create the schedule.

 

You can reference the following links which may be helpful to you.

Solved: Calculate cumulative loan balance due - Microsoft Power BI Community

Solved: loan amortization? - Microsoft Power BI Community

 

Best Regards,
Community Support Team _ xiaosun

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

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.