Commercial Rent from Floor Area Calculator
Calculate commercial rent from area and the quoted rate.
Measure the remaining lease length of a property portfolio at your chosen valuation date. Use contractual dates and one consistent weighting basis; rent and area weighting measure different exposures.
WAULT summarises the remaining length of a portfolio of leases, giving greater influence to leases with larger weights. This calculator reports two horizons: contractual expiry and the next exercisable break. Choose whether the weights represent annual contracted rent or occupied area before entering the rows.
The calculator counts actual calendar days from the assessment date to each expiry and break, then divides by 365. A leap day therefore contributes an additional day; whole calendar years are not substituted.
Each remaining term is multiplied by its row weight. Adding these products and dividing by the total weight produces a weighted average rather than a simple tenant average.
Read expiry WAULT alongside break WAULT. A shorter break horizon identifies an earlier possible interruption to the assumed lease duration, even where contractual expiries remain distant.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The example gives two leases equal rent weights of 100. From 1 January 2025, their expiries are one and two 365-day years away, so expiry WAULT is 1.5 years. Both next breaks are one year away, giving break WAULT of 1 year.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The result is a portfolio duration in years, not a forecast that every tenant will remain until that date. An average also hides clustering: several large leases may end together even when the headline looks comfortable.
The model does not establish whether a break clause can legally be exercised or assess tenant credit quality. Supply dates that reflect the lease provisions and the assessment purpose.
Use the next break that is still exercisable under the lease. If none remains, enter the expiry date in both date columns.
Read our calculation and testing approach.