Six-digit U.K. identifier allocated to payment service providers and used with an account number to route domestic payments.
A sort code is a six-digit U.K. identifier allocated to a payment service provider and used with an account number to route domestic payments. It is commonly written as three pairs, such as 12-34-56, but it does not always represent a customer-facing physical bank branch.
XX-XX-XX.A sort code is written in print as:
112-34-56
Electronic systems commonly store it as:
1123456
The three visual pairs improve readability. They should not be treated as a universal promise that the first pair always identifies the banking group, the second a branch, and the third an internal unit. Modern routing arrangements, agency relationships, digital providers, mergers, and centralized processing can make that interpretation unreliable.
Pay.UK states that sort codes are allocated to payment service providers offering accounts in the U.K. They can also support providers that need GB IBANs even when they do not offer end-user access through each domestic payment system.
The sort code and account number work together:
| Field | Role |
|---|---|
| Sort code | Routes toward the payment service provider or processing arrangement |
| Account number | Identifies the customer account within that provider’s records |
| Payee name | Supports Confirmation of Payee or manual verification where available |
| Payment reference | Helps the recipient reconcile the payment after routing |
A correct payee name or reference does not automatically override wrong numeric identifiers. The payment system and provider controls determine how mismatches are handled.
Sort codes support routing information across U.K. clearing systems. Depending on the registered record and provider, relevant systems can include:
The Extended Industry Sort Code Directory contains sort-code records and attributes such as payment-system participation, settlement arrangements, BIC information, branch titles, and contact data. High-volume payment users should use current authoritative data rather than a static internet list.
Consider the illustrative GB IBAN:
1GB29 NWBK 6016 1331 9268 19
Removing spaces gives:
1GB29NWBK60161331926819
| Component | Value |
|---|---|
| Country code | GB |
| IBAN check digits | 29 |
| Bank identifier | NWBK |
| Sort code | 601613 |
| Account number | 31926819 |
The bank identifier, sort code, and account number form the 18-character GB BBAN. The complete GB IBAN has 22 characters.
| Identifier | Jurisdiction or scope | Identifies |
|---|---|---|
| Sort code | U.K. domestic payments | Payment service provider or routing record |
| Account number | Provider’s account system | Customer account |
| IBAN | Registered international format | Account with country and checksum context |
| BIC or SWIFT code | International financial messaging | Organization and possible branch |
| ABA routing number | U.S. checks and specified electronic payments | U.S. financial institution or processing point |
A sort code is not a six-digit BIC and should not be placed in a SWIFT/BIC field. For an international payment to the U.K., follow the receiving provider’s instructions for IBAN, BIC, correspondent details, and currency.
Assume a homebuyer receives an email instructing a GBP 25,000 transfer to sort code 12-34-56, account number 12345678, and payee “Legal Client Account.” The sort code is active for Faster Payments, and the account can receive credits.
Those results do not prove the email came from the solicitor. Before sending, the payer should:
A “match” is useful evidence but should not neutralize obvious fraud indicators. A “no match” or unavailable response should not be ignored merely because the sort code is valid.
Confirmation of Payee is a name-checking service used before eligible U.K. account payments. Pay.UK explains that most checks use the sort code, account number, and payee name; some account types also require a reference.
The service addresses a different question from sort-code validation:
No single result proves every element.
Sort-code records can change after mergers, account migrations, sponsorship changes, or payment-system updates. A familiar brand can operate multiple sort codes, and a code’s branch title may describe a processing or administrative record rather than a location customers can visit.
Organizations maintaining payment master data should:
Payment rules and fraud controls vary by provider and rail. This page provides general education, not payment-processing, legal, compliance, or fraud-recovery advice.