How to Stop Chasing Riding Lesson Payments
Manual bank transfer chasing, awkward WhatsApp reminders, customers who always owe a bit — there is a better way. And while you're fixing the process, you might also be able to cut your payment fees significantly.
Published 2 April 2026 · 6 min read
If you run a riding school, payment chasing is probably one of the most draining parts of the job. Not because any individual conversation is that bad, but because it never stops. Someone always owes something. Someone always “forgot to transfer it.” Someone's block booking ran out two weeks ago and they haven't noticed.
Most yard managers absorb this as just part of the job. It doesn't have to be — and fixing it doesn't require something complicated or expensive.
This post covers the practical options for getting payments under control, what the different approaches cost, and a second issue that often gets overlooked: the card processing fees that quietly eat into your income every month.
Why payment chasing is worse than it looks
The obvious cost is time. Checking your bank account against your booking list, texting people, following up when they don't reply — this is easily an hour or two of admin a week for a busy yard, and that's on top of everything else.
The less obvious cost is the awkwardness. Most yards have long-standing relationships with their clients. Chasing money from someone whose children have been riding there for three years feels uncomfortable, so conversations get avoided and balances quietly grow.
But the biggest cost — and the one most owners don't quantify until someone makes them — is the money that simply disappears. When we looked at one centre's records, we found thousands of pounds per year in lessons that were never paid for. Customers who forgot, turned up anyway, had a lovely lesson, and nobody checked. No system flagged it. No one chased it. It was just gone. Add in no-shows — people who book a lesson, don't turn up, and haven't paid — and the picture gets worse. A horse was tacked up, an instructor was there, and you made nothing.
And then there's the accounting problem. If you're reconciling bank transfers manually against a booking list, you will eventually make an error. A lesson marked as paid that wasn't, or a credit balance applied incorrectly, takes time to unpick and sometimes creates the very awkward conversation you were trying to avoid.
The options for automating riding lesson payments
1. Require payment at the point of booking
The simplest fix for payment chasing is to stop it at the source: customers pay when they book, online, before the lesson is confirmed. No booking without payment, no payment without a booking — the two are linked automatically. No-shows become your customer's problem, not yours.
This works well for single-lesson bookings and for yards where customers book regularly online. You'll want your cancellation policy to be clear — in Equestrian Systems, cancellations within a configurable window (for example, 48 hours before the lesson) are automatically credited back to the customer's account balance rather than triggering a manual refund. That credit can then be used against future bookings, which keeps money in your system and removes the overhead of processing individual refunds.
Equestrian Systems supports mandatory payment at booking, optional payment at booking, or payment tracking without online payment — so you can match the approach to how your yard actually operates rather than being forced into one model.
2. Payment tracking and clear visibility of what's owed
If some or all of your bookings aren't paid upfront, you need a clear, reliable view of what's outstanding — not a mental list or a spreadsheet you keep meaning to update.
In Equestrian Systems, every booking that hasn't been paid sits in a “pending payment” status that staff can see at a glance. The reporting tools let you pull a list of outstanding balances at any point, filtered by customer, date, or lesson type. You can see exactly who owes what, without cross-referencing your bank account against anything.
When customers do pay — whether by topping up their balance, paying for a block booking, or being approved onto a lesson — they receive an automatic receipt by email. That removes the back-and-forth of “did you get my payment?” confirmations and gives customers a record they can refer to.
3. Direct Debit and instant bank transfers via GoCardless
For yards that run regular, recurring payments — monthly block bookings, subscription lessons, livery fees — Direct Debit is the cleanest solution. The customer sets it up once and the money comes out automatically each month. No transfer to remember, no reminder needed, no awkward conversation.
Equestrian Systems integrates with GoCardless, which supports both Direct Debit and instant bank-to-bank payments. Once a customer has set up their mandate, recurring charges happen automatically and are logged against their account. You can see who is active, who has cancelled, and the full payment history — all in one place. Because GoCardless handles bank-to-bank payments directly, many yards find they don't need a separate card payment provider at all.
Direct Debit also has the lowest failure rate of any payment method. Unlike a card payment that can fail because the card expired or the limit was reached, bank-to-bank transfers are reliable and predictable.
The fees question: card payments vs GoCardless for riding schools
This is where it gets interesting, and it's something a lot of riding school owners don't think about until they add up a year's worth of transaction fees.
Card payments via providers like Stripe are familiar and easy for customers, but the cost adds up. Standard UK pricing is typically 1.5% + 20p per transaction for UK cards (higher for international cards, premium cards, and manual entry). That might sound small, but for a yard with 100 riders a week each paying around £160/month in block bookings, you're processing roughly £16,000 a month — and 1.5% of that is £240, plus 20p per transaction adds another £80. That's £320 a month, or nearly £3,900 a year, just in card fees.
GoCardless has different pricing: 1.0% + 20p per transaction. On that same £16,000/month, the fee drops to £160 + £80 = £240/month — saving around £80 a month, or close to £1,000 a year.
Quick comparison: 100 riders, £160/month block booking each
| Card payment (e.g. Stripe) | GoCardless | |
|---|---|---|
| Fee per £160 transaction | ~£2.60 | ~£1.80 |
| Monthly fees (100 customers) | ~£320 | ~£240 |
| Annual fees | ~£3,840 | ~£2,880 |
Approximate figures based on standard published pricing as of April 2026. Actual fees depend on card type, volume and any negotiated rates.
Because GoCardless supports both Direct Debit and instant bank-to-bank payments, many yards find they don't need a separate card payment provider at all. Equestrian Systems supports both GoCardless and Stripe, so the choice is yours — but for block bookings and recurring payments, GoCardless almost always works out cheaper.
What about passing fees on to customers?
Some yards add a small booking fee to cover card processing costs. This is legal in the UK (the EU surcharging ban doesn't apply to business-to-consumer transactions in this way) but worth thinking about carefully. Beyond the friction it creates at checkout, customers notice it and it generates questions — nobody likes paying extra just to confirm a booking they've already committed to. It can create a sense that you're nickel-and-diming people, which sits awkwardly with the personal, community feel most riding schools work hard to maintain. Reducing your fee exposure through GoCardless for recurring payments is almost always a cleaner solution.
What this looks like in practice
For most riding schools, the optimal setup looks something like this:
- Online booking with payment: customers pay at the point of booking; no booking is confirmed without payment, which eliminates unpaid no-shows entirely
- Block bookings and subscriptions: collected via GoCardless Direct Debit, set up once per customer and running automatically each month
- Pending payment visibility: any booking without confirmed payment is flagged clearly in the system so staff can see it immediately — nothing slips through unnoticed
- Automatic receipts: customers receive confirmation emails when payments are approved or balances are topped up, removing the back-and-forth of manual confirmations
- Credit balances: cancellations within the allowed window return to account credit automatically, reducing the overhead of individual refunds
- Income reports: real-time view of what's been received, what's outstanding, and who owes what — without reconciling a bank statement against a spreadsheet
The result is that payment chasing largely disappears. The thousands of pounds that used to slip through the cracks each year stop slipping. The occasional edge case still needs a conversation, but the weekly admin grind of tracking who's paid becomes a thing of the past.
Is this hard to set up?
With Equestrian Systems, no. GoCardless and Stripe are both integrated — you connect your accounts and the payment options become available within the platform automatically. There's no technical work involved on your end. Customers are guided through setting up a Direct Debit mandate when they register, and the whole thing runs in the background from that point on.
If you're currently on a system that handles bookings but not payments, or you're taking bank transfers and manually reconciling them, it's worth working out what that's actually costing you — in time, in processing fees, and in the money that quietly disappears when nobody checks whether a lesson was ever paid for.
“Amazing quality, and for affordable prices. Jack has been on hand to adapt any features on the booking system — he has developed everything from scratch making it very personal to the riding centre. Highly recommend.”
Barton End Equestrian CentreWant to see the payment tools in action?
We can walk you through GoCardless and Stripe integration, payment tracking, credit balances and income reporting in a free demo tailored to your yard. No commitment required.
Read next: How to Pass Your Riding School Licensing Inspection →