Traffic Violation Check by Iqama Number in KSA (2026 Guide)
A traffic violation check by Iqama number takes only a few minutes in Saudi Arabia and is free on Absher or Efaa, the national violations platform. You can check with or without an Absher login. This guide shows every official method, explains how to pay and keep the 25% discount, and covers what unpaid fines mean for your Iqama renewal and exit/re-entry visa.
Table of Contents
Important: MuqeemSA.com is an independent guide. It is not a government website and is not linked to Absher, Efaa, the Ministry of Interior or the General Department of Traffic (Muroor). We cannot see your violations. Only enter your Iqama number, password or verification codes on the official sites: absher.sa and efaa.sa.
Traffic violation check KSA: quick answer
- Without login: open Absher’s public Query Traffic Violations service, enter your Iqama number, choose Violation Number or Date of Birth, type the image code and view your fines.
- With login: sign in to Absher Individuals and open Traffic Services, then Traffic Violations, to see every fine with its details.
- Alternative: sign in to efaa.sa to check and pay violations from traffic and other government bodies in one place.
Which method is right for you?

| Your situation | Best method | What you need | Can you pay there? |
|---|---|---|---|
| Resident with an Absher account | Absher Individuals (website or app) | Iqama number, password, verification code | Yes (payment details, objection and extension) |
| Resident without an Absher login | Absher public “Query Traffic Violations” | Iqama number + violation number or date of birth | No, view only. Pay by bank app or Efaa |
| Resident who wants everything in one place | Efaa platform | Iqama number + verification (Nafath / OTP) | Yes (mada, credit card, SADAD) |
| Visitor (visit visa, Umrah, transit) | Absher “Query Traffic Violations for Visitors” | Border number or document number | No, view only |
| Employer, HR or PRO | Efaa (establishments route) or Absher Business | Company login details | Yes |
| Driving a rental car | Ask the rental company + check your own Iqama | Rental contract, violation number | Through the company or official channels |
Checking violations is free on every official channel. You only pay the fine itself.
Method 1: Check traffic violations on Absher (with login)
This is the most complete method for residents. You see every fine, including its date, location and amount, with options to pay, object or request more time.
- Go to absher.sa and choose Individuals, or open the Absher Individuals app. Need help signing in? See our Absher login guide.
- Enter your Iqama number or username and your password, then type the verification code sent to your mobile.
- Open Traffic Services and choose Traffic Violations (also shown as Inquire about Traffic Violations). Menu names change from time to time, so look for these service names.
- Your list of violations appears. Open any violation to see its number, date and time, city or location, vehicle plate, description, amount and status.
- Write down the violation number if you plan to pay through your bank.
Tip: Absher may also let you check fines for family members registered under you. Look for a comprehensive or family-member option in Traffic Services. This is worth doing before you renew their Iqamas; see dependent Iqama renewal.
Method 2: Traffic violation check by Iqama number without Absher login
If you forgot your Absher password or don’t have an account, use Absher’s public traffic violations query. You don’t need to sign in.
- Open the Absher website and go to the public Query Traffic Violations service.
- In ID Number, enter your 10-digit Iqama number. Iqama numbers start with 2.
- Under Choose Type, select one option: Violation Number, from the SMS you received, or Date of Birth, choosing Hijri or Gregorian. Most residents should choose Gregorian and enter the date exactly as it appears on the Iqama.
- Type the image code (captcha) and click View.
- Your unpaid traffic violations appear. You can’t pay on this screen; see the payment section below.
If “no violations found” appears but you received an SMS: check that you chose the right date format (Hijri vs Gregorian), then try the violation number instead.
Method 3: Efaa traffic violation check online
Efaa (efaa.sa) is the national violations platform from the National Information Center at SDAIA. It brings violations from several government bodies together, including traffic, municipal and others, so you can see and pay them in one place.
- Go to efaa.sa and choose the Individuals route.
- Verify your identity with your Iqama number through the National Single Sign-On (Nafath) or the verification code, whichever the site asks for.
- Open the traffic violations or violation inquiry service.
- Review the violations, select the ones you want to pay and choose Pay.
- Pay by mada, credit card or SADAD, then keep the confirmation.
Efaa is useful because it may also show non-traffic government violations linked to your Iqama, which a traffic-only check would miss.
Traffic violation check for visitors (border number)
Visitors on a visit, Umrah or transit visa don’t have an Iqama. Absher has a separate public service for them:
- On Absher, open Query Traffic Violations for Visitors. On the national platform (my.gov.sa) it is listed under Instant Absher Services, then Visitors.
- Choose the document type and enter your border number or document number. Don’t know your border number? Use our border number check by passport number.
- Enter the image code and click View to see the unpaid violations.
Check before you fly home. Clearing fines is far easier while you are still in Saudi Arabia.
For employers and HR: check a worker’s traffic violations
If you manage workers through Muqeem or Absher Business, check their traffic fines before you process any of these:
- Iqama renewal
- An exit/re-entry or final exit visa
- A sponsorship transfer
- Handing back a company vehicle
- Sign in to Efaa through the establishments route with your company’s login details.
- Use the search options shown there, such as the violation number or the worker’s ID, to find the fines.
- Review fines on company-owned vehicles separately. A fine is usually recorded against the vehicle’s owner or its registered user, so check who it is registered against.
- Agree in writing with the worker who pays which fines before final exit, and keep the payment receipts.
Related: check employee status by Iqama number and how to transfer sponsorship in Saudi Arabia.
How to pay traffic violations online in Saudi Arabia
You can pay through any of these official channels:
1. Your bank app (SADAD)
- Open your bank’s app or online banking. Most Saudi banks, such as Al Rajhi and SNB, support government payments through SADAD.
- Look for the government payments or SADAD section and choose traffic violations. The exact menu names differ from bank to bank.
- Enter your Iqama number. Some banks also ask for the violation number.
- Check that the amount matches what Absher shows, then confirm the payment.
2. Efaa
Select the violations and pay by mada, credit card or SADAD, as described in Method 3.
3. ATMs
Many Saudi bank ATMs also support government payments through SADAD.
After paying: it can take some time before Absher shows the violation as paid. Don’t pay twice. Keep the receipt and check again later.
Beware of scams: pay only through Absher, Efaa or your own bank app. Ignore payment links sent by SMS, WhatsApp or email, even when they look official. Never type your Absher password or verification code into any other site, including this one.
Traffic violation discount KSA 2026: the 25% rule explained
Under Article 75 of the Traffic Law, as amended in 2024, eligible violations get a 25% reduction. The General Department of Traffic has said the reduction applies to citizens and residents and continues to apply. It is the standing rule, not a temporary offer.

How the 25% discount works
- It covers violations committed on or after 18 April 2024.
- It is applied automatically. The amount you see on Absher already includes it.
- You keep the discount for the first 45 days after the violation is recorded. That is the 30-day objection period plus a 15-day payment period.
Payment timeline at a glance
| Stage | Time | What you pay |
|---|---|---|
| Objection period | Days 1–30 from the violation date | Reduced amount (25% off) |
| Payment period | Next 15 days (days 31–45) | Reduced amount (25% off) |
| Optional 90-day extension (request on Absher) | First 30 days of the extension | Reduced amount (25% off) |
| 90-day extension (continued) | Remaining 60 days of the extension | Full amount |
| Deadlines missed | After all periods end | Full amount, with possible enforcement on your bank balance |
Example: a SAR 500 violation costs SAR 375 if you pay within the first 45 days, or within the first 30 days of a 90-day extension. After that, you pay the full SAR 500.
When you lose the 25% discount
- The 30-day objection period and the 15-day payment period both pass without payment, and you didn’t request an extension.
- You requested the 90-day extension but didn’t pay within its first 30 days.
Violations that do NOT get the 25% discount
The traffic department has listed these exclusions. They are charged the full amount:
- Drifting (tafheet)
- Serious accidents caused by assault or reckless behaviour that result in injury or death
- Driving school establishment and operation violations
- Vehicle weight, dimension and periodic inspection violations
- Repair workshop violations
- International driving licence issuance violations
- Violations that require confiscation of the vehicle registration or driving licence
- Car showroom violations
- Selling or scrapping Saudi-registered vehicles outside the Kingdom
What about the 50% discount? The 50% campaign on violations recorded before 18 April 2024 has ended; it closed in April 2025. Ignore any website or message still offering it.
Do fines still double after 30 days? Many older articles say so, but that was the old rule. Under the current Article 75 system, you lose the 25% reduction when the deadlines pass, and unpaid fines can be enforced on your bank balance.
How to dispute (object to) a traffic violation on Absher
- Sign in to Absher Individuals.
- Go to Traffic Services and open Dispute Traffic Violations (also called Objection to Traffic Violations).
- Select the violation, read its details and write a short, factual reason. For example: you had sold the car, the plate is wrong, or someone else was the registered driver.
- Submit the objection, save the reference number and follow the result in Absher.
- You must object within 30 days of the violation date.
- The 25% discount still applies while your objection is under review, but the clock keeps running. If the objection is rejected late in the window, pay quickly.
- Submitting an objection does not guarantee the fine will be cancelled.
- Some violations come from other government bodies, such as municipalities or the Transport General Authority. Object to those through the body that issued them, which Efaa shows.
Do unpaid traffic fines block Iqama renewal or exit/re-entry?
They can. Unpaid traffic violations linked to your Iqama may stop Absher and Jawazat services, including:
- Iqama renewal
- Exit/re-entry visa issuance
- Final exit visa for you, and possibly for dependents registered under you
- Vehicle registration (istimara) renewal and other traffic services
The safest approach is to check and clear your fines before you apply for any of these.
Checklist before you travel or leave Saudi Arabia

- Check your traffic violations on Absher or Efaa (Methods 1–3).
- Pay them while the 25% discount still applies, or object within 30 days if a fine is wrong.
- Wait until Absher shows them as paid.
- Check your Iqama expiry date and Iqama status.
- Then issue your exit/re-entry or final exit visa.
Common problems and how to fix them
| Problem | What to do |
|---|---|
| You received an SMS but no violation shows | Wait a little, as records can take time to appear. Try the violation number instead of date of birth and check the date format. Also check Efaa, because it may be a non-traffic violation. |
| You paid but it still shows as unpaid | Keep the bank receipt and wait for the system to update. Don’t pay again. If it doesn’t update, contact your bank with the SADAD reference. |
| A fine on a car you sold | Make sure ownership was transferred officially. Object on Absher within 30 days and give the sale date. |
| A fine on a company car you drive | Ask your employer who is recorded as the vehicle’s owner or user, because fines are usually linked to that person. |
| A fine on a rental car | Ask the rental company for the official violation number and amount. Any admin fee they add comes from your contract and isn’t part of the government fine. |
| You think the violation is wrong | File a dispute on Absher within 30 days (see above). |
Frequently asked questions
Can I check traffic violations with my Iqama number without logging in to Absher?
Yes. Use Absher’s public Query Traffic Violations service. Enter your Iqama number plus either the violation number or your date of birth, then the image code. You don’t need an Absher account.
Is checking traffic violations free?
Yes. Checking on Absher, Efaa or through your bank is free. You only pay the fine itself.
Can I check traffic violations by plate number only?
The official checks in this guide use your Iqama number, national ID, border number or violation number. Be careful with unofficial “plate checker” apps and websites that ask for your details.
How do visitors check traffic fines?
Through Absher’s Query Traffic Violations for Visitors service, using a border number or document number.
Does the 25% discount apply to residents?
Yes. The traffic department has said the reduction under Article 75 covers both citizens and residents, for eligible violations committed from 18 April 2024.
How long do I have to pay a traffic violation in Saudi Arabia?
You have 30 days to object, then 15 days to pay, so 45 days with the 25% discount. You can request an extra 90 days on Absher, but the discount only applies during the first 30 days of that extension.
Can I still get the 50% discount on traffic fines?
No. The 50% campaign covered violations recorded before 18 April 2024 and ended in April 2025.
Will unpaid traffic fines stop my Iqama renewal or exit/re-entry visa?
They may. Unpaid fines linked to your Iqama can block Iqama renewal, exit/re-entry and final exit services. Pay them first and wait until Absher shows them as paid.
How long does it take for a paid fine to disappear from Absher?
Often it updates soon after payment, but it can take longer. Keep the receipt and don’t pay twice.
What is Muroor?
Muroor (المرور) is the General Department of Traffic in Saudi Arabia. It records traffic violations, including those from Saher cameras. You check and pay them through Absher and Efaa.
Related guides
- Absher portal guide
- Iqama renewal online
- Muqeem exit/re-entry visa
- Final exit visa check
- How to cancel a final exit visa
- Border number check by passport number
- Arabic: الاستعلام عن المخالفات بدون أبشر
Sources
This guide is based on the official Absher, Efaa and Saudi National Platform services, and on General Department of Traffic statements about Article 75 reported by Okaz (June 2024) and Al Arabiya (April 2024).
About this guide
Written by Muhammad Umair for MuqeemSA.com, an independent guide for residents and employers in Saudi Arabia. We base our guides on official platforms and on traffic department statements reported in the Saudi media (see Sources). Rules, menu names and amounts can change, so always confirm on the official site before you pay.
Found something out of date? Email us at muqeemsa.com@gmail.com.

