bacs cycle Archives - DFC

Direct Debit processing timescales

Last year, a record 6.22 billion Direct Debit transactions were made in the UK. This is due in part to its sheer ease of use and airtight processing system, making billing and administration a doddle. You see, Direct Debit isn’t considered amongst the safest payment methods for nothing. Behind-the-scenes, Direct Debits are processed in three […]