Salary Check UAE: How to Do a Quick Balance Enquiry

Salary Check UAE

To do a quick salary check in the UAE, you can use your bank’s SMS service, mobile app, online portal, or any local ATM.

  • FAB Ratibi: Send an SMS with “BAL [Last 4 Digits of Card]” to 2121, or visit the PPC Magnati portal online.
  • Emirates NBD: Text “BAL [Customer ID]” to 4422.
  • Commercial Bank of Dubai (CBD): SMS “BAL [Last 6 Digits of Account]” to 4266.
  • Abu Dhabi Commercial Bank (ADCB): Text “BAL” to 2626.
  • C3 Pay (Edenred): Check via the C3Pay mobile app or automated SMS alerts.

Living and working in the United Arab Emirates means relying on a highly digitized banking and payroll system. Whether you are a corporate executive holding a premium Emirates NBD account or a blue-collar worker receiving wages on a FAB Ratibi or C3 Pay payroll card, knowing exactly when and how your salary is credited is crucial for managing your financial life, remitting money home, and paying your monthly bills.

In this comprehensive guide, we will walk you through the exact steps, SMS codes, and official portals needed for a salary check in the UAE. Furthermore, we will break down the latest 2026 Wage Protection System (WPS) laws, so you know exactly when your employer is legally required to deposit your hard-earned money.

Understanding the UAE Wage Protection System (WPS) in 2026

Before you constantly refresh your banking app to do a salary check, it is essential to understand the framework that ensures you get paid in the first place. The Wage Protection System (WPS) is an electronic salary transfer system developed by the Central Bank of the UAE and the Ministry of Human Resources and Emiratisation (MOHRE).

What is the WPS?

Introduced to safeguard workers’ rights, the WPS mandates that all mainland companies (and most major free zones like DMCC and RAKEZ) pay their employees through approved financial institutions. This system creates a digital paper trail. When your employer processes the monthly payroll, they upload a Salary Information File (SIF) to their bank. The Central Bank validates this file and distributes the funds to your specific bank account or payroll card. The MOHRE database is simultaneously updated in real time to confirm that the employer has met their legal obligations.

New 2026 Salary Rules: MOHRE Resolution 340/2026

In 2026, the UAE government updated the WPS regulations to offer even stricter protections for employees. If you are wondering why your balance enquiry is showing zero, it helps to know the legal deadlines your employer must follow.

Under the new Ministerial Resolution No. 340 of 2026, the grace periods of the past have been eliminated. Here is a comparison of how the rules have changed, which directly impacts when you should expect to see your salary in your account:

Payroll Rule Previous Regulations (Pre-2026) New 2026 Regulations (Resolution 340)
Salary Due Date Up to the 15th of the following month. Strictly by the 1st of the following month.
Compliance Threshold 80% of total workforce wages transferred. 85% of total workforce wages must be transferred.
Individual Payment Paid if 80% of the individual wage is received. Paid if 85% of the individual wage is received.
Enforcement & Fines Flexible grace periods before legal action. Strict day-by-day escalation starting on Day 2.

Because salaries must now be credited by the 1st of the month, many employers initiate transfers a few days early. If your salary check UAE reveals no funds by the 2nd of the month, your employer is already triggering automated warnings from MOHRE.

How to Check Your FAB Ratibi Salary Balance

The First Abu Dhabi Bank (FAB) Ratibi card is one of the most widely used prepaid payroll cards in the UAE. It is designed specifically for employees earning up to AED 5,000 who may not meet the minimum balance requirements for a standard current account.

If you hold a FAB Ratibi card, you have multiple ways to perform a balance enquiry without paying any hidden fees.

Method 1: The “BAL” SMS Code

For employees without consistent internet access, SMS banking is the most reliable way to perform a salary check.

  1. Open the messaging app on the mobile phone registered with your FAB Ratibi card.
  2. Compose a new message.
  3. Type BAL followed by a space, and then the last 4 digits of your card number (e.g., BAL 1234).
  4. Send this message to the shortcode 2121.
  5. Within seconds, you will receive an automated reply detailing your current available balance and the last three recent transactions. (Note: Standard telecom SMS rates may apply depending on your Etisalat or Du plan).

Method 2: PPC Magnati Portal (No Login Required)

Magnati is the payment solutions arm of FAB. They provide a dedicated online portal for prepaid cardholders to check their balance instantly without needing to remember complex usernames or passwords.

  1. Open your mobile or desktop web browser and visit the official portal: ppc.magnati.com/ppc-inquiry.
  2. Look at the front of your physical Ratibi card. You will see a 16-digit number.
  3. Enter the last 2 digits of your card in the first field.
  4. Enter your Card ID (usually located on the bottom left of the card) in the second field.
  5. Click the “Go” or “Submit” button.
  6. The screen will display your current ledger balance, available balance, and a mini-statement of recent credits and debits.

Method 3: FAB Mobile App & ATMs

If you own a smartphone, downloading the FAB Mobile App is highly recommended. You can register your Ratibi card on the app to view real-time spending insights, check your balance via Face ID or fingerprint login, and even recharge your Nol card or pay Etisalat bills directly.

Alternatively, you can visit any of the 400+ FAB ATMs across the UAE. Simply insert your card, enter your 4-digit PIN, select “Balance Inquiry,” and choose whether you want the balance displayed on the screen or printed on a paper receipt.

C3 Pay (Edenred) Salary Check Guide

Another massive player in the UAE payroll sector is Edenred, which operates the C3 Pay card. This universally accepted Mastercard is a lifeline for hundreds of thousands of workers in the Emirates, allowing them to withdraw cash, send international remittances, and track their wages.

Checking your C3 Pay balance is incredibly straightforward, as Edenred has optimized their digital platforms for ease of use across multiple languages.

Using the C3Pay App

The C3Pay mobile application (available on the Google Play Store, Apple App Store, and Huawei AppGallery) is the ultimate tool for Edenred cardholders.

  • Step 1: Download the C3Pay app and register using your mobile number and Emirates ID.
  • Step 2: Once logged in, your current balance is displayed prominently on the home dashboard.
  • Step 3: You can tap on “Transactions” to view exactly when your employer deposited your WPS salary.

The app also allows you to send money home, take a salary advance (subject to approval and a fixed 5% fee), and recharge local and international mobile numbers.

Setting Up SMS Alerts for Salary Credits

If you prefer not to use mobile data to check your balance, you can ensure you are notified the second your money arrives. Inside the C3Pay app settings, you can subscribe to SMS Salary Alerts. Once activated, you will automatically receive a text message from Edenred the moment your employer’s WPS transfer clears into your account, saving you the trouble of manually checking.

If you lose your card or suspect fraudulent activity, you can also block the card instantly via the app or by calling the C3Pay helpline at 6005 67772.

Balance Enquiry for Emirates NBD, ADCB, CBD & DIB

If you hold a standard current or savings account with one of the major UAE banks, your salary check options are robust. While all these banks offer state-of-the-art mobile apps, it is highly useful to know their specific SMS and USSD codes for times when you are offline, traveling, or experiencing poor internet connectivity.

Emirates NBD Balance Check

Emirates NBD is one of the largest banking groups in the Middle East. They offer a highly responsive SMS banking system.

  • Format 1 (Customer ID): Text “BAL [Customer ID]” to 4422.
  • Format 2 (Account Number): Text “AB [Your 13-digit Account Number]” to 4455.
  • You will receive an instant reply with your current balance. You can also use the Emirates NBD mobile app (or the Liv digital banking app if you are a Liv customer) for real-time push notifications regarding salary credits.

Abu Dhabi Commercial Bank (ADCB)

ADCB provides seamless SMS banking for its account and payroll cardholders. To use this service, you must text from the mobile number registered to your ADCB profile.

  • Account Balance: Compose an SMS typing BAL or BAL [Last 6 digits of your account] and send it to 2626.
  • Credit Card Balance: If you want to check your credit limit, type CBAL and send it to 2626.

Commercial Bank of Dubai (CBD)

CBD is known for its excellent digital banking suite, but its offline options are equally efficient.

  • Direct Account Check: Send “BAL [Last 6 digits of Account Number]” to 4266.
  • e-Dirham or Card Check: Send “EBAL [Last 4 digits of card] [10-digit card token] [Card PIN]” to 4266.
  • Phone Banking: You can call the 24/7 CBD helpline at 600 575 556, enter your Telephone Identification Number (TIN), and request an automated balance read-out.

Dubai Islamic Bank (DIB)

For DIB customers, the alt banking ecosystem offers comprehensive mobile and SMS solutions.

  • SMS Banking: DIB customers can send specific service codes to 4225.
  • IVR Phone Banking: Call 04 609 2222 (or +971 4 609 2222 from outside the UAE). Once you register your Voice ID or enter your 4-digit T-PIN, you can use the automated interactive voice response to check your balance without speaking to a human agent.

Step-by-Step: How to Check Your Salary Balance via ATM

Sometimes, the most reliable way to check your balance—especially if you intend to withdraw cash immediately—is by using a physical Automated Teller Machine (ATM). The UAE has thousands of ATMs integrated into a shared network, meaning you can often check your balance at any machine, regardless of your specific bank.

Here is the foolproof, step-by-step walkthrough for an ATM salary check in the UAE:

  1. Locate a Secure ATM: Find an ATM in a well-lit area, such as a mall, metro station, or bank branch. If possible, use an ATM belonging to your own bank to avoid any cross-network inquiry fees.
  2. Insert Your Card: Push your debit or payroll card into the card reader slot. Wait for the machine to read the chip.
  3. Select Your Language: The screen will typically offer English, Arabic, and sometimes Hindi or Urdu. Tap your preferred language.
  4. Enter Your PIN: Carefully type in your 4-digit Personal Identification Number. Crucial security tip: Always cover the keypad with your free hand to protect your PIN from hidden cameras or shoulder surfers.
  5. Choose “Balance Inquiry”: From the main menu, select the option labeled “Balance Inquiry” or “Check Balance.”
  6. Select Screen or Receipt: The machine will ask if you want to view the balance on the screen or print a receipt. If you choose a printed receipt (Mini-Statement), be aware that some banks charge a small fee (e.g., AED 1 to AED 3) for paper printing. Viewing it on the screen is usually entirely free.
  7. Remove Your Card: Once you have viewed your salary balance, press “Cancel” or “Return Card” and ensure you put your card safely back in your wallet.

Common Mistakes to Avoid When Checking Your Salary

When performing a balance enquiry, residents often encounter minor hiccups that can cause unnecessary stress. Avoid these common pitfalls to ensure smooth access to your funds:

1. Confusing “Ledger Balance” with “Available Balance”

When you log into your banking app or use the Magnati portal, you will often see two different numbers. The Ledger Balance (or Current Balance) is the total amount of money in your account. The Available Balance is the money you can actually spend. If your available balance is lower, it means a portion of your funds is “blocked” or “pending.” This usually happens if you just paid for fuel at an ENOC/ADNOC station, left a security deposit at a hotel, or have pending bank fees. Always rely on the Available Balance.

2. Using an Unregistered Mobile Number

SMS banking systems in the UAE use strict security protocols. If you try to send a “BAL” code to Emirates NBD or FAB from a new SIM card that is not registered with your bank, the system will ignore the request or return an error. If you change your Etisalat, Du, or Virgin Mobile number, you must update it at a bank branch or via a verified ATM immediately.

3. Letting Your Emirates ID Expire

In the UAE, your bank account is legally tied to your Emirates ID. If your residency visa and Emirates ID expire, the Central Bank requires financial institutions to freeze or restrict your account after a short grace period. If your salary check shows a balance but your card is declined at a store, an expired KYC (Know Your Customer) profile is usually the culprit. You must upload your renewed Emirates ID via your banking app to unlock the account.

4. Falling for Phishing Links

Never click on random SMS links claiming your “salary is blocked” or “card is suspended.” Scammers frequently send fake messages pretending to be UAE banks, the ICP, or Dubai Police. Official SMS balance checks will never ask you to click a link and enter your PIN.

What to Do If Your Salary Is Delayed in the UAE

You have checked your app, sent the SMS code, and visited the ATM, but your balance is still zero. What happens next?

Under the UAE Labour Law and the new WPS Resolution 340/2026, employers face severe, immediate consequences for delaying salaries. If your pay is late, the MOHRE escalation timeline triggers automatically:

  • Day 1: The salary is officially due.
  • Day 2: If the WPS does not register the transfer, MOHRE issues electronic warnings to your employer.
  • Day 5: If still unpaid, MOHRE may suspend the company’s ability to issue new work permits.
  • Day 11 – 16: MOHRE applies financial fines, downgrades the company’s compliance category, and may automatically register collective labour disputes. By Day 16, business owners can face travel bans and referrals to the Public Prosecution.

How to Take Action:

If your employer consistently fails to pay your salary, you do not have to wait in silence. You can file a confidential salary complaint through official government channels.

  1. Download the MOHRE App or visit the official MOHRE website.
  2. Alternatively, visit an Amer or Tasheel typing center.
  3. Submit a “Salary Delay Complaint.” The ministry will assign a legal researcher to mediate the dispute. If the employer fails to resolve it, MOHRE will grant you permission to transfer your sponsorship to a new employer without a No Objection Certificate (NOC), and refer the case to the labour courts to recover your owed wages.

Frequently Asked Questions (FAQ)

1. How can I check my Ratibi card balance online without the app?

You can visit the official PPC Magnati portal at ppc.magnati.com. Enter the last two digits of your Ratibi card and your unique Card ID to view your balance without needing a login or password.

2. Why is my available balance lower than my salary amount?

Your available balance reflects the funds you can actively spend. It may be lower than your total ledger balance if you have pending transactions, blocked security deposits (like fuel holds), or scheduled loan deductions.

3. What is the FAB SMS balance check code?

To check your First Abu Dhabi Bank (FAB) or Ratibi balance, send an SMS with the word “BAL” followed by a space and the last 4 digits of your card/account (e.g., BAL 1234) to the number 2121.

4. How do I check my UAE salary balance offline?

If you do not have an internet connection, you can check your balance by using your bank’s designated SMS banking code (like 2121 for FAB or 4422 for Emirates NBD), calling your bank’s automated IVR phone line, or visiting any ATM.

5. What is the C3 Pay balance check number?

While C3 Pay primarily uses its mobile app and automated SMS alerts for balance checks, cardholders who need assistance or want to report an issue can contact the official Edenred C3Pay helpline at 6005 67772.

6. When is a salary considered legally delayed in the UAE?

Under the 2026 WPS updates (Resolution 340), salaries are legally due by the 1st of the following month. Any payment made after the 1st is officially classified by MOHRE as a delayed wage.

7. Can I check my balance if my Emirates ID is expired?

Yes, you can usually still view your balance via SMS or an app even if your ID has recently expired. However, the bank will freeze your ability to withdraw funds or make payments until you update your new Emirates ID in their system.

8. Are there fees for checking my bank balance at an ATM?

Checking your balance on the ATM screen of your own bank is free. If you use another bank’s ATM, or if you request a printed paper receipt (mini-statement), you may be charged a nominal fee ranging from AED 1 to AED 3.

9. How can I get a mini-statement for my UAE salary account?

You can generate a mini-statement (showing your last 3 to 10 transactions) via your bank’s mobile app, by requesting a receipt at an ATM, or by sending a specific SMS code to your bank (such as checking the PPC Magnati portal for Ratibi users).

10. What is the ADCB balance check SMS code?

To check your Abu Dhabi Commercial Bank (ADCB) account balance, compose an SMS with the word “BAL” (or “BAL” followed by the last 6 digits of your account) and send it from your registered mobile number to 2626.