Bed occupancy rate formula
Bed occupancy rate (%) = inpatient days ÷ (beds × days in the period) × 100
Worked example
A 30-bed nursing home records 675 inpatient days and 160 discharges in a 30-day month. Bed occupancy rate = 675 ÷ (30 × 30) × 100 = 75%. Average length of stay = 675 ÷ 160 = 4.2 days. Bed turnover = 160 ÷ 30 = 5.3 patients per bed, and the turnover interval = (900 − 675) ÷ 160 = 1.4 days.
How these indicators are calculated
These are the standard hospital bed-utilisation indicators. Inpatient days (patient days) is the sum of the midnight census over the period: a patient admitted for 4 nights counts as 4 inpatient days.
- Bed occupancy rate = inpatient days ÷ (beds × days) × 100
- Average length of stay = inpatient days ÷ discharges
- Bed turnover rate = discharges ÷ beds
- Turnover interval = (beds × days − inpatient days) ÷ discharges
Count discharges including deaths and transfers out, over the same period as the inpatient days. In Sehat Nxt IPD, admissions, bed moves and discharges are recorded as they happen, so these figures come from your own records instead of a manual register.
Frequently asked questions
What is the formula for bed occupancy rate?
Bed occupancy rate (%) = inpatient days in the period ÷ (beds × days in the period) × 100. Inpatient days (patient days) is the total of patients counted at the daily census across the period.
How is average length of stay (ALOS) calculated?
ALOS = inpatient days ÷ discharges (including deaths) in the same period.
What are bed turnover rate and turnover interval?
Bed turnover rate = discharges ÷ beds: how many patients used each bed in the period. Turnover interval = (beds × days − inpatient days) ÷ discharges: the average number of days a bed stays empty between one patient and the next.

