Why you must understand custom duty
If you import anything into Nepal clothes, machinery, electronics, food, or vehicles your final landed cost is never just the product price. You also pay customs duty, VAT, and sometimes excise duty at the border. These taxes can easily add 20–80% on top of your original cost if you are not careful.
The good news is that the way custom duty is calculated follows a clear logic. Once you understand two key ideas CIF value and HS Code you can estimate your taxes much more confidently and avoid surprises when your goods reach customs.

The two pillars: CIF value and HS Code
Custom duty in Nepal mainly depends on two things:
- CIF value of your shipment
- HS Code of your product
CIF value – the taxable base
CIF stands for Cost + Insurance + Freight. This is the customs value that Nepal Customs uses as the starting point for all tax calculations.
CIF=Product cost+Insurance+Freight (shipping cost)CIF=Product cost+Insurance+Freight (shipping cost)
Example:
- Product cost: Rs 1,00,000
- Insurance: Rs 2,000
- Freight (air/sea): Rs 5,000
Then CIF value = 1,00,000 + 2,000 + 5,000 = Rs 1,07,000.
Every duty and tax customs duty, excise (if any), and VAT is calculated on this CIF value (sometimes with other amounts added on top).
HS Code – the product identity
HS stands for Harmonized System. Every product in international trade is classified into a 6–8 digit HS Code, and each HS Code has its own duty rate in Nepal’s customs tariff.
For example:
- Sweetened biscuits: HS 19053100, duty 30% + 13% VAT.
- Many machinery items: lower duty (for example 5%) to support industry.
So, if the HS Code changes, the duty rate often changes as well. This is why getting the HS Code right is critical.

Types of taxes you usually pay
When your shipment reaches Nepal, customs calculates several taxes step by step. The exact list can vary, but in most standard imports you will see three main ones:
- Basic Customs Duty (BCD)
- Excise Duty (only for specific products)
- VAT – 13%
There can also be smaller charges for some categories (for example, infrastructure or agriculture fees), but the big three above are what you must always check.
3.1 Basic Customs Duty (BCD)
This is the main customs duty. The rate depends entirely on your HS Code and the current customs tariff schedule (Integrated Customs Tariff 2082/83).
- Many essential or industrial items: 5–10%
- Common goods and consumer products: 10–30%
- Luxury goods, vehicles, liquor, some processed foods: up to 80% or more
In many simple explanations people say “custom duty is 10–40%,” but in reality the full range can be wider. Always check the real HS rate for your product.
3.2 Excise Duty
Excise is an extra tax only on certain goods such as alcohol, tobacco, fuel, some vehicles and other selected “luxury” or “harmful” items.
- It is usually applied on CIF + Basic Customs Duty.
- Rates can be quite high (for example, 20–80% for some vehicles & liquor).
If your product is normal machinery, garments, electronics, etc., there may be no excise duty at all. But you must confirm this before pricing.
3.3 VAT – always 13%
Nepal charges VAT at 13% on most imports. The important point is what VAT is applied on:
VAT base=CIF+Basic Customs Duty+Excise (if any)+other charges
So VAT is not only on CIF; it is calculated after customs duty and excise are added. This is why your total tax can become much higher than the BCD percentage alone.

Step‑by‑step example: how the numbers work
Let’s say you import a machine into Nepal. Its HS Code has:
- Basic Customs Duty: 10%
- No excise duty
- VAT: 13% (standard)
Assume these costs:
- Product cost: Rs 5,00,000
- Insurance: Rs 5,000
- Freight: Rs 45,000
Step 1 – CIF value
CIF = 5,00,000 + 5,000 + 45,000 = Rs 5,50,000.
Step 2 – Basic Customs Duty
BCD = 10% of CIF = 10% × 5,50,000 = Rs 55,000.
Step 3 – Excise Duty
Excise = 0 (not applicable to this machine).
Step 4 – VAT base
VAT base = CIF + BCD + Excise
= 5,50,000 + 55,000 + 0
= Rs 6,05,000
Step 5 – VAT at 13%
VAT = 13% × 6,05,000 = Rs 78,650
Step 6 – Total import tax
Total tax = BCD + VAT
= 55,000 + 78,650
= Rs 1,33,650
So even though the basic customs duty is “only 10%”, the effective tax on your CIF is about 24% once you include VAT. For products with excise duty, the effective rate can go much higher.
Why correct HS Code is more important than you think
Everything in this calculation depends on one small detail: your HS Code.
If the HS Code is wrong:
- You may pay too much duty (classified as luxury item instead of industrial input).
- Or you may pay too little, and customs can later raise a tax demand with penalties and interest.
- Under the new Customs Act 2082, under‑invoicing and misclassification can attract penalties up to 100% of the value difference, making mistakes very expensive.
HS classification can be tricky:
- One small change in description (for example, “biscuits with cocoa” vs “without cocoa”) can move you to a different duty slab.
- Some items need technical descriptions, materials, and usage to decide the right code.
Because of this, relying only on guesswork or old invoices is risky. It is usually safer to ask a customs expert or freight forwarder who deals with HS codes and the latest tariff every day.

Other factors that can change your duty
Apart from CIF and HS Code, a few more things can affect the final duty you pay:
- Country of origin – Some trade agreements or preference schemes can reduce duty for specific origins.
- Trade policy changes – The Finance Bill each year can increase or decrease duty on selected items (for example, cashew nuts, spices, or certain vehicles).
- Special incentives – Strategic items such as tunnel boring machines for infrastructure projects may enjoy 1% customs duty with other import duties waived, greatly reducing cost if you qualify.
This is why a rate you saw online two years ago may no longer apply in 2026.
Simple formula summary
To put everything together, a basic import tax summary for Nepal looks like this:deepbeez+2
- CIF value
- CIF=Cost+Insurance+FreightCIF=Cost+Insurance+Freight
- Basic CustomsDuty
- BCD=CIF×BCD rate from HS CodeBCD=CIF×BCD rate from HS Code
- Excise Duty (if applicable)
- Excise=(CIF+BCD)×Excise rateExcise=(CIF+BCD)×Excise rate
- VAT base
- VAT base=CIF+BCD+Excise+other chargesVAT base=CIF+BCD+Excise+other charges
- VAT at 13%
- VAT=VAT base×13%VAT=VAT base×13%
- Total import tax
- Total tax=BCD+Excise+VATTotal tax=BCD+Excise+VAT
Once you know the right HS Code and the CIF value, you can plug the numbers into these steps and get a good estimate of your total duty.
Let experts handle the HS Code and full duty estimate
All of this can feel overwhelming when you just want your goods cleared at Birgunj or TIA and ready for sale. That's why Nepal importers trust Sea Sky Cargo Service Pvt. Ltd (38 years, Birgunj branch) to handle the technical side seamlessly.
Just share your details:
- Product name and detailed description
- Material and intended use
- Country of origin
- Invoice price and shipping details
Our experienced team will:
- Identify the exact 8-digit HS Code from Nepal's Integrated Customs Tariff 2082/83.
- Calculate your precise customs duty, excise (if applicable), VAT at 13%, and all charges.
- Provide total landed cost estimate to Nepal, including freight and insurance—so you can price confidently for Kathmandu or Pokhara markets.
This eliminates paperwork stress, avoids Customs Act 2082 penalties (100% fines for errors), and protects your margins. +977-1-5570460 or [email protected] for instant HS/duty quotes. Import with zero hassle Sea Sky's got your bac





