A BSB number is a six-digit code that identifies which branch of which bank holds your account
BSB stands for Bank Sort Code in the United Kingdom and Ireland. It tells the banking system exactly where your money lives — not just which bank, but which physical or processing branch within that bank. When someone sends you money, the BSB directs it to the right place. When you set up a standing order or direct debit, the BSB ensures the payment leaves from the correct branch.
The number breaks into two parts: the first four digits identify the bank itself, and the last two digits identify the specific branch. So if your BSB is 20-00-00, the first four digits (2000) mean your bank is HSBC, and the last two (00) mean it's the main London branch. A different HSBC branch might be 20-34-67, where 2034 is still HSBC but 67 points to a different location.
You need your BSB whenever you're receiving money from another person or organisation. It works alongside your account number — together, they form the complete address for your account. Without the BSB, a payment can't reach you, even if the account number is correct.
Key Takeaways
- A BSB number is a six-digit code that identifies your bank and the specific branch where your account is held.
- The first four digits identify the bank; the last two identify the branch within that bank.
- You need your BSB for any incoming payment, standing order, or direct debit — it works with your account number to direct money to the right place.
- Your BSB appears on your debit card, bank statements, and online banking, and you can ask your bank for it at any time.
- Different accounts at the same bank may have different BSBs if they're held at different branches.
Where to find your BSB number
Your BSB is printed on the bottom left of your debit card, below your name. It appears on every bank statement you receive, usually near the top where your account details are listed. If you use online banking, you can find it in your account settings or profile section — most banks display it alongside your account number.
If you can't locate it or don't have a debit card yet, call your bank's customer service line or visit a branch in person. They'll give you the number when ready. You can also find BSB codes for any UK bank on the Payments Council website or through your bank's own BSB lookup tool, though you'll need to know the branch name or location.
How BSB numbers work in a payment
When you give someone your details to send you money, you provide three pieces of information: your name, your account number, and your BSB. The paying bank uses the BSB to route the payment to your specific branch, then uses the account number to deposit it into your account within that branch.
The system works the same way for standing orders (regular payments you set up) and direct debits (payments you authorise someone else to take). Your bank needs the BSB to know where to send the money each time. If the BSB is wrong, the payment either bounces back to the sender or gets held in a suspense account while the bank tries to work out where it should go.
For international payments into a UK account, the receiving bank may also ask for a SWIFT code (also called a BIC code) in addition to the BSB and account number. The SWIFT code identifies your bank internationally, while the BSB identifies the specific branch within the UK system.
Why branch codes still matter in modern banking
You might wonder why banks still use branch codes when most banking happens online. The answer is that the UK payment system was built on branch infrastructure decades ago, and changing it would mean updating millions of accounts and payment instructions simultaneously. The BSB system still works reliably, so banks have kept it rather than rebuild from scratch.
Some banks have consolidated their branches or moved to centralised processing, but they still maintain BSB codes for each account. A modern bank might have one physical branch but dozens of BSB codes, each pointing to a different processing centre or account type. The code still does its job: it tells the system where your account lives within that bank's structure.
What happens if you give the wrong BSB
If you provide an incorrect BSB, the payment usually fails at the sending bank's end. The bank's system checks whether the BSB and account number combination is valid, and if the BSB doesn't match any real branch, the payment is rejected before it even leaves. The sender gets a message that the details are invalid and can correct them and try again.
If the BSB is valid but belongs to a different bank or branch, the payment may be rejected by the receiving bank's system, which checks that the account number matches the branch. If it somehow gets through, it lands in the wrong account, and the receiving bank has to trace it and send it back — a process that can take several days.
Always double-check your BSB before giving it out, especially for large payments or standing orders. A single digit wrong can cause the payment to fail or go to the wrong place.
BSB numbers and account security
Your BSB is not secret information. It's safe to share it with anyone who needs to send you money — employers, benefits offices, friends, or organisations you do business with. The BSB alone cannot be used to take money from your account or access your money in any way.
However, never share your BSB along with your account number and full name to someone you don't trust, especially if they contact you unexpectedly. Scammers sometimes use this information to set up fraudulent standing orders or direct debits. If someone asks for your account details out of the blue, verify their identity through an official channel before you give anything out.
Frequently Asked Questions
Can I change my BSB number?
No. Your BSB is tied to the branch where your account is held and cannot be changed. If you move to a different branch, you may be issued a new BSB. If your bank closes a branch, they'll assign your account to another branch and issue you a new BSB — they'll notify you of this change in advance.
Do I need a different BSB for each account I have?
Not necessarily. If you hold multiple accounts at the same branch, they may share the same BSB. However, if your accounts are at different branches or with different banks, each will have its own BSB. Check your statements or online banking to see the BSB for each account.
What's the difference between a BSB and a sort code?
They're the same thing. BSB stands for Bank Sort Code, and both terms are used interchangeably in the UK and Ireland. You'll see both names on bank documents and websites.
Do I need a BSB for online payments to other people?
Yes. Whether you're paying through your bank's website, a payment app, or a third-party service, you'll need the recipient's BSB and account number. Some apps let you search for the details by name and account number, but the BSB is always required behind the scenes.
What if my bank doesn't have a physical branch anymore?
You still have a BSB. Modern banks often operate without physical branches but maintain BSB codes for processing purposes. Your BSB will continue to work for all payments and standing orders, even if there's no branch you can walk into.