Should Driving Instructors Take Online Payments? (Pros, Cons, and How)
The reality of payment collection as a driving instructor, the options available, and whether switching to online payments is actually worth it.
The payment problem nobody talks about
Here's something driving instructors rarely mention in public: collecting money is one of the worst parts of the job.
Not the teaching. Not the traffic. Not the DVSA paperwork. The bit where you finish a lesson and have to get paid for it.
For most instructors, this means cash through the window, a bank transfer that may or may not arrive, or the dreaded "I forgot my wallet, can I pay next time?" And next time becomes the time after that. And then they cancel. And you're owed £76 for two lessons and you're sending awkward texts about money to a 17-year-old.
It's not a good system. It's just the one that's always existed.
How most instructors get paid right now
Cash
Still the most common method. The student hands you notes at the end of the lesson. No fees, instant payment, simple.
The downsides: you're carrying cash around all day. You need to bank it regularly. Some students "forget" their money. You need to track it for your tax return. And increasingly, younger students just don't carry cash — they've grown up with Apple Pay and contactless.
Bank transfer
The student sends money via their banking app. No fees (usually), and there's a digital record for accounting.
The downsides: it relies on the student actually doing it. "I'll transfer it tonight" is the driving instructor's most-heard lie. You end up checking your bank app after every lesson, and chasing the ones who didn't pay. Some students set up standing orders, which is better, but then you're dealing with overpayments, underpayments, and the mess when they change their lesson frequency.
PayPal
Some instructors use PayPal to request payments. It works, but PayPal charges 1.2-2.9% plus 30p per transaction for business accounts. On a £38 lesson, that's 76p to £1.40 per lesson. And PayPal has a habit of holding funds, freezing accounts, and generally being unpredictable for small businesses.
Card machine
A physical card reader (SumUp, Zettle, etc.) that you keep in the car. Fees are around 1.69-1.75% per transaction. It works well, but the student still pays after the lesson — which means it doesn't solve the no-show problem. They can still cancel last minute with nothing to lose.
Why online payments change things
Online payments, done properly, are different from all of the above. Not because of how the money moves, but because of when it moves.
With a platform like PassReady, the student pays when they book, not when the lesson finishes. That's a fundamental shift. It turns every booking into a paid commitment rather than a hopeful intention.
Here's what that changes:
No-shows drop dramatically
When a student has already paid £38 for a lesson, they show up. People don't waste money they've already spent. The psychology is well-documented — prepaid commitments have significantly higher follow-through rates than unpaid ones.
We covered this in detail in our post on the no-show problem. The short version: prepaid booking is the most effective way to eliminate cancellations, and it's more comfortable for everyone than trying to enforce a 48-hour policy after the fact.
You stop chasing payments
There's no "I'll pay next time." There's no checking your bank app. There's no sending reminders. The lesson is paid for before it happens. Your diary shows confirmed, paid lessons. That's it.
Your cash flow becomes predictable
You know exactly what's coming in this week because it's already been paid. No surprises, no shortfalls, no "well, three people still owe me from last week." Financial planning gets a lot easier when income isn't conditional on people remembering to pay.
It looks professional
Rightly or wrongly, having a proper online booking system with card payments signals that you're a professional operation. Parents feel more comfortable. Students treat the arrangement more seriously. You look like a business, not a bloke with a dual-control Yaris and a WhatsApp group.
The honest downsides
Online payments aren't perfect. Here are the genuine drawbacks:
Transaction fees
Every online payment costs something. Stripe (which most booking platforms use) charges 1.4% + 20p per transaction. On top of that, the booking platform may take its own cut. PassReady's total fee is 4.2% — roughly £1.60 on a £38 lesson. Over a year of 20 lessons a week, that adds up.
Cash is free. Bank transfer is free. Online payments are not. You're paying for convenience, reliability, and no-show protection. Whether that's worth it depends on how much time you spend chasing money and how many lessons you lose to cancellations.
A quick calculation: If you lose two lessons a month to no-shows (£76/month, £912/year), and PassReady's 4.2% on your online bookings costs you £600/year, you're £312 better off. Plus you've got your evenings back from not chasing payments.
Some students prefer cash
Older students, career changers, and some parents prefer to pay in cash. That's fine. Online payments don't have to be all-or-nothing. You can use a booking platform for new students and online bookings while still accepting cash from your regulars. The two can coexist.
You need a smartphone and basic tech comfort
Setting up Stripe, connecting it to a booking platform, and managing your diary online requires a basic level of tech comfort. If you're not at ease with apps and online accounts, there's a learning curve. It's not steep — most instructors are set up within 10-15 minutes — but it exists.
Payout timing
With cash, you have the money immediately. With online payments via Stripe, payouts typically arrive in your bank account within 2-3 business days. That's fine for most people, but if you depend on same-day cash flow, it's worth knowing.
Your options for taking online payments
If you want to move to online payments, here's what's available:
- DIY with Stripe or PayPal: Set up your own account, create payment links, send them to students manually. Free to set up, but you're doing all the admin yourself. No booking page, no calendar integration, no automation.
- Card machine (SumUp, Zettle): Take payment in the car after the lesson. Low fees (~1.7%), but doesn't solve no-shows because payment is still after the lesson.
- Generic booking platform (bookitLive, Calendly): Not built for driving instructors, but they handle bookings and payments. Usually £20-40/month. You'll spend time configuring it for driving lessons.
- PassReady: Purpose-built for driving instructors. No monthly fee. Students book and pay online. 4.2% per booking. Includes calendar, progress tracking, cancellation enforcement. See the demo.
How PassReady handles payments
The flow is simple. Your student visits your booking page, picks a slot, enters their card details, and pays. The lesson appears in your diary as a paid booking. Stripe processes the payment and sends it to your bank account.
Your cancellation policy is built in. If the student cancels outside the notice period, they get a refund and the slot opens up. If they cancel inside the notice period (or just don't show up), you keep the money. No texts, no arguments, no deciding whether to let it slide.
You choose who pays the 4.2% fee. You can absorb it (your £38 lesson earns you £36.40) or pass it to the student (they pay £39.60, you get £38). Either way, it's transparent and visible in your dashboard.
The bottom line
Online payments aren't compulsory. Plenty of successful instructors run their entire business on cash and bank transfers. If that's working for you and you're not losing money to no-shows, carry on.
But if you're spending your evenings chasing payments, if you're losing lessons to last-minute cancellations, or if you want your diary to show guaranteed income rather than hopeful bookings — online prepaid booking is the fix. The fees are real, but so is the time and money you'll save.
We built PassReady because we think the driving instruction industry deserves the same payment infrastructure that every other service industry already has. Your time has value. Getting paid for it shouldn't be the hard part.
Get paid when students book
No more chasing. No more no-shows. Every lesson in your diary is a paid lesson.
Try PassReady free