per-seat booking software

Per-Seat Booking Software: Sell Every Seat, Not the Van

Updated September 15, 2026

Per-Seat Booking Software: Sell Every Seat, Not the Van

Per-seat booking software sells individual seats on a shuttle run instead of renting out the whole vehicle. That one change lets several unrelated customers pay for the same departure, so a 14-seater can carry a dozen paying riders instead of one small charter party, and the seat count keeps the run from ever being oversold.

If you run airport transfers, hotel shuttles, or shared-ride routes, this is the difference between a van that leaves half empty and one that leaves full. Below is how per-seat inventory works, how it prices out against charter, and the revenue math that makes it worth switching.

Charter vs Per-Seat: Why Selling Seats Fills More Vans

Charter booking rents the vehicle. One customer pays a flat rate for the van and whatever they don't fill goes out the door empty. It is simple to quote and it works for weddings, corporate groups, and anyone who wants exclusivity.

The problem shows up on ordinary runs. Most private vans travel far under capacity. The U.S. Department of Energy reports that vans average 2.1 occupants per trip, the only vehicle type that averages more than two people, while cars sit at 1.4 and SUVs at 1.7. A 14-seat shuttle running at two or three passengers is burning fuel and driver hours on empty seats.

Per-seat booking flips the unit you sell. Instead of one charter fare, you list a departure and let individuals buy one seat, two seats, or a family's worth. Three separate customers heading to the same terminal at 6 a.m. now share one van and one driver. You sold the same trip three times without adding a vehicle.

A quick way to see the split:

  • Charter suits private groups, events, and riders who want the whole vehicle to themselves.
  • Per-seat suits scheduled routes, airport transfers, hotel-to-terminal runs, and any corridor where strangers travel the same direction at the same time.

Most operators run both. The point is having per-seat available so scheduled departures don't leave with empty rows.

How Per-Seat Booking Software Prevents Overbooking Automatically

Selling seats only works if two people can't buy the same one. That is the job of a shared seat inventory.

Each run has a capacity number. When a customer books two seats, the available count drops by two, instantly, everywhere. The next person browsing that departure sees the lower number. When the count hits zero, the run closes to new bookings. There is no manual tally to update and no second spreadsheet to reconcile.

This matters most when bookings arrive from more than one place at once. A customer books online while a front-desk agent takes a phone reservation for the same 3 p.m. run. With a shared inventory, both draw from the same pool and the second booking simply sees fewer seats. Without it, you get the classic overbooking scene at the curb: two parties, one open seat, and a driver making apologies.

Shuttle.Software treats seats as the inventory unit for exactly this reason. Online bookings, phone bookings, and walk-ups all decrement the same count, so the number on the dispatch board is the number that is actually true. If you want the wider picture of how that board stays accurate under pressure, see Shuttle Dispatch Software: Run the Board Without Chaos.

Pricing Per Seat vs Per Vehicle, With Worked Examples

Per-vehicle pricing is one number. Per-seat pricing is a fare times the number of seats sold. The interesting part is where they cross.

Say a run to the airport costs you a flat $200 to operate: driver, fuel, and vehicle. Compare two ways to sell it in a 14-seat van.

Charter pricing

  • One party pays $200 for the van.
  • Revenue: $200, regardless of how many actually ride.
  • Margin above cost: $0 at that price, so you'd quote higher, maybe $260, for a $60 margin.

Per-seat pricing at $30 a seat

Seats sold Revenue Margin over $200 cost
4 $120 -$80
7 $210 +$10
10 $300 +$100
14 $420 +$220

Per-seat pulls ahead of the charter quote once the van passes seven riders, and it keeps climbing. The risk is the top rows of the table: a run that stays light loses money against a fixed cost. That is why most operators pair per-seat pricing with a floor, either a charter minimum on quiet runs or a per-seat rate high enough that a half-full van still covers cost.

The honest read is that per-seat rewards demand and charter protects against the lack of it. For a fuller breakdown of what operators actually pay across models, see Shuttle Booking Software Pricing in 2026: What Operators Pay.

Shared-Ride Manifests: Multiple Bookings, One Run

When many small bookings land on one departure, the driver needs one clean list, not a stack of confirmations. That list is the manifest.

A shared-ride manifest rolls every booking on a run into a single passenger view:

  • Names and seat counts for each booking on the run
  • Pickup and drop points in route order
  • Total headcount against van capacity
  • Contact details and any notes, like extra luggage or a wheelchair

The driver sees six bookings totaling eleven passengers as one job with a set order of stops, not six separate trips to piece together. Add QR check-in at the door and the manifest updates as each rider boards, so the count on the board reflects who is actually in the van.

This is where a simple driver tool earns its keep. The driver does not manage inventory or pricing; they work the manifest and mark riders on. A zero-training driver app that only shows the manifest and check-in keeps the vehicle moving instead of turning the driver into a dispatcher.

Handling Group Bookings and Partial Cancellations

Groups and cancellations are where seat-based inventory quietly proves its worth.

Group bookings. A company books five seats on the 7 a.m. run. The system takes five from the pool in one booking, leaving the rest open to other riders. If the group wants the whole van, you convert it to a charter block, which removes all seats from the public pool while keeping the same manifest and dispatch entry. Either way, dispatch sees one accurate count.

Partial cancellations. The same company later drops two of its five seats. With seats as the unit, those two return to the pool automatically and become available for other customers. Nobody rewrites the manifest by hand and nobody forgets to reopen the seats. The two freed seats can sell again before departure.

Cancellations are not just an inventory concern; they are a revenue one. Across travel bookings generally, reservations made directly with the operator tend to cancel far less often than those made through third-party marketplaces, and prepaid reservations cut cancellations further. The takeaway for shuttles is practical: take payment or a deposit at booking and route customers to your own booking page rather than a marketplace, and the seats you free up are more likely to be from genuine changes than from no-shows. That is a strong argument for owning your booking channel outright, which is part of why an SEO booking website tends to outperform commission marketplaces over time.

Revenue Math: Turning a Half-Empty 14-Seater Into a Full One

Put the pieces together on a single vehicle over a week.

Assume one 14-seat van, four scheduled airport runs a day, seven days a week. That is 28 runs a week and 392 seat-slots.

Before per-seat, running on charters and phone bookings, suppose the van averages 5 riders a run at an effective $28 a seat.

  • 28 runs times 5 riders times $28 = $3,920 a week
  • Average load: 5 of 14 seats, about 36%

After per-seat, with online booking open 24/7 and a shared manifest, suppose the average climbs to 9 riders a run at the same $28.

  • 28 runs times 9 riders times $28 = $7,056 a week
  • Average load: 9 of 14 seats, about 64%

Same van, same driver hours, same fuel, roughly $3,100 more a week from selling seats that were leaving empty. The lift comes from three things working together: the van is visible to buy online at any hour, strangers can share a run, and the inventory count keeps you from overselling as volume rises.

Those load-factor numbers are illustrative, but the direction is grounded in reality. When the average van carries barely two people, there is a lot of empty seat to sell before you ever add a vehicle.

Where to Start

If your vans are leaving with empty rows, the first move is to make one scheduled corridor bookable by the seat, take payment at booking, and watch the load factor for two weeks. That single change tends to expose how much demand was going unsold.

Shuttle.Software runs per-seat inventory, shared-ride manifests, QR check-in, and an SEO booking website on flat pricing at $99 a month with 0% commission, and most operators are live in 3 to 5 working days. If you want to see per-seat booking against your own routes, book a demo and bring one real schedule to test it on.

Ready to move?

Shuttle.Software is $99/mo flat with a one-time $299 setup and 0% booking commission β€” live in 3–5 working days.

Explore More β†’