Select Page

Facebook Advertising in Nepal (2026): Boost Cost Calculator & Prices

Facebook Advertising in Nepal (2026): Boost Cost Calculator, Prices & How It Works

By Wilson Shrestha, web developer & Facebook ads freelancer in Kathmandu · Boosting for Nepali pages since 2019 · Last updated: September 27, 2026

Facebook advertising in Nepal 2026 guide with boost cost calculator in Nepali rupees

Want to run Facebook advertising in Nepal but your Nepali debit card keeps getting declined? You are not alone. Facebook ads are billed in US dollars, and most rupee cards issued in Nepal cannot pay Meta directly. That is why most Nepali businesses either get a dollar card or boost through a local service.

This guide gives you the real numbers: Rs. 175 per $1 of boost, an estimated 1,500+ views for every dollar, a ready-made cost calculator, the exact details you need to send before a boost, and the step-by-step process I use to manage campaigns for Nepali clients.

Quick answer: Facebook boost price in Nepal

  • Rate: Rs. 175 for every $1 of Facebook boost budget.
  • Estimated reach: 1,500+ views per $1 (actual results depend on targeting, creative and season).
  • Smallest useful test: $5 (Rs. 875) spread over 5 days, which is roughly 7,500+ views.
  • No dollar card needed: send your boost details on WhatsApp and I run the boost for you.
  • Contact: WhatsApp 9708919577

Why Facebook Advertising Still Matters in Nepal in 2026

Facebook is still the biggest place to reach Nepali customers. According to NapoleonCat, Nepal had about 18.4 million Facebook users in June 2026, which is roughly 57% of the population. People aged 25 to 34 form the largest group, and just over half of users are men. DataReportal’s Digital 2026 report, based on Meta’s own ad tools, put Facebook’s ad reach in Nepal at 14.8 million people in late 2025.

The catch is organic reach. A normal post from a business page reaches only a small slice of its own followers. Paying even a few dollars puts the same post in front of thousands of people you choose by age, location, gender and interest.

One 2025 lesson worth remembering: in September 2025 the government ordered unregistered platforms, including Facebook, to be blocked over the social media registration rules, and access came back within days. Facebook ads work, but do not put your whole business on one platform. Keep a simple website and your customers’ phone numbers too.

Facebook Boost Cost Calculator for Nepal (Rs. 175 per Dollar)

Use this calculator to plan your boost budget in Nepali rupees before you message me. The two numbers behind it are fixed: Rs. 175 per $1 and an estimated 1,500+ views per $1.

Cost in rupees

Dollars × 175

Estimated views

Dollars × 1,500+

Dollars from rupees

Rupees ÷ 175

Dollar budget to rupees and views

Boost budgetCost in NPREstimated viewsSuggested schedule
$1Rs. 1751,500+1 day test
$3Rs. 5254,500+3 days × $1
$5Rs. 8757,500+5 days × $1 (best first test)
$10Rs. 1,75015,000+5 days × $2
$15Rs. 2,62522,500+5 days × $3
$20Rs. 3,50030,000+10 days × $2
$30Rs. 5,25045,000+10 days × $3
$50Rs. 8,75075,000+10 days × $5
$100Rs. 17,500150,000+20 days × $5

Rupee budget to dollars and views

Already know how much you want to spend in rupees? Find your budget below.

Your budget (NPR)Boost amount (USD)Estimated views
Rs. 1,000$5.718,500+
Rs. 2,000$11.4317,100+
Rs. 5,000$28.5742,800+
Rs. 10,000$57.1485,700+
Rs. 25,000$142.86214,200+

Worked example

A momo shop in Lalitpur wants a 7-day boost at $3 per day. Total budget: 7 × $3 = $21. Cost: $21 × 175 = Rs. 3,675. Estimated views: $21 × 1,500 = 31,500+.

Note on “views”: views here means the number of times your ad appears on screen (impressions). The same person can see an ad more than once, so unique reach is usually lower. Video ads, very narrow audiences and festival seasons such as Dashain and Tihar, when many brands compete, can lower the number of views per dollar.

Boost Post vs Ads Manager: Which One Do You Need?

Most competitor guides treat “boosting” and “Facebook advertising” as the same thing. They are not. Picking the wrong one is the most common reason small Nepali businesses feel they wasted money.

FeatureBoost postAds Manager campaign
Best forQuick reach, messages, engagement on one postSales, leads, website purchases, scaling
Setup timeA few minutesAn hour or more
Testing several adsOne post at a timeMany creatives and audiences at once
Pixel & conversion trackingLimitedFull
Good starting budget$5 to $30$50 and above per month

My rule of thumb: if you sell through Messenger or WhatsApp and your budget is under $50 a month, a well-targeted boost is enough. If you sell on a website or need to track cost per sale, move to Ads Manager.

Promote your business in Nepal with Facebook boost at an affordable rate

How to Advertise on Facebook from Nepal

When I tried to boost my own page back in 2019, I hit the same wall everyone hits. Every Nepali debit and credit card I tried was declined, even cards from foreign-invested banks such as Standard Chartered. Meta bills in dollars, and rupee cards are not allowed for these international payments. Today you have three practical options.

Option 1: Pay Meta yourself with a dollar card

Many Nepali banks now issue prepaid or virtual dollar cards that work on Facebook. You load rupees, the bank converts them to dollars, and you add the card in your ad account’s payment settings. For individuals, Nepal Rastra Bank has long capped these cards at about USD 500 a year, and NRB widened the limits for IT businesses in April 2026. Limits and fees change, so confirm with your bank. My full guide to getting a dollar card in Nepal explains the process.

  • Pros: you pay Meta’s exact rate and keep full control.
  • Cons: paperwork, annual limits, and you still need to know how to target and optimise.

Option 2: Boost through a Facebook page service

It’s very simple and easy. Just go to Hello World Let’s Start on Facebook and message them that you want to advertise on Facebook. They will send you a price list. Once everything is confirmed, they will contact you and your ads will be published on Facebook right away.

Option 3: Let me boost it for you

I can also help you boost your Facebook ads. Check my Facebook advertising price above (Rs. 175 per $1) and contact me on WhatsApp 9708919577. You do not need a dollar card, and you never have to share your Facebook password.

Boost Details Form Guidelines

Before I start your boost, I need these seven details. Having them ready saves a day of back-and-forth messages.

FieldWhat to sendExample
Boost post URLLink to your post for boostCopy link from the post’s share button
Age GroupTarget ages18–30, 18–50, 20–40, 30–60 or all ages
LocationChoose your locationAll Nepal, Kathmandu Valley, Pokhara, or a radius around your shop
GenderChoose targeted gendersMale, female or both
Boost TargetChoose what you want to get from your boostMessages, post engagement, page likes/follows, website visits
Boost BudgetsEnter your total budget with boosting days$10 for 5 days
Audience Interest TypeEnter your audience interests, if you have oneOnline shopping, fitness, higher studies abroad

Send your boost details in one tap

The button opens WhatsApp with the form already typed out. Just fill in your answers and hit send.

Send Boost Details on WhatsApp

Which Boost Target Should You Choose?

Facebook optimises delivery for the goal you pick. Choose the goal that matches what actually makes you money, not the one that gives the biggest numbers.

Boost targetChoose it whenMeasure this
Get messagesYou sell by chatting: clothing, cosmetics, electronics, coursesCost per message, orders closed
Post engagementOffers, giveaways, announcements you want sharedComments and shares, not just likes
Page likes / followsNew page building a base audienceCost per follower from your target area
Website visitsYou have an online store or landing pageLanding page views and orders
Video viewsBrand story, reels, product demosThruPlays and later retargeting

My Facebook Ads Management Process

For clients who want more than a one-off boost, this is how I run their Facebook and Instagram ads from start to finish.

1. Audit & Strategy

I analyze your past campaigns and define clear KPIs (ROAS, CPA, leads) tailored to your market.

2. Creative & Setup

I set up campaign structures and Pixel tracking, and develop multiple ad creative variations to test.

3. Launch & Learn

We go live. I monitor closely for the first 72 hours to ensure delivery and initial traction.

4. Optimization (The Grind)

I tweak audiences, kill underperforming ads and scale winners. This is where money is saved and made.

5. Scaling & Reporting

Once we find a winning formula, we scale the budget while keeping it efficient. You get transparent weekly reports.

Facebook Ads Budget Examples by Business Type

These are the starting budgets I usually suggest to Nepali clients. They are starting points for a first month, not guarantees.

BusinessStarting budgetCost (NPR)Best target
Local shop or restaurant$10 over 5 daysRs. 1,750Messages, 5–10 km radius
Online clothing or cosmetics store$30 over 10 daysRs. 5,250Messages
Event or concert$20 over 7 days before the dateRs. 3,500Engagement, then messages
Education consultancy$50 per monthRs. 8,750Messages or lead forms
E-commerce website$100 per monthRs. 17,500Ads Manager with Pixel

7 Mistakes That Waste Your Facebook Boost Money

  1. Boosting a random post. Boost the post that already got the most organic comments or shares. It has proven that people care.
  2. Targeting “All Nepal” when you only deliver in the Valley. Every view outside your delivery area is wasted money.
  3. Chasing likes instead of messages. Likes feel good; messages pay the rent.
  4. Not replying to messages quickly. A lead that waits three hours often buys from someone else. Set up saved replies before the boost starts.
  5. Stopping after one day. Facebook needs a few days to learn who responds. Judge a boost after 3 to 5 days, not 5 hours.
  6. English-only creatives for a local audience. Test a Nepali or mixed-language version. For many local products it gets noticeably more comments.
  7. Sharing your Facebook password with an agency. Give page or ad account access through Meta Business Suite instead. You can remove it any time, and your account stays safe.

Want better results from the same budget?

Good ads need good copy. Grab my free list of 200+ AI prompts for digital marketers to write ad captions, hooks and offers faster.

Frequently Asked Questions

How much does Facebook advertising cost in Nepal?

Through my boosting service, Facebook ads cost Rs. 175 for every $1 of budget. A $5 test costs Rs. 875, $10 costs Rs. 1,750 and $50 costs Rs. 8,750. You decide the total budget and the number of days.

How many views do I get for $1 of Facebook boost in Nepal?

You can expect an estimated 1,500 or more views for every dollar. The exact number depends on your audience size, creative, boost target and competition during the season.

Can I boost a Facebook post with a Nepali debit card?

Usually not. Most rupee cards issued in Nepal cannot make international payments to Meta. You need a dollar card from a Nepali bank, or you can boost through a service like mine that pays Meta in dollars for you.

What is the minimum budget to boost a Facebook post?

You can start with $1 (Rs. 175) for one day. For a fair test, I recommend $5 (Rs. 875) over 5 days so Facebook has time to find the right people.

What details do I need to send to boost my post?

Send your post link, target age group, location, gender, boost target, total budget with number of days, and audience interests if you have them. The WhatsApp button above fills the form in for you.

Do I need to give you my Facebook password?

No. For a simple boost, I only need the post link. For ongoing management, you give me access through Meta Business Suite and can remove it at any time.

Is boosting better than Ads Manager?

Boosting is better for quick messages and engagement on small budgets. Ads Manager is better for website sales, lead forms, testing several ads and tracking cost per sale.

Ready to boost your Facebook post?

Rs. 175 per $1 · 1,500+ estimated views per $1 · No dollar card needed

Chat on WhatsApp: 9708919577

Related Guides

Sources: NapoleonCat, Facebook users in Nepal (June 2026); DataReportal, Digital 2026: Nepal; The Kathmandu Post (September 2025); Nepal Rastra Bank. Boost rate and view estimates are from my own boosting service and may change.

CBMS Integration for Restaurant Billing in Nepal: The 2026 Guide

CBMS Integration for Restaurant Billing in Nepal: The 2026 Guide

CBMS integration for restaurant billing in Nepal – how a restaurant POS bill travels from the table to the IRD Central Billing Monitoring System

Last updated: 21 September 2026 · Reflects the IRD CBMS notice of Baishakh 2083 and the FY 2083/84 budget.

Most articles about CBMS integration for restaurant billing in Nepal are written for shops. A shop scans an item, prints a bill and is done. A restaurant is messier: orders change after the KOT has gone to the kitchen, tables merge and split, a corporate guest wants a PAN bill, the power goes out in the middle of dinner service, and the menu price you print has to follow VAT rules that a supermarket never worries about.

This guide covers what CBMS integration actually changes inside a restaurant, who is required to do it in 2026, the restaurant-specific billing rules most software vendors skip over, and what the integration looks like technically. I build restaurant and retail billing systems in Kathmandu, so where it helps, I have added what I learned designing them.

Quick answer

CBMS integration means your restaurant POS sends every final tax invoice and every credit note to the Inland Revenue Department’s Central Billing Monitoring System as it is issued. KOTs, BOTs and pre-bills are not sent — only the final invoice. As of September 2026, CBMS is mandatory for businesses with annual turnover above Rs 20 crore, and the FY 2083/84 budget announced a cut to Rs 10 crore. Restaurants are also widely reported to face a lower trigger (around Rs 5 crore) for mandatory computerised billing itself, so check your position with your Inland Revenue Office.

What CBMS Integration Means in a Restaurant

CBMS stands for Central Billing Monitoring System. It is run by the Inland Revenue Department (IRD) and receives invoice data directly from approved billing software. Instead of the IRD seeing your sales only when you file a VAT return, it sees each invoice as it is issued.

For a restaurant, three things change in practice:

  • The final bill becomes permanent the moment it prints. You cannot delete it, edit it or reprint it with different numbers. A mistake is corrected with a credit note, which is also reported to CBMS.
  • Your software, not your cashier, does the tax maths. Taxable amount, VAT, discount and invoice number are fixed by the system before the bill is issued.
  • Your sales register and the IRD’s record should match line for line. Month-end reconciliation becomes a check, not a reconstruction.

What does not change: waiters still take orders, the kitchen still gets its KOT, and guests still get a printed bill. CBMS does not see your recipes, food cost, staff data or supplier prices — it receives invoice-level sales data only.

Do not confuse the two

IRD approval means your business is permitted to issue computerised invoices from a specific enlisted software. CBMS integration means that software also transmits each invoice to the IRD in real time. A restaurant above the threshold needs both. If you have not sorted out the approval side yet, start with our step-by-step guide on how to get IRD approval for billing software in Nepal.

Does Your Restaurant Need CBMS Integration in 2026?

The threshold has moved several times, and many vendor pages still quote old numbers. Here is the sequence as of September 2026:

StageAnnual turnoverSource
CBMS pilotLarge taxpayers onlyLaunched November 2017
First expansionAbove Rs 25 croreFY 2080/81 budget
Current ruleAbove Rs 20 croreIRD notice, 4 Baishakh 2083 (April 2026)
Announced next stepAbove Rs 10 crore (for e-invoice issuers)FY 2083/84 budget, 29 May 2026

The hospitality exception

Hotels, restaurants and canteens have historically been treated more strictly than general trade. Several IRD-enlisted software providers report that hospitality businesses must move to computerised billing at around Rs 5 crore of annual turnover, compared with Rs 10 crore for general businesses. That is the trigger for approved electronic billing; the CBMS real-time connection is the separate threshold in the table above. Because these figures come from vendor summaries rather than a single consolidated IRD notice, confirm your category with your servicing tax office.

Below the threshold? Read this before you decide to wait

  • The threshold is falling, not rising. Rs 25 crore to Rs 20 crore to a proposed Rs 10 crore within roughly three years. A busy multi-outlet restaurant group can cross Rs 10 crore faster than owners expect.
  • The queue is about to grow. Only 7,158 taxpayers were connected to CBMS at the end of FY 2081/82, against roughly 3.6 lakh VAT-registered businesses. When the lower threshold is enforced, vendors and IRD offices will be busy.
  • Guests increasingly want registered bills. More on that in the customer-benefits section below.

How a Restaurant Bill Travels From Table to CBMS

This is the part shop-focused guides never explain. In a restaurant, several documents are printed before the tax invoice exists — and only one of them goes to CBMS.

1

Order taken, KOT/BOT sent

The waiter enters items against a table. The kitchen gets a Kitchen Order Ticket, the bar gets a Bar Order Ticket. These are internal production slips. Not a tax document, not sent to CBMS.

2

Order edited while the table is open

Extra plates, a cancelled dessert, a table transfer. Because no invoice exists yet, these are order changes. A good POS logs every cancellation with user and reason, but nothing goes to the IRD.

3

Pre-bill or check print

The guest asks for the bill and you print a summary to review. This must be clearly marked as not a tax invoice and must not carry an invoice number from your tax series.

4

Settlement → tax invoice issued

Payment is taken and the final invoice is generated with the next number in the fiscal-year series. This is the document that goes to CBMS. From this moment it is locked.

5

Transmission and confirmation

The POS sends the invoice data to CBMS and records the acknowledgement. If the link is down, the invoice is queued and retried — the guest still leaves with a valid bill.

6

Correction after the fact → credit note

Wrong item billed, guest complaint refund, duplicate settlement. The original invoice stays; a credit note referencing it is issued and reported to CBMS as a bill return.

The rule of thumb

Everything before settlement is an order and can change with an audit log. Everything after settlement is an invoice and can only be reversed with a credit note. If your POS lets a cashier edit a settled bill, it is not compliant.

Restaurant Billing Rules Most Vendors Skip

Vendor pages tend to say their software handles VAT and service charge “correctly” without saying what correct means. Here is what it means in 2026.

1. Menu prices must already include VAT

Nepal’s VAT Rules require the displayed selling price — tag price or menu price — to be tax-inclusive. After the Kathmandu District Court ruling in 2022, the Department of Commerce, Supplies and Consumer Protection told restaurants to fold VAT into menu prices, and it repeated in April 2026 that adding 13% VAT on top of the bill is prohibited. Restaurants overcharging diners have been warned of fines between Rs 2 lakh and Rs 3 lakh under the Consumer Protection Act.

That means your POS has to work backwards: take the menu price, extract the VAT, and report the taxable amount and VAT separately to CBMS. The formula is simple: taxable amount = menu price ÷ 1.13, and VAT = menu price − taxable amount.

ItemMenu price (VAT incl.)Taxable amountVAT 13%
Chicken momoRs 339.00Rs 300.00Rs 39.00
Thakali setRs 791.00Rs 700.00Rs 91.00
Soft drinkRs 226.00Rs 200.00Rs 26.00
Bill totalRs 1,356.00Rs 1,200.00Rs 156.00
After 10% discount on taxable valueRs 1,220.40Rs 1,080.00Rs 140.40

The guest pays Rs 1,356 — exactly what the menu said. CBMS receives Rs 1,200 taxable and Rs 156 VAT. If your software instead adds 13% on top and bills Rs 1,532.28, you are overcharging the guest and reporting numbers that do not match your menu.

Rounding matters

Price your menu so that the inclusive price divides cleanly by 1.13 where you can (339, 565, 791, 1,130), and make sure the POS rounds at the invoice level, not line by line. Line-by-line rounding creates paisa-level gaps between your sales register and CBMS that are tedious to explain later.

2. Service charge in 2026

For years Nepali restaurants added 10% service charge and then 13% VAT on top of that, so guests paid 24.3% more than the menu price. That practice is effectively over. The Supreme Court annulled the Labour Act provision behind compulsory service-charge distribution in January 2023, and consumer-protection authorities say VAT and service charge must be built into the menu price rather than added to the bill.

What this means for your billing software:

  • Turn off any automatic “service charge” line added on top of menu prices.
  • If you share a portion of revenue with staff, handle it in payroll or internal accounting, not as a separate charge on the guest’s invoice.
  • If an old POS template still shows “Service Charge 10%” and “VAT 13%” below a subtotal, update it before a consumer complaint does it for you.

3. KOTs, BOTs and pre-bills are not invoices

KOT / BOT / pre-bill

  • Internal documents
  • Can be cancelled or edited with an audit log
  • No tax invoice number
  • Pre-bill must say “Not a tax invoice”
  • Not sent to CBMS

Tax invoice

  • Legal sales document
  • Locked once issued
  • Next number in the fiscal-year series
  • Reprints labelled as copies
  • Sent to CBMS in real time

The common failure here is a POS that assigns the tax invoice number at the pre-bill stage. Then, when the guest adds a coffee, the cashier either edits a numbered invoice (non-compliant) or voids it and creates a gap in the sequence (a red flag in an audit). Numbering should happen only at settlement.

4. Split bills, merged tables and transfers

  • Split bill: each payer gets a separate tax invoice with its own number, and each one is reported to CBMS. The items or amounts are divided before settlement.
  • Merged tables: merge the orders, then settle once. One invoice.
  • Table transfer: an order-level change. No invoice impact if done before settlement.
  • Split after settlement: the guests change their minds after the bill is printed. That is a credit note against the original plus new invoices — which is why a good POS asks “one bill or separate?” before settling.

5. Voids before billing vs credit notes after

Restaurants void items constantly: wrong dish fired, guest changed their mind, item out of stock. Before settlement, a void is an order cancellation — log it with the user, the time and a reason, and give managers a daily void report. After settlement, the only route is a credit note that references the original invoice number, states the reason, and is transmitted to CBMS as a bill return.

A high void count before billing is an operational problem. A high credit-note count after billing is a compliance signal the IRD can see. Train cashiers so that corrections happen at the order stage wherever possible.

6. Discounts, complimentary items and staff meals

  • Discounts should reduce the taxable value, with VAT recalculated on the discounted amount, as in the table above. Show the discount clearly on the invoice.
  • Complimentary items should still pass through the POS with manager approval and a reason, so stock and food cost stay accurate. Agree with your accountant how comps are shown on the invoice and treated for VAT; do not simply skip ringing them up.
  • Staff meals belong in an internal consumption record, not as fake zero-value sales invoices that clutter your CBMS data.

7. Abbreviated invoices and PAN bills for corporate guests

Under the VAT Rules, high-volume retail businesses including restaurants may issue an abbreviated tax invoice for transactions up to Rs 10,000, showing VAT as inclusive and without requiring the buyer’s PAN. If the guest asks for a full tax invoice, you must issue one.

In practice, corporate diners and office lunches usually want a full invoice with their company name and PAN so they can claim input VAT. Your POS should let the cashier add buyer name and PAN at settlement in a few seconds — the buyer PAN is one of the fields transmitted to CBMS.

8. Credit accounts and corporate tabs

If a company runs a monthly tab with you, the invoice is still issued when the meal is supplied, not when the company pays at month-end. Record the payment against the invoice later as a receivable. Batching a month of meals into one invoice on the 30th puts your CBMS dates out of line with when the sales actually happened.

Power Cuts, Internet Drops and the Sync Queue

Dinner service cannot stop because the fibre line dropped. There are two legitimate designs in the Nepali market:

  • Offline-first: the POS bills locally, keeps the invoice series intact, and transmits queued invoices to CBMS when the connection returns.
  • Cloud-only: billing needs a connection, but any device with mobile data or a hotspot can take over as the counter.

Competitor guides stop there. The question that actually matters for a restaurant is: how do you know the queue has cleared? Offline billing defers the CBMS obligation; it does not remove it. Before you choose a system, check that it gives you:

  • A visible “pending sync” count on the cashier or manager screen
  • Automatic retries with a clear error when something fails permanently (wrong credentials, rejected data)
  • A daily sync report you can compare against the CBMS portal
  • Protection against the same invoice being sent twice when a retry happens
  • Multi-terminal support where two counters billing offline cannot produce clashing invoice numbers

Try this in any demo

Ask the vendor to unplug the router, bill three tables, split one of them, plug the router back in, and show you all four invoices arriving in CBMS. Five minutes of testing tells you more than the brochure.

Why CBMS Bills Matter to Your Customers Now

CBMS used to be purely a compliance cost. Two consumer-side schemes are changing that, and restaurants sit right in the middle of both:

  • 10% VAT refund on digital payments. The refund for paying by QR, card or wallet is currently notified for lodging, restaurant and bar businesses. It depends on an electronic invoice. The FY 2083/84 budget promises to widen it to all digital purchases, but the expanded procedure had not been published as of this update.
  • The bill lottery (Taxpayer Incentive Gift Program, 2083). Consumers who collect proper bills can enter draws. Automatic entry depends on the seller’s billing being connected to CBMS — at a non-connected restaurant, the guest has to register the bill manually.

For a restaurant, that turns a CBMS-connected bill into something guests actively value. It also means a faded thermal print, a missing PAN or an unclear invoice number is now a complaint risk as well as a compliance risk.

How the Integration Works Technically

This section is for restaurant owners who want to understand what their vendor is doing, and for developers building restaurant POS systems. Neither competing article covers it.

Two endpoints, one set of credentials

  • Invoices are posted to the CBMS bill endpoint, and credit notes or sales returns to the bill return endpoint, as JSON.
  • Authentication uses the restaurant’s IRD taxpayer portal user ID and password, and the seller PAN in the payload must be the restaurant’s PAN.
  • A successful submission returns response code 200. Anything else should be logged, retried where sensible and surfaced to a manager.
  • You can verify what reached the IRD by logging in to the CBMS external portal and opening the sales register sync report.

What each transmission carries

In plain terms: the seller PAN, the buyer’s name and PAN where given, the fiscal year, the invoice number and date, the total sale, the taxable amount and the VAT, other tax fields where they apply, and a flag saying whether the submission was real-time or delayed. For a credit note, the reference to the original invoice and the reason for return are included.

The restaurant-specific traps

  • Password changes break the sync. If the accountant rotates the IRD portal password, the POS starts failing silently unless it alerts someone. Put “update POS CBMS credentials” on the password-change checklist.
  • Multi-outlet groups under one PAN share one set of CBMS credentials but need separate invoice series per outlet or terminal that never collide.
  • Fiscal-year rollover. Numbering restarts every Shrawan. Tables that open on the last night of Ashadh and settle after midnight need a clear rule for which fiscal year the invoice falls in.
  • Idempotency. A retry after a timeout must not create a duplicate record. Keep the invoice number as the unique key and store the CBMS acknowledgement against it.
  • Store the credentials encrypted. The POS holds the keys to the restaurant’s tax account. Treat them accordingly.

Lessons From Building a Restaurant POS

I built DinePosAi, a restaurant management system for Nepali restaurants with separate Admin, Waiter and Kitchen roles and a real-time kitchen display. I have also designed an offline-first billing system for Nepali retail where the counter must keep working with no internet. A few things from that work that I would pass on to any restaurant owner:

  • Separate the order from the invoice in the data model. The first design decision in a restaurant POS is that an order is a living object and an invoice is a frozen one. Once that separation is clean, KOT changes, table transfers and split bills stop being compliance problems.
  • The kitchen screen is where most voids start. When the kitchen can mark an item unavailable in real time, waiters stop taking orders that will be cancelled later, and your pre-bill void count drops.
  • Offline mode needs a local numbering authority. The hardest part of offline billing is not saving the bill; it is guaranteeing that two devices never issue the same invoice number while disconnected. Ask your vendor how they solve it.
  • Cashiers need one screen, not three. If adding a buyer PAN, splitting a bill or applying an approved discount takes more than a few taps during a Friday rush, staff will find workarounds — and workarounds are what break compliance.

Questions to Ask a Restaurant POS Vendor About CBMS

Before shortlisting, check that the product is on the IRD’s enlisted list — our IRD-approved billing software list in Nepal explains how to verify it. Then ask:

QuestionA good answer
When is the tax invoice number assigned?Only at settlement, never at pre-bill.
Are menu prices treated as VAT-inclusive?Yes, with VAT extracted and reported separately.
How do you correct a settled bill?Credit note referencing the original, sent to CBMS as a bill return.
How are split bills handled?Separate invoice per payer, each transmitted.
What happens offline?Bills continue, queue is visible, retries are automatic, no duplicate numbers across terminals.
Who updates CBMS credentials?A named process, plus an alert when sync starts failing.
Can we add buyer PAN at settlement quickly?Yes, with saved corporate customers.
Do you support multiple outlets under one PAN?Yes, with separate series per outlet and consolidated reporting.
Can we export the full sales register if we leave?Yes, in a standard format.

Frequently Asked Questions

Is CBMS integration mandatory for all restaurants in Nepal?

No. As of September 2026, CBMS real-time integration is mandatory for businesses with annual turnover above Rs 20 crore, and the FY 2083/84 budget announced a reduction to Rs 10 crore for businesses issuing electronic invoices. Hospitality businesses are widely reported to face a lower trigger for computerised billing itself. Smaller restaurants can integrate voluntarily.

Are KOTs sent to CBMS?

No. Kitchen and bar order tickets are internal production documents. Only the final tax invoice issued at settlement, and any credit note issued against it, are transmitted to CBMS.

Can a restaurant add 13% VAT and 10% service charge on top of menu prices?

Consumer-protection authorities say no. Menu prices must be inclusive of VAT, and adding VAT and service charge on top of the bill has been declared prohibited, with fines reported between Rs 2 lakh and Rs 3 lakh for overcharging. Your POS should extract VAT from the inclusive price.

How do I cancel a restaurant bill after it is printed?

You cannot delete or edit an issued invoice. Issue a credit note that references the original invoice and records the reason. The credit note is sent to CBMS as a bill return, and the original invoice stays on record.

What happens to CBMS sync during a power cut or internet outage?

An offline-capable POS keeps issuing invoices locally and sends the queued invoices to CBMS when the connection returns. Check that your system shows the pending queue and alerts you if any invoice fails to sync.

Does each split bill need its own invoice?

Yes. When a table pays separately, each payer receives a separate tax invoice with its own number, and each invoice is reported to CBMS.

Can my restaurant issue an abbreviated bill instead of a full tax invoice?

Under the VAT Rules, restaurants may issue an abbreviated tax invoice for transactions up to Rs 10,000, with VAT shown as inclusive and no buyer PAN required. If the guest requests a full tax invoice, you must provide one.

Why would a guest care whether my bill is CBMS-connected?

Because the 10% VAT refund on digital payments currently applies to restaurants, bars and lodging and depends on an electronic invoice, and automatic entry into the government bill lottery depends on the seller being connected to CBMS.

The Bottom Line

CBMS integration for restaurant billing in Nepal is less about the connection to the IRD and more about getting the restaurant workflow right before the invoice is issued. Keep orders flexible and invoices frozen, extract VAT from inclusive menu prices, drop the add-on service charge, issue one invoice per payer, correct mistakes with credit notes, and make sure you can see your sync queue. Get those right and the CBMS part runs quietly in the background.

If you are still at the approval stage, read how to get IRD approval for billing software in Nepal first. If you are comparing systems, start with the IRD-approved billing software list and put every shortlisted vendor through the offline demo above.

Disclaimer

This guide is general information and reflects the position as of 21 September 2026. Thresholds and procedures under the Electronic Billing Procedure 2074 and the VAT Rules change regularly, and the Rs 10 crore threshold was announced in the budget but may be implemented by separate notice. Confirm your obligations with your Inland Revenue Office at ird.gov.np or a qualified tax practitioner.

WS

Wilson Shrestha — web developer in Kathmandu building restaurant management, POS and billing systems for Nepali businesses, including the DinePosAi restaurant platform and offline-first retail billing.

Freelance Web Developer in Nepal: 2026 Hiring & Cost Guide

Freelance Web Developer in Nepal: 2026 Hiring & Cost Guide

If you are searching for a freelance web developer in Nepal, you are almost certainly stuck on the same problem every business owner in Kathmandu faces: one developer quotes NPR 15,000, another quotes NPR 1,50,000, and both describe the work with the same three words — “full stack developer.” This guide is the filter. It shows you how to price the job correctly, how to verify a developer in under ten minutes without knowing any code, and which contract clauses decide whether you still own your website two years from now.

Quick Answer

A freelance web developer in Nepal typically charges NPR 25,000 – 60,000 for a small business website, NPR 80,000 – 2,50,000 for a custom or e-commerce build, and NPR 1,500 – 5,000 per hour for ongoing work. Hire the one who asks questions before quoting, shows live URLs instead of screenshots, puts domain and hosting in your name, and signs a written scope with milestone payments. Price is the least useful signal; ownership and communication are the most useful.

Freelance web developer in Nepal working on a laptop with code and a website design on screen

Key Takeaways

  • Realistic 2026 price bands in NPR, not vague “contact for a quote” answers.
  • Four verification tests you can run yourself in ten minutes, with no technical background.
  • The domain and hosting ownership trap that costs Nepali businesses their websites every year.
  • How to pay safely when local escrow does not exist, using a milestone structure.
  • The Nepal-specific work — eSewa, Khalti, Fonepay, Bikram Sambat dates, Preeti to Unicode — that generic guides ignore completely.

What a Freelance Web Developer in Nepal Actually Does in 2026

The job description has widened a lot. Five years ago, hiring a freelance developer in Nepal usually meant buying a WordPress theme with your logo dropped into it. In 2026, a competent independent developer is expected to handle the full lifecycle:

  • Discovery and scope — turning “I need a website” into a page-by-page specification with success criteria.
  • Design and build — WordPress, Next.js, Laravel or a headless stack, chosen for your maintenance budget rather than the developer’s habit.
  • Performance and Core Web Vitals — a site that loads in under three seconds on an NTC or Ncell mobile connection, not just on office fibre.
  • Technical SEO — schema markup, sitemaps, indexing, and a Search Console handover.
  • Local integrations — payment gateways, SMS APIs, Nepali date handling, bilingual content.
  • Deployment and maintenance — backups, SSL renewal, plugin and dependency updates, uptime monitoring.

The reason this matters for hiring: a developer who only does the middle step will hand you a beautiful site that nobody finds, nobody can update, and nobody can recover when it breaks. When you interview, ask which of the six items above are included in the quote. The honest answer is never “all of them, for NPR 20,000.”

Freelancer vs Agency vs In-House: Which One Fits Your Project?

Most comparison articles are written by freelancers, so they conclude that freelancers always win. That is not true. Here is the honest version, written by someone who has worked on all three sides of this table.

FactorFreelance DeveloperWeb AgencyIn-House Hire
Typical business site costNPR 25,000 – 1,50,000NPR 80,000 – 6,00,000+NPR 40,000 – 1,50,000 per month salary
Who you actually talk toThe person writing the codeAn account manager, usuallyYour own employee
Speed to startDaysTwo to six weeksOne to three months of hiring
Bus factor / continuity riskHigh — one personLow — team coverageMedium — resignation risk
Best forSMEs, startups, redesigns, one clear productBanks, INGOs, multi-team projects, tendersCompanies whose product is software
Biggest riskDisappears; no backup developerJunior does the work at senior priceIdle cost between projects

The honest rule: if your project has one decision-maker and a scope you can describe in two pages, a freelancer is faster and cheaper. If your project needs a signed tender, a compliance audit, or five people working in parallel, pay the agency premium. The mistake is hiring a freelancer for an agency-shaped project and then blaming the freelancer when one person cannot cover design, backend, QA and project management at once.

How Much Does a Freelance Web Developer Cost in Nepal?

Almost every competing page dodges this question with “it depends on your requirements.” It does depend — but you still deserve a starting range. These bands reflect what independent developers in Kathmandu Valley realistically quote to domestic clients in 2026.

Project TypeTypical Range (NPR)TimelineWhat Drives the Price Up
One-page / landing site12,000 – 30,0003 – 7 daysCustom illustration, copywriting
Business / corporate website (5 – 12 pages)25,000 – 60,0002 – 4 weeksBilingual content, custom design, CMS training
E-commerce store60,000 – 2,00,0004 – 10 weeksPayment gateways, delivery logic, stock sync
Custom web application / dashboard1,50,000 – 8,00,000+2 – 6 monthsUser roles, reporting, third-party APIs
Redesign of an existing site30,000 – 1,20,0002 – 6 weeksContent migration, URL redirect mapping
Monthly maintenance retainer3,000 – 25,000 / monthOngoingResponse-time guarantee, content updates
Hourly rate (domestic clients)1,500 – 5,000 / hour—Seniority, urgency, legacy code

Two costs sit outside the developer’s fee and are yours forever: a domain (roughly NPR 1,500 – 3,000 a year for .com, with .com.np free but requiring documentation) and hosting (roughly NPR 3,000 – 15,000 a year for shared hosting, more for a VPS). A quote that hides these inside a single number is a quote you cannot compare. For a full breakdown of what each line item should cost, see our detailed guide to website design cost in Nepal.

Why the cheapest quote is rarely the cheapest outcome: an NPR 15,000 site built on a nulled theme with no backup, no updates and no documentation usually needs a full rebuild within twelve to eighteen months. At that point you have paid NPR 15,000 plus the rebuild, plus the lost search rankings from the downtime. The real question is not “what does this cost?” but “what does doing this badly cost?”

Four Tests to Verify Any Developer in Ten Minutes (No Coding Needed)

You do not need to read code to assess a developer. Run these four checks on their own portfolio site before your first call. If their own website fails, your website will fail the same way.

1. The PageSpeed Test

Paste their portfolio URL into Google PageSpeed Insights and read the mobile score, not desktop. Above 85 is strong. Between 60 and 85, ask them what they would fix. Below 60 on their own site, and performance is not something they take seriously.

2. The Live URL Test

Ask for three live client sites you can open right now. Screenshots and Behance mockups prove nothing — they can be templates, concepts, or someone else’s work. “NDA” covering every single project is a red flag.

3. The Search Test

Google their name plus “web developer Nepal.” If a developer who sells SEO cannot rank their own site for their own name, that tells you exactly how much SEO your project will get.

4. The Response Test

Send one message: “I am considering a project — can you outline your process and rough timeline?” A professional replies within 24 hours and asks questions back. A quote with a fixed price and zero questions means they have not understood the job.

Questions That Separate a Real Developer From a Reseller

A large share of “freelance developers” in Nepal are resellers: they take your money, buy a theme, and pass the build to someone cheaper. These four questions expose that quickly.

Ask This✓ Good Answer✗ Warning Answer
“Why this platform for my project?”Explains trade-offs against your budget, team skill and update frequency.“I only build in X.”
“How do you back up and restore a site?”Names a schedule, an off-server location, and a tested restore process.“The hosting company handles backups.”
“What happens after launch?”Defines a warranty window, a maintenance option, and response times.“Just message me if something breaks.”
“Whose name goes on the domain and hosting?”“Yours. I will be added as a user, not the owner.”“I manage all of that under my account.”

Who Owns Your Domain and Hosting? The Question Nobody Else Asks

This is the single most expensive mistake I see in Nepal, and none of the competing guides on this topic mention it. A developer registers your domain and hosting under their own account “to make things easier.” Two years later the relationship ends, or the developer moves abroad, stops replying, or simply forgets the renewal. Your domain expires. Your email stops working. Your Google rankings, built over years, vanish. And legally, the asset was never in your name.

Insist on this before any money changes hands:

  • The domain is registered in your name or your company’s name, with the registrar login held by you.
  • The hosting account is in your name and billed to you; the developer gets a sub-user account.
  • Google Analytics, Search Console and Google Business Profile use your Google account as owner; the developer is added as a user with access that can be revoked.
  • The full source code is delivered to a repository you control, not just uploaded to the server.
  • Written confirmation that copyright in the custom work transfers to you on final payment.

A professional will agree to all five without hesitation, because none of it costs them anything. Resistance here tells you the business model relies on you being unable to leave.

Paying a Freelance Developer in Nepal Safely

International platforms like Upwork hold funds in escrow. For a domestic Nepali project, no equivalent exists — there is no neutral third party holding the money. That is not a reason to pay everything upfront, and not a reason to pay nothing until the end. Use milestones instead.

30% — On signing

Released when the written scope and sitemap are agreed. Covers discovery and the developer’s commitment of calendar time.

40% — On staging approval

Released when you can click through the working site on a staging URL, not when you see a design image.

30% — On handover

Released after live launch, credential transfer, source code delivery and a recorded training walkthrough.

Practical billing notes for Nepali businesses:

  • Ask whether the developer is a registered firm issuing a PAN or VAT invoice. If your business claims the expense, you need a valid bill — not a handwritten receipt.
  • Withholding tax treatment differs between a registered vendor with a VAT invoice and an unregistered individual. Confirm the current rate with your accountant before you release the first milestone, and agree in writing whether the quoted figure is inclusive or exclusive of tax.
  • For local transfers, bank transfer or connectIPS gives you a traceable record. Cash gives you nothing to point at in a dispute.
  • If you are paying a Nepali developer from abroad, Wise and Payoneer are the common routes; confirm which one they already have set up rather than forcing a new account mid-project.

Nepal-Specific Work Your Developer Must Actually Handle

A generic developer guide written for a global audience skips all of this. For a website serving Nepali customers, these details decide whether the site works in practice.

  • Payment gateways: eSewa, Khalti, Fonepay, IME Pay and connectIPS each have their own integration flow, settlement timeline and merchant onboarding paperwork. Ask which ones the developer has integrated before, and who handles the merchant application.
  • Bikram Sambat dates: If your site publishes notices, events or invoices, BS date display and AD-to-BS conversion are not optional. Retro-fitting them later is far more expensive than planning for them.
  • Preeti and legacy Nepali fonts: Older organisations often hold years of content typed in Preeti or Kantipur. Migrating it to Unicode is a real workstream with a real cost — and it must happen, because search engines cannot read Preeti-encoded text.
  • Bilingual structure: Nepali and English content needs proper hreflang and URL structure, not a Google Translate widget that produces unindexable pages.
  • Hosting location and latency: A server in the US adds real delay for Kathmandu visitors. Either host closer (Singapore or India regions) or put a CDN in front of the site. Ask which the developer plans to do, and why.
  • SMS and notification APIs: Order confirmations and OTPs through Nepali SMS gateways require separate accounts and per-message credit. Clarify who owns and tops up that account.

Red Flags: Walk Away If You See These

✗ Process Red Flags

  • A fixed price given without a single question about your business.
  • 100% payment demanded before any work starts.
  • No written scope — just Viber messages and a verbal agreement.
  • Says yes to every request without ever pushing back.

✗ Technical Red Flags

  • Cannot show a single live URL you can open and test.
  • Wants the domain and hosting under their own account.
  • Uses pirated or “nulled” premium themes and plugins.
  • No staging environment — edits made directly on the live site.

What I’ve Learned Building Websites in Kathmandu

I have been building and shipping websites from Kathmandu for years now, mostly with Next.js and Node.js, and I run a small development outfit here. A few lessons that no amount of theory would have taught me:

The projects that go wrong are almost never the technically hard ones. They go wrong because nobody wrote down what “done” means. My worst experience as a developer was a project where “a simple booking website” turned out to mean multi-property inventory, seasonal pricing, and an agent commission system — discovered in week six. Now I will not start a build without a written scope, however small the job. Clients who resist that step are exactly the clients who will redefine the project at week six.

The client who asks the most questions is usually the best client. I used to find detailed questions exhausting. I now read them as a signal that this person will test the site, give real feedback, and actually use what I build. The clients who say “you’re the expert, do whatever you think” are the ones who dislike everything at handover, because they never had a chance to disagree earlier.

Handover is the part everybody undervalues. Early on I delivered sites with a two-line email of credentials. Clients would come back weeks later asking how to add a blog post, and both of us would be frustrated. Now every project ends with a short screen recording walking through the exact tasks the client will do most often. It takes twenty minutes and removes months of small support requests.

Cheap quotes have a shape. When a competing quote is a third of mine, I no longer assume I am overpriced. I ask what is in it. Usually it excludes content migration, excludes SEO setup, excludes any maintenance, and assumes a stock theme. That is a legitimate product — it just is not the same product. Ask for the exclusion list in writing and the two quotes become comparable.

If you want to see how these stages play out on a real build — scope, staging, launch and handover — walk through this website case study from concept to launch.

What Existing Guides on This Topic Leave Out

Before writing this, I read through the pages currently ranking for this topic in Nepal. Most are portfolio homepages rather than guides, and the few real articles share the same blind spots. If you have already read them, here is what you did not get:

  • Actual NPR figures. Several guides quote USD hourly rates aimed at Upwork clients, which is useless if you are a business in Pokhara hiring locally.
  • The ownership question. Not one competing page tells you to put the domain and hosting in your own name — the single most damaging oversight in Nepali web projects.
  • Payment structure without escrow. Advice to “always use escrow” does not apply to a domestic Nepali project. A milestone schedule does.
  • Mixed intent. Some articles targeting this search are actually about becoming a freelancer — rates to charge, platforms to join — when the reader was trying to hire one. They answer the wrong question well.
  • Nepal-specific technical work. Payment gateway options, BS dates, Preeti-to-Unicode migration and hosting latency are absent almost everywhere.
  • Billing and tax reality. No competing page mentions PAN or VAT invoices, which matters to every registered business that needs to book the expense.

If You Want to Become a Freelance Web Developer in Nepal

A share of people searching this term are not hiring — they want to do the job. The short version, from the other side of the table:

  • Build one real thing, not ten tutorials. A single live project with actual users outperforms a portfolio of clones. Clients click the link; they do not review your code.
  • Rank your own site first. It is the only portfolio piece that proves you understand SEO, performance and content at once.
  • Domestic and international are two different businesses. Local clients pay in NPR on relationship and referral; international clients pay in USD on profile and reviews. Pick one to start, because the sales motion is completely different.
  • Write everything down. Scope, exclusions, revision limits, payment schedule. Most freelancer horror stories in Nepal trace back to a verbal agreement.
  • Specialise. “I build fast e-commerce sites for Nepali retailers” wins more work than “I am a full stack developer.”

Frequently Asked Questions

How much does a freelance web developer charge in Nepal?

A business website typically costs NPR 25,000 to 60,000, an e-commerce store NPR 60,000 to 2,00,000, and a custom web application NPR 1,50,000 and upwards. Hourly rates for domestic clients usually fall between NPR 1,500 and 5,000. Domain and hosting are separate annual costs that should be billed in your name.

Is it safe to hire a freelance developer instead of a company in Nepal?

Yes, provided you manage the two real risks: continuity and payment. Use a written scope, a three-stage milestone payment schedule, and insist that the domain, hosting, analytics and source code sit in your own accounts. With those in place, you can change developers at any time without losing the asset.

How long does it take to build a website in Nepal?

A landing page takes three to seven days, a standard business website two to four weeks, an e-commerce store four to ten weeks, and a custom application two to six months. The most common cause of delay is not development speed but slow delivery of content, images and approvals from the client side.

Who should own the domain and hosting, me or the developer?

You should. Register the domain in your own or your company’s name and keep the registrar and hosting logins yourself, adding the developer as a user. If a developer insists on holding ownership, treat it as a serious warning sign rather than a convenience.

What should be in a web development contract in Nepal?

At minimum: a page-by-page scope with explicit exclusions, a payment schedule tied to deliverables, the number of revision rounds included, a post-launch warranty period, the maintenance arrangement afterwards, ownership and credential transfer terms, and what happens if either side exits early.

Can a freelance web developer in Nepal handle large or enterprise projects?

Experienced freelancers regularly deliver custom CRMs, internal tools and complex integrations. The limiting factor is not skill but parallel capacity. If the project needs design, backend, QA and project management running simultaneously against a fixed deadline, either budget for a longer timeline or hire a small team rather than one person.

Planning a Website Project in Nepal?

I build fast, SEO-ready websites and web applications from Kathmandu using Next.js, Node.js and WordPress — with a written scope, milestone payments, and every credential handed over in your name. Tell me what you are trying to build and I will tell you honestly whether you need a freelancer, an agency, or neither.

Start a Conversation →

Best SEO Tools Comparison: Find Your Perfect Match

Best SEO Tools Comparison: Find Your Perfect Match

When it comes to optimizing your website for search engines, choosing the right [tools](https://wilson.com.np/tools/) can make all the difference. In this best SEO tools comparison, we aim to help digital marketers, SEO professionals, and small business owners navigate the ever-expanding landscape of SEO tools. With countless options available, it can be overwhelming to identify which tool offers the best features, delivers the most value, and aligns with your specific needs.

📌 Key Takeaways

  • Understand the key features of top SEO tools.
  • Learn how to choose the best SEO software for your needs.
  • Explore cost-effective options for small businesses.

id=”understanding-the-best-seo-tools” class=”autoblogger-h2″ style=”font-size: 1.75rem; font-weight: 800; color: #0f172a; margin: 2.5rem 0 1.25rem 0; border-bottom: 2px solid #e2e8f0; padding-bottom: 0.5rem;”>Understanding the Best SEO Tools

Key Features of SEO Tools

SEO tools are designed to assist with various tasks, from keyword research and competitor analysis to tracking rankings and analyzing backlinks. The effectiveness of an SEO tool often hinges on its ability to provide comprehensive data, intuitive interfaces, and actionable insights. Key features to look for include:

  • Keyword Research: Tools should offer robust keyword analysis capabilities, including search volume, difficulty scores, and related keywords.
  • Backlink Analysis: Effective tools provide detailed information on backlinks, helping you understand your site’s link profile and discover link-building opportunities.
  • On-Page SEO: Tools should analyze your website’s on-page elements, offering recommendations to improve content and structure.
  • Competitor Analysis: Understanding what your competitors are doing can offer valuable insights. Tools should allow you to compare your site’s performance against competitors.

Why Use SEO Tools?

SEO tools are essential in digital marketing because they streamline and enhance the optimization process. They provide data-driven insights that help refine strategies, improve search engine rankings, and increase organic traffic. By leveraging these tools, marketers can save time, make informed decisions, and achieve better results.

Comparing SEO Tools: Top Contenders

Ahrefs vs. SEMrush

Both Ahrefs and SEMrush are giants in the SEO world, each offering a suite of powerful features.

FeatureAhrefsSEMrush
Keyword ResearchComprehensive with keyword ideasExtensive with keyword difficulty
Backlink AnalysisIndustry-leading databaseRobust backlink auditing
Site AuditDetailed technical SEO insightsIn-depth site audits
Competitor AnalysisStrong focus on backlinksHolistic view including paid search

Ahrefs is praised for its unparalleled backlink analysis, making it ideal for those focused on link-building strategies. SEMrush, on the other hand, offers a broader range of features, including PPC data, making it a versatile tool for comprehensive digital marketing campaigns.

Moz vs. Ubersuggest

While Moz and Ubersuggest may not have the same extensive features as Ahrefs and SEMrush, they offer unique advantages.

FeatureMozUbersuggest
Keyword ResearchEffective with Keyword ExplorerSimple and user-friendly
Backlink AnalysisGood with Link ExplorerBasic backlink data
Site AuditIncludes Moz Pro’s insightsBasic but useful for beginners
Competitor AnalysisCompetitor comparison toolsLimited but functional

Moz is known for its user-friendly interface and solid tools for beginners and intermediate users. Ubersuggest offers a cost-effective solution, making it an excellent choice for small businesses or those new to SEO.

Evaluating SEO Tool Features - best SEO tools comparison
Evaluating SEO Tool Features

Evaluating SEO Tool Features

Keyword Research Capabilities

Effective keyword research is the cornerstone of any successful SEO strategy. Tools like Ahrefs and SEMrush excel in this area, providing detailed data on search volume, keyword difficulty, and competitive analysis. Moz’s Keyword Explorer is also a notable contender for its simplicity and accuracy.

Analytics and Reporting

Analytics and reporting are crucial for tracking the performance of your SEO efforts. Look for tools that offer customizable reports, visual data representations, and the ability to track key performance indicators (KPIs) over time. SEMrush and Ahrefs provide comprehensive analytics, while Moz offers straightforward reporting suitable for smaller campaigns.

Cost-Benefit Analysis of SEO Software - best SEO tools comparison
Cost-Benefit Analysis of SEO Software

Cost-Benefit Analysis of SEO Software

Pricing Models

SEO tools vary widely in pricing, typically offering tiered subscription models. Ahrefs and SEMrush are known for their premium pricing, reflecting their advanced features. Moz offers a mid-range option, while Ubersuggest is one of the most affordable tools, with a generous free version.

Value for Small Businesses

For small businesses, the cost of SEO tools can be a significant consideration. Ubersuggest provides excellent value with its free version and low-cost paid plans. Moz also offers a reasonable entry-level plan that provides essential features for small-scale SEO operations.

💡 Pro Tip: If you’re a small business owner, start with a free tool like Ubersuggest to get a feel for SEO. As your needs grow, consider investing in a more comprehensive tool like SEMrush or Ahrefs.

Choosing the Right SEO Tool for You

Assessing Your Needs

To determine which SEO tool suits you best, start by assessing your specific needs. Consider your budget, the scale of your SEO projects, and the features most important to your strategy. If you’re primarily focused on content and keyword optimization, a tool like Moz may suffice. For advanced link-building and competitive analysis, Ahrefs or SEMrush might be more appropriate.

Making an Informed Decision

  1. Identify Your Primary Goals: Define what you want to achieve with SEO, such as improving organic traffic, enhancing keyword rankings, or building backlinks.
  2. Research and Compare: Use this comparison as a starting point to explore each tool’s features and pricing. Consult resources like the SEO tools official documentation for detailed insights.
  3. Take Advantage of Trials: Most tools offer free trials or demo versions. Test them to see which interface and features align with your workflow.
  4. Consider Long-Term Value: Evaluate not just the immediate cost but the long-term benefits of investing in a specific tool.

⚠️ Important Note: While free tools offer a great starting point, investing in a paid tool can significantly enhance the depth and breadth of your SEO strategy.

By carefully considering your needs and budget, you can select an SEO tool that not only fits your current requirements but also scales with your future growth. For additional opinions on tool effectiveness, you might find [Search Engine Journal’s SEO tool reviews](https://www.searchenginejournal.com/seo-tools/) helpful.

In summary, the best SEO tool for you depends on your specific needs and budget. Whether you choose Ahrefs for its backlink prowess, SEMrush for its all-encompassing approach, Moz for its ease of use, or Ubersuggest for its affordability, ensure it aligns with your strategic goals.

Frequently Asked Questions

What are the most popular SEO tools?

Ahrefs, SEMrush, Moz, and Ubersuggest are widely used.

How do I choose the best SEO tool for my business?

Evaluate your specific needs, budget, and tool features.

Are there free SEO tools available?

Yes, tools like Google Analytics and Ubersuggest offer free versions.

Driving License Print Status Check Online Nepal (2026): Free DOTM Tool

Driving License Print Status Check Online Nepal (2026): Free DOTM Tool

Driving license print status check online Nepal – DOTM smart card checker

If you passed your trial weeks ago and you are still waiting, you want one answer: has my smart card actually been printed yet? The tool below searches the printed–licence lists the Department of Transport Management (DOTM) publishes, tells you which office your card was sent to, and — the part most checkers skip — tells you what to do when your number does not appear.

The 20–second answer

Enter your licence number as XX-XX-XXXXXXXX in the checker below. If it appears, your card has been printed centrally and sent to the office named in the result — ring that office before you travel, because dispatch takes a few more days. If it does not appear, it is almost always a batch that has not been published yet, not a lost application. Cross-check with DOTM’s own page and the SMS line before you assume something has gone wrong.

Still driving on your trial receipt in the meantime? That is normal, and it is what the transport office expects you to carry.

Driving Licence Print Status Check — Free Online Tool

Type your number in any form you like. Hyphens, spaces, no separators at all, or Nepali digits (०१-०२-०१२३४५६७) all work — the field tidies itself as you type. You can check up to five numbers at once, switch the whole tool into Nepali, and save your number so one tap re-checks it next week.

Unofficial tool · data from DOTM public lists

Driving Licence Print Status Check

Enter your DOTM licence number to see whether your smart card has been printed and which office it was sent to.

Format XX-XX-XXXXXXXX. Hyphens, spaces and Nepali digits are all fine — the box tidies them for you.

Useful when you and a family member tested on the same day. Up to five at a time.

513,052 Records held
11 Transport offices
— Latest list date
Free No login needed
No result here? Try DOTM’s own SMS line

Send LC followed by your number to 33001, 34949 or 31003. Works on NTC, Ncell and Smart Cell. Standard SMS charges apply.

Open SMS app
Transport offices that publish printed lists

Bagmati Province

  • Chabahil, Kathmandu
  • Ekantakuna, Lalitpur
  • Thulo Bharyang, Kathmandu
  • Sano Bharyang, Kathmandu
  • Radhe Radhe, Bhaktapur
  • Bharatpur, Chitwan
  • Hetauda, Makwanpur

Koshi Province

  • Biratnagar, Morang
  • Itahari, Sunsari
  • Damak, Jhapa
  • Lahan, Siraha

Madhesh Province

  • Janakpur, Dhanusha
  • Birgunj, Parsa
  • Kalaiya, Bara
  • Bardibas, Mahottari

Gandaki Province

  • Pokhara, Kaski
  • Baglung

Lumbini Province

  • Butwal (Belbas), Rupandehi
  • Bhairahawa, Rupandehi
  • Nepalgunj, Banke
  • Tulsipur, Dang

Karnali Province

  • Birendranagar, Surkhet

Sudurpaschim Province

  • Dhangadhi, Kailali
  • Mahendranagar, Kanchanpur

This tool searches the printed-licence lists the Department of Transport Management publishes at dotm.gov.np. It is not a government service and cannot change your place in the queue. For anything official, use applydlnew.dotm.gov.np or your own transport office.

This is an independent tool, not a government service. It reads the same public lists DOTM publishes and cannot move you up the queue. For anything legally binding, use DOTM’s own licence check or your transport office.

What a “print check” actually tells you

Nepal’s smart-card licence is not printed at your transport office. After you pass the written (likhit) and trial exams and your biometrics are cleared, your record goes to a central printing facility in Kathmandu. Cards are made in batches, quality checked, then shipped back out to the office where you applied.

A print check searches the lists DOTM publishes after each batch. So a positive result means one specific thing:

  • Your card exists. It has been physically manufactured with your photo, chip and QR code.
  • It has been assigned to an office. The list says which one.
  • It has not necessarily arrived there. This is the single biggest misunderstanding, and I cover it in detail below.

If you have not reached this stage yet — you are still applying, or renewing — start with our guides to applying for an online driving licence in Nepal via eDLVRS and filling the driving licence online form. A print check only works once your card has entered the printing queue.

The two DOTM lists almost no checker tells you about

Every other print-check site I looked at treats DOTM data as one big pile. It is not. The department publishes printed licences in two separate streams, in two different sections of dotm.gov.np, and knowing which one you are in changes what you should expect.

1. Regular printing — नियमित तर्फ

The ordinary queue. DOTM publishes these office by office: one notice for Bharatpur, another for Radhe Radhe, another for Lahan, and so on.

Because they are per office, a gap of several weeks between notices for your office is completely normal even while other offices get updated.

2. Urgent printing — अत्यावश्यक

Cards fast-tracked for people who cannot wait — professional drivers, medical need, travel. These are published by date, not by office, often several notices in a single month.

If you applied through the urgent route, searching only the regular lists will show nothing, and you will wrongly conclude you have been forgotten.

The checker above searches both streams and labels which one your record came from, so you are not left guessing. That single label is the most useful thing on the result card, and no competing tool shows it.

Printed, dispatched, collectable: three different things

People travel to an office, queue, and are told “not arrived” while their phone shows “printed”. Nobody is lying. These are three separate stages and print lists only confirm the first one.

StageWhat has happenedCan you collect?
PrintedCard manufactured centrally and added to a published listNot yet
DispatchedBatch handed to government logistics for your officeNot yet — allow a few days
Received and enteredOffice has the box and has logged the cards at the counterYes — this is the moment to go

Practical rule: treat a “printed” result as permission to phone your office, not as permission to travel to it. One phone call saves a wasted morning, and for anyone coming in from outside the valley it saves a whole day and a bus fare.

Five ways to check, and when each one is the right one

No single source is authoritative at every moment, because they update on different clocks. Use them in this order.

MethodSpeedInternet?Best for
The checker on this pageInstantYesName, category, office and list type in one card; checking several people at once
DOTM licence checkInstant when upYesThe reference answer — if anything disagrees, this wins
SMS shortcode1–2 minutesNoWeak signal areas, load-shedding, no data pack
Province / office portalInstantYesOften the freshest source for that one office
The counter itselfSame dayNoAnything unusual: rejections, name errors, long silences

Checking by SMS

Send LC, a space, then your licence number to 33001. 34949 and 31003 are also in circulation. Example message body: LC 01-02-12345678

Different sources quote different shortcodes, so if one returns nothing, try the next before concluding anything. Standard SMS charges apply, and the reply reflects the gateway’s data, which can lag the web lists by days in either direction.

Province and office portals: the source nobody mentions

Licensing moved to the provinces, and several provinces and individual offices now run their own status pages. These are frequently more current for that office than the central notices, because the office updates them itself. Not one of the popular print-check sites points people to them.

  • Lumbini — Rupandehi (Butwal): the Rupandehi licence office runs a print-status search at tmolicense.p5gov.com, and its notice page states cards are handed out from room number 11, 9:00 am to 5:00 pm. That is the level of detail the central site never carries.
  • Lumbini eDLVRS: edlvrs.lumbini.gov.np for applications and renewals in that province.
  • Bagmati — Chitwan: Bharatpur operates through chitwanyatayat.bagamati.gov.np alongside the central notices.
  • Your own office’s Facebook page. Not glamorous, but several offices post the arrival of a card batch there before anything else updates. Search the office name in Nepali.

If your province runs its own portal, check it as well as the tool above. Two sources that agree is a much stronger signal than one.

Why your friend’s licence shows and yours does not

You sat the same trial, on the same day, at the same office. Theirs appears; yours does not. This is the single most common message people send about print status, and it almost never means your application failed.

  • Batches are not built in trial order. Records are pulled for printing as verification clears, not as a queue by exam date.
  • One of you may be in the urgent stream. Different list, different publishing rhythm.
  • A biometric or photo re-check delays a single record without touching anyone else in the batch.
  • Category matters. Records for categories that need extra verification can be held back while simpler ones move.
  • Your name may be spelled differently in the source list than on the receipt you are holding — which does not stop a number search, but does explain confusion at the counter.

What I learned building this checker

I build web tools from Kathmandu, and this one started because I was tired of refreshing a government page that half the time would not load. Once I started importing DOTM’s published lists into a database, a few things became obvious that are not obvious from the outside.

  • There is no live feed. Several competing sites advertise “LIVE” data. There is no API to be live against. DOTM posts documents, irregularly, per office or per date. Any tool claiming a real-time link to the department is describing something that does not exist.
  • Publishing is lumpy, not daily. Some weeks bring several office notices back to back; other weeks bring none. Checking every single day changes nothing. Twice a week is plenty.
  • Formatting is inconsistent between offices. Some lists arrive with clean columns, others as text where the number and name run together. That is why the checker accepts any spelling of your number and why the importer is deliberately forgiving — a rigid parser would silently drop whole offices.
  • Most “not found” results are typing, not tragedy. A dropped leading zero and a transposed pair of digits account for a surprising share of failed searches. The tool now pads an obviously missing leading zero and re-checks before it tells you there is nothing.

That last point is why the not-found card on this page gives you a plan instead of a shrug. Being told “no record” with no next step is what sends people on an unnecessary bus ride to a transport office.

Nothing showing up? A timeline you can actually follow

Weeks 1–4 — do nothing

This is inside normal. Carry your trial-pass receipt, check twice a week, and keep the SIM you registered with active so any official SMS reaches you.

Weeks 4–8 — widen the search

Check all three sources: this tool, DOTM’s page, and SMS. Add your province portal. Confirm the number on your receipt digit by digit against what you are typing.

Months 2–3 — go in person

Take your trial-pass receipt, payment receipt and citizenship to the office where you tested. Ask them to confirm your record reached the printing queue at all — that is the question that gets a useful answer.

Beyond 3 months — put it in writing

Ask at the counter for the office’s citizen charter (नागरिक बडापत्र) and submit a written query referencing it. A dated written record moves things in a way a verbal question does not.

Urgent need? Ask about the fast-track route

If you have a job offer, a foreign trip or a medical reason, ask your office about the urgent (अत्यावश्यक) printing route and bring documentation of the need. That is the stream whose lists DOTM publishes by date rather than by office.

Collecting your smart card

Once your office confirms the card is physically there:

  • Citizenship certificate — original plus one photocopy.
  • Revenue / payment receipts — DOTM’s own collection notices specifically ask you to bring every original receipt.
  • Trial-pass slip or token from exam day.
  • Your old paper licence if this is a renewal — you surrender it at the counter.
  • Check the card before you leave. Name spelling, date of birth, categories, and that the QR scans. A correction started at the counter is far easier than one started next month.

Can somebody else collect it? Some offices allow it with an authorisation letter signed by you, your original citizenship, and the collector’s own citizenship. Others insist you come yourself because of the fingerprint check. Phone first — policy genuinely varies by office.

Renewing rather than collecting a first licence? Our guide to renewing a driving licence online covers the renewal window, documents and what still has to be done in person.

Where the popular checkers disagree with each other

While building this, I read the competing tools closely. Some of what they publish does not hold up, and you should know which numbers to distrust before you make decisions based on them.

  • Record counts contradict themselves on the same page. One popular site advertises a headline figure in its search box, a noticeably larger figure in the body text, and a third figure in the footer. Treat any precise total as marketing, not data.
  • Office counts do not add up. The same site promises a complete directory of a stated number of offices, lists a different number, and quotes a third number in its FAQ and image captions. The real list changes as offices open and split.
  • “Updated within 24–48 hours” assumes a publishing schedule DOTM does not keep. Notices appear when a batch is done, and for some offices that means weeks between updates.
  • “Live” badges. There is no public real-time DOTM endpoint. A badge saying otherwise is decoration.
  • Fabricated activity tickers. At least one site shows a rolling popup of named strangers “just checking” their licence. It is a conversion device, not evidence of a live database.

The tool on this page shows you what it actually holds — the record count, the number of offices in the data, and the date of the newest list imported — and those figures come straight out of the database rather than being typed into the design.

Reading your licence number

A DOTM smart-card number is twelve digits, written in three parts:

01 – 02 – 12345678

province / zone code · office code · your serial

  • The separator does not matter for searching here — but on DOTM’s own form, get the hyphens right.
  • A dropped leading zero is the most common typing error. 1-02-12345678 should be 01-02-12345678.
  • Older paper licences used shorter formats. If yours is short, search it anyway, but expect to confirm at the office.

Frequently asked questions

How do I check my Nepal driving licence print status online?

Enter your licence number as XX-XX-XXXXXXXX in the checker at the top of this page. If your number appears in the printed lists, you will see the name on record, category, the office to collect from, the list date and whether it came from the regular or urgent stream. You can also use DOTM’s own check, the SMS line, the Nagarik App or your province portal.

What does it mean when my licence shows as printed?

It means the card has been manufactured at the central printing facility and assigned to your transport office. It does not mean the card is sitting at that counter yet. Dispatch and logging in at the office take a few more days, so phone the office before travelling.

My licence number is not found. What should I do?

In most cases your batch simply has not been published yet. Re-read your number digit by digit, especially the leading zero, then cross-check with DOTM’s own page and the SMS line. If nothing appears anywhere four weeks after your trial, visit the office where you tested with your trial-pass receipt.

How do I check my driving licence by SMS in Nepal?

Send LC followed by a space and your licence number to 33001. The shortcodes 34949 and 31003 are also in use. It works on NTC, Ncell and Smart Cell, standard charges apply, and the reply can differ from the website because the two update on different schedules.

Can I drive while I wait for the smart card?

Yes. Carry the trial-pass receipt or interim document your transport office issued, along with your old licence if you were renewing. Keep a photo of your print-status result on your phone as supporting proof — useful in a traffic check, though not a legal substitute for the document itself.

How often should I check my print status?

Twice a week. DOTM publishes in irregular batches rather than daily, so checking every day tells you nothing new and only adds worry. Save your number in the tool above and one tap re-checks it.

Where does the data in this checker come from?

From the printed-licence notices the Department of Transport Management publishes at dotm.gov.np, covering both the regular (नियमित) and urgent (अत्यावश्यक) streams. It is imported from those documents, not read from a live government feed — no such public feed exists.

Is this an official government website?

No. It is an independent tool built to make public information easier to search, and it has no affiliation with DOTM, the traffic police or any government office. For anything official — collection, disputes, corrections — your transport office is the authority.

The name or details on my printed card are wrong. What now?

Raise it at the counter before you leave, if you can. Otherwise return to the issuing office with your citizenship certificate and file a correction application. Do not use a card with incorrect details as identification until it has been replaced.

Can I check several licence numbers at once?

Yes — open the “Check several” tab in the tool and paste up to five numbers, one per line. It is built for families who sat their trials together and for anyone helping relatives who are not online.

The short version

Check twice a week, not twice a day. Read “printed” as phone the office, not go to the office. Know whether you are in the regular or urgent stream, because they publish on different rhythms. Check your province’s own portal as well as the central one. And if four weeks pass with nothing anywhere, stop refreshing and go and ask, receipt in hand.

Save this page with your number in the link — add ?lc=01-02-12345678 to the address and it checks itself every time you open the bookmark.

Sources

  • Department of Transport Management — printed licence notices, regular stream: dotm.gov.np
  • Department of Transport Management — urgent printed licence notices: dotm.gov.np
  • Online Driving License System — official licence check and applicant instructions: applydlnew.dotm.gov.np
  • Transport Management Office Rupandehi — print status and collection details: tmolicense.p5gov.com

Last reviewed September 2026. Procedures, shortcodes and office lists change — confirm anything time-sensitive with your transport office.

How to Check Vehicle Tax and Bluebook Renewal Online in Nepal (2083/84)

How to Check Vehicle Tax and Bluebook Renewal Online in Nepal (2083/84)

Short answer: you can check your vehicle tax dues and pay them online in minutes through the Nagarik App, the TMIS portal, or a wallet like eSewa or Khalti. What has changed in FY 2083/84 is the part after payment — in Bagmati Province, owners whose payment is reflected in the Vehicle Registration System are no longer required to queue at a transport office just to get the bluebook stamped. Almost every guide still online tells you to go and stand in that line.

How to check vehicle tax and bluebook renewal online in Nepal using Nagarik App and TMIS portal

What “checking vehicle tax” and “bluebook renewal” actually mean

People search these as one phrase, but they are two separate things, and confusing them is why so many owners end up paying twice or turning up at the wrong counter.

  • Vehicle tax is the annual road tax your province charges, based on engine capacity (CC) or motor power (kW). It is set every year by your provincial Finance Act, not by the federal government.
  • Renewal fee is a small separate charge the Transport Management Office adds on top — typically Rs. 300 for two-wheelers and Rs. 500 for four-wheelers.
  • Third-party insurance is mandatory and must be valid before renewal can be completed. No valid policy, no renewal.
  • Bluebook renewal is the record update itself — the entry confirming the above three are cleared for that fiscal year.

So “checking vehicle tax online” means looking up what you owe. “Bluebook renewal online” means clearing it and getting the record updated. The online systems handle the first two completely. Whether the third step still needs a physical visit is exactly what changed this year.

The FY 2083/84 change almost no guide has updated

What changed: Through the Economic Bill 2083 (FY 2026/27), the Bagmati Provincial Government introduced online vehicle tax payment and removed the mandatory physical Blue Book renewal visit for digitally verified vehicles.

Owners who pay through the online system, and whose payment record is reflected in the Vehicle Registration System (VRS), are no longer required to visit a transport office to renew the registration book. The stated aim is shorter queues and wider digital service coverage.

This matters because every one of the popular pages ranking for this keyword today — the wallet blogs, the doorstep-service landing pages, the tax calculators — still ends with some version of “now visit the TMO to get your bluebook stamped.” For a large share of Bagmati owners in FY 2083/84, that step is no longer compulsory.

The honest caveat: the exemption is conditional on your record actually appearing in VRS. If your vehicle was recently transferred between provinces, has arrears, was bought at auction, or simply was never linked correctly in the system, the record may not resolve and a counter visit is still the fix. Check your status online first — that is the whole point of this guide — rather than assuming either way.

Other FY 2083/84 changes worth knowing before you pay

  • Annual tax rates were kept unchanged for almost every category, with one exception: private EVs up to 50 kW went up by Rs. 1,500 and commercial EVs up to 50 kW by Rs. 1,000.
  • Fees for applying for a driving licence, renewing one, and adding a category were doubled.
  • Vehicles older than 14 years from date of manufacture now attract an additional 5% tax for each subsequent year. If you run an older vehicle, budget for this.
  • Public buses, minibuses and microbuses offering fare concessions to students, senior citizens and persons with disabilities get a 60% reduction in annual vehicle tax.
  • Full exemptions apply to fire engines, ambulances, hearses, three-wheeled scooters up to 150cc used by persons with disabilities, and vehicles over 20 years old preserved in public museums.
  • Vehicles severely damaged in accidents or held by courts as evidence are exempt for the period they are out of service, on the basis of police, local government or court recommendation.
  • Buyers of auctioned vehicles pay tax only for the year the purchase completes; prior years are waived.
  • Stolen vehicles are exempt from tax, renewal fees and penalties for the missing period, on police recommendation.

Before you check: what to have in front of you

Gather these before opening any app. Every failed lookup I have seen came down to one of them being wrong.

  • Your full vehicle number exactly as printed in the bluebook — province or zone code, lot number, vehicle-class letters (BA, CHA, PA and so on) and the numeric part. All four fields matter.
  • The registering office, not just the province. Ekantakuna, Chabahil, Bhaktapur and Thulo Bharyang hold different sets of records.
  • A mobile number registered in your own name for the OTP.
  • Your previous tax receipt or the last stamped page of the bluebook, so you know which fiscal year you are actually paying from.
  • A valid third-party insurance policy, or be ready to buy one in the same session.

Method 1: Check and pay through the Nagarik App

This is the official government route and the one I recommend to most people, because the record it writes is the record the transport office reads.

  1. Open the Nagarik App and log in. Your citizenship must already be verified in the app — if it is not, do that first, because verification is not instant.
  2. Find the Vehicle Tax service (the section with the vehicle icon).
  3. Select your province and then the exact transport office where the vehicle is registered.
  4. Choose the vehicle type, then enter the lot number, the class letters and the vehicle number. Tap search.
  5. If the record is found, the app returns your vehicle details and a live tax calculation including any accumulated fines. This screen alone answers “how much do I owe?” — you do not have to pay to see it.
  6. Review the breakdown line by line: tax, renewal fee, insurance, penalty. They are separate amounts and should not be lumped together.
  7. Pay using a linked bank account, wallet or ConnectIPS.
  8. Download the receipt immediately. Do not rely on being able to fetch it later.

The receipt carries a QR code. Traffic police can scan it to verify tax clearance, which is why keeping a printed or offline copy in the vehicle is genuinely useful — mobile data at a checkpoint is not something to depend on.

Method 2: Check on the TMIS portal (tmis.bagamati.gov.np)

The Transport Management Information System is the Bagmati Province web portal behind the Nagarik App integration. Use it when you want a bigger screen, when you are managing several vehicles, or when the app lookup is failing and you want to see whether the problem is the app or the record.

  1. Go to tmis.bagamati.gov.np and register with your mobile number. You will receive an OTP.
  2. Log in and add (link) your vehicle to your account using the registration details from the bluebook.
  3. Once linked, the dashboard shows the vehicle record, tax history and outstanding dues.
  4. Pay via mobile banking, internet banking, debit or credit card, or a wallet, and download the receipt.

Realistic expectation: OTP delivery on this portal has been unreliable for years — it is the single most common complaint in the comment sections of every guide about it. If the OTP does not arrive, try a different network, retry at an off-peak hour, and if it still fails, use the Nagarik App instead rather than registering repeatedly.

Method 3: Check and pay through eSewa, Khalti or MyPay

Wallets are convenient, and their calculators are the fastest way to get a ballpark figure. But be clear about what you are buying.

  1. Open the wallet and search for “Bluebook Renewal” or find Government Services, then Vehicle Tax.
  2. Select your province’s transport office.
  3. Fill in the vehicle details from your bluebook. The app calculates tax, renewal fee and insurance.
  4. Review and authorise payment, then save the receipt.

Two things the wallet blogs state plainly and that you should take seriously:

  • The calculated amount can differ slightly from the final government figure. Overpayment is refunded; underpayment must be settled before the office payment goes through.
  • The rates used are Bagmati Province rates. If your vehicle is registered elsewhere, the number shown may simply be wrong for you.

Method 4: Doorstep pickup services — and the caveat nobody mentions

Several providers collect your bluebook from home, do the office work, and return it. Khalti’s service charge has been Rs. 350 for two-wheelers and Rs. 500 for four-wheelers, with turnaround usually quoted at three to four working days; it has also run a cheaper missed-call and SMS booking route. eSewa has offered bluebook renewal within Kathmandu Valley with no additional service fee when bundled with third-party insurance, on a similar three to four day timeline. Third Wheel and similar operators run comparable services inside the Valley.

The gap in the competitor pages: these services are not as permanent as their landing pages imply. Khalti’s bluebook renewal service was suspended in March 2026 following the government crackdown on middlemen operating at transport offices, and was only resumed later in the year.

If you are planning around a doorstep service, confirm it is actually running this week before your deadline passes — and note that eSewa’s own terms say it cannot be held responsible for fines incurred within three working days of payment. Hand your bluebook over with time to spare, not on the last day.

Which method should you use?

MethodBest forExtra costWatch out for
Nagarik AppMost owners; the official recordNoneCitizenship verification must be done first
TMIS portalDesktop use, multiple vehiclesNoneOTP delivery is frequently unreliable
eSewa / Khalti / MyPayQuick estimate, familiar interfaceNone to smallFigures are Bagmati-based and approximate
Doorstep serviceNo time, Valley addressAround Rs. 350–500Availability has been interrupted before
Office counterArrears, disputes, transfers, auctionsNoneGo early; carry originals

What it actually costs: reading your bill correctly

Your total is never one number. It is four lines, and understanding them is how you spot an error before you pay.

1. Annual vehicle tax

Set by your province, based on CC or kW. This is the only line a late penalty is calculated on.

2. Renewal fee

Around Rs. 300 for two-wheelers, Rs. 500 for four-wheelers. Flat, and never multiplied by the penalty rate.

3. Third-party insurance

Mandatory. Roughly Rs. 1,700–2,200 for bikes and Rs. 7,000–10,000+ for private cars, by CC band.

4. Late penalty, if any

A percentage of line 1 only. If a calculator applies it to your whole bill, the calculator is wrong.

As a worked example, a typical 150cc private motorcycle in Bagmati lands somewhere around Rs. 7,000 all-in when paid on time — roughly Rs. 5,000 tax, Rs. 300 renewal fee, and about Rs. 1,700 third-party insurance. An older vehicle adds the 14-year surcharge on top. These are planning figures, not a quotation; the portal’s own calculation is the one that counts.

Third-party insurance bandIndicative premium
Bike / scooter below 150 CCAround Rs. 1,705
Bike / scooter 150–249 CCAround Rs. 1,931
Bike / scooter 250 CC and aboveAround Rs. 2,157
Private car below 1000 CCAround Rs. 7,355
Private car 1000–1600 CCAround Rs. 8,485
Private car 1600 CC and aboveAround Rs. 10,745
Electric two-wheeler (by wattage band)Around Rs. 1,705–2,157
Electric four-wheeler (by kW band)Around Rs. 7,355–8,485

Premium bands are revised separately from tax slabs. Treat the figures above as a budgeting guide and confirm the live amount in the app before paying.

Late renewal: how the fine is calculated

For Bagmati, the penalty is charged on the tax amount and escalates in bands: 5% for the first 30 days past the deadline, 10% for the following 45 days, 20% thereafter until the fiscal year ends, and then 32% for each subsequent fiscal year, capped at five years.

What that means practically: a delay of a few weeks is cheap, a delay past the fiscal year is expensive, and a delay of several years compounds badly. If you have missed more than one year, do not just pay through an app — ask the office whether a relief provision applies to your exact case first, because paying blindly can forfeit a waiver you were entitled to.

For FY 2083/84 there is a specific route for obsolete two-wheelers: owners who submit recommendations from both the local government and Nepal Police and clear all outstanding taxes and renewal fees up to the current fiscal year by the end of Poush 2083 (mid-January 2027) get all penalties accumulated up to FY 2082/83 waived, and the vehicle is removed from the registration database. If you have a dead bike sitting in a yard accruing fines, this is the window.

What I learned doing this myself

A few things that only become obvious after you have actually run through the process here in Kathmandu:

  • The lookup failing usually is not the app’s fault. Nine times out of ten the vehicle number is entered with the wrong class letters or the wrong registering office. Take a photo of the bluebook’s first page and copy character by character from the photo instead of from memory.
  • Do the tax lookup a month before expiry, not on expiry day. Checking is free and instant. If the record does not resolve, you then have four weeks to fix it instead of four hours.
  • Sort insurance first. Renewal cannot complete without a valid policy, and discovering it lapsed mid-payment means starting over.
  • Screenshot every confirmation screen. If a payment shows as deducted but unconfirmed, do not immediately pay again — pending is not the same as failed. Save the transaction ID and timestamp, wait for reconciliation, and escalate with that evidence if needed.
  • Print the QR receipt and keep it in the vehicle. It is the thing traffic police can actually scan, and it does not depend on your phone having signal.
  • Never share OTPs with anyone offering to help. Legitimate services collect documents, not one-time passwords.

If your vehicle is registered outside Bagmati

This is the single biggest blind spot in the pages currently ranking for this keyword: most of them are written entirely around Bagmati and never say so clearly.

  • Tax slabs are set province by province through each provincial Finance Act, so a calculator built on Bagmati figures can be materially wrong for a vehicle registered in Koshi, Madhesh, Lumbini, Karnali or Sudurpashchim.
  • Online payment coverage is uneven. Bagmati and Gandaki have been the furthest along; other provinces vary by office and by vehicle record.
  • The FY 2083/84 removal of the mandatory physical renewal visit is a Bagmati provincial reform. Do not assume it applies to a vehicle registered elsewhere.
  • If your vehicle moved between provinces, expect the online record to be incomplete and plan on a counter visit.

Common errors and what to do about them

ProblemLikely cause and fix
Vehicle not foundWrong office or class letters selected. Re-enter from a photo of the bluebook. If it still fails, the record may not be digitised — visit the office.
OTP never arrivesKnown portal issue. Use a number registered in your own name, retry off-peak, or switch to the Nagarik App.
Amount looks wrongCheck whether the penalty was applied to the whole bill instead of the tax line, and whether the calculator used Bagmati rates for a non-Bagmati vehicle.
Paid but record not updatedAllow time for VRS reconciliation. Keep the receipt; if it does not resolve, take the receipt to the registering office.
Several years unpaidDo not pay online first. Ask the office about applicable relief or waiver provisions for your case.

Related guides on this site

Frequently asked questions

Can I check my vehicle tax online without paying anything?

Yes. Both the Nagarik App and the TMIS portal show your vehicle details and outstanding amount, including accrued fines, before any payment step. Checking costs nothing.

Do I still have to visit the transport office after paying online?

In Bagmati Province for FY 2083/84, owners who pay online and whose payment is reflected in the Vehicle Registration System are no longer required to visit an office to renew the bluebook. If your record does not resolve online, or your vehicle is registered in another province, plan on a visit.

How much does bluebook renewal cost for a 150cc bike?

In Bagmati, roughly Rs. 7,000 paid on time — about Rs. 5,000 annual tax, Rs. 300 renewal fee and around Rs. 1,700 third-party insurance. Older vehicles and late payments add to this. Confirm the exact figure in the app.

What is the fine for renewing late?

In Bagmati the penalty is applied to the tax amount only: 5% for the first 30 days after the deadline, 10% for the next 45 days, 20% until the fiscal year ends, then 32% for each following fiscal year up to five years. The renewal fee and insurance premium are never multiplied by that rate.

Do I need third-party insurance to renew the bluebook?

Yes, it is mandatory and checked before renewal is completed. You can buy or renew it within the same flow on most wallets, or separately with any licensed insurer.

Is online vehicle tax payment available outside Bagmati Province?

Coverage varies. Bagmati and Gandaki have been furthest along; elsewhere availability depends on the office and on whether your vehicle record is digitised. Use only the official portal or app shown for your own province.

Did vehicle tax rates go up in FY 2083/84?

Rates were kept unchanged for almost all categories. The exceptions are private electric vehicles up to 50 kW, up by Rs. 1,500, and commercial electric vehicles up to 50 kW, up by Rs. 1,000. Separately, vehicles more than 14 years old attract an additional 5% per subsequent year, and driving licence fees were doubled.

I have not paid for several years. What should I do?

Check with your registering office before paying, because relief provisions can apply to long-overdue cases, stolen vehicles, auctioned vehicles and obsolete two-wheelers being deregistered. Paying blind through an app can cost you a waiver you qualified for.

Are doorstep bluebook renewal services safe to use?

Established wallet-backed services are generally legitimate, but availability has been interrupted before — one major provider suspended its service in March 2026 during a crackdown on middlemen at transport offices and resumed only later. Confirm the service is running, allow several working days, and never hand over OTPs.

A checklist before you start

  • Bluebook photo taken, all four parts of the vehicle number readable
  • Registering office identified, not just the province
  • Third-party insurance valid, or ready to buy
  • Mobile number registered in your own name for the OTP
  • Tax status checked at least a few weeks before expiry
  • Payment breakdown reviewed line by line before authorising
  • Receipt downloaded, printed, and the QR copy kept in the vehicle

Checking your vehicle tax online takes about two minutes and costs nothing, and it is the step that makes everything after it predictable. Rates, portal coverage and provincial rules do change each fiscal year, so verify the live figure in the official app or at your registering office before you pay.