Hafilat Balance Check & Recharge Online 2026

Balance Check Online

Enter your 16-digit Hafilat card number to proceed

What is Hafilat Balance?

Hafilat balance is the prepaid monetary value or travel credit loaded onto a Hafilat smart card used for paying public bus fares in Abu Dhabi. Passengers need to maintain a minimum balance (typically AED 10) to board, and the fare is automatically deducted from the card when exiting the bus.

Why Checking Your Hafilat Balance Matters

Running out of balance mid-commute is one of the most common frustrations for public transport users in Abu Dhabi. Unlike cash payments, the Hafilat system is entirely card-based — there is no option to pay with cash once you are at the bus door or metro gate. A real-time balance check helps you:

Plan top-ups in advance, avoid delays or denied boarding, track your monthly transport spending, and ensure your card is working correctly. With several convenient methods now available, checking your balance takes less than a minute regardless of where you are.

Hafilat Balance Check Online Process

Here are the online methods to check the Hafilat balance easily.

Method 1: Hafilat Balance Check Through Official Website

According to the official Hafilat website, here is the official step-by-step guide to check your balance easily.

Recharge Card
  • Enter your “Card serial Number” in the designated field.
  • Click the “OK” button.
Enter Hafilat Card Serieal number
  • After clicking “OK,” the system will display your balance.
Check your Hafilat balance

Method 2: Hafilat Balance Check Number Through TAMM Website

Below is the official guide to simply perform the Hafilat balance check number.

Sign in TAMM website
  • Sign in with “UAE PASS.”
Signin TAMM
  • Choose “Hafilat” and enter the “Hafilat Card Number.”
  • Click the “Submit or Check” button and check your balance.

Hafilat Card Balance Check via Mobile Apps

1. Check Hafilat Balance via Payit Mobile App

The Payit mobile app provides a simple step-by-step guide to check the Hafilat balance.

Step 1: Download and install the “Payit app.”

PlayStore
AppStore

Step 2: Sign up or Log In

  • Open the Payit app on your device.
  • To log in, enter your mobile number, email address, and create a password.
  • Confirm your number by entering the OTP sent to your phone.

Never share your OTP or login credentials.

Step 3: Access Hafilat Services

  • Tap UAE Bills & Recharge on the Payit dashboard.
  • From the category list, select Public Transport.
  • Click on Hafilat Card Balance and Recharge.

This section manages all Hafilat services, such as checking your balance and recharging your card.

Step 4: Select or add your Hafilat card

  • Tap Add New Card if your card is not linked.
  • You must enter the 16-digit Hafilat card serial number exactly as it appears on your card.
  • Click Save to link the card.
  • Select the linked card from the list to check the balance.

Step 5: View your card’s balance and details

When you select a card, Payit displays the following:

  • Balance available (AED)
  • Date of expiry
  • (Last five top-ups)

2. Hafilat Balance Check via DARB Mobile App

The Darb mobile app also provides easy steps to check Hafilat’s balance.

  • Download the “DARB” mobile app.
PlayStore
AppStore
  • Open the app and sign in using “UAE PASS” or “Username and Password.”
Sign in DARB app
  • Navigate to “My Cards” and choose the linked “Hafilat Card.”
  • Your current balance will be displayed instantly

Offline Methods to Check Hafilat Card Balance

Below are the offline methods to check your Hafilat balance.

Method 1: Hafilat Card Balance Check Via SMS

  • Open the “Messaging” app.
  • Type: BAL followed by a space and your 16-digit Hafilat card number.
  • Please send the message to 3009.
  • You will instantly receive your balance and expiry details via SMS.

Method 2: Customer Service Centers

  • Visit an official Hafilat customer service counter at major bus terminals or transport offices in Abu Dhabi.
  • Bring your physical Hafilat card with you.
  • The staff can read your current balance for you and even top up/recharge the card on the spot.
  • They can also help with issues like card errors, replacements, or low balance questions.

Method 3: Check Hafilat Card Balance via Ticket Vending Machines

  • Step 1: Find a TVM: Locate ticket vending machines near bus stops, shelters, or shopping malls.
  • Step 2: Place Your Card: Tap your 16-digit Hafilat card on the scanner or insert it into the designated slot.
  • Step 3: Select Balance Inquiry: Choose “Balance Inquiry” or “Check Balance” from the on-screen menu.
  • Step 4: View Your Balance: Your current balance and card expiration date will appear on the screen.

Method 4: On-Bus Card Readers

  • Step 1: Board the Bus: Get on any bus that accepts Hafilat cards.
  • Step 2: Tap Your Card: Tap your Hafilat card on the card reader, preferably when exiting.
  • Step 3: Check the Screen: The reader will briefly display your remaining balance. Be quick to see it.
  • Step 4: Optional Assistance: If needed, politely ask the bus driver to let you tap your card just to check the balance without taking a trip.

Always check your Hafilat balance before travel to avoid delays or card rejection.

Note

Hafilat Balance Check Via Video Guide

Watch this official video guide to quickly check your Hafilat card balance.

How to Recharge Your Hafilat Card

Once you have checked your balance and find it low, recharging is straightforward:

Online (via hafilat.darb.ae):

  • Log in to the Darb portal
  • Navigate to Recharge Card
  • Enter your card serial number
  • Select your desired top-up amount (AED 10, 15, 20, 25, 30, and higher options available)
  • Choose a payment method (debit/credit card)
  • Confirm the transaction

Once the transaction is done successfully, you will receive a confirmation message on your number or email, and the new balance will be reflected in your account.

After any online top-up, tap a bus validator once to sync the new credit.

Offline Options:

  • Ticket Vending Machines at bus stations (cash or card)
  • MBME kiosks at malls and supermarkets (cash, AED 10–AED 150)
  • Authorized retail shops and service counters

How to Check Hafilat Card Expiry Date

Checking your Hafilat card’s expiry date is simple and can be done through several convenient methods:

  • Official Website: Visit the Hafilat Online Services portal, sign in to your account, navigate to “My Cards” or “Check Balance,” and enter your 16-digit card number to view the card’s expiration date.
  • Mobile App: Open the Darb mobile app (available on the Apple App Store and Google Play Store), log in, and link your Hafilat card to check its validity and expiry details.
  • SMS Service: Send BAL [Your 16-digit card number] to 3009. You will receive a text message containing your current card balance and expiration date.
  • Ticket Vending Machines (TVMs): Insert your Hafilat card into any ticket vending machine at Abu Dhabi bus stations and select “Check Balance” to view your card information, including the expiry date.

Hafilat Card Rules Every Passenger Should Know

If you use a Hafilat card for public buses in Abu Dhabi, it is important to follow the official rules to avoid fines and travel issues.

1. Always Tap In and Tap Out

Passengers must tap their Hafilat card when boarding and when leaving the bus. The fare is calculated based on the distance traveled. Failing to tap out can result in the system charging the maximum fare on your next trip.

2. Maintain Sufficient Balance

Your card should have enough balance before boarding. Abu Dhabi buses require a minimum available balance to start a journey.

3. Cash Payments Are Not Accepted

Public buses in Abu Dhabi operate using the Hafilat smart card system. Passengers cannot pay bus fares directly with cash.

4. Carry Your Own Card

Each passenger must use a separate Hafilat card. One card cannot be used simultaneously for multiple travelers.

5. Check Card Validity Before Travel

Always verify that your Hafilat card is active and not expired before starting your trip. Expired cards may be rejected by the bus validator.

6. Keep the Card Safe

Anonymous cards generally do not offer balance recovery if lost, while personalized cards may allow balance transfer and replacement services.

7. Follow Public Transport Regulations

Passengers who fail to pay the correct fare or violate transport rules may receive penalties according to Abu Dhabi public transport regulations.

8. Use the Card Only for Authorized Travel

The Hafilat card is designed for Abu Dhabi public transportation services and should only be used according to the official fare and usage policies.

9. Monitor Your Remaining Balance

Check your balance regularly through the Darb app, online portal, SMS service, or ticket vending machines to avoid interruptions during travel.

10. Respect Bus Conduct Rules

Passengers should avoid smoking, eating, causing disturbances, carrying prohibited items, or damaging public property while using public transport services. Violations can result in fines.

Benefits of Checking Your Hafilat Balance

AdvantageDescription
Avoid OverdraftsEnsures you have enough funds for every bus ride, preventing travel interruptions.
Track SpendingHelps monitor daily transport expenses and identify usage patterns.
Plan Top-Ups in AdvanceAllows you to recharge before your balance runs low, avoiding last-minute hassles.
Stay Informed About Expiry DatesKeeps you updated on card or fund expiration to prevent losing credit.
Access Recent TransactionsShows the last few taps or top-ups, helping verify charges and prevent errors.
Enhance Travel ConvenienceEnsures seamless, stress-free, and well-planned trips.

Common Issues with Hafilat Card Balance and How to Solve Them

1. Low Balance Surprises

  • Problem: Card balance drops below AED 10 unexpectedly.
  • Solution: Regularly check your balance via apps, SMS, or on-bus readers. Always keep a small backup balance.

2. Card Not Linked to App

  • Problem: The Payit or DARB app doesn’t show your card or balance.
  • Solution: Ensure the 16-digit serial number is entered correctly. If issues persist, contact Hafilat customer service.

3. Incorrect Transaction Records

  • Problem: Recent taps or top-ups are not shown correctly in the app.
  • Solution: Wait a few hours; sometimes updates take time. If errors continue, report to customer support with transaction details.

4. Expired Card or Funds

  • Problem: Balance lost due to card expiration.
  • Solution: Check expiry dates regularly and recharge before expiration to retain balance.

5. SMS Balance Check Not Working

  • Problem: No SMS response after sending BAL <card number> to 3009.
  • Solution: Ensure the card number is correct and the mobile network is active. Contact Hafilat support if the problem persists.

6. On-Bus Reader Glitches

  • Problem: The card reader fails to show balance or deducts incorrectly.
  • Solution: Report the issue to the bus driver immediately and note your card number for verification.

Tips & Best Practices for Hafilat Users

  • Always link your Hafilat card to the Payit or DARB app for instant balance checks.
  • Set reminders to recharge before major trips or at the start of the month.
  • Keep a small backup balance to avoid being stranded mid-commute.
  • Check card expiry dates regularly to prevent losing credit.
  • Monitor your last five transactions to verify charges and detect errors early.

Hafilat Customer Service & Contact Details

If you have any issues or questions regarding your Hafilat card, you can get assistance through the following options:

Phone Numbers (Available 24/7):

  • Main Hotline: 800 88888
  • Alternative Number: 800 555555
  • Customer Service: 800 850 (multilingual support available)

Email & Website Support:

In-Person Support

You can visit Customer Happiness Centers for assistance at the following locations:

  • All major bus stations
  • Zayed International Airport
  • Al Ain Bus Station
  • Al Dhafra Bus Station

Postal Address:

  • Hafilat Industry L.L.C
  • P.O. Box 91207
  • Abu Dhabi, UAE

Frequently Asked Questions About Hafilat Balance Check

  • Step 1: Open the website and log in.
  • Step 2: Navigate to the Hafilat “Recharge Card” service.
  • Step 3: Enter your 16-digit card serial number.
  • Step 4: Submit to view your balance.

No, registration is not always required to check your balance. You can check it by tapping the card on a reader or entering the card number on the website. However, registering your card is recommended, as it helps protect your balance if it is lost or stolen.

Yes, Hafilat cards and their balances may have expiry conditions if the card is not used for an extended period. It is advisable to check the official Hafilat terms or contact customer support for the latest policy.

Yes, balance checking through the app, website, and bus card readers is generally available around the clock. However, customer service centers operate during official working hours only.

Conclusion

Keeping track of your Hafilat balance is essential for hassle-free travel across Abu Dhabi’s public transport network. With convenient online, mobile, SMS, and offline balance-checking options, passengers can easily stay informed and avoid disruptions. Regular balance monitoring, timely recharges, and card maintenance ensure a smooth, reliable, and stress-free commuting experience.

Source

Hafilat (https://hafilat.darb.ae/)
TAMM (https://www.tamm.abudhabi/)
PAYit App
DARB App
SMS
Customer Service Centers
Ticket Vending Machines (TVMs)
On-Bus Card Readers

Noura al Noman

Noura al Noman

I’m Noura Al Noman, an author at hafilatbalancechecksae.com. I write clear and informative guides about Hafilat balance checks, card services, and public transport in the UAE. My goal is to provide accurate, user-friendly information that helps readers complete tasks quickly and easily.