Act on the result
Choose whether seating time, occupied seat-turns, spend or unit variable cost is the most realistic controllable driver.
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
Venue operators testing how seating time and occupied seat-turns affect period economics.
Turns, capacity, covers, revenue, contribution, fixed-cost profit and break-even occupancy.
Set the actual service window and average seating time, then test occupancy and guest spend separately.
Use a different tool when: Do not use this to find the occupied-capacity threshold required to cover period fixed cost; use Occupancy Break-even Planner for that decision. Use this tool to translate table turns and occupied capacity into covers, revenue and contribution.
Profit & break-even
Turns, capacity, covers, revenue, contribution, fixed-cost profit and break-even occupancy.
Amounts use the same currency as your inputs. No currency conversion is performed.
Test how tables, seats, service time, turns and occupied seat-turns translate into covers, revenue and contribution for one operating period.
Your numbers stay in this browser
Enter the whole number of usable tables.
Enter the whole average seating capacity represented by each table.
Enter the whole number of comparable services in the planning period.
Use the usable selling time in each service.
Use the planned elapsed minutes from seating to table release.
Enter the share of available seat-turn capacity expected to be occupied.
Use average guest revenue for the same service mix. Use one consistent ex-tax currency basis.
Include guest-level costs avoided when a cover is not served. Use one consistent ex-tax currency basis.
Include fixed venue and operating costs assigned to the same period. Use one consistent ex-tax currency basis.
Every card is bound to the exact shared engine and keeps capacity and transaction assumptions on one consistent basis.
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
service minutes / average seating minutes2 turnsUses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โtables ร seats per table ร service periods ร average turns per service800 unitsUses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โavailable seat-turn capacity ร planned occupancy rate600 unitsUses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โplanned covers ร average spend per guest30,000.00Uses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โaverage spend per guest โ variable cost per guest30.00Uses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โplanned covers ร contribution per guest18,000.00Uses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โcontribution before fixed cost โ fixed period cost13,000.00Uses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โfixed period cost / (available seat-turn capacity ร contribution per guest)0.21 percentUses the exact shared engine result for one consistent capacity, transaction or service period. The engine retains raw precision; display rounding does not feed calculation.
Table Turnover & Revenue Planner formulas โbreak-even occupied seat-turns is no greater than available capacitytrue statusUses the exact shared engine result for one consistent capacity, transaction or service period.
Table Turnover & Revenue Planner formulas โThis calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| averageSeatingMinutes | Use the planned elapsed minutes from seating to table release. | minutes/seating | 1 to 10080 | Required | 90 |
| averageSpendPerGuestExTax | Use average guest revenue for the same service mix. Use one consistent ex-tax currency basis. | currency units/guest, ex tax | 0 to 10000000 | Required | 50 |
| fixedPeriodCostExTax | Include fixed venue and operating costs assigned to the same period. Use one consistent ex-tax currency basis. | currency units/period, ex tax | 0 to 10000000 | Required | 5000 |
| occupancyRate | Enter the share of available seat-turn capacity expected to be occupied. | proportion of available seat-turn capacity occupied | 0 to 1 | Required | 0.75 |
| seatsPerTable | Enter the whole average seating capacity represented by each table. | seats/table | 1 to 1000 | Required | 4 |
| serviceMinutes | Use the usable selling time in each service. | minutes/service | 1 to 10080 | Required | 180 |
| servicePeriods | Enter the whole number of comparable services in the planning period. | services/period | 1 to 100000 | Required | 10 |
| tableCount | Enter the whole number of usable tables. | tables | 1 to 100000 | Required | 10 |
| variableCostPerGuestExTax | Include guest-level costs avoided when a cover is not served. Use one consistent ex-tax currency basis. | currency units/guest, ex tax | 0 to 10000000 | Required | 20 |
Use the capacity model to understand the operational drivers of covers and contribution, not as a demand forecast.
Data used here
Choose whether seating time, occupied seat-turns, spend or unit variable cost is the most realistic controllable driver.
Retest lower occupancy and spend with longer seating time before relying on the period profit result.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Trace menu price through contribution, operating capacity and period costs without confusing a dish margin with operating profit.
Read guideChoose whether seating time, occupied seat-turns, spend or unit variable cost is the most realistic controllable driver.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.