Skip to content

Free tool

Bed occupancy rate calculator

Calculate bed occupancy rate, average length of stay (ALOS), bed turnover rate and turnover interval for your hospital or nursing home from four numbers.

Sum of the daily census

Bed occupancy rate

75.0%

Average length of stay

4.2 days

Bed turnover rate

5.3 patients per bed

Turnover interval

1.4 days

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.

See Sehat Nxt in your hospital

Book a free demo and we will set it up with your team.