16 October 2026
Bacs processed 5.03 billion Direct Debits in 2025, the most in the scheme's history, according to Pay.UK's 2025 processing statistics. Unpaid Direct ...
Talk to a Bacs specialist about your collections. No hard sell – just an honest conversation about what would work for you.