Bacs, the UK’s electronic system for moving money directly between bank accounts, has processed UK payroll and direct debit collections for over five decades. While not the fastest payment scheme in the country, UK businesses rely on it for high-volume, scheduled payments. In 2025, Bacs handled over 5 billion direct debits and more than 1.8 billion direct credits in the UK.
Below, we’ll explore what a Bacs payment is, how to set it up, and how to decide whether it’s right for your payment needs.
Key takeaways
Bacs operates on a fixed three-day processing cycle, which makes it well suited for scheduled, high-volume payments such as payroll and recurring collections.
Bacs Direct Debit and Bacs Direct Credit are the two payment types that run through Bacs.
Bacs is a domestic-only scheme, and its batch processing model makes it a poor fit for urgent or one-off payments.
What is a Bacs payment?
A Bacs payment is a direct bank-to-bank transfer through the UK’s Bacs network. It includes two distinct payment types. Bacs Direct Debit lets a business pull funds from a customer’s account on an agreed schedule. Bacs Direct Credit allows a business to send money to recipients, commonly employees or suppliers.
How do Bacs payments work?
Bacs operates on a three-day processing cycle.
Here's how it works:
Day 1 (input day): The originating bank or business submits the payment file to Bacs.
Day 2 (processing day): Bacs validates the file and sends instructions to the relevant banks. No money has moved yet.
Day 3 (entry day): Funds are debited from the payer’s account and credited to the recipient’s account.
Bacs uses a batch system, which means it doesn’t process payments individually as they come in. Instead, it collects files, validates them together, and processes them in bulk. That’s what makes Bacs efficient at scale and unsuitable for urgent, time-sensitive cases.
In addition, not every business has direct access to Bacs. To submit payment files, your business needs to either be a Bacs-approved bureau, use one, or work through a bank that has direct Bacs access. Rather than submit files themselves, companies typically interact with Bacs through their banks’ online banking platforms, payroll software, or payment providers.
How long does a Bacs payment take?
The fixed settlement timeline of Bacs is three banking days. Submit your file on Monday and the recipient will see the money in their account on Wednesday. If you miss the Monday deadline, settlement will occur on Thursday. If you send a Bacs payment on Friday before the bank’s cutoff time, it’ll typically clear by the following Tuesday. Any payment made after the cutoff time will likely settle on Wednesday.
However, if you need to pay someone immediately, consider Faster Payments. It settles in seconds and runs around the clock.
How do you make a Bacs payment?
The process differs depending on whether you’re making a Bacs Direct Credit payment or setting up a Bacs Direct Debit.
Consider the following cases:
Bacs Direct Credit
To send money via Bacs Direct Credit, you’ll need the recipient’s sort code, account number, and your own account details. Businesses often rely on their banks’ business banking platforms or payroll software for this. The latter can handle file formatting and submission automatically. If you’re submitting files directly through Bacs, you’ll need approved software and a Service User Number (SUN).
Bacs Direct Debit
Setting up Bacs Direct Debit to collect money involves more steps. You often need a SUN, which your bank issues after vetting your business. Once you have a SUN, you can set up direct debit mandates for each customer, either on paper or digitally through a system like Stripe. Customers must authorise the mandate before you can collect and you’re required to notify them in advance of each collection.
Stripe’s Bacs Direct Debit integration eliminates the need for businesses to get their own SUNs. Stripe also handles mandate collection digitally by presenting customers with an online authorisation flow instead of a paper Direct Debit Instruction, and it automates the advance notification email before each collection. Finally, if a payment bounces, Stripe shows that in the Stripe Dashboard, so you don’t have to cross-reference bank statements.
What are the risks and limitations of Bacs payments?
Bacs is reliable infrastructure, but it has constraints.
Here's what to keep in mind:
Cash flow exposure: The delay between submission and settlement means there’s always a lag between when a payment is initiated and when funds arrive.
Late failure notifications: If a direct debit bounces and you aren’t using Stripe, you typically find out on or after Day 3. That delay shortens your window to follow up or resubmit.
Direct Debit disputes: The Direct Debit Guarantee gives customers the right to claim an immediate refund from their banks for any payment they believe was taken in error. Banks honour these claims first and investigate later, which means funds can disappear from your account before you’ve had a chance to contest anything.
File errors: Bacs processes files in batches so a formatting error can cause an entire file to be rejected, instead of just the affected line.
Customer location: Bacs is a domestic scheme so sort codes and account numbers are specific to the UK. Through Stripe, businesses can accept Bacs Direct Debit for cross-border payments without needing a local entity in the UK.
No recipient confirmation: Unlike Faster Payments, Bacs doesn’t send any direct notification to the recipient. Remittance advice is a separate step you must handle yourself.
Is Bacs right for your business?
Bacs is well suited to specific payment types and a poor fit for others. It works well for the following:
Payroll: The three-day cycle is predictable enough to plan around, and the cost per transaction is low at scale.
Recurring supplier payments: If you’re paying the same suppliers on a consistent schedule, the predictability of Bacs works in your favour.
Subscription billing: Direct debits let you collect recurring payments from UK bank accounts at a lower transaction cost than with card payments, with less exposure to card expiry or number changes. Customers authorise subscription billing once and you collect on schedule.
Bacs is a poor fit for these payment types:
Urgent or one-off payments: Use Faster Payments or the Clearing House Automated Payment System (CHAPS) for quicker settlement.
Releasing goods against payment: You can’t verify that a Bacs payment has cleared until Day 3 so it’s not suitable when confirmation needs to be immediate.
International payments: Bacs is a domestic scheme, but cross-border payments are supported through Stripe.
Ad hoc collections from new payees: The direct debit setup overhead makes Bacs inefficient for one-time collections.
How Stripe Payments can help
Stripe Payments provides a unified, global payments solution that helps any business – from scaling startups to global enterprises – accept payments online, in person and around the world.
Stripe Payments can help you:
Optimise your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs, access to 125+ payment methods and Link, a wallet built by Stripe.
Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.
Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalise interactions, reward loyalty and grow revenue.
Improve payment performance: Increase revenue with a range of customisable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorisation rates.
Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% historical uptime and industry-leading reliability.
Learn more about how Stripe Payments can power your online and in-person payments or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.