Vehicle Number Plate Codes of Nepal: Decode Any Nepali Licence Plate
Nepali number plates encode where a vehicle was registered, what type it is and who may operate it. Old-style Devanagari plates read zone + lot number + category letter + serial (e.g. बा १२ प १२३४, a private Bagmati motorcycle), while new embossed plates read province + category letter (A–K) + two-letter series + number. Plate colour signals ownership: red for private, black for public, white for government, green for tourist, blue for diplomatic and yellow for corporation vehicles.
| Issuing authority | Department of Transport Management (DoTM) via provincial Transport Management Offices |
| Governing law | Motor Vehicles and Transport Management Act, 2049 (1993) and Regulation, 2054 (1997) |
| Old format | Zone code + lot number + category letter + serial, in Devanagari (e.g. बा १२ प १२३४) |
| Old zonal codes | 14 (Me, Ko, Sa, Ja, Ba, Na, Ga, Lu, Dha, Ra, Bhe, Ka, Se, Ma) |
| Embossed format | Province + category letter (A–K) + two-letter series + up to 4 digits |
| Embossed plate fees | Rs 2,500 (two-wheeler) · Rs 2,900 (three-wheeler) · Rs 3,200 (light 4-wheeler) · Rs 3,600 (heavy) |
| Embossed mandatory (new registrations) | Nationwide from Ashoj 1, 2082 BS (17 September 2025) |
| Application portal | hsenp.dotm.gov.np (DoTM Embossed Number Plate Application System) |
| Colour code (traditional) | Red = private, black = public, white = government, green = tourist, blue = diplomatic, yellow = corporation |
How to read a Nepali number plate: the quick answer
Every motorised road vehicle in Nepal must display a registration plate issued through the Department of Transport Management (DoTM) and its provincial Transport Management Offices, under the Motor Vehicles and Transport Management Act, 2049 BS (1993 AD). Two plate systems are currently on the road side by side: the older zonal plates written in Devanagari script, and the newer embossed provincial plates written by default in Latin script. Both follow a strict code, so any plate can be decoded once you know the pattern.
An old-format plate such as बा १२ प १२३४ (Ba 12 Pa 1234) reads in four parts: 'Ba' (बा) is the zonal code for Bagmati, '12' is the lot number (each lot holds serials 1–9999 before a new lot opens), 'Pa' (प) is the vehicle-category letter for a private two-wheeler, and '1234' is the serial number. The background colour adds the final clue — a red plate with white characters marks a private vehicle.
A new embossed plate such as BAGMATI B AA 1234 reads: the province of registration (Bagmati), the vehicle-category letter ('B' for car, jeep or van), a two-letter running series that starts at AA, and a serial number of up to four digits. Because the series letters advance over time, earlier registrations carry earlier series, which is why the pair is sometimes informally called a vehicle-age identifier.
The 14 old zonal codes: Ba, Ko, Ga, Lu, Na and the rest
From the early 1980s until the federal restructuring, plates were issued by the 14 administrative zones (anchal) of Nepal. Each zone had a short Devanagari code — usually the first syllable of the zone's name — that appears as the first character(s) of the plate. The zones were formally dissolved when the 2015 constitution (2072 BS) created seven provinces, but zonal plates remain legal and extremely common, so the codes are still worth knowing.
'Ba' (बा) for Bagmati is by far the most seen code because the Kathmandu Valley registered more vehicles than the rest of the country combined; Bagmati motorcycle lot numbers have long since run into triple digits. Note that several zonal codes reuse letters that also serve as category letters — ज (Ja), ग (Ga), क (Ka) — so position matters: the first letter block is always the zone, and the letter after the lot number is always the vehicle category.
- मे (Me) — Mechi
- को (Ko) — Koshi
- स (Sa) — Sagarmatha
- ज (Ja) — Janakpur
- बा (Ba) — Bagmati
- ना (Na) — Narayani
- ग (Ga) — Gandaki
- लु (Lu) — Lumbini
- ध (Dha) — Dhawalagiri
- रा (Ra) — Rapti
- भे (Bhe) — Bheri
- क (Ka) — Karnali
- से (Se) — Seti
- म (Ma) — Mahakali
Category letters on zonal plates: what Pa, Cha, Kha and Ja mean
The single Devanagari letter after the lot number states both the vehicle's size class and its ownership type. The scheme follows the order of the Devanagari alphabet: the क (ka) consonant row is used for heavy vehicles, the च (cha) row for light four-wheelers, and the प (pa) row for two- and three-wheelers. Within each row, the first letter marks private ownership, the second public/commercial use and the third government ownership.
This is why a private car in Kathmandu is 'Ba … Cha', a taxi is 'Ba … Ja' on a black plate, a public bus is 'Ba … Kha' and a private motorcycle is 'Ba … Pa'. Tourist vehicles take य (Ya) regardless of size, corporation vehicles take घ (Gha) for heavy and ञ (Nya) for light vehicles, and diplomatic vehicles carry 'CD' (Corps Diplomatique) lettering on blue plates.
- Heavy vehicles (bus, truck, lorry): क (Ka) private · ख (Kha) public · ग (Ga) government · घ (Gha) corporation
- Light four-wheelers (car, jeep, van): च (Cha) private · ज (Ja) public/taxi · झ (Jha) government · ञ (Nya) corporation
- Two- and three-wheelers (motorcycle, scooter, tempo): प (Pa) private · फ (Pha) public · ब (Ba) government
- Tourist vehicles of any size: य (Ya) on a green plate
- Diplomatic vehicles: सी.डी. / CD on a blue plate
Number plate colour meanings in Nepal
On the traditional plates, colour is the fastest way to identify who operates a vehicle, and traffic police, parking attendants and toll collectors all rely on it. The six-colour scheme has been stable for decades and still covers the large majority of vehicles on Nepali roads.
The embossed plates simplify this palette. On embossed plates, private vehicles carry white plates with black characters, public (commercial) vehicles carry yellow plates with black characters, government vehicles carry white plates with red characters and diplomatic vehicles carry white plates with blue characters, according to the Department of Transport Management and reporting by The Kathmandu Post. In other words, the information that the old system carried in the background colour is now carried mainly in the character colour on a light plate.
- Red plate, white characters — private vehicle (old system)
- Black plate, white characters — public/commercial vehicle (bus, taxi, truck)
- White plate, red characters — government vehicle
- Green plate, white characters — tourist vehicle (travel agencies, hotels)
- Blue plate, white characters — diplomatic vehicle (embassies, UN and missions)
- Yellow plate, dark (blue/black) characters — state-owned corporation vehicle
- Embossed era: white/black = private, yellow/black = public, white/red = government, white/blue = diplomatic
Embossed number plates: format, series letters and the RFID chip
The embossed (high-security) number plate is an aluminium plate with raised, machine-readable characters in the German FE-Schrift typeface and an embedded Radio-Frequency Identification (RFID) chip that links the plate to the vehicle's digital record. The Government of Nepal signed the supply contract on 30 May 2016 (2073 BS) with Bangladesh-based Tiger IT, aiming to fit about 2.5 million vehicles over five years. DoTM promotes the plates as a tool for digital record-keeping, revenue collection, traffic enforcement and theft control, since the chip can be read electronically at checkpoints.
The plate layout is: province of registration, one vehicle-category letter (A–K), a two-letter series and a serial number of up to four digits — for example GANDAKI A AA 0123 for one of the first motorcycles issued an embossed plate in Gandaki Province. When serials in a series are exhausted, the series advances (AA, AB, AC …), replacing the old numeric lot system.
Owners apply online through DoTM's Embossed Number Plate Application System at hsenp.dotm.gov.np, then visit their Transport Management Office for payment, document verification and fitting. The published fees are Rs 2,500 for two-wheelers, Rs 2,900 for three-wheelers, Rs 3,200 for light four-wheelers such as cars, jeeps and vans, and Rs 3,600 for heavy vehicles.
- Apply online at hsenp.dotm.gov.np, then submit documents at a Transport Management Office
- Fees: Rs 2,500 (two-wheeler), Rs 2,900 (three-wheeler), Rs 3,200 (light four-wheeler), Rs 3,600 (heavy vehicle)
- Plate carries an RFID chip, security features and embossed FE-Schrift characters
- Format: PROVINCE + category letter (A–K) + two-letter series (AA, AB …) + up to 4 digits
Embossed vehicle-category letters A to K (gaadi number plate category)
In place of Devanagari category letters, the embossed system assigns one Latin letter to each vehicle class. The letter appears immediately after the province name and before the two-letter series. Ownership type is no longer encoded in the letter itself; it is shown by the plate and character colours described above.
Motorcycles (A) and scooters or mopeds (K) receive separate letters under the DoTM classification, although many early two-wheeler plates were issued under A. Construction and utility machinery is split into fine sub-classes in DoTM's schedule — dozers and road rollers under H, cranes, fire engines and loaders under I, and excavators, backhoe loaders, graders and forklifts under J.
- A — Motorcycle
- B — Car, jeep, van, microbus
- C — Tempo / auto-rickshaw (three-wheeler); e-rickshaws listed as a C sub-class
- D — Power tiller
- E — Tractor
- F — Minibus, mini-truck
- G — Bus, truck, lorry (heavy vehicles)
- H — Road roller, dozer
- I — Crane, fire engine, loader
- J — Excavator, backhoe loader, grader, forklift and other heavy equipment
- K — Scooter, moped
Timeline, governing law and the script controversy
Vehicle registration and numbering in Nepal are governed by the Motor Vehicles and Transport Management Act, 2049 (1993) and the Motor Vehicles and Transport Management Regulation, 2054 (1997), which classify vehicles by size and use and prescribe the plate details. Registration itself has been devolved to provincial Transport Management Offices under the federal structure, with DoTM setting the national standards.
The embossed project has moved slowly. After the 2016 contract, distribution stalled when a writ petition argued that printing plates in English/Latin rather than Devanagari script was unconstitutional; the Supreme Court's constitutional bench ultimately cleared the project, with the final go-ahead reported in December 2019, and the wider rollout resumed from 2020–2021 alongside the online application system. Embossed plates became mandatory for newly registered vehicles of selected categories in Bagmati and Gandaki provinces from mid-July 2022 (Shrawan 2079), yet The Kathmandu Post reported that only about 25,000 vehicles had received them by June 2022 against the 2.5-million target.
From Ashoj 1, 2082 BS (17 September 2025), the government made embossed plates compulsory for newly registered vehicles nationwide, while owners of older vehicles are being migrated gradually through renewals and ownership transfers. Responding to the long-running language debate, the cabinet has also decided to let owners choose between Latin and Devanagari script on their embossed plates. Until the transition is complete, Nepal's roads will continue to display both generations of plates — which is exactly why knowing both code systems remains useful.
Vehicle Number Plate Codes of Nepal: Decode Any Nepali Licence Plate — FAQ
What does 'Ba' or 'Ga' mean on a Nepali number plate?+
The first Devanagari letter block on an old-format plate is the zonal code showing where the vehicle was registered. 'Ba' (बा) stands for Bagmati zone, which covered Kathmandu, and 'Ga' (ग) stands for Gandaki. There were 14 such codes, one for each former administrative zone; the zones were abolished in 2015 but the plates remain valid.
What do the number plate colours mean in Nepal?+
On traditional plates, red means private, black means public/commercial (buses, taxis, trucks), white with red characters means government, green means tourist vehicle, blue means diplomatic and yellow means a state-owned corporation vehicle. On the new embossed plates, private vehicles are white with black characters, public vehicles yellow with black, government white with red and diplomatic white with blue.
What is an embossed number plate in Nepal, and is it mandatory?+
It is a high-security aluminium plate with raised FE-Schrift characters and an embedded RFID chip that links to the vehicle's digital record at the Department of Transport Management. It shows the province, a category letter (A–K), a two-letter series and a number. It became mandatory for newly registered vehicles in Bagmati and Gandaki from mid-2022 and nationwide from Ashoj 1, 2082 (17 September 2025); older vehicles are being migrated gradually.
What does the letter on an embossed plate mean (gaadi number plate category)?+
The single letter after the province name is the vehicle category: A for motorcycles, B for cars/jeeps/vans, C for tempos and auto-rickshaws, D for power tillers, E for tractors, F for minibuses and mini-trucks, G for buses and trucks, H for road rollers and dozers, I for cranes, fire engines and loaders, J for excavators and similar machinery, and K for scooters and mopeds.
How much does an embossed number plate cost in Nepal?+
DoTM's published fees are Rs 2,500 for two-wheelers, Rs 2,900 for three-wheelers, Rs 3,200 for light four-wheelers such as cars, jeeps and vans, and Rs 3,600 for heavy vehicles. Applications are made online at hsenp.dotm.gov.np, followed by payment and fitting at a Transport Management Office.
What do Pa, Cha, Kha and Ja mean on old Nepali plates?+
They are vehicle-category letters. प (Pa) marks a private two-wheeler, च (Cha) a private car/jeep/van, ख (Kha) a public heavy vehicle such as a bus or truck, and ज (Ja) a public light vehicle such as a taxi. The pattern follows the Devanagari alphabet: within each vehicle-size row, the first letter is private, the second public and the third government.
Related topics
Sources & data note
This article is compiled from the cited sources and contains durable facts only (no daily-changing data). Verify time-sensitive details with the relevant authority.
- Vehicle registration plates of Nepal (zonal codes, category letters, colour scheme, embossed format)Wikipedia ↗
- How to get an embossed number plate? (fees, colours, 2016 contract, 2022 mandate, issuance figures)The Kathmandu Post ↗
- DoTM Embossed Number Plate Application System (official online application portal)Department of Transport Management, Government of Nepal ↗
- Department of Transport Management — official websiteDepartment of Transport Management, Government of Nepal ↗
- How to apply for an embossed number plate for your vehicle in Nepal?OnlineKhabar English ↗
- Acts, regulations and directives on transport management (Motor Vehicles and Transport Management Act 2049 and Regulation 2054)Department of Transport Management, Government of Nepal ↗
- Embossed number plates in Nepal: Devanagari vs English script debate and 2082 mandateICT Frame ↗