Looking for help? Ask a question

02 9469 6600

Transport Planning Templates

A Bus Hire Quote Comparison Template

Key takeaways

A scoring grid for comparing bus and coach quotes that are not like for like, built around the Sydney line items that actually differ and the minimum hire trap.

Charter quotes are rarely comparable as written, so comparing them takes two steps rather than one. First normalise: force every quote onto the same trip, the same vehicle class, the same number of chargeable hours and the same GST treatment. Then score: weight the things that are not price, because a cheaper quote on a vehicle that cannot fit your group is not cheaper. Both grids are reproduced in full below and can be copied straight into a spreadsheet.

Step one: make the quotes describe the same trip

Before a single figure goes into a comparison, check that the three documents in front of you are quoting the same job. Most price gaps are not discounts. They are differences in what each operator wrote down.

Send this five line clarification to every operator you are comparing, and put their written answers in the grid rather than your interpretation of a phone call.

  1. Which vehicle type and seat count is held for us, and does the seat count exclude the driver?
  2. How many chargeable hours is this priced on, and what minimum hire applies?
  3. Is this an hourly booking or a single fixed transfer fare?
  4. Is GST inside the total shown?
  5. Which of tolls, parking, public holiday or after-hours loading, and waiting time beyond the booked window are inside this figure, and which are billed separately?

You can hold every answer against our published hourly rates and minimum hire periods, which is the same table you should be applying to every other quote on the desk.

Grid one: the normalisation table

One row per line item, one column per operator. Fill in what the quote says, not what you assume it means. A blank cell is a finding, not a gap.

Line Operator A Operator B Operator C
Legal entity on the invoice
NSW operator accreditation number
Vehicle type and seat count offered
Seat count excludes driver?
Chargeable hours priced
Minimum hire applied
Hourly rate, or fixed transfer fare
Headline total as quoted
GST: inside or added
Total with GST inside
Driver included
Fuel included
Vehicle insurance included
Tolls: included, estimated, or billed at cost
Parking at each venue: included or separate
Public holiday loading: trigger and rate
After-hours loading: trigger and rate
Waiting time beyond booked window: trigger and rate
Driver accommodation, multi-day trips only
Deposit amount and due date
Balance due date
Cancellation terms: written, and where
Named day contact and phone number
Normalised total, GST inside

The four rows for driver, fuel, vehicle insurance and GST exist to be ticked, not calculated. At Sydney Buses & Coaches those four sit inside every quoted price. Tolls and parking, driver accommodation on multi-day trips, public holiday and after-hours loading, and waiting time beyond the booked window are confirmed with you in advance and priced as their own lines. An operator who cannot tell you which of those two lists an item sits in has not finished quoting, and their column is not yet comparable.

The minimum hire trap

Minimum hire is the single most common reason two honest quotes look nothing alike. It is three hours on minibuses and people movers, and four hours on midi-coaches and full-size coaches. That is a floor on an hourly booking, not an estimate of how long your trip takes.

Two consequences catch buyers out. Here is the arithmetic, worked from the published GST inclusive rate card rather than from any actual booking.

A short job does not get a short price.

Job Vehicle Rate basis Billed
Two and a half hours of driving 27-seat executive midi-coach $165 per hour, four hour minimum $660
Two and a half hours of driving 24-seat executive minibus $145 per hour, three hour minimum $435

Three extra passengers move you from a three hour minimum to a four hour one and from $145 to $165 an hour. On the same job that is a $225 difference created entirely by group size. If your headcount is sitting at 25 or 26, the number worth checking is whether it is genuinely fixed.

Splitting a job in two can double the minimum.

Way the same day is booked Vehicle Billed
One continuous six hour booking, coach retained through the gap 27-seat executive midi-coach 6 hours at $165, $990
Two separate bookings, morning and evening 27-seat executive midi-coach 4 hours plus 4 hours at $165, $1,320

An operator quoting the second structure is not overcharging. They are quoting what you asked for. If your gap is three hours or less, ask both operators to price the continuous version as well and put both in the grid.

There is one clean exception to all of this. An airport run or another point-to-point transfer can be quoted instead as a single fixed transfer fare, and a fare quoted that way is not charged at a minimum. Your grid needs to know which of the two it is, because you cannot compare a fare against an hourly rate without converting one.

The rows that actually differ

Four rows do most of the work in a Sydney comparison, and all four are on the separately priced list.

Tolls. Sydney’s toll roads classify by dimension, not weight and not axle count. Class A is 12.5 metres or less in length and 2.8 metres or less in height. A full-size coach is over 2.8 metres high, so it is Class B on every class-based Sydney toll road regardless of length. A minibus may well sit in Class A. Same operator, same trip, different vehicle, different toll exposure. The Class B multiple is not uniform either: it is triple on roads including NorthConnex, the Hills M2, the M5 South-West, the Westlink M7 and WestConnex, double on the Eastern Distributor and the Cross City Tunnel, and there is no heavy class at all on the Sydney Harbour Bridge and Tunnel, where every vehicle pays the same toll priced by time of day. Toll amounts are indexed, so what you want in the grid is the treatment, not a cent figure.

Parking. Some Sydney venues charge coaches to park, some direct coaches to a set-down point with nowhere to wait, and some require a booking arranged through the venue. That is a per-venue answer, so give it a row per venue on a multi-stop job.

Waiting time. This is measured against the booked window, which means it depends entirely on the finish time each operator wrote down. Two quotes with different finish times are not comparable on waiting time until you fix the window.

Loadings. Public holiday and after-hours loading are legitimate charges, but only if the trigger was visible before you committed. A row with a trigger and a rate is fine. A row that says “may apply” is a blank cell.

Grid two: the scoring grid

Price is one criterion. Run the rest through this and set your own weights, because a school and a conference organiser weight these differently. Score each operator out of 5, multiply by the weight, total the columns.

Criterion Weight What a 5 looks like A B C
Normalised price 30 Lowest total once every quote is on the same trip and GST basis
Quote completeness 15 Every row in grid one is filled, in writing
Vehicle fit 15 Named vehicle seats the group with luggage, not just the headcount
Accreditation evidence 10 Accreditation number given and a certificate offered on request
Operator or broker 10 Owns the vehicles and employs the drivers, so you know who turns up
Contingency 10 A written answer on what happens if a vehicle fails
Contactability on the day 5 A named contact and a number that is answered outside office hours
Response speed 5 Written quote back quickly, without chasing
Total 100

Two notes on scoring. There is no public register of accredited NSW bus operators, so “accreditation evidence” means the operator gives you a number and offers the certificate, not that you looked it up. Ours is 43397. And the operator versus broker row matters more than it looks: a broker’s quote is a price for finding you someone, and the vehicle that arrives may not be the one on the document.

Presenting it to an approver

An approver does not want two grids. Give them four lines and attach the grids.

  1. The recommendation, named, with the normalised total including GST.
  2. The gap to the next quote, and the one sentence reason it exists. “$180 higher because their quote includes tolls and parking, which the cheaper quote bills afterwards.”
  3. The risk you are buying down. Vehicle fit, accreditation evidence, or contingency.
  4. What is still variable, and its ceiling. Waiting time beyond the booked window is the usual one.

That fourth line is what protects you later. An approver who has seen the variable in advance is not surprised by the invoice.

Frequently asked questions

How do I compare a fixed transfer fare against an hourly quote?

Convert the hourly quote to a total using its own minimum hire, then compare totals. Do not divide the fare by hours to make an implied hourly rate, because a fare is not charged at a minimum and the two are priced on different bases.

One quote is much cheaper. What is usually missing?

Check five rows first: GST treatment, chargeable hours against the minimum, tolls, venue parking, and the finish time the booked window is measured from. In most comparisons the gap is sitting in one of those five rather than in the hourly rate.

Should I ask every operator for the same vehicle?

Ask for the same seat count band and let each operator name the vehicle. If one offers a 27-seat midi-coach and another a 24-seat minibus for the same 24 people, that is a real difference worth scoring, not an error to correct.

Is a cheaper quote from a broker a problem?

Not automatically, but score it honestly. A broker is quoting to arrange the job with a third party, so the accreditation number, the vehicle and the driver you end up with may not be the ones on the quote. Ask who holds the accreditation for the vehicle that will actually arrive.

Next step

Fill in grid one with the quotes already on your desk, then send us the same trip and we will quote against it. Pick-up suburb, date and group size is enough to start. A written quote with the vehicle named comes back within two business hours during office hours, or call 02 9469 6600.

Sources

  • Linkt, Vehicle classes on Sydney toll roads, https://www.linkt.com.au/help/travelling-toll-roads/vehicle-class/sydney. Accessed 7 September 2026.
  • Transport for NSW, Vehicle classes, https://www.myetoll.transport.nsw.gov.au/help-and-faqs/vehicle-classes. Accessed 7 September 2026.
  • Transport for NSW, Applying for bus operator accreditation, https://www.nsw.gov.au/departments-and-agencies/transport-for-nsw/bus-operators-nsw/applying-for-bus-operator-accreditation. Accessed 7 September 2026.
Share this guide
02 9469 6600