
01 May 2026
Starling Bank has redefined what a UK current account can look like — instant notifications, a beautifully simple app, and full banking functionality without a single branch. But even the most modern digital bank still connects to the same international payment infrastructure that has existed for decades.
If you need to receive money from abroad into your Starling account, the Starling Bank SWIFT Codes are the one piece of information that makes it possible. This guide covers everything — the exact codes, what each character means, how Starling handles international transfers, and exactly where to find your details when you need them.
A SWIFT code — also known as a BIC, or one of the bic codes and business identifier codes used by banks — is a globally standardised identifier that financial institutions use to recognise each other during international transactions; swift stands for Society for worldwide interbank financial telecommunication. The SWIFT network connects thousands of banks and institutions worldwide, providing the routing infrastructure that allows international transactions to cross borders accurately and securely.
Starling Bank has grown from just 356,000 accounts in 2018 to over 4.6 million open accounts by 2025— with total customer deposits hitting a record £12.5 billion.
Starling Bank Limited is a fully authorised and regulated UK bank, supervised by both the Financial Conduct Authority (FCA) and the Prudential Regulation Authority (PRA). Founded in 2016 and branchless from day one, Starling operates entirely through its app and online platform.
Despite its digital-first nature, Starling is a full participant in the international SWIFT network. Anyone sending money to a Starling account from outside the UK needs the correct SWIFT code to ensure the transfer reaches Starling's systems — and ultimately the right account — without delay.
The primary SWIFT code for Starling Bank Limited in the United Kingdom is:
This is the head office SWIFT code registered to Starling Bank's London address at Floor 5, London Fruit and Wool Exchange, 1 Duval Square, London. It is tied to Starling's primary office for standard incoming transfers into a UK Starling personal or business account.
Starling Bank also uses a second SWIFT code for euro account transactions, and some banks may use their own SWIFT codes depending on the account setup or processing flow. Always confirm which code applies to your specific transfer through the Starling app before sharing it with a sender.
Starling Bank has more than one SWIFT code registered for use in the United Kingdom, reflecting its different currency account offerings:
| SWIFT Code | Bank / Location | Description |
|---|---|---|
| SRLGGB2LXXX | Starling Bank, Floor 5, London Fruit and Wool Exchange, 1 Duval Square, London | Primary SWIFT code used for GBP (British Pound) transfers. This is the standard code for receiving international payments into a Starling current account, including currency conversions into GBP. |
| SRLGGB3LXXX | Starling Bank, London | Secondary SWIFT code used specifically for euro account transactions. The "3L" location code applies to EUR-denominated accounts receiving international transfers in euros. |
| SRLGGB2LSPS | Starling Bank, Floor 3, London | Branch-specific operational SWIFT code used internally for certain services. It is not typically required for standard personal or business international transfers. |
For the vast majority of Starling personal and business account customers receiving international wire transfers in GBP, SRLGGB2LXXX is the correct code. For euro transfers into a Starling euro account, use SRLGGB3LXXX. Always verify through the Starling app under Account Details > International before sharing any code with a sender.
Starling Bank has directly published a clear explanation of its own SWIFT code structure. Breaking down SRLGGB2LXXX:
| Code Segment | Meaning | Explanation |
|---|---|---|
| SRLG | Bank code | The first four characters identify Starling Bank. SRLG is the standard SWIFT abbreviation representing Starling Bank Limited, derived from its registered name. |
| GB | Country code | These two letters represent the United Kingdom, where Starling Bank is incorporated, regulated, and operates. |
| 2L | Location code | Indicates the bank's registered SWIFT location in London for GBP accounts. For euro accounts, the location code changes to 3L, forming SRLGGB3L. |
| XXX | Branch code | Denotes the primary/head office. Since Starling Bank is fully branchless, the XXX suffix confirms all accounts are linked to a centralised entity rather than physical branches. |
All SWIFT codes are either 8 or 11 characters in total. An 8-character code or one ending in XXX refers to the head office. A full 11-character code with a unique 3-digit suffix identifies a specific branch or operational unit.
When someone abroad is sending money to your Starling account, they will typically need the following information:
For transfers originating from Europe or any country where IBAN is the standard, always provide both your recipient's IBAN and the correct Starling Bank SWIFT Codes. The SWIFT code directs the payment to Starling Bank as the receiving institution, while the IBAN identifies your specific account. Both are essential for ensuring the transfer is processed correctly. Before sharing them, double-check you have the correct bank details.
When sending or receiving money between banks within the United Kingdom, the SWIFT system is not involved at all. Instead, domestic payments are handled through Faster Payments, BACS, or CHAPS, which rely on sort codes and account numbers rather than international routing codes.
All Starling Bank accounts use the shared sort code 608371, combined with your unique 8-digit account number to process UK transfers. If someone in the UK is paying you, they only need these details — the sort code and account number are sufficient. A SWIFT code is unnecessary for domestic transactions and will not be used in routing UK-to-UK payments.
For incoming international transfers, payments are processed through the global SWIFT network. In this case, the sending bank must use the recipient's bank details accurately and use SRLGGB2LXXX (part of the Starling Bank SWIFT Codes) to identify Starling Bank within the international banking system, so double check the SWIFT code and IBAN to avoid delays.
The payment may pass through intermediary banks before reaching Starling, which then allocates the funds to your account using your IBAN and internal account details. Starling Bank customers transacted £174 billion in 2023 — a 21% year-on-year increase — with £19.9 billion spent through Starling cards alone, reflecting the scale of financial activity flowing through its SWIFT-connected infrastructure.
A key advantage of banking with Starling is its simplified, centralised structure. Because there are no physical branches and all accounts are managed under a single banking entity, there is no need to worry about branch-specific identifiers. For most international transfers, using SRLGGB2LXXX along with your IBAN is enough to ensure smooth and accurate processing so the recipient receives the payment without issues.
You need the Starling SWIFT code in these situations:
European countries use IBAN as the standard account identifier for international transfers. Starling Bank accounts come with a full UK IBAN following the standard format: GB followed by two check digits, then SRLG (Starling's bank code), then the sort code 608371, then your 8-digit account number. The structure looks like GBxxSRLG608371xxxxxxxx. For transfers from Europe, you will need both your Starling IBAN and the SWIFT code. Neither alone is sufficient for a complete European wire transfer.
Routing numbers are nine-digit codes used exclusively within the United States domestic payment system. They have no relevance to international transfers leaving the US and arriving in the UK. If someone in the US is sending a wire transfer to your Starling account, they need your Starling IBAN and SRLGGB2LXXX. Routing numbers are US-specific and do not function outside the US banking infrastructure.
IFSC codes identify specific bank branches within India's domestic payment network for NEFT, RTGS, and IMPS transfers. They operate exclusively within India and have no function in international cross-border transfers. If someone in India is sending an international wire to your Starling account, they need the Starling SWIFT code SRLGGB2LXXX — not any IFSC code. IFSC codes are irrelevant for transfers leaving the Indian banking system and arriving in the UK.
Starling Bank makes finding your international account details straightforward through the app:
| Common Error | Solution |
|---|---|
| Using the wrong SWIFT code for GBP vs EUR transfers | SRLGGB2LXXX is for GBP accounts, while SRLGGB3LXXX is for euro accounts. Always confirm the correct Starling Bank SWIFT Codes based on the currency before sharing. |
| Using SWIFT for UK domestic transfers | SWIFT codes are only for international payments. For UK transfers into Starling Bank, use sort code 608371 and your account number instead. |
| Adding spaces in the SWIFT code | Enter the SWIFT code as a single continuous string (e.g., SRLGGB2LXXX). Spaces can cause payment rejection or processing errors. |
| Missing IBAN when sending internationally | Always provide both IBAN and SWIFT code together, as the SWIFT code alone cannot identify your specific account. |
| Using unverified third-party SWIFT codes | Always check the official Starling app (Account Details ? International) or contact support to ensure you have the correct and up-to-date code. |
Yes, completely. Your SWIFT code is public information — it identifies Starling Bank Limited as an institution, not your personal account. Sharing it with anyone carries no financial risk.
Your IBAN and account number are also safe to share for receiving money. They allow someone to send funds to your account at Starling Bank but cannot be used to access it, authorise withdrawals, or view any personal financial information related to the Starling Bank SWIFT Codes system. According to global banking data, cross-border payments are expected to exceed $250 trillion annually by 2027, driven by rising digital banking and remittance flows.
What you should never share under any circumstances includes your Starling app login details, your card PIN, one-time passcodes sent to your phone, or your full card number together with the expiry date and CVV. Starling will never ask for any of these through an unsolicited call, email, or message. Any such request is a fraud attempt — report it through the in-app support channel immediately.
Global remittances to low- and middle-income countries reached over $860 billion in recent years, highlighting the importance of reliable SWIFT-based transfer systems for international money flow. Whether you are receiving a salary from an overseas employer, collecting fees from an international client, or accepting money from family living abroad, the Starling Bank SWIFT Codes — SRLGGB2LXXX for GBP transfers and SRLGGB3LXXX for euro transfers — are the key identifiers that make it all possible for Starling Bank.
Pair them with your personal Starling IBAN, which you can find in seconds inside the app, and you give anyone in the world everything they need to transfer funds directly to your Starling account.
If you need to send money abroad quickly and without complications, ACE Money Transfer offers a simple and reliable solution. It provides strong exchange rates, supports direct transfers to bank accounts in many countries, and lets you track your payment in real time. The service is designed to be fully transparent, ensuring you always know the exact fees upfront with no unexpected charges later. Want a simple way to understand international transfers in detail? Explore our complete guide to using ACE here.
The primary SWIFT code for Starling Bank Limited is SRLGGB2LXXX. This is registered to Starling's London head office and is used for receiving international wire transfers into UK GBP Starling accounts.
Yes. Starling uses SRLGGB3LXXX for euro account transactions. The location code changes from 2L to 3L for euro transfers. Always check which account you are receiving into and confirm the correct code through the Starling app.
Open the Starling app, tap the top right menu, select Account Details, then tap International. Your IBAN and SWIFT code are displayed here alongside all other details needed for receiving international transfers.
Yes. The SWIFT code identifies Starling Bank as the receiving institution. Your IBAN identifies your specific account within Starling. Both are required for a complete and accurate international transfer.
Most international wire transfers arrive within one to five business days. The exact timing depends on the sending country, currencies involved, and whether the payment passes through correspondent banks. Transfers sent during UK business hours on weekdays typically process most efficiently.
Disclaimer: This article is intended for general informational and educational purposes only and should not be construed as legal, regulatory, tax, business, or financial advice. The views expressed are those of the author and do not necessarily reflect the views or positions of ACE Money Transfer. While reasonable efforts have been made to ensure accuracy, no warranty is given as to the completeness, accuracy, or currency of the information. Services and practices mentioned may vary by provider and jurisdiction. Readers should consult qualified professional advisors before making any financial or business decisions.