Databus Logo
Blog Login →
Free tool · Batch planning · India

Batch occupancy & revenue calculator. See what every empty seat is costing you.

Enter seats, enrolled students and fee per student to get the batch fill rate, the empty-seat opportunity, and the revenue a full batch would bring — the numbers you need when planning a new batch.

Fill rate = (enrolled ÷ seats) × 100; empty-seat opportunity = empty seats × fee. The revenue shown is potential at the fee you enter — a planning estimate for sizing a batch, not a forecast or a guarantee. It doesn't account for discounts, dropouts or instalment timing.
Fill rate & empty seats Compare batches No sign-up

Work out batch occupancy

Seats, enrolled, fee per student.

Compare several batches

The four numbers it gives you

Each answers a different question about the batch.

Fill rate

How full the batch is: enrolled ÷ seats, as a percentage.

Empty seats

Seats still open: seats − enrolled. The room you have left to grow.

Empty-seat opportunity

Extra revenue if the empty seats filled at the same fee: empty × fee.

Full-batch revenue

What the batch brings at capacity: seats × fee. The ceiling to plan against.

A worked example, end to end

One JEE batch — and the decision the numbers point to.

A JEE batch has 40 seats, 28 students enrolled, at a fee of ₹18,000 each.

fill rate  = 28 ÷ 40 × 100 = 70%
empty seats = 40 − 28 = 12
current rev = 28 × 18,000 = ₹5,04,000
opportunity = 12 × 18,000 = ₹2,16,000
full batch  = 40 × 18,000 = ₹7,20,000

The batch is 70% full, earning ₹5.04 lakh, with ₹2.16 lakh of capacity sitting empty. That's the decision the numbers frame: 12 empty seats worth ₹2.16 lakh is usually worth a focused enrolment push — versus a batch that's 95% full, where the better move might be opening a second batch. The revenue figures are estimates at the entered fee; actual collection depends on discounts, dropouts and how fees are paid.

A planning estimate, not a forecast

The revenue here is potential at a single fee. It's a way to size and compare batches — be clear about what it doesn't include.

What this tool does

  • Gives the fill rate and empty seats from your inputs.
  • Puts a rupee value on the empty seats at one fee.
  • Compares batches so under-filled ones stand out.
  • Free, runs entirely in your browser.

What it deliberately doesn't do

  • It doesn't forecast or guarantee actual collections.
  • It doesn't account for discounts, scholarships or dropouts.
  • It doesn't build timetables — that's batch scheduling.
  • It doesn't track live occupancy — that's coaching analytics.

Use it to ask the right question — "is this batch worth filling, merging, or splitting?" — and let the real numbers in your fee and analytics tools answer it.

How occupancy and revenue are worked out

The maths is simple and transparent. Fill rate — the occupancy of the batch — is enrolled students divided by total seats, expressed as a percentage. Empty seats is seats minus enrolled. Current revenue is enrolled students times the fee. Full-batch revenue is seats times the fee, and the empty-seat opportunity is the gap between the two: empty seats times the fee.

Those last three are potential figures at the single fee you enter. They assume every student pays the same amount in full, which is why the tool calls them a planning estimate rather than a forecast. Real collection moves with discounts, scholarships, dropouts and instalment timing — none of which a capacity calculator can know.

Everything runs in your browser; the numbers you enter are not uploaded. The compare view applies the same maths to several batches at once and totals them.

Who uses a batch occupancy calculator

Coaching owners use it when planning the next term's batches — deciding how many seats to open, what fee makes a batch viable, and which existing batches are too empty to keep running as they are. Academic heads use it to compare batches across subjects and spot the ones quietly running half-full. A solo tutor uses it to decide whether one more enrolment justifies a larger room or a second slot.

It applies to any seat-based class — a 40-seat JEE batch, a 15-seat spoken-English group, a 200-seat foundation programme — because the ratios are the same regardless of scale.

The decisions it informs

Occupancy turns a vague sense of "this batch feels empty" into a number you can act on. A batch well below half-full carries close to the same teacher and room cost as a full one but earns far less per seat — a candidate to merge with another batch or promote hard. A batch near capacity may justify opening a second batch rather than overcrowding the room. And the empty-seat opportunity tells you, in rupees, how much an enrolment push on a specific batch is actually worth chasing.

There is no universal "good" fill rate — it depends on your costs and subject — but seeing the number lets you apply your own threshold consistently across batches instead of guessing.

From a one-off plan to live numbers

This calculator is a snapshot you fill in by hand. The day-to-day version is harder: occupancy changes every time a student joins or leaves, and the revenue depends on what's actually been collected. Keeping those numbers current by hand across many batches isn't realistic.

That's where the live tools take over. TutorDesk's batch scheduling manages seats, batches, teachers and rooms with clash-free timetables, so capacity is always defined. Coaching analytics then shows each batch's live fill rate and revenue as students enrol and as fees come in — business numbers for the owner, not surveillance of students. For the buyer's view of running a multi-batch institute, that's the coaching institute management playbook.

In short: this tool plans a batch; TutorDesk runs and measures it.

See every batch's fill rate, live

TutorDesk schedules batches with clash-free timetables and shows each one's live occupancy and revenue as students join — so you spot under-filled batches without rebuilding a spreadsheet. Built for Indian coaching centres and tutors.

No credit card needed · 20-minute walkthrough.

Frequently asked questions

Fill rate, revenue, and what this tool does and doesn't do.

How do you calculate batch occupancy or fill rate? +

Fill rate, also called occupancy, is enrolled students divided by total seats, shown as a percentage: fill rate = (enrolled ÷ seats) × 100. For example, 28 students in a 40-seat batch is 70% occupancy, with 12 empty seats.

What is the empty-seat opportunity? +

It is the extra revenue a batch could earn if its empty seats were filled at the same fee: empty seats × fee per student. It puts a number on the cost of running a half-full batch, which helps decide whether to promote it, merge it, or leave the seats open.

How is full-batch revenue calculated? +

Full-batch revenue is seats × fee per student — what the batch would bring in if every seat were filled at the entered fee. Current revenue is enrolled × fee. The difference between them is the empty-seat opportunity.

Is the revenue figure a guarantee of earnings? +

No. The revenue shown is a planning estimate at the fee you enter — it assumes every seat pays the same fee in full. It does not account for discounts, scholarships, dropouts or instalment timing. Treat it as a way to size a batch and compare options, not as a forecast of actual collections.

What is a good batch fill rate? +

There is no single right number — it depends on your room size, teacher cost and subject. As a planning lens, batches well below half-full often cost more to run per student and are candidates to merge or promote, while batches near capacity may justify opening a second batch. The tool gives you the fill rate so you can apply your own threshold.

Can I compare several batches at once? +

Yes. Add a row per batch and the tool shows each one's fill rate and empty-seat opportunity side by side, plus the totals — useful for spotting which batches are under-filled across a centre.

Is the batch occupancy calculator free? +

Yes. It is free, needs no sign-up, and runs entirely in your browser. The numbers you enter are not uploaded — the calculation happens on your device.

Does this tool schedule batches or track live occupancy? +

No. It is a one-off planning calculator. Building clash-free timetables across teachers and rooms is handled by TutorDesk's batch scheduling, and the live fill rate and revenue of every batch as students join and leave is tracked in TutorDesk's coaching analytics.

More free tools from Databus

Quick calculators for coaching centres and tutors.

Fill the seats, not just plan for them.

TutorDesk schedules every batch and shows live occupancy and revenue as students enrol — for Indian coaching centres and tutors.

Per active student · No upfront fee · Built in Chennai for India.