What Is a Sort Code? UK Bank Codes Explained (2026)

Six digits, written as three pairs, printed on the front of your card and at the top of every statement. The sort code is the most used number in British banking and almost nobody could tell you what it actually does.
It identifies your bank and the branch that opened your account, and every domestic payment system in the country routes on it. Faster Payments, Bacs, CHAPS and cheque clearing all read the same six digits before anything moves.
This guide covers what the digits mean, where to find yours, how to check one properly, and what it is worth knowing before you hand it to someone.
It also covers the part that catches people out, which is what happens to a sort code when the money is coming from outside the UK.
Getting Paid Into That Sort Code From Abroad
If the reason you are looking up your sort code is that somebody overseas has asked for it, the number itself is the easy part. What costs you money is the route the payment takes and the exchange rate applied on the way, and those are decided before the sort code is ever read.
Why the Number Is the Cheap Part
A sort code costs nothing to find, nothing to give out and nothing to use. Every charge on an incoming international payment comes from two places instead: the exchange rate applied when the currency changes, and any fee a correspondent bank takes as the payment passes through. Neither is affected by whether your details were typed correctly.
That is worth separating in your head before you go any further, because the two questions get answered in the same breath and only one of them is free. Getting the sort code right decides whether the money arrives. Getting the route right decides how much of it arrives.
See What Actually Lands in the Account
Fees and exchange rates are quoted separately, and only the fee looks like a price. Put the amount and the currencies you actually deal with into the comparison below and it will show what reaches your UK account on each route, rather than what was advertised at the other end.
What Is a Sort Code?
A sort code is the six digit number that identifies a UK bank and the branch holding an account. It is written as three pairs, such as 20-00-00. Together with the eight digit account number it is everything a British payment system needs to route money, which is why no domestic transfer happens without one.
What the Six Digits Mean
The first two digits identify the bank. The last four identify the branch where the account was opened. That is the whole structure, and Starling sets it out the same way on its own site, which is about as close to an official plain-English definition as UK banking offers.
The branch half has become largely historical. Accounts are rarely tied to a physical branch any more, and the four digits now point at an administrative record inside the bank rather than a building you could visit. The number keeps working because the payment systems were built to read it, not because a branch still exists behind it.
Sort Code and Account Number, Always Together
A sort code on its own routes a payment to a bank and no further. The eight digit account number is what identifies the individual account inside it, and UK account numbers are almost always eight digits. Ask for a sort code and account number as a pair, because one without the other is a street name with no house number.
Some banks run account numbers shorter than eight digits on older accounts and pad them with a leading zero for payments. If someone gives you a seven digit number, that is usually what has happened, and the bank will tell you what to add. Our guide to the bank details you need for a transfer covers what to collect for every type of payment.
Why It Is Called a Sort Code
Because it was invented for sorting paper. When clearing meant physically moving cheques between banks overnight, the code told the clearing house which institution and which branch a cheque had to be sorted into. The name outlived the process by several decades.
That history is why the sort code meaning still refers to a branch. The digits were designed to describe a place in a building-based clearing system, and the modern electronic systems inherited the numbering rather than replacing it.

Where to Find Your Sort Code
Your banking app is the fastest place, usually directly above or beside your balance. It is also printed on most UK debit cards, shown at the top of every statement, and listed in online banking. If you need it right now and your phone is to hand, the app is the answer in about four seconds.
On Your Card, in the App, and on a Statement
Most UK debit cards carry the sort code and account number printed on the front or the back, which is the reason the card is the fallback answer to what is my sort code when the app will not load. Statements carry both at the top of page one, paper or digital.
If none of those is available, a paying-in slip, a direct debit confirmation letter or any letter about your account will normally show it. Banks print it liberally because it is not secret in the way a card number or a password is.
How to Find Your Sort Code With an App-Only Bank
The same way, and the answer is usually even faster. Monzo shows your account number and sort code at the top of your account home feed above the balance, or under Manage and then Account Details once your card is activated. Starling puts both in the app and in online banking.
There is no branch to ring and no chequebook to check, which occasionally throws people who have banked a certain way for forty years. The number exists and behaves exactly like any other UK sort code, it just has no building behind it.
Is a Sort Code Confidential?
Not really, and treating it as a secret causes more problems than it solves. Your sort code and account number are what other people need in order to pay you, which is why they appear on invoices, payslips and the bottom of business emails across the country.
What they cannot do on their own is take money out. Setting up a direct debit against your account requires the payee to be a regulated originator and leaves you covered by the Direct Debit Guarantee, and a fraudster with only these two numbers cannot push a payment out of your account.
Putting a Sort Code and Account Number on an Invoice
Both numbers together, labelled clearly, and nothing else. A UK invoice needs the account name exactly as the bank holds it, the sort code as three pairs, and the eight digit account number. The account name matters more than it used to, because Confirmation of Payee checks it and a mismatch will stop your customer mid-payment.
Do not add an IBAN unless you actually expect overseas payers, because a UK payer who sees one sometimes assumes an international payment is required and pays a fee for no reason. If you invoice internationally, list the domestic sort code and account number for UK clients and the IBAN and BIC separately for everyone else, under their own heading.
Check the Account Name Before You Blame the Sort Code
When a payment fails, the sort code is usually not the problem. The commonest cause is the account name not matching what the bank holds, which Confirmation of Payee flags as a close match or no match. A sole trader invoicing under a trading name while the account sits in a personal name will trigger it every time.
Fix it by using the name on the account rather than the name on the letterhead, or by telling your bank the trading name so it is recorded against the account. Either works, and it removes a failure that otherwise repeats on every invoice you send.
How to Check a Sort Code Belongs to the Right Bank
Every UK bank checks the same database, the Extended Industry Sort Code Directory, which lists every sort code connected to the UK clearing systems along with the bank, branch title, BIC and which payment types that office accepts. A sort code checker is a front end onto that data.
The Directory Every UK Bank Actually Uses
The EISCD is a Pay.UK industry service, distributed through Vocalink, and it is the authoritative record of which codes are live. It carries sort codes, bank office BICs, branch titles, clearing participation and settlement details, postal addresses and telephone numbers. Organisations are advised to download it weekly so their systems hold current data.
That is worth knowing because it explains why a sort code checker can be confident. It is not guessing from a pattern, it is reading the same list your bank reads before it lets a payment leave.
What a Sort Code Checker Can and Cannot Tell You
A sort code lookup will confirm that a code is live, name the institution and branch behind it, and often tell you which payment types that office accepts. That is genuinely useful when somebody has sent you details and you want to know the code is real and belongs to the bank they claim.
What no sort code checker can do is confirm that the eight digit account number is valid, or that the account belongs to the person you are paying. Those are different questions, and the second one is the one that loses people money.
Confirmation of Payee, the Check That Actually Matters
Confirmation of Payee checks the name on the destination account against the name you typed, before the payment goes. It launched in 2020, is now implemented by more than 300 organisations, and runs over 2 million checks a day. The Payment Systems Regulator mandated its expansion in 2024.
To take part, a provider has to be FCA or NCA regulated and reachable by sort code and account number, which is a neat description of what those two numbers actually are in the modern system. If a name check comes back as no match or a close match, stop and ring the person on a number you already had.
The Sort Code Is Free, the Exchange Rate Is Not
Checking a sort code costs nothing and takes seconds. The expensive part of any payment arriving from outside the UK is the rate it is converted at, and that is charged whether or not the details were right.
- Real UK account details: your own sort code and account number for pounds, so payments arrive domestically rather than as a wire.
- Mid-market exchange rate: the rate on Google when currency has to change, with the fee shown as its own line.
- Local details in other currencies: get paid in dollars or euros without the money being converted on arrival.
- Nothing deducted in transit: no correspondent bank taking a cut before the payment reaches you.
UK Bank Sort Code Ranges
Codes were allocated to institutions in blocks, so the first two digits usually identify the bank on sight. Barclays begins 20, HSBC UK begins 40, Lloyds uses 30 and 77, NatWest uses 50 and 60, Santander UK uses 09 and 72, and Nationwide uses 07. The Bank of England is 10-00-00.
The Main Ranges, and Why Some Banks Have Several
Bank | Sort code prefixes | Examples |
|---|---|---|
Barclays | 20 | 20-00-00, 20-00-77, 20-19-90 |
HSBC UK | 40 | 40-02-00, 40-03-00, 40-11-00 |
Lloyds Bank | 30 and 77 | 30-00-02, 30-90-89, 77-04-39 |
NatWest | 50, 60 and some 01 | 50-00-00, 56-00-03, 60-00-01 |
Royal Bank of Scotland | 15 and 16 | 15-10-00, 16-00-15, 16-70-01 |
Santander UK | 09 and 72 | 09-00-00, 72-00-00, 72-50-02 |
Bank of Scotland | 12 and 80 | 12-01-03, 80-20-00 |
Nationwide | 07 | 07-00-30, 07-10-40 |
The Co-operative Bank | 08-9 | 08-90-66, 08-92-99 |
Bank of England | 10 | 10-00-00 |
A single banking group holds hundreds of codes across its brands and legacy branch network, which is why Lloyds appears under two separate prefixes and Santander under two more. Mergers are the usual explanation: the acquired bank's numbering came along with the acquisition and was never renumbered.
The Digital Banks and the Branch That Does Not Exist
Monzo, Starling, Chase UK and Revolut all hold sort codes, because nothing reaches a UK account without one. None of them has a branch, so the last four digits describe an administrative record rather than a location. The payment systems do not care, because they were only ever reading the number.
The practical consequence is that a UK sort code tells you less than it used to. It still tells you the institution reliably, and the branch half is now mostly an artefact for anyone who opened their account in the last decade.

Which Payment System Reads Your Sort Code
All of them. Faster Payments, Bacs, CHAPS and cheque image clearing every one route on the same six digits, as NatWest sets out in its own guidance for payment providers. The sort code is not tied to a payment type, it is the address the whole domestic system uses.
Faster Payments, Bacs and CHAPS
Faster Payments is the near-instant rail that moves ordinary transfers between UK accounts, usually in seconds. Bacs is the slower batch system behind direct debits and most salary payments, on a three working day cycle. CHAPS is the same-day high-value system run by the Bank of England, used for house purchases and large business payments.
Your sort code works across all three, though the EISCD records which payment types each individual office accepts, which is why an occasional code will take a Faster Payment but not a direct debit. For how long each route takes in practice, our guide to bank to bank transfer times has the timings.
What Happens if the Sort Code Is Wrong
If the code does not exist, the payment is usually rejected and the money returns to you, sometimes the same day and sometimes after a delay. If the code is live but belongs to a different bank, the payment can reach a real account belonging to a stranger, and getting it back becomes a process involving both banks and the goodwill of whoever received it.
Confirmation of Payee stops most of these before they leave, because the name check fails. When it does go wrong, our guide to money sent to the wrong account sets out the steps, and payments sent to a closed account covers the version where the account no longer exists.
When Fraud Is Involved, the Rules Changed
Since 7 October 2024, UK payment firms must reimburse victims of authorised push payment scams sent over Faster Payments, up to 85,000 pounds per claim. The Bank of England set the same limit for CHAPS to keep the two consistent. The regulator expects that cap to fully cover 99.8 percent of Faster Payments scams by volume and 90 percent by value.
That is a genuinely significant change and it applies to being deceived into paying a fraudster, not to mistyping a digit. An ordinary error is still recovered through the banks rather than reimbursed as of right, which is why the name check is worth reading rather than clicking through.
The Sort Code Inside Your IBAN
A UK IBAN is 22 characters and your sort code is sitting in the middle of it. The structure is GB, two check digits, a four letter bank code, your six digit sort code, then your eight digit account number. Nothing new is generated, the existing numbers are wrapped in an international format.
How a UK IBAN Is Built
Take a sort code of 20-00-00 and an account number of 12345678 at a bank whose code is BARC, and the IBAN is GB, two check digits, BARC, 200000, 12345678. That is the entire construction, and it is why your bank can generate your IBAN instantly without asking you anything.
The check digits are calculated from the rest of the string, which is what allows software to reject a mistyped IBAN before a payment is attempted. A sort code has no equivalent built-in check, which is part of why the industry directory exists.
What Someone Abroad Should Ask You For
An IBAN and a BIC, not a sort code. A UK sort code is a domestic routing number and means nothing to a bank in another country, so handing one to an overseas payer usually produces a confused email rather than a payment. Give them the IBAN, which contains the sort code anyway, and the BIC of your bank.
Americans in particular will ask for a routing number, because that is the box on their form. Our guide to what a US form means when it asks for a UK routing number covers exactly what to type in each field, and receiving money from abroad covers how to make the payment arrive whole.
Give an Overseas Payer Local Details Instead
Handing someone abroad a UK sort code produces a confused email. Handing them an IBAN produces an expensive wire. Handing them account details in their own country produces a domestic payment that arrives whole.
- Local details in their currency: a US routing number, a euro IBAN, and more, so the payer never makes an international payment.
- Nothing taken in transit: no correspondent bank deducting a fee before the money reaches you.
- Your UK sort code as well: so British payers keep paying you the ordinary way.
- Convert when you choose: at the mid-market rate with the fee on its own line.

Getting Paid Into a UK Account From Overseas

The sort code is free and the conversion is not. A payment arriving from another currency is converted by the receiving bank at its own rate, and correspondent banks in the middle can take a cut, which is why the amount that lands rarely matches the amount that was sent.
Why the Sort Code Alone Does Not Solve It
Handing over correct details makes the payment arrive. It does nothing about what it costs. A UK bank receiving dollars or euros converts them on arrival at a rate that includes a margin, and that margin is typically several times the size of any fee shown on the transaction.
The alternative is to hold account details in the currency the money is coming from, so the payer sends a domestic payment in their own country and nothing is converted in transit. You then convert when you choose, at the mid-market exchange rate, with the fee shown as its own line.
What That Is Worth in Money
On 5,000 pounds converted from dollars, a typical high street conversion charge of around 2.2 percent is 110 pounds, against roughly 19 pounds at the mid-market rate with a stated fee. Our ranking of the best UK banks for international transfers prices the high street on this properly, and international wire transfer fees sets out the full cost stack including the charges taken in the middle.
Your Own Sort Code, Plus Details in Other Currencies
The fix for expensive incoming payments is not a different sort code, it is having local details on the sending side as well as the receiving side.
- A UK sort code and account number: so pounds arrive as an ordinary domestic payment.
- US, euro and other local details: so dollars and euros arrive domestically too, instead of as an international wire.
- Convert on your timing: hold the currency until the rate or your spending says otherwise.
- Mid-market rate with a stated fee: no margin folded into the exchange rate.
- Opens on a passport: no UK proof of address required in many cases.
What a Multi-Currency Account Cannot Do
It gives you a real UK sort code and account number, and it is not a bank. No overdraft, no mortgage, no cash deposits, no branch, and the balance is safeguarded rather than covered by FSCS deposit protection. That is a different promise from deposit insurance and worth understanding before you move savings.
Not a Deposit, and No Lending
Safeguarded money is held separately from the firm's own funds, in cash at major banks and in mainly government bonds, so it sits outside the estate if the firm fails. There is no upper limit on that, and there is also no scheme paying you automatically within seven working days the way the FSCS does.
Nothing you do there builds a UK credit file either, so a mortgage or a credit card still needs a bank. Our guide comparing deposit protection and how safeguarding differs sets out exactly what each one promises.
Where a Bank Still Wins
Cash, lending, a branch when a large payment goes wrong, and the everyday business of proving to a landlord or an employer that you are a normal customer of a normal bank. If you are choosing one, our ranking of the best banks in the UK covers what each charges, and what you need to open a UK bank account covers the paperwork.
The Bottom Line
A sort code is six digits, the first two identifying the bank and the last four the branch, and it is half of the pair of numbers that moves money in Britain. It is on your card, in your app and at the top of every statement, and it is not confidential.
The Three Things Worth Remembering
Check a code you have been given against the industry directory if anything looks off, and read the Confirmation of Payee result rather than clicking past it, because the name check catches what a sort code checker cannot. Give an overseas payer your IBAN and BIC rather than your sort code, since the sort code is inside the IBAN anyway.
And separate the two questions that get confused. Whether the details are right decides if the payment arrives. What it costs is decided by the exchange rate, and that is charged either way.
One Set of Details Is Never Enough Across Borders
A sort code covers Britain and stops at the water. If any part of your money comes from somewhere else, the second set of details is what stops it being converted twice.
- UK sort code and account number: for everything domestic, exactly as now.
- Details in the other currencies you deal in: so incoming payments stay local on both sides.
- One visible rate: the mid-market rate when you convert, with a stated fee.
- Works alongside your bank: nothing to close and nothing to switch.
If You Are Changing Banks
Your sort code changes with the bank, and the Current Account Switch Service redirects incoming domestic payments to the new one for 36 months. It does not redirect payments arriving from overseas, which is the gap worth planning around. Our guide to switching bank accounts in the UK covers what moves and what does not, and transferring money to another bank account covers the mechanics of moving your own money across.
Frequently Asked Questions
What is a sort code?
A sort code is the six digit number that identifies a UK bank and the branch that holds an account. It is written as three pairs, such as 20-00-00, and it is one half of the pair of numbers needed to move money in Britain. The other half is the eight digit account number. Every payment system in the UK routes on it, including Faster Payments, Bacs, CHAPS and cheque image clearing, which is why nothing domestic moves without one.
What does each part of a sort code mean?
The first two digits identify the bank, and the last four identify the branch where the account was opened. That is the sort code meaning in practice, though the branch half has become largely historical. Barclays codes begin 20, HSBC UK begins 40, Lloyds uses 30 and 77, NatWest uses 50 and 60, Santander UK uses 09 and 72, and Nationwide uses 07. The Bank of England itself is 10-00-00.
How do I find my sort code?
The quickest answer to what is my sort code is to open your banking app, where it usually sits directly above or beside your balance. It is also printed on most UK debit cards, shown at the top of every statement, and available in online banking. If you are wondering how to find your sort code without any of those, a paying-in slip or a direct debit confirmation letter will carry it too.
Is a sort code the same as an account number?
No, they are two different numbers that always travel together. The sort code is six digits and identifies the bank and branch, while the account number is eight digits and identifies your specific account within it. A sort code and account number are both needed for any domestic UK payment, and giving one without the other is like giving a street without a house number.
What is a sort code checker and do I need one?
A sort code checker looks up a six digit code and tells you which bank and branch it belongs to, drawing on the same industry directory UK banks use. It is useful for confirming that a code you have been given is real and points where you expect. What a sort code lookup cannot do is confirm that the account number is right or that the account belongs to the person you think, which is what Confirmation of Payee is for.
Does a UK sort code work for international payments?
Not on its own. A UK sort code is a domestic routing number and means nothing to a bank outside Britain, which is why an international payment needs an IBAN and a BIC instead. The good news is that your sort code is already inside your IBAN: a GB IBAN is 22 characters made up of GB, two check digits, a four letter bank code, your six digit sort code and your eight digit account number.
What happens if I send money to the wrong sort code?
If the code does not exist the payment is usually rejected outright and the money comes back. If it exists but belongs to a different bank, the payment can land in someone else's account, and recovering it becomes a process rather than a click. Confirmation of Payee catches most of these before the payment leaves, because it checks the name on the account against the name you typed.
Why do app-only banks still have a sort code?
Because the UK payment systems route on sort codes and nothing reaches an account without one, branch or no branch. Monzo, Starling, Chase UK and Revolut all have sort codes even though none of them has a branch you can walk into. The last four digits still exist, they simply point at an administrative record rather than a building on a high street.
Am I protected if a sort code sends my money to a fraudster?
Since 7 October 2024 UK payment firms must reimburse victims of authorised push payment scams sent over Faster Payments, up to a maximum of 85,000 pounds per claim. The Bank of England set the same limit for CHAPS. The regulator expects that cap to fully cover 99.8 percent of Faster Payments scams by volume. This is separate from an ordinary mistake, where recovery depends on the receiving bank and the person who received it.
Can two banks share a sort code?
Not the same six digits, no. Each code is allocated to one institution and recorded in the Extended Industry Sort Code Directory, the database every UK bank checks. A banking group can hold hundreds of different codes across its brands and legacy branches, which is why Lloyds appears under both 30 and 77, and Santander under both 09 and 72, but a single bank sort code always points at exactly one place.
Sources
Every structural fact comes from the payment industry body, regulator or bank that published it. Checked in September 2026.
- Pay.UK, Extended Industry Sort Code Directory
- Pay.UK, Confirmation of Payee
- NatWest, UK sort code allocation and indirect access to UK payment systems
- Starling Bank, bank accounts explained: sort code and account number
- Payment Systems Regulator, PS24/7 maximum level of reimbursement for APP scams
- Wise, UK sort code directory by bank

Mohammad Humaid
Verified AuthorMo is the founder of MoneyTransferStore. As an expat who has experienced the challenges of sending money across borders himself, he set out to help others like him avoid hidden fees and unfair exchange rates on international transfers. With a background spanning fintech, payments, and Web3, Mo brings years of practical experience to building a platform focused on transparency and trust.
