Can Direct Debits be paid from accounts outside the UK? A Can Direct Debits be paid from accounts outside the UK? Category: Direct Debits No. Direct Debits can only be set up from a UK Bank or Building Society account.