Imagine standing at the grocery counter, trying to pay for your food, and the machine says “Declined”. You check your app, and it says: “Your account is frozen due to ID expiry.”
In 2026, banks in Saudi Arabia are extremely strict. If your Iqama expires even for one day, they block your account instantly. The good news? You don’t need to visit the branch to fix it.
| Problem | Reason | Solution (Online) |
|---|---|---|
| “Update ID” Alert | Iqama Expired | Use Banking App (2 Mins) |
| “KYC Due” Alert | Info Old (3 Years+) | Verify via Nafath App |
| Account Blocked | Suspicious Transfer | ❌ Visit Branch Required |
Why Did Your Account Get Frozen?
Before fixing it, know the reason. In 90% of cases, it is one of these three:
- Iqama Expiry: Your Iqama expired, and you renewed it, but the bank doesn’t know yet.
- KYC Expired: Your “Know Your Customer” info (address, salary) is older than 3 years.
- Suspicious Transaction: You received a huge amount (e.g., 20,000 SAR) suddenly that doesn’t match your salary.
Method 1: Update via Al Rajhi App (Easiest)
If you use Al Rajhi, you can unfreeze your account in 2 minutes.
- Login: Open the App. You will see a “Update ID” banner on the dashboard.
- Click Update: Tap on it. The app will fetch your new Iqama date from Absher automatically.
- Confirm: Verify the details and enter the OTP sent to your phone.
- Done: Your account will be active instantly.
If your account is permanently blocked, you might need a new one. Read -> How to Open Bank Account Online
Method 2: Update via Phone Banking (For SNB/Riyad Bank)
Some banks like SNB might ask you to call.
- Call the Number: Dial 920001000 (SNB) or the specific helpline on the back of your card.
- Select Language: Choose ‘Urdu’ or ‘English’.
- Choose Option: Press the number for “Update ID Information”.
- Verify: Enter your birth year and the OTP sent to your mobile.
What if “Method 1 & 2” Fail?
If the app gives an error, it means your “National Address” is missing.
- Go to the SPL (Saudi Post) website and register your address.
- Then try updating the bank app again.
While your account is frozen, use digital wallets to send money -> STC Pay vs Urpay Comparison
Frequently Asked Questions (FAQs)
Q1: My Iqama is renewed, but the bank still shows “Frozen”. Why?
A: Banks are not linked to Jawazat in real-time for everyone. You must manually click “Update ID” in the app to pull the new data.
Q2: Can I withdraw money if my account is frozen?
A: No. You cannot withdraw cash, transfer money, or use the card. However, you can still receive your salary (it will just sit there until you unfreeze).
Q3: Do I need to visit the branch for KYC update?
A: In 2026, rarely. 99% of KYC updates are done via the App or Nafath. Only visit the branch if the app specifically tells you to “Visit nearest branch”.