Revenue per Appointment Slot

Excel Formulas › Veterinary & Pet Care

All versions

A clinic’s capacity is appointment slots. Revenue per available slot — and per booked slot — shows how efficiently the schedule converts time into money.


Quick formula: revenue per available slot:
=total_revenue / available_slots
Total revenue over the slots available in the schedule. Compare to revenue per booked slot to see fill efficiency.

The example

$9,600 over 80 slots.

AB
1ItemValue
29600 / 80—
3Per slot→ $120

The formula

The formula:

=total_revenue / available_slots // revenue ÷ available slots

How it works

How it works:

  1. Divide total revenue by available slots for revenue per slot.
  2. Compare to revenue per booked slot (÷ slots filled) to isolate fill rate.
  3. Fill rate = booked ÷ available — how full the schedule runs.
  4. Lifting per-slot revenue (add-ons, fewer no-shows) grows income without more hours.

Two numbers, two problems. Low revenue per available slot but healthy revenue per booked slot means a scheduling/fill problem (empty slots) — market and reduce no-shows. Low revenue per booked slot means a monetization problem (small tickets) — add services. Splitting the metric points you at the right fix instead of guessing.

Try it: interactive demo

Live demo

Revenue, available slots, booked slots.

Per available · Per booked

Variations

Per booked slot

Filled only:

=total_revenue / booked_slots

Fill rate

Booked ÷ available:

=booked_slots / available_slots

Revenue at full booking

Upside:

=revenue_per_booked * available_slots

Pitfalls & errors

Available vs booked. Two different denominators — keep them distinct.

Define a slot. 15-min vs 30-min slots change the count.

Zero slots. No slots gives #DIV/0!.

Practice workbook

📊
Download the free Revenue per Appointment Slot practice workbook
A per-slot sheet with the per-booked, fill-rate, and upside variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate revenue per appointment slot in Excel?
Divide revenue by available slots: =total_revenue / available_slots. $9,600 over 80 slots is $120.
Why compare available vs booked slots?
Per-available isolates fill problems (empty slots); per-booked isolates ticket size — different fixes.
What's my fill rate?
Booked over available: =booked_slots / available_slots.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Chair / room utilization · Revenue per shoot · Occupancy rate