Pricing rules for charter operators

Charter bus pricing software, without the spreadsheet.

Set your rates and rules once. GridOps prices every charter from them, whether it’s quoted in your office or requested on your website, and shows you the margin before a quote goes out.

$40 per bus per month, with a 30-day free trial.

Pricing rulesMotor coach, 56 seats · example rates
Live on your booking form
Surcharges that check the date and time of every trip for you.
Weekend surcharge
Saturday and Sunday trips
+10%
On this trip +$140.10
Night surcharge
Pickups from 10 PM to 6 AM
+15%
Not on this trip: pickup is at 8:00 AM.
Holiday surcharge
Christmas Day, and the holidays you pick
+25%
Not on this trip: not a holiday.
Short-notice surcharge
Booked less than 48 hours ahead
+20%
Off.
Your margin on this tripOnly you see this
Your cost$615.46
Price$1,541.10
Margin$925.6460%
yourcoachco.com/book
Your Coach Co.Book a charter
Vancouver → WhistlerSat, Nov 14 · 8:00 AM to 6:00 PM · Round trip · 48 passengers
Date
Back at
Booked
Motor coachUp to 56 passengers
$1,541.10Round trip, before tax
Base feeMotor coach$250.00
Distance242 km × $2.50$605.00
Driving time4 h × $95$380.00
Empty legs36 km + 0.8 h from the yard$166.00
Weekend+10%, Saturday$140.10
Total, before tax$1,541.10
Customer pays$1,541.10
Your margin$925.64 60%

WHAT IT IS

GridOps is charter bus pricing software for bus and motorcoach companies in Canada and the US. Set your rates once, and every quote is priced from them, line by line.

No more spreadsheet, maps tab and calculator. No more two people in the office quoting two different prices for the same trip.

Switch on the rules your business uses, and GridOps does the math on every quote, including the costs that are easy to forget: empty legs, weekends and the driver’s hotel.

Your day, changed

What changes when your rates live in GridOps?

Seven moments where a charter price goes wrong today, and what happens instead.

Step 01 of 07Measuring the trip
Today
A maps tab, a guess at the drive from the yard, and a number on a sticky note.
WITH GRIDOPS
The real route, measured garage to garage: distance and driving time.

Pricing rules

How does GridOps price a motorcoach charter?

From your own rates, in the same order every time. GridOps measures the trip from your yard, applies your round-trip model and the charges for that day, adds the extras the trip needs, and shows the math on every line.

Same trip, six return models
Example rates
Vancouver → Whistler and back on a Saturday: 121 km and 2 hours each way, back at 6:00 PM, with empty legs and the Saturday charge.

01

Six ways to price a round trip

Pick the model that matches how you quote today. Every quote follows it.

Double the distance and time.

Charge the return distance only, or the return at a discount.

Wait and return, billing the full clock including waits.

A flat return fee, or a multiplier on the one-way price.

02

Every kilometre from your yard

Garage to garage, measured, not guessed.

Road distance and driving time, measured for the route.

Empty legs (deadhead) from and to your yard, on their own line.

Price empty legs at your rates, at driver cost plus a markup, or as a flat amount.

The time breakdown is yours. Customers see only the price lines you choose to show.

Distance and time
Measured
Bus and driver committed: 10 h 48 min
Garage to garage: 278 km
Driving with guests242 km · 4 hOn the quote
Parked and waiting6 hYou see this
Empty legs36 km · 48 minYou see this
Your pricing week · Pacific time
Mon
Base
Tue
Base
Wed
Base
Thu
Base
Fri
Base
Sat
+10%
Sun
+10%
Night, 10 PM to 6 AM+15%
Holiday, Christmas Day+25%
Booked within 48 hours+20%
Trips of 8 hours or more-5%
Example rules. You set every rate.

03

Saturdays, nights and holidays, priced on your clock

Set each surcharge once. GridOps checks every trip’s date and time.

Weekend, night and holiday charges, on your own time zone.

Short-notice charges for last-minute trips, and bigger discounts for longer ones.

Out-of-town fuel charges past a distance you set.

Driver per diem, hotel and a relief driver when the trip needs them.

04

Your margin on every quote

Know what you make before you send.

Cost and margin on every quote, beside the price.

Every line shows its math, like 242 km × $2.50.

Switch a rule off for one quote and the price rebuilds.

A below-cost quote from your team waits for an admin’s approval.

Cost ledger · only you see it
Driver wages4 h × $32$128.00
Fuel242 km × $0.62$150.04
Empty legsdriver and fuel$47.92
Driver wait6 h × $32$192.00
Overtime0.8 h at 1.5x$12.80
Vehicle upkeep242 km × $0.35$84.70
Cost$615.46
Price ledger · on the quote
Base feeMotor coach$250.00
Distance242 km × $2.50$605.00
Driving time4 h × $95$380.00
Empty legs36 km + 0.8 h$166.00
Saturday+10%$140.10
Price, before tax$1,541.10
Margin $925.64 (60%)Above your cost floor. Ready to send.

Rule library

25 pricing rules to start. Unlimited custom pricing on top.

Start with your rates, then switch on only the rules your business uses. For anything else, ask your customer on your booking form and price the answer.

5 base rates20 rules you can switch onUnlimited customer questions
Start with
Then add
Always calculated

Discounts, fees and receipt lines, applied the same way on every quote.

Long-trip discount

Gives longer trips an automatic discount.

You setHour brackets, each with its own discount.
On a quote
Long-trip discount−5%, 10 h trip−$77.06
Out-of-town fuel

Adds a fuel surcharge when a trip goes past a distance you set.

You setThe distance and the percentage.
On a quote
Out-of-town fuel+4%, 242 km trip+$61.64
Driver gratuity

Adds the driver's gratuity as its own line on the quote.

You setThe percentage.
On a quote
Driver gratuity15%+$231.17
Alcohol deposit

Adds a refundable damage deposit and a liquor license fee, only when the customer says alcohol will be served.

You setThe deposit and the license fee. A yes or no question on your booking form decides when it is charged.
On a quote
Alcohol deposit$250 refundable + $35 license+$285.00
Processing fee

Passes card or platform fees on to the customer.

You setA percentage or a flat amount.
On a quote
Card fee3% of the trip+$46.23
Manual discount

Lets your team take money off a quote, within a limit you set.

You setThe largest discount, and whether an admin has to approve it.
On a quote
Manual discountUp to 10% off−$154.11
Sales tax

Taxes the service, but not the gratuity or refundable deposits.

You setThe rate for your region.
On a quote
Sales taxOn the service onlyYour rate

Customer questions

Ask your customers anything. Price every answer.

Turn your booking form into your own pricing tool. A luggage trailer, child seats, a service level, a meeting point: add as many questions and choices as you like, and GridOps prices every answer, online or on the phone.

Unlimited questions and choices6 ways to answerPriced automatically on every quote
In GridOpsTry it: edit a question, or add your own
On your website
Customer questionsAsked on every quote, whichever vehicle the customer picks.
4 questions
Same as a dropdown, shown as buttons. Good for two or three choices.
What the answer does
Adds a charge
Choices
Or try an example:
yourcoachco.com/book
Your Coach Co.Step 3 of 5, Questions
A few last detailsSaved automatically as you type
Your price, on the next step
Vancouver → WhistlerRound trip, motor coach$1,541.10
Do you need a luggage trailer?Yes+$150.00
How many child seats do you need?2 × $15+$30.00
Choose your service levelPremium, water and snacks+$95.00
Total, before tax$1,816.10
Your cost and margin on this priceIn GridOps. Your customer never sees this.
Your cost$615.46
From answers+$275.00
Margin$1,200.6466%
Where every answer goesFollowing Choose your service level
On the priceIts own line, named by your question.
Choose your service level+$95.00
In your quote builderPhone and email quotes ask the same questions, so they price exactly like online ones.
Customer questions
Choose your service levelPremium, water and snacks
On the trip and the invoiceYour team sees every answer on the trip, and priced answers become invoice lines.
Customer answers
Choose your service levelPremium, water and snacks
FeeChoose your service level$95.00

Pricing

What does charter bus pricing software cost?

Pricing rules come with GridOps at one price per bus, with quoting, dispatch and payments included. No booking fee on charters.

Questions operators ask about charter pricing software

Can I price a round trip my own way?

Yes. Choose one of six models: double the distance and time, charge the return distance, a discounted return, wait and return, a flat return fee, or a multiplier.

How are empty legs priced?

GridOps measures garage to garage. Price the empty legs at your rates, at driver cost plus a markup, or as a flat amount.

Does weekend pricing use my time zone?

Yes. Weekend, night and holiday charges follow your own clock, not the customer’s.

Can I see my margin before I send a quote?

Yes. Every quote shows the cost to run the trip and your margin beside the price.

What stops a quote going out below cost?

A quote below cost from anyone who isn’t an admin waits for an admin’s approval.

Can I change the price for one customer?

Yes. Switch a rule off, add a manual discount or edit the price, and the breakdown shows what changed. Reset to calculated puts it back.

Does it price multi-day trips?

Yes, with driver per diem, hotel and relief driver rules. Multi-day requests from your website come to you to price rather than getting an instant price.

Does it work in kilometres and miles?

Yes. Price per kilometre or per mile, whichever your customers use.

Can a customer’s answers change the price?

Yes. A question on your booking form can add a charge, like an alcohol deposit that’s only charged on a yes.

Does GridOps use real driving distances?

Yes. GridOps measures road distance and driving time for the route.

Ready to stop pricing charters by hand?

Book a demo and see one of your own trips priced with your rates, line by line.

Prices go out through our charter bus quoting software.

Last updated October 1, 2026