> For the complete documentation index, see [llms.txt](https://wiki.inels.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.inels.com/inels-harmony/housekeeping/reports.md).

# Reports

The numbers a manager wants every morning, without building a spreadsheet.

**Administration → Reports** answers the questions a manager asks every morning. Available to the Manager and Admin roles.

## The five cards

| Card                          | Answers                                                              |
| ----------------------------- | -------------------------------------------------------------------- |
| **Today's operations**        | Arrivals, departures and stayovers — the shape of the day            |
| **DND / MUR (24h)**           | How many service signals came in. A sudden jump usually has a cause. |
| **Current occupancy**         | How full the hotel is right now                                      |
| **Housekeeping today**        | Tasks created, done and outstanding                                  |
| **Staff performance (today)** | What each housekeeper has completed                                  |

## Using them through the day

{% tabs %}
{% tab title="Morning" %}
**Today's operations** tells you how many rooms must turn over, and therefore how many cleaners you need on the floors.

**Current occupancy** tells the restaurant what to expect at breakfast.
{% endtab %}

{% tab title="Through the day" %}
**Housekeeping today** — if the outstanding count is not falling by late morning, act before the afternoon arrivals rather than after.

**DND / MUR** — an unusual number of MUR calls on one floor often means a round was missed.
{% endtab %}

{% tab title="Weekly" %}
**Staff performance** — look at the pattern over weeks, not one day. Consistent differences usually reflect the rooms people are given rather than the people.
{% endtab %}
{% endtabs %}

{% hint style="info" %}
**These are live figures, not a saved snapshot.** For a report that lands at a fixed time each morning, set up a scheduled email instead.
{% endhint %}

## When a number looks wrong

<details>

<summary>Three usual explanations</summary>

**Occupancy looks too low** — bookings exist but were never checked in. The figure counts checked-in rooms, not bookings.

**Departures spike at noon** — check-outs are being recorded in a batch rather than as guests leave.

**Housekeeping shows no tasks** — either nobody has checked out yet today, or automatic task creation is not working.

</details>
