Check Maktab Amal Fee Payment Status (Check Iqama Renewal Fee Paid Status)

In order to renew the Iqama it is mandatory to pay the work permit fees (Maktab Amal Fees).

Work permit fees are non-refundable. Read: Check Iqama Fees in Saudi Arabia

Each time Sponsor is required to create a work permit payment number from his Ministry of Labor account. Once created, the payment number will be valid for the next 15 days. If not paid within the time limit, it will automatically expire.

To check the Maktab Amal levy payment status, click here to visit the Ministry of Labor website.

Select Option  خدمة رقصة العمل  (See below screen-shot)
Enter the Iqama Number
Then press the button below.

In the next window, you will be able to see the Maktab Amal Levy status and Payment Number.

If the status is تم سداد  means payment is already made,  If the status is منتهي الصلاحية means the number is expired because of non-payment: Check Naqal Kafala / Sponsorship Transfer Status online

How to check iqama renewal fees paid

How to Check Work Permit Levy Amount

To find out the exact Maktab Amal Fees, first get your levy payment number (see the above screenshot)

Log in to your online banking or go to the ATM and follow the steps below:

Bill Payment > SADAD > Ministry of Labor > Postpaid

Then enter the Levy Payment number and press continue
It will show you the exact levy amount.

Leave a Reply

25 Comment threads
5 Thread replies
Most reacted comment
Hottest comment thread
19 Comment authors
Notify of
Syed Magrabi

Sir My Levi number shows that my payment already ready made but i am not sure that every time of renewal labour number i mean levi number will changes to still remain same number can you please reply to ?


Dear Sir
I need change Rafael.
My Kwanzaa is expire.
And new sponsor have 2 workers.
How much my renew iqama and nakalkafala.
Plz tell me.




Hello Brother 🙂
Whenever i check through it, it says the that amonut is.paid..but when i ask my sponsor for renewal of my iqama he ask me for that fee.
isn’t there a proper way ?

Taha macarik

Taha macarik baulo




Respected sir I am from India I want to go for vacation after 1 year but my manager of HR is saying you have to deposit 4000riyal before leaving is this right and one more my salary is 1500riyal.
Kindly advice me

1 3 4 5