There can be a few reasons.

Usually, it’s because you don’t have enough money associated to the currency account from which the Direct Debit was set from. Funds must be in the same currency account that was used for setting up the Direct Debit. For example: if you set up a GBP Direct Debit, and provided the merchant with details from your GBP currency account, you must have enough money in that account to cover the Direct Debit payments.

It's always worth double checking with the merchant if they have your correct account details. For GBP it's your GBP account number and sort code.

There is no limit for GBP Direct Debits.

Make sure the beneficiary is setting up a BACS Direct Debit scheme. We only support Direct Debit payments, not Collections.

If your Direct Debit is still failing, contact our support team, and we’ll be happy to help.

Did this answer your question?