Skip to main content
Primary formula: contribution before fixed cost โˆ’ fixed period cost.

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.

What this planner helps you decide

Best for

Venue operators testing how seating time and occupied seat-turns affect period economics.

Outputs

Turns, capacity, covers, revenue, contribution, fixed-cost profit and break-even occupancy.

Start here

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

Table Turnover & Revenue: turns

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.

Table Turnover & Revenue

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.

currency units

Use average guest revenue for the same service mix. Use one consistent ex-tax currency basis.

currency units

Include guest-level costs avoided when a cover is not served. Use one consistent ex-tax currency basis.

currency units

Include fixed venue and operating costs assigned to the same period. Use one consistent ex-tax currency basis.

Decision result

Every card is bound to the exact shared engine and keeps capacity and transaction assumptions on one consistent basis.

Preparing export actionsโ€ฆ
Average turns per service
2 turns
Available seat-turn capacity
800
Planned covers
600
Planned revenue
30,000.00
Contribution per guest
30.00
Contribution before fixed cost
18,000.00
Profit after fixed period cost
13,000.00
Break-even occupied seat-turns
20.8%
Break-even capacity status
Within available capacity

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Entered scenario13,000.00Baseline
Lower Planned occupied seat-turns11,200.00-1,800.00
Higher Planned occupied seat-turns14,800.001,800.00

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.

Calculation details

View calculation detailsView the formulas and inputs used for these results.

Average turns per service

Average turns per serviceservice minutes / average seating minutes2 turns
Result2 turns

Uses 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 โ†’
Inputs used by these formula steps
Average turns per serviceTable Count
10
Average turns per serviceSeats Per Table
4
Average turns per serviceService Periods
10
Average turns per serviceService Minutes
180
Average turns per serviceAverage Seating Minutes
90
Average turns per serviceOccupancy Rate
0.75
Average turns per serviceAverage Spend Per Guest Ex Tax
50
Average turns per serviceVariable Cost Per Guest Ex Tax
20
Average turns per serviceFixed Period Cost Ex Tax
5,000

Available seat-turn capacity

Available seat-turn capacitytables ร— seats per table ร— service periods ร— average turns per service800 units
Result800

Uses 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 โ†’
Inputs used by these formula steps
Available seat-turn capacityTable Count
10
Available seat-turn capacitySeats Per Table
4
Available seat-turn capacityService Periods
10
Available seat-turn capacityService Minutes
180
Available seat-turn capacityAverage Seating Minutes
90
Available seat-turn capacityOccupancy Rate
0.75
Available seat-turn capacityAverage Spend Per Guest Ex Tax
50
Available seat-turn capacityVariable Cost Per Guest Ex Tax
20
Available seat-turn capacityFixed Period Cost Ex Tax
5,000

Planned covers

Planned coversavailable seat-turn capacity ร— planned occupancy rate600 units
Result600

Uses 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 โ†’
Inputs used by these formula steps
Planned coversTable Count
10
Planned coversSeats Per Table
4
Planned coversService Periods
10
Planned coversService Minutes
180
Planned coversAverage Seating Minutes
90
Planned coversOccupancy Rate
0.75
Planned coversAverage Spend Per Guest Ex Tax
50
Planned coversVariable Cost Per Guest Ex Tax
20
Planned coversFixed Period Cost Ex Tax
5,000

Planned revenue

Planned revenueplanned covers ร— average spend per guest30,000.00
Result30,000.00

Uses 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 โ†’
Inputs used by these formula steps
Planned revenueTable Count
10
Planned revenueSeats Per Table
4
Planned revenueService Periods
10
Planned revenueService Minutes
180
Planned revenueAverage Seating Minutes
90
Planned revenueOccupancy Rate
0.75
Planned revenueAverage Spend Per Guest Ex Tax
50
Planned revenueVariable Cost Per Guest Ex Tax
20
Planned revenueFixed Period Cost Ex Tax
5,000

Contribution per guest

Contribution per guestaverage spend per guest โˆ’ variable cost per guest30.00
Result30.00

Uses 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 โ†’
Inputs used by these formula steps
Contribution per guestTable Count
10
Contribution per guestSeats Per Table
4
Contribution per guestService Periods
10
Contribution per guestService Minutes
180
Contribution per guestAverage Seating Minutes
90
Contribution per guestOccupancy Rate
0.75
Contribution per guestAverage Spend Per Guest Ex Tax
50
Contribution per guestVariable Cost Per Guest Ex Tax
20
Contribution per guestFixed Period Cost Ex Tax
5,000

Contribution before fixed cost

Contribution before fixed costplanned covers ร— contribution per guest18,000.00
Result18,000.00

Uses 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 โ†’
Inputs used by these formula steps
Contribution before fixed costTable Count
10
Contribution before fixed costSeats Per Table
4
Contribution before fixed costService Periods
10
Contribution before fixed costService Minutes
180
Contribution before fixed costAverage Seating Minutes
90
Contribution before fixed costOccupancy Rate
0.75
Contribution before fixed costAverage Spend Per Guest Ex Tax
50
Contribution before fixed costVariable Cost Per Guest Ex Tax
20
Contribution before fixed costFixed Period Cost Ex Tax
5,000

Profit after fixed period cost

Profit after fixed period costcontribution before fixed cost โˆ’ fixed period cost13,000.00
Result13,000.00

Uses 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 โ†’
Inputs used by these formula steps
Profit after fixed period costTable Count
10
Profit after fixed period costSeats Per Table
4
Profit after fixed period costService Periods
10
Profit after fixed period costService Minutes
180
Profit after fixed period costAverage Seating Minutes
90
Profit after fixed period costOccupancy Rate
0.75
Profit after fixed period costAverage Spend Per Guest Ex Tax
50
Profit after fixed period costVariable Cost Per Guest Ex Tax
20
Profit after fixed period costFixed Period Cost Ex Tax
5,000

Break-even occupied seat-turns

Break-even occupied seat-turnsfixed period cost / (available seat-turn capacity ร— contribution per guest)0.21 percent
Result20.8%

Uses 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 โ†’
Inputs used by these formula steps
Break-even occupied seat-turnsTable Count
10
Break-even occupied seat-turnsSeats Per Table
4
Break-even occupied seat-turnsService Periods
10
Break-even occupied seat-turnsService Minutes
180
Break-even occupied seat-turnsAverage Seating Minutes
90
Break-even occupied seat-turnsOccupancy Rate
0.75
Break-even occupied seat-turnsAverage Spend Per Guest Ex Tax
50
Break-even occupied seat-turnsVariable Cost Per Guest Ex Tax
20
Break-even occupied seat-turnsFixed Period Cost Ex Tax
5,000

Break-even capacity status

Break-even capacity statusbreak-even occupied seat-turns is no greater than available capacitytrue status
ResultWithin available capacity

Uses the exact shared engine result for one consistent capacity, transaction or service period.

Table Turnover & Revenue Planner formulas โ†’
Inputs used by these formula steps
Break-even capacity statusTable Count
10
Break-even capacity statusSeats Per Table
4
Break-even capacity statusService Periods
10
Break-even capacity statusService Minutes
180
Break-even capacity statusAverage Seating Minutes
90
Break-even capacity statusOccupancy Rate
0.75
Break-even capacity statusAverage Spend Per Guest Ex Tax
50
Break-even capacity statusVariable Cost Per Guest Ex Tax
20
Break-even capacity statusFixed Period Cost Ex Tax
5,000

Inputs used

Tables available
10
Average seats per table
4
Service periods
10
Minutes per service
180
Average seating duration
90
Planned occupied seat-turns
0.75
Average spend per guest
50
Variable cost per guest
20
Fixed cost for the period
5,000
Open this calculator with preset values

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.

Example: https://margin101.com/tools/table-turnover-revenue/?sv=1&averageSeatingMinutes=90&averageSpendPerGuestExTax=50&fixedPeriodCostExTax=5000&occupancyRate=0.75&seatsPerTable=4&serviceMinutes=180&servicePeriods=10&tableCount=10&variableCostPerGuestExTax=20

ParameterMeaningUnitAllowed valuesPresenceDefault
averageSeatingMinutesUse the planned elapsed minutes from seating to table release.minutes/seating1 to 10080Required90
averageSpendPerGuestExTaxUse average guest revenue for the same service mix. Use one consistent ex-tax currency basis.currency units/guest, ex tax0 to 10000000Required50
fixedPeriodCostExTaxInclude fixed venue and operating costs assigned to the same period. Use one consistent ex-tax currency basis.currency units/period, ex tax0 to 10000000Required5000
occupancyRateEnter the share of available seat-turn capacity expected to be occupied.proportion of available seat-turn capacity occupied0 to 1Required0.75
seatsPerTableEnter the whole average seating capacity represented by each table.seats/table1 to 1000Required4
serviceMinutesUse the usable selling time in each service.minutes/service1 to 10080Required180
servicePeriodsEnter the whole number of comparable services in the planning period.services/period1 to 100000Required10
tableCountEnter the whole number of usable tables.tables1 to 100000Required10
variableCostPerGuestExTaxInclude guest-level costs avoided when a cover is not served. Use one consistent ex-tax currency basis.currency units/guest, ex tax0 to 10000000Required20

Table Turnover & Revenue: turns

Use the capacity model to understand the operational drivers of covers and contribution, not as a demand forecast.

Formula summary

Primary formula
contribution before fixed cost โˆ’ fixed period cost.

Read the full methodology

Data used here

  • The estimate uses your inputs and the general business formula documented in the methodology.

Decision checks

Act on the result

Choose whether seating time, occupied seat-turns, spend or unit variable cost is the most realistic controllable driver.

Stress-test the decision

Retest lower occupancy and spend with longer seating time before relying on the period profit result.

When this estimate can be misleading

  • Capacity, service duration, occupancy, transaction volume, prices and costs are user records or scenarios; no benchmark or demand forecast is embedded.
  • Keep every input on one consistent operating period and ex-tax currency basis where money applies.
  • A feasible capacity result does not guarantee demand, service quality or operational delivery.
  • This is educational business decision support, not accounting, tax, legal or financial advice.
  • Use the capacity model to understand the operational drivers of covers and contribution, not as a demand forecast.

Educational estimate, not advice. See all assumptions & limitations โ†’

Guides to interpret the decision and its assumptions.

Frequently asked questions

How do I translate table turns and occupied capacity into covers, revenue and contribution?

Choose whether seating time, occupied seat-turns, spend or unit variable cost is the most realistic controllable driver.

Which planning assumptions should I stress-test?

Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.