Vehicle tax and road tax in Nepal: the annual bill nobody plans for
What 'road tax' actually means in Nepal, the FY 2082/83 Bagmati rate card, renewal fees, late penalties, and what your scooter or car actually owes each year.
A neighbour took his Honda Shine 125 to Ekantakuna last Bhadra to renew the bluebook. He expected Rs 4,000. He walked out Rs 7,250 lighter, mostly because he was eight months late and somebody at the next counter casually mentioned that bikes get marked for cancellation after five years of non-renewal.
His version of the story was that "the road tax went up." The actual story is that road tax does not exist as a separate line. What Nepalis call road tax is the provincial vehicle tax, and his bill grew because Bagmati Province charges late-payment penalties that escalate quickly the moment Shrawan starts. Most riders and drivers pay this bill every year with no idea what is on it.
'Road tax' is one of three different bills
Three different fees ride together in Nepali conversation, and they get conflated constantly:
| Bill | Who collects | How it's paid |
|---|---|---|
| Vehicle tax (sawari kar / गाडी कर) | Bagmati Province (or your province of registration) | Annual, at the TMO when you renew the bluebook |
| Pollution + green tax | Federal government, via the fuel pump | Rs 1.50/litre pollution + Rs 1/litre green, baked into petrol/diesel prices |
| Third-party motor insurance | Private insurer of your choice, regulated by the Nepal Insurance Authority | Annual; must be valid before the TMO accepts your tax payment |
The first is what people mean when they say "road tax." There is no separate road tax line item. Under the Constitution's seventh schedule, vehicle tax is a provincial subject, and every province sets its own rate card through its annual finance act. Bagmati's rates are different from Lumbini's, which are different from Koshi's. If you live in Kathmandu, you are paying Bagmati's number.
Pollution tax is a different bill that often gets folded into the same conversation. The FY 2024/25 federal budget added a Rs 1.50/litre pollution levy and a Rs 1/litre green tax on petrol and diesel. You pay both every time the pump dispenses fuel. Neither shows up on your bluebook renewal slip.
Buying third-party insurance is technically a private transaction, not a tax. But it functions like one: the TMO will not accept your vehicle tax payment without a valid policy in hand.
The Bagmati rate card for FY 2082/83
Bagmati's FY 2082/83 budget speech kept vehicle tax rates unchanged from the previous year. Two-wheelers first:
| Engine size | Annual vehicle tax (Bagmati FY 2082/83) |
|---|---|
| Up to 125 cc | Rs 3,000 |
| 126–150 cc | Rs 5,000 |
| 151–225 cc | Rs 6,500 |
| 226–400 cc | Rs 11,000–12,000 |
| 401–650 cc | Rs 20,000–25,000 |
| Above 650 cc | Rs 30,000–35,000 |
Four-wheelers (private cars and SUVs):
| Engine size | Annual vehicle tax (Bagmati FY 2082/83) |
|---|---|
| Up to 1,000 cc | Rs 22,000 |
| 1,001–1,500 cc | Rs 25,000 |
| 1,501–2,000 cc | Rs 27,000 |
| 2,001–2,500 cc | Rs 37,000 |
| 2,501–3,000 cc | Rs 50,000 |
| 3,001–3,500 cc | Rs 65,000 |
| Above 3,500 cc | Rs 70,000 |
Electric vehicles get their own slab. The tax is set by motor power in kilowatts, not engine CC. Bagmati started charging EV tax in mid-2022; the federal budget introduced the band, and the province now applies it:
| EV motor power | Annual vehicle tax (Bagmati FY 2082/83) |
|---|---|
| Up to 50 kW | Rs 5,000 |
| 51–125 kW | Rs 15,000 |
| 126–200 kW | Rs 20,000 |
| Above 200 kW | Rs 30,000 |
Two things to call out here. The top two motorcycle bands diverge across sources for FY 2082/83, so if you ride a 500cc-plus motorcycle, confirm the current number at the TMO counter before paying. And the EV bands sit far below the petrol-car equivalents at the same power output, which is part of why the EV vs petrol break-even post lands where it does.
On top of the vehicle tax itself, every renewal carries a small bluebook renewal fee. Roughly Rs 300 for a two-wheeler and Rs 500 for a four-wheeler.
What your vehicle actually owes each year
A worked table for vehicles you actually see on Kathmandu roads, at FY 2082/83 Bagmati rates:
| Vehicle | Engine | Vehicle tax | Renewal fee | Annual all-in |
|---|---|---|---|---|
| Honda Activa 110 | 110 cc | Rs 3,000 | Rs 300 | Rs 3,300 |
| Honda Shine 125 | 125 cc | Rs 3,000 | Rs 300 | Rs 3,300 |
| Bajaj Pulsar 150 | 150 cc | Rs 5,000 | Rs 300 | Rs 5,300 |
| Royal Enfield Classic 350 | 349 cc | Rs 11,000–12,000 | Rs 300 | ~Rs 11,300–12,300 |
| Maruti Alto K10 | 998 cc | Rs 22,000 | Rs 500 | Rs 22,500 |
| Hyundai i10 Nios | 1,197 cc | Rs 25,000 | Rs 500 | Rs 25,500 |
| Toyota Vitz | ~1,000–1,300 cc | Rs 22,000–25,000 | Rs 500 | ~Rs 22,500–25,500 |
| Hyundai Creta | 1,497 cc | Rs 25,000 | Rs 500 | Rs 25,500 |
| Tata Nexon EV (~95 kW) | 95 kW motor | Rs 15,000 | Rs 500 | Rs 15,500 |
Layer compulsory third-party insurance on top (very roughly Rs 1,500–2,000/year on a small bike, Rs 3,000–4,500/year on a small private car) and you have the real number. A Honda Shine rider is paying roughly Rs 5,000/year in total compulsory fees. A small private-car owner is closer to Rs 27,000–30,000/year. A 1,500cc SUV owner is past Rs 30,000/year before the first servicing bill or fuel-pump receipt.
None of this is in the headline cost-of-ownership math when people compare bike vs car (covered in the bike vs car vs rideshare post), but it should be.
The renewal calendar, and the penalty stairs
Nepal's fiscal year runs Shrawan to Ashad (the BS fiscal year, explained). Vehicle tax for the new year opens in Shrawan and the formal deadline is the end of Ashad the following year. Most owners file in Shrawan or Bhadra and forget about it.
Pay late and the penalty escalates in steps inside the same fiscal year:
| When you pay | Penalty on top of the tax |
|---|---|
| Shrawan to end of Chaitra | None |
| Baisakh (mid-April to mid-May) | 5% |
| Jestha through mid-Ashad | 10% |
| Second half of Ashad | 20% |
| Once Shrawan of the next FY starts | 32% (now a full year late) |
The penalty stacks across multiple unpaid years. If you missed three years entirely, you owe three years of base tax plus 32% on each, plus the renewal fees, plus whatever insurance has lapsed in the meantime. The Honda Shine owner who skips renewal for three years walks back in with a bill closer to Rs 13,000–14,000, not Rs 9,900.
Two related details worth knowing:
- Bluebook cancellation. A vehicle whose renewal is more than five years overdue can be marked for registration cancellation. This is the worst case; re-registering involves fresh paperwork and is much messier than catching up on dues.
- FY 2082/83 amnesty (Bagmati only). The province's Budget Provision 214 lets owners with dues from before FY 2080/81 clear everything by paying only three years (2080/81, 2081/82, 2082/83) with applicable penalties. The deadline is end of Jestha 2083. If you have been ignoring this for half a decade, the current fiscal year is the cheapest time to come clean. The window is the budget's, not a permanent feature.
Online payment exists, but it does not replace the TMO trip
Bagmati Province launched the Transport Management Information System (TMIS) at tmis.bagamati.gov.np in July 2021. Roughly 1.6 million vehicle owners in the province now use the portal. Payment also goes through the Nagarik App, eSewa, Khalti, and ConnectIPS, all of which talk to the TMIS backend.
What the portal does:
- Computes your tax + penalty (if any) + renewal fee from the bluebook number.
- Accepts the payment via card, wallet, or bank transfer.
- Generates an electronic receipt that the TMO can pull up at the counter.
What the portal does not do:
- Update the physical bluebook. The sticker and the entry in the booklet still happen at a TMO counter.
- Issue insurance. You need a valid third-party policy before the portal will accept payment.
- Cover other provinces. Bagmati's TMIS is for Bagmati-registered vehicles only.
The main Kathmandu Valley offices, depending on where the vehicle is registered: Ekantakuna in Lalitpur, Chabahil, Thulo Bharyang, and the Department of Transport Management HQ in Minbhawan. The exact mapping by district shifts periodically; check the TMIS site or call ahead before driving across town.
The practical flow that saves the most time: pay online a few days before you visit, then carry the receipt, the bluebook, and a copy of your insurance certificate to the assigned TMO. The counter visit becomes a 20-minute formality instead of an hour-long queue at the cash window.
If you are behind, here is the order
Three honest scenarios:
1 year late. Pay this year's bill plus the late penalty (5–20% depending on which month you walk in). Don't wait for Shrawan; every month past Chaitra is a step up the penalty stairs.
2 to 4 years late. Total it up with cumulative penalties at 32%/year for each prior year, plus the current year. For a 125cc bike at three years overdue, the all-in is roughly Rs 13,000–14,000. Painful but mechanical. The bluebook is not yet at cancellation risk.
5 or more years late, and you live in Bagmati. Check the FY 2082/83 amnesty before you walk in. Paying three years instead of five-plus saves real money, but the window closes end of Jestha 2083. After that, the standard penalty schedule applies to every missed year.
One more gotcha worth budgeting for: if you ever sell the vehicle, transfer cannot happen until you have cleared every outstanding year as the registered owner. Buyers will discover the dues during the bluebook check, and the price gets adjusted down by the full back-tax + penalty. Cheaper to pay on time than to discover the bill at sale.
Pre-fund it like a festival, not a surprise
Vehicle tax is one of the cleanest sinking-fund line items in a Nepali household budget. It is predictable, annual, and within ~Rs 500 of the same number every year if you don't change vehicles.
For a single small car and a scooter in the same household, the annual bill is approximately:
| Item | Annual cost |
|---|---|
| Vehicle tax (small car, ~1,000 cc) | Rs 22,000 |
| Vehicle tax (scooter, ~110 cc) | Rs 3,000 |
| Renewal fees (Rs 500 + Rs 300) | Rs 800 |
| Third-party insurance (car) | ~Rs 4,000 |
| Third-party insurance (scooter) | ~Rs 1,800 |
| Annual total | ~Rs 31,600 |
Divide by 12 and you have roughly Rs 2,633/month. Move that into a sinking-fund sub-account, automatic on payday, and the Bhadra trip to Ekantakuna becomes a paperwork errand rather than a budget event. The sinking funds for festival spending post covers the mechanics for Dashain and Tihar; the same setup works for vehicle renewal, property tax, and any other annual obligation.
What you actually need to know
Three takeaways:
- 'Road tax' is the provincial vehicle tax. There is no separate road tax line in Nepal. Bagmati's rate card is set by the province's annual finance act and is paid once a year against the bluebook, by engine CC for petrol/diesel vehicles and motor kW for EVs.
- The deadline is end of Ashad. The penalty stairs are 5%, 10%, 20%, 32%. Once a full fiscal year has lapsed, every additional missed year adds 32% on top of the base tax, and the bluebook itself is at cancellation risk after five years of non-renewal.
- Pre-fund it. A scooter-plus-small-car household pays roughly Rs 30,000–35,000/year in compulsory vehicle fees. That is a sinking-fund line item, not a surprise. Move 1/12th on payday and the annual TMO trip stops being a budget event.
Got a vehicle in another province, an EV import with an unusual kW rating, or a bluebook three years overdue and not sure where to start? Email parjanya57@gmail.com.
This post is part of the Nepal Money Basics guide — the big-ticket decisions section.