Block booking driving lessons: a guide for instructors

Most advice on block booking is written for learners. This is the instructor's side: why it protects your income, how to price and set it up, and how to handle cancellations and refunds fairly.
  • Steady income
  • Fewer no-shows
  • UK / ADI

What is a block booking, and why offer it?

A block booking is when a pupil pays for several lessons up front, for example 10 hours as a block, instead of paying lesson by lesson. For the instructor it does three useful things: it secures income in advance, it commits the pupil so they are less likely to drift or no-show, and it cuts the admin of collecting payment every week. The trade-off is that you are holding money for lessons not yet taught, so you need a clear cancellation and refund policy and an accurate way to track how much credit each pupil has left.

What to decide before you offer blocks

Set these once and apply them consistently.

Block sizes

Common blocks are 5, 10 or 20 hours. Bigger blocks mean more income up front but a bigger balance to honour if a pupil stops.

Discount, if any

Some instructors give a small discount on larger blocks; many charge the same per hour and sell the convenience. Decide before you advertise it.

Expiry

Whether unused hours expire, and after how long, so credit does not sit open indefinitely.

Refund rules

Whether unused hours are refundable, and how a late cancellation or no-show draws down the block.

How pupils pay

Card up front is cleanest; it records the income immediately and removes chasing.

How you track it

A running balance per pupil, so you and they always know how many hours are left.

Pricing block bookings

There is no single right answer. Two common approaches work well:

  • Same rate, sold on convenience. Charge your normal hourly rate for the block; the pupil pays for certainty and fewer transactions, and you protect your full margin. See how much to charge for driving lessons to set that rate.
  • Small discount for larger blocks. A modest saving on a 10 or 20-hour block can nudge a committed learner to buy more up front. Keep it small; you are rewarding commitment, not competing on price.

Whichever you choose, quote the block price clearly and keep it consistent across pupils so it is easy to explain and fair.

Handling cancellations and refunds on a block

This is where block booking goes wrong without a policy. Set out, before the pupil buys, how a cancellation affects their remaining hours: a lesson cancelled with enough notice is simply rebooked and no credit is lost; a late cancellation or no-show draws down the block by the agreed amount, exactly as if the lesson had run. Decide whether unused hours are refundable if a pupil stops altogether, and put it in writing. Fair, predictable rules protect your income and keep the relationship good. Our cancellation and no-show policy guide includes a template you can adapt.

Credit, tracked for you

How DrivoPilot handles blocks and credit

DrivoPilot sells lesson blocks as credit and draws them down automatically as you teach, so every pupil has a clear running balance and you never have to reconcile it by hand. Pupils can pay for a block by card up front, the income is recorded straight away, and a late cancellation or no-show applies your policy to the balance for you.

  • Sell blocks as credit, paid by card up front
  • A running balance per pupil, drawn down as lessons are taught
  • Your cancellation and no-show rules applied to the balance automatically
See payments & credit

Block booking: common questions

Should I offer a discount for block bookings?
It is optional. Many instructors charge their normal hourly rate and sell the convenience and certainty; others give a small discount on larger blocks to reward commitment. Decide before you advertise it and keep it consistent across pupils.
How do I handle a cancellation on a block booking?
Set the rules before the pupil buys: a lesson cancelled with enough notice is rebooked with no credit lost, while a late cancellation or no-show draws down the block as if the lesson ran. Put your refund position for unused hours in writing too.
Do unused block hours expire?
That is your choice. Many instructors set an expiry so credit does not sit open indefinitely; others leave it open. Whatever you decide, state it clearly when the pupil buys the block.
How does DrivoPilot track block bookings?
DrivoPilot sells blocks as credit, records the payment up front, and draws the balance down automatically as you teach, so each pupil has a clear running balance and your cancellation and no-show rules are applied to it for you.

Sell blocks without the balance-tracking headache

Let DrivoPilot take block payments up front and draw down credit automatically. Start free for 30 days, no card required.