A card payment being taken on a phone at a desk
Running Your School

Taking Card Payments as a Driving Instructor (2026 Guide)

·7 min read

Photo by Olga DeLawrence on Unsplash

The short version: Taking card payments as a driving instructor is straightforward with a booking tool that has payments built in. The real win is not convenience, it is the deposit. A learner who has paid before the lesson turns up, and the ones who cannot make it cancel in time for you to refill the slot. That alone usually covers the small processing fee many times over.

Why Bother Moving Off Cash

Cash works, until it does not. It means chasing payment, keeping a float, and the occasional lesson where the money never quite materialises. More importantly, cash cannot be taken upfront, which means it does nothing to stop a no-show. The instructor is already parked outside the house before they learn the lesson is not happening.

Card payments fix both problems. The learner pays when they book, the money is logged automatically, and the deposit gives them a reason to show up. You are also easier to book: a learner deciding between two instructors will often pick the one who lets them pay on their phone there and then.

How Card Payments Actually Work

You do not need a card reader or a merchant account. A booking tool with payments built in sends the learner a secure checkout, they pay by card, and the funds settle to your bank a couple of days later. DriveInstruct handles this through Stripe, the same payment engine used by millions of businesses, so the learner sees a familiar, trusted checkout.

The DriveInstruct payments dashboard showing lesson payments and deposits collected
Deposits and lesson packages are collected online and logged automatically, ready for your records.

Because every payment is recorded as it happens, your income is tracked digitally without a spreadsheet. That also keeps you on the right side of Making Tax Digital, which came into force for self-employed income in April 2026.

The Deposit Is the Point

If you take one thing from this article, take this: charge a deposit at the point of booking. A no-show is around £35 gone, an hour you cannot resell because you only find out when you are already there. A deposit changes the incentive completely.

  • A learner who has paid is far more likely to turn up.
  • If they genuinely cannot make it, they cancel earlier, giving you time to refill the slot from a waitlist.
  • Even when someone does not show, the deposit means the hour is not a total loss.

Pair deposits with automated reminders and most no-shows disappear. We cover the full approach in how to reduce driving lesson no-shows.

Packages and Gift Vouchers

Once you can take card payments, two things become easy that are awkward with cash. Selling a block of lessons upfront commits a learner to a course and smooths your cash flow, rather than collecting one lesson's fee at a time. And gift vouchers let a parent or partner buy lessons directly, which is a fresh source of learners around birthdays, Christmas and results day.

What About the Fees?

Every card payment carries a processing fee. That is true of any provider, because the card networks charge to move the money. The question is how much sits on top. On DriveInstruct the fee is a flat 2%, taken only when a learner actually pays you. There is nothing to pay on cash lessons, and nothing on a booking that is never completed.

Put that 2% against what it prevents. On a £35 lesson the fee is 70p. If offering deposits stops a single no-show a month, you are tens of pounds ahead after the fee, every month. The processing cost is small change against the income it protects.

Getting Started

Setting up card payments on DriveInstruct takes a few minutes: connect your account to Stripe, set your deposit amount, and share your booking link. From then on, learners book and pay themselves, the money lands in your bank, and your records keep themselves.

Payments, deposits, packages and gift vouchers are all on the Essential plan at £10 a month, with a 1-month free trial. See pricing or start your free trial to switch card payments on.

driving instructor paymentstake card paymentsdriving lesson depositsstripe driving instructorreduce no-shows

Frequently asked questions

How do driving instructors take card payments?+

The simplest way is a booking and payment tool that sends the learner a secure link or checkout page. They pay a deposit or a lesson package by card, and the money is settled to your bank a couple of days later. DriveInstruct uses Stripe for this, so you do not need a separate card reader or merchant account.

Should I take a deposit for driving lessons?+

Yes, for most instructors it is the single most effective change you can make. A learner who has paid a deposit is far more likely to turn up or to cancel early enough for you to refill the slot. Deposits turn no-shows from a total loss into either a kept lesson or a covered one.

What fees do card payments cost a driving instructor?+

Card processing always carries a fee, typically around 1.5% to 2.9% plus a few pence per transaction depending on the provider. On DriveInstruct there is a flat 2% platform fee taken only when a learner actually pays you, and nothing on cash lessons or on bookings that are never paid.

Can I sell lesson packages and gift vouchers online?+

Yes. Selling blocks of lessons upfront improves your cash flow and commits the learner to a course rather than one lesson at a time. Gift vouchers let parents and partners buy lessons directly, which brings in learners you would not otherwise reach, particularly around birthdays and Christmas.

Are card payments worth it if I mostly take cash?+

Offering card alongside cash costs you nothing until a card payment is actually made, and it removes the awkward "have you got the cash?" conversation. Younger learners in particular expect to pay by card or phone, so offering it makes you easier to book without forcing anyone off cash.

DriveInstruct

Run your driving school smarter

Student management, digital payments, reminders, and a marketplace profile — everything in one place.

Start your free trial →