Fleet geographic service capacity calculator

Calculate zone table [ID,whole jobs per staff,assigned job capacity,job gap,additional staff] and total uncovered jobs with your own figures.

Your numbers

Use the units shown. Results update as you change valid inputs.

Use zone table [ID,whole jobs per staff,assigned job capacity,job gap,additional staff] and total uncovered jobs to compare changes to your inputs. The method and limits below explain the scope.

Examples

Examples

Try the starting example

Zones JSON [ID,jobs demanded,measured round-trip travel min/job,service min/job,assigned staff]
[["north",20,20,40,3],["south",12,30,30,1]]
Productive work time per staff member (min/period)
480
Zone table [ID,whole jobs per staff,assigned job capacity,job gap,additional staff]
[["north",8,24,0,0],["south",8,8,4,1]]
Total uncovered jobs
4

Try another scenario

Zones JSON [ID,jobs demanded,measured round-trip travel min/job,service min/job,assigned staff]
[["north",20,20,40,3],["south",12,30,30,1]]
Productive work time per staff member (min/period)
360
Zone table [ID,whole jobs per staff,assigned job capacity,job gap,additional staff]
[["north",6,18,2,1],["south",6,6,6,1]]
Total uncovered jobs
8
Calculation method

Calculation method

Zone table [ID,whole jobs per staff,assigned job capacity,job gap,additional staff]

capacityPerStaff=floor(workMinutes/(travel+service)); capacity=staff*perStaff; gap=max(0,demand-capacity); additional=ceil(demand/perStaff)-staff clamped zero; zero perStaff gets explicit Unserviceable within period.

Total uncovered jobs

Sum max(0,demand-staff*capacityPerStaff).

Symbols and units
a
Zones JSON [ID,jobs demanded,measured round-trip travel min/job,service min/job,assigned staff]
b
Productive work time per staff member (min/period)

Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.

Assumptions & limits

Assumptions & limits

  • Independent zone capacity using measured per-job round trips and service time; workers dedicated to one zone. No map, route optimization, cross-zone travel sharing, labor rules or response-time guarantee. Supported limits: 1..100 zones; demand/staff nonnegative integer; travel>=0, service>0; workMinutes>0.
Are these inputs private?

These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.

Share this page
Share this calculator

Leave unchecked to share the page without your entered values.