How to Refund Money from Absher in Saudi Arabia 2025 Guide

Sometimes payments made through Absher don’t go as planned, or you simply need to reverse a transaction. Whether it’s a passport deposit, exit reentry visa fee, or a dependent fee, the good news is that you can refund your money from Absher using the same bank account you used to make the payment. This guide will show you exactly how to do it in 2025, step by step.
What Is an Absher Refund?
Absher is Saudi Arabia’s official government platform for residents and citizens to access various services. Sometimes, fees paid through Absher (like passport deposits or visa charges) remain unutilized or refundable. These funds can be claimed back directly to your bank account.
You can request a refund if:
- You paid for an exit/re-entry visa that was not used.
- A passport deposit was made and not required.
- A dependent fee was paid in advance and the iqama wasn’t renewed.
Step 1: Check Available Balance in Absher (MOI Account)
Before requesting a refund, you need to check if there are refundable funds available in your Absher account.
How to Check Available Funds:
- Log in to your Absher account https://www.absher.sa
- Go to Services > Public Query Available Funds
- Enter your Iqama number and click View
- If there is a refundable amount, you’ll see it listed under “Passport Deposit” or another section.
If funds are available, proceed to refund via your bank.
Step 2: How to Refund Money from Absher Using Al Rajhi Bank
If you made the original payment through Al Rajhi Bank, follow these steps:
Refund via Al Rajhi App:
- Download and log in to the Al Rajhi Bank app
- Tap on Payments
- Choose Government Payments
- Select Alien Control
- Fill in the details:
- Service Type: Exit Reentry Visa (or other applicable option)
- Transaction Type: Refund
- Iqama Number: Enter your Iqama number
- Confirm the information and press Submit
You will receive your refund within 3 business days directly to your Al Rajhi account.
Step 3: How to Refund Passport Deposit from SNB (Al Ahli Bank)
For payments made through SNB (National Commercial Bank), here’s what to do:
Refund via SNB App:
- Open the SNB app and log in
- Click on the Menu, then select SADAD
- Choose Government Payments > tap Refund
- Fill in the details:
- Biller: Resident Services
- Service: Issue Exit Reentry Visa (or similar)
- Option: Unregistered
- Iqama Number: Enter your Iqama number
- Tap Proceed to submit the refund request
You should receive your refund within 3 working days.
Can I Refund the Dependent Fee?
Yes, but only if the dependent fee has not been used. If the iqama has already been renewed using the dependent fee, you will not be eligible for a refund.
To refund:
- Check for refundable funds in your Absher account
- Follow the refund process through the bank you paid with (Al Rajhi, SNB, etc.)
Once the iqama is renewed, the fee is non refundable.
Key Tips to Remember
- You must request the refund from the same bank used for the original payment.
- Refunds are processed within 3 business days in most cases.
- Make sure you use the correct Iqama number and service type.
- Refund is only possible if the payment is still showing under Available Funds in your Absher account.
Final Thoughts
Refunding unused fees from Absher is a straightforward process in 2025, provided you act quickly and follow the steps based on the bank you used. Whether it’s a passport deposit, exit reentry visa fee, or a dependent levy, you can reclaim your funds and avoid unnecessary losses.
If you’re unsure whether your Iqama is still valid, check our guide here: What Happens If Iqama is Expired?