VEP Login: Accessing the Malaysia VEP Portal
The official Malaysia VEP login is at vep.jpj.gov.my, run by JPJ. It is the only official portal to apply for, manage, and check your Vehicle Entry Permit. Below is how to log in, reset your password, and fix the common problems.
Go to the official VEP portalHow to log in to the VEP portal
- 1Go to vep.jpj.gov.my (the official JPJ VEP portal).
- 2Enter the email and password you used when you registered your VEP account.
- 3If you have not registered yet, create an account first, then verify it from the email JPJ sends you.
- 4Once logged in, you can add a vehicle, upload documents, submit an application, and check its status.
What you can actually do once you're logged in
The portal is not just a status screen — it's the whole account for your Malaysia driving admin. Once you're in, you can:
- Add or edit a vehicle on your account (one owner can hold multiple vehicles).
- Upload your log card, IC/passport, and vehicle photos for a new application.
- Submit a new VEP application and track it through Pending → Processing → Approved.
- Download the approval letter and RFID collection details once your VEP is approved.
- Arrange RFID tag reissue if your tag is damaged, lost, or the vehicle changed hands.
- Manage the Touch 'n Go eWallet linking that powers toll and road-charge deductions.
- Keep your contact email and mobile number current so JPJ notices actually reach you.
Login problems and quick fixes
Most login trouble comes down to the wrong email, an unverified account, a forgotten password, or the portal being slow during peak periods just before enforcement deadlines. Use the Forgot Password link to reset, check your spam folder for verification emails, and try again at an off-peak time. If you are locked out and need to travel, message us and we can help.
The most common login errors and what they mean
Invalid credentials
Cause: The email or password does not match what's on file — usually a typo or a different email than the one you registered with.
Fix: Try the exact email you used at registration; if unsure, use Forgot Password on that email and reset.
Unverified account
Cause: You created an account but never clicked the verification link JPJ emailed you.
Fix: Search your inbox and spam for a JPJ verification email; if it's expired, register again with the same email to trigger a new one.
System busy / 502 or 503
Cause: The portal is under load, common in the days before enforcement deadlines.
Fix: Retry at off-peak hours (early morning SG time works well) rather than hammering it during peak.
Session expired mid-form
Cause: The portal times out on long idle sessions, especially while uploading large photos.
Fix: Prepare all documents before you start, use a stable connection, and complete the form in one sitting.
CAPTCHA loop
Cause: The site keeps re-showing the CAPTCHA — often a VPN, private-browsing, or third-party-cookie block.
Fix: Turn off the VPN, use a normal browser window, and allow cookies for vep.jpj.gov.my.
Security tips for the VEP portal
The VEP account is linked to your identity and vehicle, so it's worth treating it like online banking rather than a throwaway signup.
- Use the same email that ties to your vehicle records — mismatched emails create duplicate accounts you can't merge later.
- Don't reuse a password you've used on any other site; the VEP account is tied to your identity and vehicle.
- JPJ will never ask for your OTP or password over SMS, WhatsApp, or phone. If anyone does, it's a scam.
- Only trust vep.jpj.gov.my. Look-alike domains (extra letters, .com instead of .gov.my, hyphenated variants) are common phishing traps.
- One account per owner, not one per vehicle — add all your vehicles under the same account instead of creating new ones.
- Log out on shared or public devices, and clear the browser autofill if you used one.
Don't want to deal with the portal?
You do not have to manage the VEP portal yourself. As an independent service we handle the VEP application, document checks, and RFID installation for you. Want to check where your application stands? See how to check your VEP status.