A direct debit payment leaves your customer's account on the collection date and reaches your bank once your provider pays it out. With Adfin that's within three working days of the collection date. To have the money in before payroll, set collection dates at least three working days before payday, more when a bank holiday falls in between, and leave room for a collection that fails.
In this article
The short version
- A direct debit is taken on the collection date, then your provider pays it out.
- With Adfin, it reaches your bank within three working days of the collection date.
- Work back from payday: payout time first, then the notice your customer needs.
- Leave a week or so of buffer so a failed collection can be recovered before payroll.
- Bank holidays move collections and payouts to the next working day, so check December dates early.
How long a direct debit takes to reach your bank
The money goes through two stages, the Bacs cycle and then your provider's payout, and payroll planning needs both.
In the Bacs cycle, your provider submits the collection two working days before the collection date, Bacs passes it to your customer's bank, and on the third day the debit is taken. Before any of that, your customer has to be told the amount and date in advance. The Direct Debit Guarantee says that's normally 10 working days unless you've agreed otherwise, and many providers agree a shorter period. Adfin's is at least three working days.
Then comes the payout. On the collection date the money has left your customer, but it's with your provider, not in your account. Each provider pays out on its own schedule, and some count their timings from the day a payment is created, not the collection date, so check which day your provider's figure starts from. Adfin pays out every weekday and direct debit money reaches your bank within three working days of the collection date, at the full amount collected. Its fee is invoiced separately, so the payout isn't reduced by fees.
How to set collection dates around payday
Work backwards from the day wages leave your account. Count back your provider's payout time in working days to find the latest collection date, then count back the notice period to find when the customer must be told. If your provider collects on each invoice's due date, as Adfin does, the latest collection date is also the latest due date you can set.
Say you pay staff on Friday 27 November 2026:
| Step | Latest date |
|---|---|
| Money in your account | Friday 27 November |
| Collection date (and invoice due date) | Tuesday 24 November |
| Customer told about the collection | Thursday 19 November |
That plan has no slack. If the collection fails, you won't know until your customer's bank returns it, after the collection date, and by then payday has arrived. A safer pattern is to collect a week or so before payroll, so a failed collection can be retried or paid another way before wages go out. If most of your income comes in on one date, it can help to move invoice due dates for your recurring customers to a fixed day early in the month, well clear of payroll at the end of it.
You'll also want to check the timetable against your own bank statements once. Look at a month with a bank holiday in it and note the days from collection to the money arriving. That figure already includes everything your provider does.
Bank holidays and failed collections
Bacs doesn't process at weekends or on bank holidays, so a collection that would fall on one moves to the next working day, and so does the payout. December is when this catches people out. In England and Wales, Christmas Day 2026 is a Friday, the Boxing Day substitute holiday is Monday 28 December, and New Year's Day 2027 is a Friday.
If you pay staff on Thursday 31 December, a collection on Thursday 24 December paid out within three working days reaches you by the 31st at the latest, because the 25th and 28th don't count as working days. A collection set for the 28th can't happen that day. It moves to Tuesday 29 December, and three working days on from there is Monday 4 January, after payday. The same thing happens around Easter and the May bank holidays, so it's worth checking the Bacs processing calendar when you set dates for those months.
Failed collections need a plan too. Adfin retries failed direct debits for free and doesn't charge for the failure. You can also switch on trying a saved card or sending the customer a payment link, and its collection agents keep following up within rules you approve. None of that can bring the money in faster than the payout timetable, though, which is why the buffer before payday matters more than how quickly a failure is spotted.
When you need the money sooner
If a payment has to land before payroll and a direct debit won't make it, ask the customer to pay that invoice another way. With Adfin, pay by bank reaches your account the same day, and card and bank transfer payments are paid out two working days after the customer pays. You can send the payment link by email, SMS or WhatsApp.
For recurring customers, it's usually easier to fix the collection date once, with enough working days before payday, than to ask for a different payment method every month.
Related guides
- When do you get your money after a direct debit collection?
- How long do GoCardless payouts take?
- How long before I can pay the landlord? Direct debit settlement times for rent, explained
- Why direct debit payments look late when they are not
- Direct debit for UK businesses: a complete guide
Common questions
How long does a direct debit take to reach my bank account? The debit is taken on the collection date and your provider then pays it out. With Adfin, it reaches your bank within three working days of the collection date.
When should I collect direct debits if payroll is on the last working day? At least three working days before payday with Adfin, and ideally a week or more, so there's time to recover a failed collection.
Do bank holidays delay direct debit payments? Yes. Bacs doesn't process on weekends or bank holidays, so collections and payouts move to the next working day.
How much notice does my customer need before a collection? The Direct Debit Guarantee says normally 10 working days unless you've agreed otherwise. Adfin tells customers at least three working days before each collection.
What happens if a direct debit fails just before payroll? You won't hear until the customer's bank returns it, which comes after the collection date. Adfin retries for free, but the money won't arrive in time for that payday, so build in a buffer.
What's the fastest way to get paid if a direct debit won't arrive in time? Ask the customer to pay by bank. With Adfin, a pay by bank payment reaches your account the same day.
Sources
- Bacs - Direct Debit (accurate as of November 2026) https://www.bacs.co.uk/bacs-schemes/getting-started/direct-debit/
- Pay.UK - The Direct Debit Guarantee (accurate as of November 2026) https://www.directdebit.co.uk/direct-debit-explained/direct-debit-guarantee/
- GOV.UK - UK bank holidays (accurate as of November 2026) https://www.gov.uk/bank-holidays
- Bacs - Processing calendar (accurate as of November 2026) https://www.bacs.co.uk/resources/processing-calendar/
- Adfin Help Centre - How long do payments take to reach my bank account? (accurate as of November 2026) https://support.adfin.com/en/articles/10199985-how-long-do-payments-take-to-reach-my-bank-account
