Subscribe to Our Newsletter

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks
Home Uk Bank Accounts UK Bank Sort Code Checker
Uk Bank Accounts

UK Bank Sort Code Checker

UK Bank Sort Code Checker 2026. How to verify a sort code, find the bank that owns it, and avoid wrong-account transfers.

CT
Chandraketu Tripathi
Finance Editor, Kaeltripton
Published 30 Apr 2026
Last reviewed 30 Apr 2026
✓ Fact-checked
UK Bank Sort Code Checker
Advertisement

What Is a Sort Code?

A sort code is a six-digit number — presented in three pairs separated by hyphens, such as 30-00-00 — that identifies a specific bank and branch within the UK banking system. It is used alongside a customer's eight-digit account number to route payments accurately via Faster Payments, Bacs, and CHAPS. Together, the sort code and account number form the basic payment identifier for almost all UK domestic transfers.

Sort codes are assigned and managed through the Industry Sorting Code Directory (ISCD), maintained by Pay.UK — the independent body that governs the UK's Bacs, Faster Payments, and CHAPS payment schemes.

How to Check a Sort Code

There is no single free public-facing lookup tool maintained by Pay.UK for consumers, but several methods exist to verify a sort code:

  • Your bank's app or online banking — when you add a new payee, most UK banking apps will display the bank name associated with a sort code in real time as you type it. This is the most reliable check for individual consumers.
  • Third-party sort code checkers — sites such as sort-code.co.uk and sortcodes.co.uk query the ISCD data and return the bank and branch associated with a given sort code. These are unofficial but draw on publicly licensed data.
  • The Pay.UK ISCD directly — financial institutions can subscribe to the ISCD for full, real-time access. Consumer access is indirect, via bank interfaces.
  • Call your bank — if you are unsure whether a sort code is valid or which bank it belongs to, call your bank's customer service number.

Sort Codes by Major UK Bank

Bank / Brand Sort Code Range (examples) Identifying Prefix
Barclays 20-00-00 to 20-99-99 20
HSBC 40-00-00 to 40-99-99 40
Lloyds Bank 30-00-00 to 30-99-99 30
NatWest 60-00-00 to 60-99-99 60
Santander 09-01-29 (example) 09
Monzo 04-00-03 (single sort code) 04
Starling Bank 60-83-71 (single sort code) 60
Halifax 11-00-00 to 11-99-99 11

Note: sort code ranges are illustrative. Digital banks often use a single sort code for all accounts. The authoritative source for any sort code is the ISCD via Pay.UK or the real-time lookup in your bank's app.

Why Sort Code Checking Matters: Wrong-Account Transfers

Under the Payment Services Regulations 2017 (which implement the EU Payment Services Directive in UK law, retained post-Brexit), if you make a payment to a wrong account number and sort code combination, recovering the money can be difficult. The regulations treat the account number and sort code you provide as the definitive payment instruction — not the account name. This is why the Confirmation of Payee (CoP) scheme was introduced.

Confirmation of Payee (CoP): What It Is

Confirmation of Payee is a name-checking service that verifies whether the name you are paying matches the name registered to the account number and sort code you have entered. It was mandated by the Payment Systems Regulator (PSR) for the six largest UK banking groups from 2020 and has since been extended. When you add a new payee in online banking, CoP automatically checks whether the name matches. Possible results are:

  • Match — the name matches the account; proceed with confidence.
  • Close match — the name is similar but not identical; verify with the payee before sending.
  • No match — the name does not match; do not proceed without independent verification.
  • Unable to check — the receiving bank does not participate in CoP; contact the receiving bank to verify details manually.

Sort Code Validation: What Makes a Sort Code Valid?

Not every six-digit number is a valid sort code. A valid sort code must: be registered in the ISCD; be assigned to an active, FCA-authorised financial institution; and pass the modulus checking algorithm used by UK payment processors. Modulus checking is a mathematical validation that screens for obvious errors (e.g., a number transposition in the account number) before a payment is submitted to the scheme.

If a sort code fails modulus checking, the payment system will reject it before it reaches the receiving bank.

Sort Codes Used in Different Payment Schemes

Scheme Uses Sort Code? Speed Typical Use
Faster Payments Yes Seconds Everyday transfers up to £1m
Bacs (Direct Debit / Credit) Yes 3 working days Salaries, utility payments
CHAPS Yes Same day High-value transfers (property)
SWIFT (international) No (uses IBAN + BIC) 1–5 working days International payments

Case Scenario 1: Avoiding a Wrong-Account Transfer

Scenario: A freelancer is paid by a new client who provides a sort code of 40-47-84 and account number 12345678. Before sending any money, the client uses the Confirmation of Payee feature in their Nationwide app to check whether the payee name matches. CoP returns "close match" — the name the client entered is "Smith Consulting Ltd" but the account is registered to "Smith Consulting Limited." The freelancer confirms by phone that the details are correct before proceeding.

Case Scenario 2: Identifying a Fraudulent Sort Code

Scenario: A consumer receives an invoice claiming to be from a trusted supplier with a sort code of 99-99-99 — a number format not registered in the ISCD. When entered into the consumer's banking app to create a new payee, the system returns an error: "We cannot find this sort code." This is a common flag in invoice fraud. The consumer calls the supplier on a number held independently (not from the invoice) and confirms the supplier's real sort code, which is different. The fraudulent payment is avoided.

Related reading: UK Bank Safety, FSCS & Sort Codes 2026 | UK Bank Sort Code Finder | Sort Codes by Bank UK

Disclaimer

This article is for informational purposes only and does not constitute financial advice. Always verify payment details directly with your recipient before transferring funds.

Frequently Asked Questions

How do I check which bank a sort code belongs to?

Enter the sort code when adding a new payee in your bank's app — it will typically display the bank name associated with the code. Third-party tools such as sort-code.co.uk also provide this information using ISCD-derived data.

Is a sort code the same as a BSB?

No. A BSB (Bank State Branch) code is used in Australia. UK accounts use sort codes. Both serve the same routing function within their respective countries, but the formats and systems are different.

What if I send money to the wrong sort code?

Contact your bank immediately. Under the Payment Services Regulations 2017 and the subsequent Contingent Reimbursement Model (CRM) code, your bank is obliged to attempt to recover the funds. However, recovery is not guaranteed — this is why confirming payee details before sending is critical.

Do digital banks like Monzo have sort codes?

Yes. All UK FCA-authorised banks — including Monzo, Starling, and Revolut (where regulated as a bank) — are assigned sort codes through the ISCD and participate in Faster Payments and Bacs alongside traditional banks.

What is the Industry Sorting Code Directory (ISCD)?

The ISCD is the authoritative register of all valid UK sort codes, maintained by Pay.UK. It is updated regularly as banks open or close branches and as new financial institutions are admitted to the payment schemes. Financial institutions subscribe directly; consumers access the data indirectly through banking apps and third-party tools.

Can two different banks have the same sort code?

No. Each sort code in the ISCD is unique and assigned to a single financial institution or branch. Two different banks cannot share the same sort code.

Sources

Advertisement

Editorial Disclaimer

The content on Kaeltripton.com is for informational and educational purposes only and does not constitute financial, investment, tax, legal or regulatory advice. Kaeltripton.com is not authorised or regulated by the Financial Conduct Authority (FCA) and is not a financial adviser, mortgage broker, insurance intermediary or investment firm. Nothing on this site should be construed as a personal recommendation. Rates, figures and product details are indicative only, subject to change without notice, and should always be verified directly with the relevant provider, HMRC, the FCA register, the Bank of England, Ofgem or other appropriate authority before any financial decision is made. Past performance is not a reliable indicator of future results. If you require regulated financial advice, please consult a qualified adviser authorised by the FCA.

CT
Chandraketu Tripathi
Finance Editor · Kaeltripton.com
Chandraketu (CK) Tripathi, founder and lead editor of Kael Tripton. 22 years in finance and marketing across 23 markets. Writes on UK personal finance, tax, mortgages, insurance, energy, and investing. Sources: HMRC, FCA, Ofgem, BoE, ONS.

Stay ahead of your money

Free UK finance guides, rate changes and money-saving tips — straight to your inbox. No spam, unsubscribe anytime.

Read More