GoCardless for Tradespeople UK — Direct Debit for Service Contracts and Recurring Invoices (2026)
If you run annual boiler services, planned maintenance contracts, or any recurring job for the same customers every year, you already know the biggest problem: remembering to invoice, chasing the payment, and the awkward gap between doing the work and getting paid.
GoCardless solves this for recurring work. Once a customer authorises a direct debit mandate, you can collect payment automatically — no card numbers, no payment links, no chasing. The money arrives in your bank account without any intervention from you or the customer.
This guide explains how GoCardless works for trade businesses, what it costs, when to use it versus Stripe, and how to connect it to your job management software.
What is GoCardless?
GoCardless is a UK-based payment platform specialising in bank-to-bank direct debit collection. Unlike Stripe (which processes card payments), GoCardless pulls money directly from a customer's bank account using the Bacs Direct Debit network — the same system used by utility companies, gyms, and insurance providers to collect recurring payments.
For tradespeople, the key advantage is that direct debit mandates are "set and forget." The customer authorises once — usually by entering their sort code and account number online — and from that point you can collect any amount with advance notice. There's no card to expire, no 3D Secure authentication, and no friction at point of payment.
GoCardless fees in the UK (2026)
GoCardless pricing depends on the plan:
- Standard plan (free): 1% + 20p per transaction, capped at £4. No monthly fee. Best for low volumes or getting started.
- Plus plan (£49/month): 0.5% + 20p per transaction, capped at £4. Includes instant bank pay, payment retries, and priority support. Breaks even at around £4,900/month collected.
- Pro plan (£99/month): Custom rates for higher volumes. Includes white-labelling and API access.
On the Standard plan, a £400 annual boiler service collected via direct debit costs £4 in fees (the cap). On a £1,500 annual maintenance contract, you also pay just £4. Compare that to a Stripe card payment for the same £1,500: approximately £22.70 (1.5% + 20p). At scale, the difference is substantial.
When to use GoCardless vs Stripe
These two tools are complementary, not competing. The right choice depends on the payment pattern:
- Use GoCardless for recurring, predictable payments: annual boiler service contracts, quarterly maintenance plans, monthly pest control rounds, regular cleaning contracts. The customer mandates once; you collect automatically every cycle.
- Use Stripe for one-off job completion payments: a new kitchen installation, an emergency boiler repair, a one-time electrical rewire. The customer pays immediately by card or Apple Pay when you send the invoice.
Many trade businesses use both: GoCardless for their service contract customers, Stripe for all other work. This combination gives you the lowest fees on recurring revenue and the fastest collection on one-off jobs.
How direct debit mandates work
The process for setting up a GoCardless mandate:
- You send the customer a mandate authorisation link (from GoCardless or your job software).
- The customer enters their sort code and account number. The whole process takes under 2 minutes.
- GoCardless notifies you when the mandate is active (typically the same day).
- You collect payment by creating a payment request in GoCardless — the customer doesn't need to do anything. Money arrives in your bank account 3 business days later under the Bacs scheme (or next business day on the Faster Payments network).
The 3-business-day settlement is the main difference from card payments (which settle faster). For annual contract renewals or scheduled maintenance payments, this delay is inconsequential. For same-day callout jobs, you want Stripe.
Service contracts: the best use case for GoCardless
Annual boiler service contracts are the canonical GoCardless use case for trade businesses. Here's the typical structure:
- Customer pays £120-180/year for one annual boiler service plus a priority response if the boiler breaks down
- You schedule the service automatically each year and collect payment via direct debit when the job is booked
- The customer never has to remember to book or to pay — the whole relationship is automatic
The same model works for:
- Electrical inspection contracts: landlords paying annually for periodic inspection and testing (EICR)
- Pest control maintenance: quarterly treatments collected monthly or quarterly by direct debit
- Gutter cleaning: twice-yearly cleans collected as a single annual payment or split into two
- Commercial cleaning: monthly retainer payments on direct debit — no invoice needed each month
- Fire alarm servicing: annual or bi-annual inspection contracts for commercial customers
- Air conditioning maintenance: annual filter cleaning and refrigerant check contracts
Service contracts dramatically improve your cash flow predictability. Instead of lumpy project income, you have a known floor of recurring revenue arriving every month. Trade2Base's Service Contracts module lets you build this recurring revenue stack and track which customers are on active contracts.
GoCardless Direct Debit Guarantee
The UK Direct Debit Guarantee protects customers: if a payment is taken incorrectly or without proper notice, the customer's bank must give an immediate refund. GoCardless handles the regulatory compliance of this automatically.
In practice, chargebacks on trade service contracts are rare — the customer authorised the mandate knowing what they were paying for. The Guarantee exists primarily for consumer protection against unauthorised collections, not as a significant risk for legitimate trade service contracts.
You must give customers at least 3 days' advance notice before collecting a payment (GoCardless sends this automatically). For contracts with agreed annual renewals, customers typically waive this notification period as part of the mandate setup.
Payment retries for failed collections
Direct debit payments can fail if a customer's account has insufficient funds or the mandate has been cancelled. GoCardless handles this gracefully:
- Failed payments are flagged in your dashboard immediately
- GoCardless Pro and Plus plans include automatic retry logic — the collection is attempted again a few days later when funds may be available
- If a mandate is cancelled, you'll need to re-authorise — GoCardless can send a re-authorisation link automatically
The failure rate on direct debits from established customers is very low — typically under 2%. Compare that to card payment failures (expired cards, declined limits) which run higher.
Connecting GoCardless to your job management software
GoCardless works best when it's connected to your job management or invoicing software — so that mandate collection is triggered automatically when a service contract renews, not manually through the GoCardless dashboard.
Trade2Base is adding native GoCardless integration in Q3 2026. Once connected, service contracts in Trade2Base will automatically trigger GoCardless collection when a job is scheduled for renewal — no manual steps, no invoice to send, payment just arrives.
Until then, you can use GoCardless alongside Trade2Base manually: manage mandates in GoCardless, trigger collections when you schedule the annual service in Trade2Base, and mark invoices paid when GoCardless confirms settlement.
Getting customers onto direct debit
Some customers will be unfamiliar with direct debit for trade work. A few approaches that work well:
- Offer a small discount for annual contract customers on direct debit — £10-20 off the year is often enough to motivate the switch and more than justified by your reduced admin and zero-friction collection.
- Present it at job completion — "We offer an annual service plan — it's £150 for next year's service plus priority callout. I can set up the direct debit now so you don't have to remember to book." Most customers find this genuinely convenient.
- Convert your existing service customers — email your annual service customers explaining the switch to direct debit, with a link to authorise. Customers who've been with you for years are likely to trust the process.
- Make it the default for landlords — landlords managing multiple properties particularly value the automation. They're used to direct debits for utility-style recurring services.
GoCardless vs bank transfer for service contracts
Some tradespeople collect annual service contract payments by asking customers to set up a standing order. This works, but has significant disadvantages:
- You have no control over the collection date — the customer sets the standing order and it runs when it runs
- If the customer cancels the standing order, you won't know until you notice the payment hasn't arrived
- You can't adjust the amount for price increases without asking the customer to cancel and reset
- There's no automated notification or reconciliation — you have to manually check bank statements
GoCardless gives you control: you trigger the collection, you set the amount, you get notified of success or failure. It's the professional infrastructure underneath an annual service contract business.
Service contracts built into Trade2Base
Create recurring contracts, auto-schedule visits and collect payment automatically. GoCardless integration coming Q3 2026.
Start free trial