back to top
Monday, February 9, 2026
No menu items!

Check Your Work Permit or Maktab Amal Fees Payment Status in Saudi Arabia – 2026 Guide

In Saudi Arabia, your work permit (often called Maktab Amal / Labor Office permit) is tightly linked to Iqama renewals and day-to-day compliance for expatriate employees. If fees aren’t paid or the permit isn’t valid, you may see delays or blocks when renewing the Iqama or completing employer services.

Key terms (so you know what you’re checking)

TermWhat it means in practice
Work PermitThe permit tied to an expatriate employee’s eligibility to work under an establishment. Issued/renewed via labor services (commonly referenced as Maktab Amal).
Maktab Amal feesCommon phrase for labor/work permit-related fees paid through government payment channels (often via SADAD through banks).
MHRSDMinistry of Human Resources and Social Development (labor services owner). hrsd.gov.sa
QiwaMain digital platform for labor sector services and many employer workflows. qiwa.sa
AbsherMOI platform commonly used for resident services (Iqama-related visibility). absher.sa
SADADNational electronic bill presentment and payment system used widely for government fees through banks/channels. sadad.com

Official platforms: Qiwa (https://www.qiwa.sa/) and MHRSD (https://www.hrsd.gov.sa/) are the primary reference points for labor/work-permit related services; Absher is the primary MOI citizen/resident portal (https://www.absher.sa/); SADAD is the payment rail used through banks (https://www.sadad.com/).

What you need before you start (avoid failed lookups)

Have at least one of these identifiers ready (depending on the portal/service):

  • Iqama number (for residents)
  • Border number (for new arrivals or cases without an issued Iqama yet)
  • Passport number (sometimes used in supporting checks)
  • Employer/establishment details (CR number, establishment number) if you’re checking as HR/PRO in Qiwa
  • SADAD bill reference/invoice number (if you’re checking payment status via your bank)

Best ways to check work permit / Maktab Amal fee payment status (2026)

At-a-glance: which method should you use?

MethodBest forWhat you can confirmTypical requirement
Qiwa (Employer)HR/PRO checking employees at scaleWork permit service status, actions, internal compliance workflowQiwa business account access
MHRSD e-services inquiryQuick status checkWork permit details/status shown by the ministryIqama/border number
SADAD via bank/appConfirming whether a fee was actually paidPaid/unpaid, posting status, reference numbersSADAD invoice/reference
AbsherIndirect verification (resident side)Whether Iqama-related steps reflect updates (not a direct labor-office receipt)Absher account

Method 1: Check via Qiwa (most common for employers)

Qiwa is the central platform used by establishments for many labor services. Employers usually initiate or manage work-permit related actions here, especially for renewals and compliance workflows.

Steps (typical 2026 flow):

  1. Sign in to Qiwa using your establishment account.
  2. Go to the relevant service area (commonly under employee services / work permit-related services).
  3. Search by employee Iqama or employee record.
  4. Open the employee’s profile/service request.
  5. Review:
    • Current status (issued / pending / requires action)
    • Validity/expiry date (if displayed)
    • Any payment reference or system prompts indicating fees due

When Qiwa is the best choice

  • You are an employer/PRO managing multiple employees.
  • You need to see why something is blocked (e.g., compliance requirements, missing steps), not just whether a payment happened.

Method 2: Check using MHRSD online inquiry (Labor Office / Maktab Amal)

For many users, the simplest “status check” is the MHRSD inquiry option (labor ministry e-services).

Steps (general):

  1. Visit the MHRSD portal and open e-services.
  2. Look for an inquiry service related to:
    • Work permit / labor services inquiries
      (names can vary slightly as portals are updated)
  3. Enter one identifier:
    • Iqama number (common) or border number
  4. Complete verification (if prompted).
  5. Review results such as:
    • Work permit status
    • Permit number (if displayed)
    • Related employer/establishment info (if displayed)
    • Fee/payment prompts (if due)

Why this works well

  • You’re an employee who wants a quick check without needing employer portal permissions.
  • You only need a “paid vs not” / “valid vs not” directionally.

Method 3: Confirm fee payment via SADAD (through your bank/app)

Sometimes the ministry portal shows “pending” even after a bank payment, or your HR team says it’s paid but you want proof. That’s where SADAD is useful.

SADAD is the national bill payment network; in practice you access it through your Saudi bank app/ATM/online banking under Government Payments/SADAD.

Steps (bank app flow is usually similar):

  1. Open your banking app (or online banking).
  2. Go to Payments → SADAD / Government payments.
  3. Search for the relevant biller (the ministry/government entity) and enter the required reference (invoice/bill reference).
  4. Check:
    • Payment status (paid/unpaid)
    • Payment date/time
    • Reference number (keep this for disputes)

Tip: If your bank shows the payment completed but the portal still doesn’t reflect it, save:

  • Screenshot/receipt
  • SADAD reference
  • Date/time and amount

These are what HR/PRO or support teams typically need to escalate.

Method 4: Absher check (supporting, not a direct work-permit receipt)

Absher is an MOI platform used for resident services; it’s helpful to see whether Iqama-related updates are reflected, but it is not always the best “labor fee receipt” checker.

Use Absher when:

  • Your goal is to confirm the resident-facing outcome (e.g., whether renewal-related blocks still exist).
  • You want a second signal alongside Qiwa/MHRSD.

Common work permit/fee status messages and what to do

Exact wording varies by service, but these are the most common situations.

What you seeWhat it usually meansWhat to do next
Fees due / payment requiredA bill must be generated/paid before the permit can be issued/renewedAsk employer/PRO to generate payment, then pay via SADAD (if applicable)
Pending / under processRequest exists but not fully completed (may be waiting system sync or action)Recheck in Qiwa/MHRSD; verify SADAD receipt if payment was made
Issued / active / validPermit is successfully issued and currently validNote expiry date; align next renewal with Iqama cycle
ExpiredPermit validity endedEmployer must renew; delays can impact Iqama processes
No record foundData mismatch (wrong ID) or service not initiatedRe-enter correct Iqama/border no.; check with employer if request was ever started

Practical workflow chart (fastest path to an answer)

Typical reasons your work permit fee status doesn’t update (and fixes)

  1. Wrong identifier used
    • Fix: Confirm Iqama vs border number and that the digits match exactly.
  2. Payment completed but not posted
    • Fix: Use the SADAD receipt and re-check on Qiwa/MHRSD later; if still unchanged, the employer/PRO can escalate with proof.
  3. Employer compliance blocks (Nitaqat/establishment constraints)
    • Fix: Employer must resolve establishment-level requirements within Qiwa/MHRSD services.
  4. Multiple employees paid in bulk, wrong allocation
    • Fix: Match payment references to the correct employee/permit request.

Fee planning: what employers typically track

Even when you’re only “checking status,” HR teams usually track these fields to prevent last-minute Iqama issues:

Field to trackWhy it matters
Employee Iqama numberPrimary lookup key
Work permit expiry dateRenewal scheduling
Iqama expiry dateOften renewed in tandem; delays cause blocks
SADAD reference numberProof of payment
Payment dateHelps resolve “paid but not updated” issues
Establishment account owner (Qiwa)Who can take action

FAQs

Can I check my work permit / Maktab Amal fee status myself as an employee?

Often yes, via MHRSD inquiry using your Iqama number (or border number in some cases). For deeper workflow details, employers typically see more inside Qiwa.

Is SADAD the same as “work permit status”?

No. SADAD confirms payment through the banking rail. The ministry portal confirms whether the service/permit is issued/updated. Use both if there’s a mismatch.

What if it shows “paid” in the bank but is still pending on the portal?

Save the receipt/reference and share it with your employer/PRO. Delays can occur due to posting/sync between systems; the receipt is the key evidence.

What’s the difference between a work permit and an Iqama?

They’re related but not identical: the work permit is a labor authorization; the Iqama is the residency card/permit. In practice, employers coordinate both to keep the employee fully compliant.

Do I need Absher to check Maktab Amal fees?

Not usually. Absher is more helpful for resident-facing services and confirming whether Iqama-related outcomes are progressing.

Ume Rayan
Ume Rayan
Ume Rayan is an expat writer and mother, living in Saudi Arabia on a permanent family residence. She writes experience based guides on family life, women focused topics, and everyday living in the Kingdom.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0SubscribersSubscribe

Latest Articles

error: Content is protected !!