Free tool · P1 cash close
Restaurant cover count tracker India
Log covers and revenue by shift and meal period. Average per cover (APC) auto-computed and compared against your target. Cover variance % vs target flagged. Daily and meal-period summaries. Revenue gap vs APC target in rupees. Print or export CSV. No signup.
APC = Average Per Cover = Revenue ÷ Covers. Target APC is your menu-engineered average spend per guest.
Total covers
142
1.4% vs target
Total revenue
₹78,720
Average APC
₹554
Target: ₹480
Shifts logged
2
| Date | Period | Target | Actual | Var % | Revenue (₹) | APC | Staff | Notes | |
|---|---|---|---|---|---|---|---|---|---|
| 10.0% | ₹480 | ||||||||
| 10.0% | ₹600 | ||||||||
| — | — | ||||||||
| — | — |
Daily summary
| Date | Covers | Revenue | APC |
|---|---|---|---|
| 2026-05-21 (Thu) | 142 | ₹78,720 | ₹554 |
By meal period
| Period | Covers | Revenue | APC |
|---|---|---|---|
| Lunch | 54 | ₹25,920 | ₹480 |
| Dinner | 88 | ₹52,800 | ₹600 |
APC on target: ₹554 vs target ₹480
Revenue surplus vs target: ₹10,560 across 142 covers
Cover Count & APC Tracker
Target APC: ₹480 | Printed: 22/5/2026
| Date | Day | Period | Target | Actual | Var % | Revenue (₹) | APC (₹) | Staff | Notes |
|---|---|---|---|---|---|---|---|---|---|
| 2026-05-21 | Thu | Lunch | 60 | 54 | -10.0% | 25,920 | 480 | 8 | |
| 2026-05-21 | Thu | Dinner | 80 | 88 | 10.0% | 52,800 | 600 | 12 | Walk-ins above forecast |
| 2026-05-22 | Fri | Lunch | 60 | — | — | — | — | 8 | |
| 2026-05-22 | Fri | Dinner | 80 | — | — | — | — | 12 | |
| TOTAL | 140 | 142 | 1.4% | 78,720 | 554 | ||||
Manager sign-off: ________________________ Date: ____________
Cover count benchmarks for Indian restaurants by segment
Covers per day vary enormously by format, location, and capacity. What matters is not the absolute cover count but the cover count as a percentage of seat capacity — the occupancy rate — and the APC relative to your menu engineering target.
- QSR (40–80 seats). Typical covers: 200–500/day. Occupancy rate: 70–90% of seat-hours. APC: ₹150–400. High table turnover (4–8x per service) compensates for low APC. Cover count is a direct function of queue management and service speed.
- Casual dining (60–120 seats). Typical covers: 100–300/day. Occupancy rate: 50–75% of seat-hours across both lunch and dinner. APC: ₹350–800. Lunch is typically 30–45% of dinner covers. A casual dining restaurant doing more than 60% of its capacity at both lunch and dinner is considered well-utilised.
- Fine dining (30–60 seats). Typical covers: 40–100/day. Occupancy rate: 60–80% of booked seatings. APC: ₹1,200–4,000+. Revenue is driven by APC, not cover count. A fine dining restaurant targeting 50 covers a day at ₹2,500 APC generates the same revenue as a casual dining restaurant doing 200 covers at ₹625 APC — with a fraction of the kitchen throughput pressure.
- Cloud kitchen. Orders rather than covers are tracked. Typical daily orders: 50–300 depending on platform presence. APC equivalent (average order value): ₹250–600. Cloud kitchens should track by platform (Swiggy vs Zomato vs ONDC vs own channel) since APC and commission differ significantly across platforms.
Where this fits
- Daily sales report — cover count feeds directly into the daily sales report as the cover count line item
- Shift handover report — shift handover includes cover count and revenue summary for incoming manager
- Cash variance calculator — revenue from this tracker cross-checks against POS revenue in the cash variance calculation
- Table turnover calculator — divide covers by table count to compute turnover rate from this cover data
- Restaurant KPI tracker — APC and table turnover from this tool feed into the KPI dashboard
- P1 — Cash close pillar — complete guide to daily cash close, shift reconciliation, and revenue tracking