calcolihoreca

Free calculators for restaurants, bars and pizzerias. Results are operational estimates and do not replace professional tax, legal, health or technical advice.

Food cost calculatorCocktail cost calculatorBlood alcohol calculatorPizza dough calculatorBreak-even calculatorBMI calculatorPercentage calculatorItalian tax codeAll calculatorsBar gamesBlogAuthorsAbout usEditorial policyContactPrivacyCookieTerms
Made in Italy
$calcoli·HoReCaFree · fast · no sign-up
Food CostMarginsBar & CocktailPizzaPastaStaff & HREventsCoffee
Home/Compliance & HACCP

Compliance & HACCP

Venue Occupancy Calculator

Sense-check how many people your space can hold. Estimate maximum occupancy from floor area and density, compare it with the exit flow capacity and your planned covers. Indicative values, not a fire safety design.

Updated: June 2026
No registration Instant calculation Data stays in browser

Maximum venue occupancy

Occupancy from floor area48
Exit outflow capacity100
Allowed occupancy48
Margin against planned covers-12

⚠️ Planned covers exceed the allowed occupancy: review the layout or escape routes.

Occupancy = area × density. Outflow = (width cm / 60) × 50 people/module. Allowed = min(occupancy, outflow). Typical densities: restaurant 0.4 · standing bar 0.7.

Indicative values: always check the local regulations in force. Crowding coefficients, exit modules and fire-safety requirements depend on local rules; this does not replace a qualified engineer's design.

150 persone trovano utile questo calcolatore

Maximum Occupancy Formula

Occupancy = Floor area (m2) x Density

Exit flow = (Exit width cm / 60) x 50 people/module

Allowed = min(Occupancy, Exit flow)

Covers margin = Allowed - Planned covers

These are indicative values and do not replace a fire safety design; always check the local regulations and fire code that apply to your venue.

Example: A 120 m² Dining Room

  • Floor area: 120 m², density 0.4 → occupancy = 48 people
  • Exits: 120 cm = 2 modules → exit flow = 2 x 50 = 100 people
  • Allowed: min(48, 100) = 48 people
  • Planned covers: 60 → margin = 48 − 60 = −12 (ALERT)
Food-safety disclaimer

An operational support tool: it does not replace your HACCP self-control plan or current food-safety regulations. Always verify legal limits and the guidance of the competent health authority.

Technical disclaimer

An indicative design estimate: it does not replace a qualified technician's opinion or local rules on safety, capacity and accessibility.

Risposte rapide

Direct answers

How is maximum occupancy estimated?
Occupancy from area is the usable floor area in square metres multiplied by an occupant density factor (people per square metre). For example, a density of 0.4 means roughly one person per 2.5 square metres. The calculator then compares this with the capacity of the exits, because the lower of the two is what actually governs how many people the space can safely hold. These are indicative values and do not replace a professional fire safety design.
How does exit width affect capacity?
Egress is usually expressed in modules: total exit width in centimetres divided by 60 cm per module, with each module rated for a number of people. In this calculator each module is treated as 50 people, so flow capacity = (exit width in cm / 60) x 50. The allowed occupancy is the smaller of the area-based figure and the exit-based figure. Module width and people-per-module are indicative reference values; the figures that legally apply depend on your local fire code.
What is the occupant density factor?
The density factor reflects how people use the space: a packed standing bar holds far more people per square metre than a seated fine-dining room. You pick a factor appropriate to your layout and the calculator multiplies it by the floor area. Because this strongly affects the result, choose it conservatively and verify it against the occupancy classifications in your local regulations.
What does a negative covers margin mean?
The covers margin is the allowed occupancy minus the number of covers you plan to seat. A negative margin means you are planning more covers than the space can safely hold under these indicative assumptions, which should trigger an ALERT and a review. A positive margin means you have headroom. Either way, the planned-covers check is a planning aid, not an authorisation.
Can I use this for a fire safety permit?
No. This tool gives indicative occupancy figures for early planning and capacity sense-checks only. Legal occupant load, egress calculations and fire safety approvals must come from a qualified professional and comply with the local regulations and fire code in force. Always check those before fixing your capacity.
Quick answers

Frequently Asked Questions

How is maximum occupancy estimated?

Occupancy from area is the usable floor area in square metres multiplied by an occupant density factor (people per square metre). For example, a density of 0.4 means roughly one person per 2.5 square metres. The calculator then compares this with the capacity of the exits, because the lower of the two is what actually governs how many people the space can safely hold. These are indicative values and do not replace a professional fire safety design.

How does exit width affect capacity?

Egress is usually expressed in modules: total exit width in centimetres divided by 60 cm per module, with each module rated for a number of people. In this calculator each module is treated as 50 people, so flow capacity = (exit width in cm / 60) x 50. The allowed occupancy is the smaller of the area-based figure and the exit-based figure. Module width and people-per-module are indicative reference values; the figures that legally apply depend on your local fire code.

What is the occupant density factor?

The density factor reflects how people use the space: a packed standing bar holds far more people per square metre than a seated fine-dining room. You pick a factor appropriate to your layout and the calculator multiplies it by the floor area. Because this strongly affects the result, choose it conservatively and verify it against the occupancy classifications in your local regulations.

What does a negative covers margin mean?

The covers margin is the allowed occupancy minus the number of covers you plan to seat. A negative margin means you are planning more covers than the space can safely hold under these indicative assumptions, which should trigger an ALERT and a review. A positive margin means you have headroom. Either way, the planned-covers check is a planning aid, not an authorisation.

Can I use this for a fire safety permit?

No. This tool gives indicative occupancy figures for early planning and capacity sense-checks only. Legal occupant load, egress calculations and fire safety approvals must come from a qualified professional and comply with the local regulations and fire code in force. Always check those before fixing your capacity.

Italian version: Calcola capienza affollamento

Maximum venue occupancy

Occupancy from floor area48
Exit outflow capacity100
Allowed occupancy48
Margin against planned covers-12

⚠️ Planned covers exceed the allowed occupancy: review the layout or escape routes.

Occupancy = area × density. Outflow = (width cm / 60) × 50 people/module. Allowed = min(occupancy, outflow). Typical densities: restaurant 0.4 · standing bar 0.7.

Indicative values: always check the local regulations in force. Crowding coefficients, exit modules and fire-safety requirements depend on local rules; this does not replace a qualified engineer's design.

150 persone trovano utile questo calcolatore