Text Message Scams

Bank Text Codes Not Arriving? UK Guide for Halifax, Lloyds, NatWest, Barclays, HSBC, Santander & More (2026)

Why your UK bank verification codes or 2FA texts aren't arriving — and what to do about it.

Published 2026-05-07 · Beat the Scam Editorial Team · 8 min read

bank text not arrivingverification code not received2fa code not arrivingsecurity code not coming throughhalifaxlloydsnatwestbarclayshsbcsantandernationwidetsbfirst directmonzostarlinguk bank scamsim swapsmishingtwo factor authenticationbank sender idhmrc verificationgoogle verification codemicrosoft authenticator
Key rule: verify through an official route you opened yourself, not the link, number, app, or payment details supplied by the suspicious message.

Why your bank verification text might not be arriving

If your bank verification code or 2FA text has stopped arriving, you're far from alone — it's one of the most common UK customer service queries every week, and the cause is almost always routine. Mobile signal, a phone setting, the bank's SMS gateway hitting a delay, or your network operator filtering messages account for the vast majority of cases. Genuine fraud — where a criminal has taken over your number to intercept codes — exists, but it's rare and produces a distinctive cluster of symptoms (we'll cover what to watch for later). This guide starts with universal quick fixes, lists how to identify a genuine message from every major UK bank, walks through getting your code another way, and only escalates to fraud concerns when the symptoms genuinely warrant it. Most people reading this will resolve the problem in the next five minutes.

Quick fixes that work for any UK bank or service

Try this checklist first, in order. Reboot your phone — it clears stuck network connections and resolves more cases than anything else. Confirm Aeroplane Mode is off, Do Not Disturb is off, and no Focus profile is filtering banking or login notifications. Open your Messages app and check the blocked-numbers list — banking shortcodes can get blocked accidentally if you've ever tagged a scam text as spam. Check that your phone storage isn't critically full; some devices stop accepting new messages when storage runs out. Move location to confirm signal isn't the issue. Open the Messages app's filter or junk folder, since bank texts sometimes get misclassified as promotional. Then request a fresh code to test. This sequence resolves the issue more than nine times out of ten and works identically for every bank and every 2FA service.

UK bank reference: sender IDs and how to verify a real bank message

Every major UK bank uses a consistent sender ID for security texts and includes specific signals you can use to verify a message is genuine. If a text claiming to be from your bank doesn't match these patterns, treat it as a scam. Real texts from UK banks never contain a clickable link asking you to log in or 'verify' your account. To check a message, open your bank's app yourself or type the bank's address into your browser. Find your bank's customer service number on the back of your debit card.

UK bank sender IDs

  • Halifax — sender ID 'Halifax' (not 'HalifaxUK' or 'Halifax-UK'); messages include part of your name, account number, or postcode; app-based authentication available.
  • Lloyds Bank — sender ID 'Lloyds'; messages include partial account or postcode details; app codes via Lloyds Mobile Banking.
  • Bank of Scotland — sender ID 'BankScot' or 'BOS'; app codes via Bank of Scotland Mobile Banking.
  • NatWest — sender ID 'NatWest' or 'NatWestAlert'; app codes via the NatWest mobile banking app.
  • Royal Bank of Scotland — sender ID 'RBS' or 'RBSAlert'; app codes via the RBS mobile banking app.
  • Barclays — sender ID 'Barclays'; app codes via Barclays Mobile Banking or PINsentry.
  • HSBC UK — sender ID 'HSBC'; codes via HSBC Mobile Banking and the HSBC Authenticator app.
  • First Direct — sender ID 'firstdirect'; app codes via the First Direct app.
  • Santander UK — sender ID 'Santander'; OneTouch authentication via the Santander app.
  • Nationwide — sender ID 'Nationwide' (or 'NationwideBS'); app codes via the Nationwide app.
  • TSB — sender ID 'TSB'; codes via the TSB Mobile Banking app.
  • Monzo, Starling, Revolut, Chase UK — primarily app-based; SMS used only as fallback.

Skip SMS: use app-based codes for banks and 2FA services

If SMS keeps failing, the fastest fix is often to bypass it entirely. Every major UK bank app generates secure login and payment codes inside the app — no SMS required. Set up app-based authentication once and you'll rarely need texts again. The same is true for non-banking services: Google's two-step verification works via the Google app or Authenticator without SMS; Apple ID 2FA delivers codes to your other Apple devices; Microsoft Authenticator handles Microsoft, Outlook, and Office 365 accounts independently of SMS; and most workplace systems support either Google or Microsoft Authenticator. For UK government services like Government Gateway, HMRC, and NHS login, you can also choose to receive codes by automated voice call instead of text. Switching to app-based or voice methods sidesteps SMS-delivery issues completely and is generally more secure than relying on SMS.

When the bank or service network is at fault

Sometimes the problem isn't your phone or settings — it's the sending side. Bank SMS gateways occasionally have operational delays where text delivery to certain UK networks slows or stops temporarily. Mobile operators sometimes flag legitimate sender IDs as spam after a flood of malicious texts, blocking real bank messages alongside scams. UK government services like HMRC and NHS Digital have had similar SMS delivery issues during peak load (self-assessment deadline windows, vaccine appointment booking surges). If your phone is otherwise working normally — texts from friends arrive, calls work, mobile data works — but only specific service messages aren't appearing, the issue is on their end. The fix isn't on your phone. Call the service on a verified number (from the back of your card or their official website) to ask whether there's a known SMS issue, and arrange an alternative method of verification while it's resolved.

When missing codes could indicate something more serious

Missing bank or 2FA texts on their own usually mean signal, settings, or a network-side issue. But if you also notice your phone showing 'no service' or 'SOS only' without explanation, calls suddenly failing, mobile data not working, or texts from other people also failing to arrive — that cluster of symptoms together can occasionally indicate a SIM-swap or port-out attack. This is rare, but it does happen. In a SIM-swap, a fraudster persuades your mobile network to transfer your number to a SIM card they control, so every text — including bank codes — goes to them instead of you. The warning sign is the combination of 'phone not working at all' plus 'missing codes', not missing codes alone. If only your bank texts are missing while everything else on your phone works fine, this almost certainly isn't what's happening.

What to do if you see those warning signs

If your phone has stopped working entirely and bank codes have stopped arriving, treat it as serious. Use a different phone — a friend's, a family member's, or a landline — to call your bank on a verified number (back of your card, or their official website) and request that online and mobile banking access be frozen while you investigate. Then call your mobile network provider on a published number and ask whether any SIM swap or port-out request has been processed on your account in the last 30 days. If yes and you didn't authorise it, ask for an immediate reversal and request a port-out PIN to prevent it happening again. Report the case to Action Fraud at actionfraud.police.uk or 0300 123 2040. Don't wait or assume it's just a network outage — these attacks usually drain accounts within an hour.

Frequently asked questions

Why aren't my UK bank verification codes arriving?

The most common reasons are weak mobile signal, a blocked sender, Do Not Disturb mode, full phone storage, or a temporary delivery delay on the bank's or your mobile network's side. Try the technical fixes in this guide first. If they don't help, call your bank on the number on the back of your debit card — they can verify whether there's a known issue and arrange a code via the app or by phone instead.

How do I know if a 'bank' text is real or a scam?

Genuine UK bank texts come from a named sender ID (e.g. 'Halifax', 'Lloyds', 'Barclays', 'HSBC') rather than a phone number, include part of your name or account details, and never contain a clickable link asking you to log in or 'verify' your account. The bank reference section above lists the standard sender IDs for each major UK bank. If a text fails any of these checks, treat it as a scam and forward it free to 7726.

Can I get my verification codes without SMS at all?

Yes, every major UK bank's mobile app generates secure codes directly inside the app — no SMS needed. The same goes for Google, Microsoft, and Apple 2FA. For UK government services like HMRC, Government Gateway, and NHS login, you can choose voice call delivery instead of SMS. Switching to app-based or voice authentication is generally faster and more secure than relying on SMS, and it sidesteps delivery issues entirely.

My HMRC, Microsoft, or Google code isn't arriving — does the same advice apply?

Yes, the universal fixes work for any service that sends verification codes by SMS. Reboot first, check signal and Do Not Disturb, and look for the message in any junk or filtered folder. Most major services also offer app-based or voice alternatives that bypass SMS entirely — for UK government services, sign in at gov.uk and switch your verification method in your Government Gateway settings. For Google, Apple, and Microsoft accounts, set up an authenticator app for codes that work even with no signal.

Think you’ve spotted a scam? Use the AI scam checker for an instant analysis, or report it to Action Fraud.