Your customer usually sees two direct debit payments in one month because a collection date falls on a weekend or bank holiday and moves into the next month, landing alongside that month's regular collection. Two invoices due close together, or a retry after a failed payment, can do the same. Now and then it's a genuine duplicate, which you'll want to refund straight away.
In this article
The short version
- A weekend or bank holiday can move a collection into the next month.
- That month then shows two collections, but nothing extra is paid.
- Retries and invoices due close together can do the same.
- Match each collection to an invoice and its advance notice.
- Refund a genuine duplicate directly and quickly.
Why two collections can land in one month
Direct debits are processed through Bacs on working days. Weekends and bank holidays aren't processing days, so a collection due on one moves to the next working day. If that happens at the end of a month, the payment slips into the following month and sits in the same calendar month as the next regular collection. Nothing has gone wrong here. They're two different invoices or billing periods, and your customer hasn't paid any more overall.
- If last month's payment failed and was retried a few days later, it can land close to this month's scheduled one. Both are real debts, and one of them is late.
- A one-off job billed alongside a monthly fee, or an annual renewal falling in the same month, is collected on each invoice's own due date under the same mandate.
- Occasionally the same invoice is collected twice, perhaps after an invoice was recreated following an edit, a sync problem between two systems, or a manual collection added on top of a scheduled one.
An example with a weekend collection date
Say a customer pays £186 a month by direct debit, collected on the 30th. In 2026, 30 May fell on a Saturday, so the May collection was taken on Monday 1 June. The June collection went out as normal on Tuesday 30 June.
On their bank statement your customer sees nothing in May and two payments of £186 in June, £372 in total. Across May and June together they've paid exactly what they owed. Each payment matches its own invoice and its own advance notice, which showed the collection date.
Collections due late in the month are the most likely to do this, along with anything due over Christmas and New Year, when several bank holidays fall close together.
How to check which it is
Start with the two collection dates and match each one to an invoice or billing period. Then look at the advance notices your customer received. Before each collection they should be told the amount and the date. If the amount, date or frequency changes, the usual notice is 10 working days, unless you've agreed a different period.
With Adfin, each collection uses one invoice's amount and due date, and your customer gets notice of it at least three working days before the money leaves their account. Every payment on their statement traces back to a single invoice and a single notice. Because Adfin marks payments paid in Xero or QuickBooks automatically, you can also see in your accounts which invoice each collection settled.
If the two collections point to different invoices, both are legitimate. If they point to the same invoice, you've found a duplicate.
What to do and what to tell your customer
When both payments are legitimate, tell your customer which invoice or month each one covers and when they were notified. A short note with the two dates and the weekend explanation usually settles it. If the question keeps coming up, you could move collection dates away from the very end of the month.
When one is a duplicate, refund it directly and quickly, then fix the cause so each invoice can only be collected once. Under the Direct Debit Guarantee, a customer charged in error is entitled to a full and immediate refund from their bank. If they go to the bank instead of you, the amount is reclaimed from your business and you lose the chance to put it right yourself.
It works the other way too. A customer who gets a refund they weren't entitled to has to pay it back when you ask, so a claim against a correct payment still leaves that invoice to settle.
Common questions
Can a direct debit be collected twice in one month? Yes. A collection moved by a weekend or bank holiday, two invoices due close together, or a retried payment can all put two collections in the same calendar month.
What happens if a direct debit date falls on a weekend or bank holiday? It's collected on the next working day. At the end of a month, that can push it into the following month.
How much notice does a customer get before a direct debit is collected? They must be told the amount and date before each collection. If the amount, date or frequency changes, the notice is normally 10 working days, unless otherwise agreed.
My customer says they were charged twice. What should I check first? Match each collection to an invoice or billing period and compare the dates with the advance notices. If both trace back to the same invoice, it's a duplicate.
Can my customer get a refund from their bank for a duplicate direct debit? Yes. Under the Direct Debit Guarantee they're entitled to a full and immediate refund of a payment taken in error, and the amount is then reclaimed from the business.
Will the customer's bank refund a payment that was correct? A customer can still raise a claim, but under the Guarantee anyone who receives a refund they weren't entitled to must pay it back when the business asks.
Sources
- Bacs - The Little Bacs Guide to Direct Debit (accurate as of October 2026) https://www.bacs.co.uk/media/ezwlg0dn/little_bacs_guide_to_direct_debit-v2.pdf
- Direct Debit - The Direct Debit Guarantee (accurate as of October 2026) https://directdebit.co.uk/direct-debit-explained/direct-debit-guarantee/
- Pay.UK - 'Tis the season to plan your payments (accurate as of October 2026) https://newseventsinsights.wearepay.uk/media-centre/press-releases/tis-the-season-to-plan-your-payments
- GOV.UK - UK bank holidays (accurate as of October 2026) https://www.gov.uk/bank-holidays
