Direct debit for small business: setup, costs and timing
Direct debit for small business can save you time and support your cash flow. Learn how it works and why it helps.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Friday 17 April 2026
Table of contents
Key takeaways
- Implement direct debit for recurring payments like subscriptions or monthly retainers to automate collections, reduce admin time by up to one day per week, and improve cash flow without chasing customers for payment.
- Choose a direct debit provider that integrates with your accounting software, as this automates payment matching and reconciliation, saving you significant time on manual admin tasks.
- Recognise that direct debit compliance requires you to give customers advance notice before each payment and that customers can request refunds under the Direct Debit Guarantee, so avoid using it for large transactions over £5,000 where refund risks are higher.
- Compare provider pricing carefully, as most direct debit providers charge between 20p and £2 per transaction with no setup fees, making pay-as-you-go plans a cost-effective option for small businesses with lower transaction volumes.
What is direct debit?
Direct debit is an automated payment method that lets you collect money directly from your customer's bank account on a set schedule. You notify your customer in advance about payment amounts and dates, often 10 working days in advance if there are changes, and the payment processes automatically without any action required from them.
Benefits of direct debit for small business
Direct debit speeds up your cash flow and cuts the time you spend chasing payments. Here are the key benefits:
- Faster cash flow: payments process when you send the bill instead of waiting 30+ days
- Reduced admin time: businesses save an average of one day per week on payment tracking
- Customer convenience: no manual payments or missed due dates for your customers
- Automated collections: no more invoice chasing or follow-up calls
Direct debit works well for:
- subscriptions for things like gym memberships or software
- regular invoices such as monthly retainers (for fixed or variable amounts)
- accepting instalments to help customers spread out their costs
- collecting rent from tenants
How does direct debit work?
Direct debit works by pulling payments from your customer's bank account after they give you permission. The process follows three steps:
- Customer authorisation: your customer completes a direct debit mandate (also called a direct debit instruction) giving you permission to collect payments, and a signatory to the bank account must set this up
- Payment notification: you send advance notice stating the payment amount and collection date
- Automatic collection: payment processes automatically on the due date without customer involvement
How to set up direct debit
Setting up direct debit takes one to two days when you use a provider. Follow these five steps:
- Choose your provider: select a direct debit service and create your account via their website or through your accounting software integration
- Add your customers: enter customer details and send automated direct debit mandate requests via email
- Set up payment schedules: configure recurring subscriptions or one-off payment collections based on your business needs
- Let notifications run automatically: your provider handles required advance payment notices to customers (regulated timing varies by provider)
- Receive your payments: funds clear to your account minus provider fees (typically 20p–£2 per transaction depending on payment size)
What to look for in a direct debit provider
The right direct debit provider should make setup simple and integrate with your existing tools. Look for these features:
- Straightforward pricing: clear, transparent fees with no hidden costs, including pay-as-you-go or monthly plans that suit your transaction volume
- Software integration: connection with your accounting software like Xero to automate reconciliation and save hours of admin
- Ease of use: a platform that's simple for you to manage and easy for your customers to sign up
- Reliable support: responsive customer service to help if you run into any issues with payments
Direct debit providers for small businesses
Direct debit providers handle the technical setup and compliance requirements so you can start collecting payments quickly. They manage customer mandates, send required notifications, and process payments through the banking system.
Several providers serve UK small businesses, including GoCardless, Stripe, and others. When comparing options, check which providers integrate with your accounting software. For example, GoCardless connects with Xero to automate payment matching and reconciliation.
Most providers offer pay-as-you-go pricing with no setup fees, making direct debit accessible for businesses of all sizes.
How much does direct debit cost?
Direct debit costs between 20p and £2 per transaction when you use a provider, with most offering free setup. The cost depends on your approach:
- Through your bank: often involves setup fees and higher per-transaction costs
- Through a provider: typically more affordable for small businesses, with pay-as-you-go or monthly plans available
Compare pricing from different providers to find a plan that fits your business volume and budget.
Direct debit vs other payment methods
Direct debit is a pull payment, meaning you collect money from your customer's account. With push payments like bank transfers or card payments, your customer has to send you the money.
Here's how they compare:
- Card payments: instant but often cost more and can fail if a card expires
- Bank transfers: rely on your customer to pay, which can mean late payments
- Direct debit: automates collection so you get paid on time with less admin
Direct debit rules and compliance
Direct debit rules protect your customers and require you to follow specific procedures. You must give advance notice before each payment, typically three days before the collection date. Your direct debit provider usually handles this for you.
Direct debit indemnity gives your customers the right to cancel transactions and request refunds. Under Single Euro Payments Area (SEPA) regulations, customers can get an unconditional refund of the full amount. Rules vary by location.
Here are the key compliance points to know when using direct debit:
- Refund requests: customers can request refunds that are difficult to dispute, even if you disagree with them
- Transaction limits: payments over £5,000 aren't recommended due to refund risks (Bankers' Automated Clearing Services (BACS) rules cap direct debits at £20 million)
- Dispute rates: only one in 500 direct debit transactions face disputes
- Regional variations: rules differ based on customer location and banking regulations
Managing your direct debit payments
Managing direct debit payments online gives you centralised control over all your collections through web-based dashboards. Most providers offer these features:
- Real-time payment tracking: monitor collection status and payment history
- Customer mandate management: view and update customer authorisation details
- Automated reconciliation: sync payments directly with accounting software like Xero
- Payment scheduling: modify collection dates and amounts as needed
Get started with direct debit and Xero
Direct debit saves you time on admin and gives you more predictable cash flow. Connect a provider like GoCardless to Xero to automate invoicing and payment matching, so you can focus on running your business.
Get one month free to see how Xero makes managing payments easier.
FAQs on direct debit for small businesses
Here are answers to common questions about direct debit.
What is the best payment system for a small business?
The best system depends on your business model. Direct debit suits recurring payments like subscriptions or retainers, while card payments or bank transfers work better for one-off sales.
What are the rules of direct debit?
You must give customers advance notice before each payment, typically three days in advance, and follow the Direct Debit Guarantee, which allows refunds if someone takes a payment in error.
How long does a direct debit take to clear?
Direct debit payments take three to five working days to clear. This is slower than card payments because the bank clearing system pulls the funds.
Is there a minimum amount for a direct debit?
There's no set minimum amount for direct debit payments. You can collect any amount, though transaction fees may make very small payments less cost-effective.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Download the cash flow statement template
Fill in the form to get a cash flow statement template as an editable PDF. We’ll also link you to a guide on how to use it.
Get one month free
Purchase any Xero plan, and we will give you the first month free.