Foreign Vehicle Entry Fees (VEF) vs. VEP: Understanding the Charges (Last Updated: March 2026)

Many Singaporean drivers confuse the VEP with the entry fee charged at the Malaysian border. These are two completely separate things, and you need both to be fully compliant.

VEP vs. VEF: The Key Differences

Here is a clear breakdown of the two charges:

  • VEP (Vehicle Entry Permit): A one-time registration and 5-year permit that identifies your vehicle in Malaysia. Cost: RM10 for the RFID tag. Valid for 5 years.
  • VEF (Vehicle Entry Fee / Road Charge): The RM20 charge deducted every time you drive into Malaysia. This is the recurring border crossing fee.
  • You need both: The VEP is your long-term permit, and the VEF is the per-trip charge. Without a valid VEP, you cannot pay the VEF automatically.
  • How RFID helps: The RFID tag automates the VEF payment from your TNG eWallet, saving you from having to tap a physical TNG card at the gantry.

Why the Confusion Exists

Many drivers remember paying a small fee to cross into Malaysia before the VEP system was fully implemented. That fee was the VEF. The VEP is a newer, separate requirement that was introduced to track and manage foreign vehicles entering Malaysia more systematically.

Trusted by Thousands of Cross-Border Drivers

Don't just take our word for it - see what our customers say about their VEP experience with MyMechanic

Read Customer Stories →
★★★★★Nearly 5-star average from hundreds of reviews
Join thousands of happy customers

Need Help with Your VEP? MyMechanic is Here

At MyMechanic, we handle your VEP application door-to-door. No queues, no hassle.

MyMechanic VEP Singapore

Available 24/7 — Every Day of the Year

Frequently Asked Questions

Foreign Vehicle Entry Fees (VEF) vs. VEP: Understanding the Charges | MyMechanic