Revenue report
What this covers
What you took, per booking and per cover, and which tables earn it. Requires the
view-reports permission and the Advanced analytics & reports
feature.
Read this before the numbers
This report counts only completed bookings with a bill recorded. Nothing else contributes — not confirmed bookings, not seated ones, not completed bookings whose bill was never entered.
That is the single reason a revenue report looks too low, and it is worth checking before you doubt anything else. If your staff record bills on some tables and not others, this page shows only the ones they recorded, with no warning (link Recording the bill and tip).
A quick sanity check: open the Reservation report for the same range, look at completed bookings, and compare with how many bills you would expect. A large gap is a data-entry problem, not a trading one.
The numbers at the top
| Card | What it is |
|---|---|
| Total Revenue | Bills plus tips across completed bookings in range |
| Avg Check | Average bill across the bookings that have one recorded |
| Avg Tip | Average tip across the bookings that have one recorded |
| Avg Check / Person | Total bills ÷ total covers |
| Avg Tip / Person | Total tips ÷ total covers |
Note that Total Revenue includes tips. If tips go to your staff rather than the business, this headline is not your takings — use the bill total, which is shown separately, and treat tips as a service-quality measure instead.
Per booking versus per cover
Both are useful and they answer different questions. Avg Check is what a table spends; Avg Check / Person is what a person spends. The per-person figure is the one to watch over time, because it is not distorted by a shift in party sizes — a month of larger groups raises your average bill without anybody spending more.
The charts
Daily revenue
Bills plus tips per day. Read it next to the reservation report's daily trend: revenue rising while bookings stay flat means guests are spending more, which is the best kind of growth because it costs you no extra covers.
Revenue by table
Your ten highest-earning tables, with a supporting list showing each table's section.
Do not read this as "these are our best tables" without a second thought, because a table's total depends on three things at once: how often it was booked, how many people it seats, and what they spent. A large table used twice a week can out-earn a two-seater turning four times a night while being the less productive piece of floor.
To judge tables properly, put this next to the Utilisation report. The interesting cases are the mismatches:
- High revenue, low utilisation — a table that earns well when used and is not used enough. Usually the most valuable thing this report tells you: make it easier to book.
- Low revenue, high utilisation — busy and cheap. Often a small table taking quick covers, which may be exactly right, or may be a table you are giving away at a discount to your own capacity.
Judging a section
There is no separate revenue-by-section chart, but the table list names each table's section, so you can add up a section from it — worth doing for a terrace, a private room or an upstairs area you are deciding whether to keep open.
When you do, compare like with like: a section with fewer, larger tables should earn more per table and less per seat. The question worth answering is whether the space earns enough to justify staffing it, and for that you want revenue per table alongside utilisation for the same section.
Decisions to take from this report
- Is the terrace worth opening? Compare its tables' revenue against the cost of covering it. A section earning half the room's average per table may still be worth it if it is additional trade rather than displaced trade.
- Should that large table be reshaped? A six-seater earning less than two nearby two-seaters combined is a candidate for splitting (link Managing tables).
- Is our pricing landing? Watch Avg Check / Person across months. A menu change should show up here within a few weeks.
- Are we discounting by accident? A falling average bill with rising covers usually means more small, quick bookings — fine if intended, worth catching if not.
Good to know
Currency comes from Property Settings → Restaurant, not from your billing currency — the two are unrelated (link Timezone, currency and formats).
A bill added later counts from then on. Editing a completed booking to add its bill puts it into the report for the date of the booking, not the date you typed it — so catching up on a backlog corrects your history rather than distorting this month.
Guest orders placed at the table are not revenue here. This report reads the bill amount your staff record on the booking. At-table ordering totals live with the order (link The Orders board).
There is no export on this report. Export the underlying bookings from the reservation report — the bill and tip columns are included (link Exporting report data).