Driving license fees
Each province sets its own license fees in its yearly finance act, so the same license can cost a different amount from one province to the next. These are the figures each act prints, with the act linked below.
What each province charges
| Province | Apply | A/K | B | Add a class |
|---|---|---|---|---|
| Koshi | 1,000 | 3,000 | 4,000 | 1,000 |
| Madhesh | 500 | 3,000 | 5,000 | 1,000 |
| Bagmati | 500 | 1,500 | 2,000 | 500 |
| Gandaki | 1,000 | 3,000 | 4,000 | 1,000 |
| Lumbini | 500 | 3,000 | 4,000 | 1,000 |
| Karnali | 1,000 | 3,000 | 4,000 | 1,000 |
| Sudurpashchim | 500 | 1,500 | 2,000 | 500 |
In rupees. The license fee is also what renewal costs. A/K is a motorcycle, scooter or moped; B is a car, jeep or delivery van. Every other class is in the same schedule of the act.
Other fees the acts name
- A copy of the license
- Koshi Rs 1,000 · Madhesh Rs 1,500 · Bagmati Rs 500 · Gandaki Rs 1,000 · Sudurpashchim Rs 500
- Sitting the written test again
- Gandaki Rs 500 · Karnali Rs 1,000 · Sudurpashchim Rs 1,000
- Taking the trial again
- Gandaki Rs 500
- The written and trial exams
- Koshi Rs 500
A province missing from a line does not name that fee in its schedule, so ask its office.
What the acts add
- With more than one class on the license, renewal costs the dearest class's fee and the others renew with it. Six of the seven acts say so; Lumbini's schedule does not.
- Applying for more than one class at once, each class pays its own application fee, in Koshi's and Madhesh's acts.
- Karnali's act heads its license column as the renewal fee alone.
- Bagmati's and Sudurpashchim's figures come from their 2082 acts, the newest each province had published when this page was read.
Common questions
- How much is a driving license in Nepal?
- It depends on the province and the class. The license fee is Rs 1,500 to Rs 3,000 for a motorcycle or scooter (A/K) and Rs 2,000 to Rs 5,000 for a car (B). The application fee, Rs 500 or Rs 1,000, comes before it.
- How much does renewing a license cost?
- The renewal fee is the license fee for your class in your province: Rs 1,500 to Rs 3,000 for A/K and Rs 2,000 to Rs 5,000 for B. Renewing more than 90 days after expiry adds a fine.
- Why does my office quote a different figure?
- The acts change every fiscal year, and an office can add charges of its own, such as the health check. The office's receipt is the final word, and each province's act is linked below to check against.
Where this comes from
Koshi Province Finance Act 2083, pages 58-59Madhesh Province Finance Act 2083, pages 71-72Bagmati Province Finance Act 2082, pages 49-50Gandaki Province Finance Act 2083, pages 32-35Lumbini Province Finance Act 2083, pages 55-56Karnali Province Finance Act 2083, pages 40-44Sudurpashchim Province Finance Act 2082, pages 30-31Find the office that will issue yours
Checked against its sources on 17 October 2026.