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

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
PANNEER
Helper I
Helper I

occupancy & churn rate

Hi Friends,
Currently I'm working on Agreements Dashboard in power bi.
what is the churn rate and occupancy rate dax formula for agreements dashboard?

can anyone provide me the solution for this?

1 ACCEPTED SOLUTION

Hi @PANNEER ,

Please check the pbix file which i have shared 

Thank you.

View solution in original post

10 REPLIES 10
PANNEER
Helper I
Helper I

Hi,
Thanks for the providing the solution, Clarify the below doubt.
Is the occupancy rate dax formula= Active agreements/agreements or Active agreements/Total units ?
and
In my agreements table i have start date and end date
Do i need to create a separate date table with start date. please advice?

@PANNEER , Active agreement is the same as what I have done for an Active employee. Files are attached after the signature, taking care of the start and end date 

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Hi @PANNEER ,
Thanks for reaching out to the Microsoft fabric community forum. 

 

I would also take a moment to thank @amitchandak   , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.

I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you .

 

 

Best Regards, 
Community Support Team  

Hi @PANNEER ,

I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you 

 

Best Regards, 
Community Support Team

 

Hi,
 Could you please provide me the dax formula for churn rate and occupancy rate  for agreements dashboard?

Hi @PANNEER ,

Please check the pbix file which i have shared 

Thank you.

Thank you so much😊

  1. Active agreements/Total units
  2. It is recommended to create a date table if you want to use DAX time intelligence functions, such as calculating occupancy across time ranges or slicing by reporting periods. The date table should be continuous, cover all relevant dates, and have a single column with unique date values. Then relate the agreements' start and end dates to this date table, often using inactive relationships to allow custom measures for periods covered by each agreement. 

     

    • Create a date table using Power BI's CALENDAR or CALENDARAUTO DAX functions.

    • Mark your date table as a "Date Table" in Power BI for enabling advanced time-based calculations.

    • Set up relationships from your agreements' start/end dates to the date table (these can be inactive, used with DAX logic).

 

If this helped please feel free to give kudos 👍

mh2587
Super User
Super User

 

Generic Formula:

  • Churn Rate: The percentage of agreements that ended within the selected period.

  • Occupancy Rate: The percentage of units or rooms that are currently occupied by active agreements.

 


Did I answer your question? If so, please mark my post as a solution!


Proud to be a Super User!




LinkedIn Icon
Muhammad Hasnain



rohit1991
Super User
Super User

Hii @PANNEER 

 

Churn rate and occupancy rate depend on how your agreements table is structured, but the standard formulas in Power BI are:

  1. Occupancy Rate
    Percentage of active agreements vs total capacity.
Occupancy Rate =
DIVIDE(
    CALCULATE(COUNTROWS(Agreements), Agreements[Status] = "Active"),
    CALCULATE(COUNTROWS(Agreements))
)
  1. Churn Rate
    Percentage of agreements that ended during the selected period.
Churn Rate =
DIVIDE(
    CALCULATE(COUNTROWS(Agreements), Agreements[EndDate] <= MAX('Date'[Date])),
    CALCULATE(COUNTROWS(Agreements), ALL(Agreements))
)

These are the most commonly used KPI definitions for agreement dashboards.


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 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.