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.

Restaurant Billing Software Price in Nepal (2026): Real Plan Costs, Hidden Fees & Your True First-Year Budget

Restaurant Billing Software Price in Nepal (2026): Real Plan Costs, Hidden Fees & Your True First-Year Budget

Updated 20 September 2026  ·  By Wilson Shrestha, web & billing-software developer, Kathmandu  ·  12 min read

Restaurant billing software price in Nepal 2026 — plan costs, hardware and IRD e-billing budget comparison

Short answer

Restaurant billing software in Nepal costs roughly Rs 6,000 to Rs 60,000 per year for cloud subscription plans. Most single-outlet cafés and restaurants land between Rs 10,000 and Rs 24,000 a year (about Rs 830–2,000 per month). Add Rs 12,000–35,000 one-time for a thermal printer, cash drawer and a counter device, and budget separately if your turnover crosses the IRD e-billing threshold.

Realistic first-year total for a normal Kathmandu restaurant: Rs 28,000 – Rs 55,000. Software is usually the cheapest line in that number — which is exactly why comparing only the subscription price is a mistake.

Search "restaurant billing software price in Nepal" and you get a strange result: page after page written about pricing, with almost no prices on them. Vendors talk about transparency, then send you to a contact form. Blogs explain that hidden costs exist, then never name one.

So this article does the boring part. Below are the actual published plan prices of the main restaurant billing and POS vendors operating in Nepal as of September 2026, the hardware costs nobody adds up for you, the IRD e-billing rules that quietly change your price bracket, and three complete first-year budgets you can copy.

Restaurant billing software price in Nepal — 2026 comparison table

These are publicly listed prices from each vendor's own pricing page. Where a vendor shows a promotional rate, both the list price and the offer price are shown, because renewal is normally at the list price.

SoftwareEntry planMid planTop planFree trial
RestronpRs 6,000/yrRs 12,000/yrRs 24,000/yrFree tier
NRestroRs 10,000/yrRs 15,000/yr (list Rs 24,000)Custom1 month
RestroXRs 12,000/yrRs 24,000/yr (list Rs 30,000)Rs 60,000/yr14 days + free tier
Hamro SANRs 599/mo (~Rs 7,188/yr)Rs 999/mo (~Rs 11,988/yr)Rs 1,199/mo (~Rs 14,388/yr)7 days
Tiya AppNot published — quoted on request (cafés & chiya pasal focus)Yes
RecahoNot published — quoted on request (regional vendor)Demo

Prices collected from vendor pricing pages, September 2026. Plan limits differ substantially — see the caveats below before treating this as like-for-like.

⚠️ Why a cheap plan can cost more

The Rs 6,000 and Rs 12,000 tiers are almost always capped — typically around 5 user logins, 16–20 tables and a few hundred menu items, with inventory locked to a higher plan. A 40-table restaurant with three cashier shifts will hit those ceilings inside a month and upgrade anyway. Read the limits column, not the price.

What price you should expect for your size of restaurant

Nepali vendors package plans by user count, table count and menu size — not by revenue. Here is how that maps to real outlets:

Chiya pasal / small café

Rs 0 – 10,000/yr

1–2 staff, under 10 tables, single counter. A free tier or the lowest paid plan genuinely works here. You mainly need fast billing and a daily sales total.

Single restaurant, 15–40 tables

Rs 12,000 – 24,000/yr

The real sweet spot. You now need KOT/BOT printing, table management, inventory and multi-user roles. This is where most Kathmandu restaurants land.

Bar, lounge or 2–3 outlets

Rs 24,000 – 60,000/yr

Multi-outlet consolidation, recipe costing, advanced reporting, priority support. Often quoted per outlet, so confirm whether the price covers branches.

Chain / IRD e-billing required

Rs 60,000+/yr

Custom/enterprise contracts, dedicated database, CBMS integration, SLA. Almost never published — you negotiate, so bring competing quotes.

The costs that never appear on a pricing page

This is the content gap in every competing article I reviewed for this keyword. They warn you about "hidden costs" as a concept and stop there. Here are the actual numbers, at Nepali market rates.

Cost itemTypical price in NepalOne-time or recurring?
80mm thermal bill printerRs 9,500 – 13,500One-time
Second printer for kitchen KOTRs 9,500 – 13,500One-time (per kitchen)
Cash drawerRs 4,000 – 8,000One-time
Complete POS terminal + drawer + printer bundleRs 25,000 – 32,000One-time
Counter tablet or refurbished laptop (cheaper route)Rs 15,000 – 30,000One-time
Thermal paper rollsRs 160 – 200/rollRecurring — a busy outlet burns 4–10/month
Router power backup (for outages)Rs 2,000 – 3,000One-time
Dedicated internet line for the counterRs 1,200 – 2,500/moRecurring
Bulk SMS credits (bills, promos)Charged per SMS, often extraRecurring
Menu setup + staff trainingFree to Rs 10,000One-time — always confirm in writing
Data migration from your old systemOften quoted separatelyOne-time

The renewal trap is the one to watch. Several Nepali vendors advertise a first-year discount and describe renewal in small print. A plan listed at Rs 30,000 and sold at Rs 24,000 is a Rs 30,000 plan; the discount is an acquisition offer, not your ongoing rate. Before signing, ask one question in writing: "What exactly will I be invoiced on the same plan 12 months from today?"

If you also run a retail counter or kirana side-business, the pricing logic is similar but the feature set isn't — I've broken that down separately in POS billing software for kirana shops in Nepal.

IRD approval and CBMS: the price factor almost nobody explains

This is where restaurant pricing in Nepal diverges from generic POS pricing, and where most "price" articles go silent.

Nepal's Inland Revenue Department requires covered businesses to issue invoices through approved electronic billing software that reports to the Central Billing Monitoring System (CBMS). The general turnover threshold is NPR 10 crore — but for hotels, restaurants and canteens the threshold is lower, at NPR 5 crore. Separately, businesses above the NPR 25 crore mark are expected to sync invoices to CBMS.

Under the Electronic Billing Procedure, 2074 (fourth amendment), approved software generally has to:

  • connect to CBMS for real-time or scheduled invoice sync;
  • number invoices by fiscal year and label reprints correctly (Copy of Original – 2/3…);
  • keep an immutable audit trail — no hard deletes, and every edit records user, time and reason;
  • store data securely, with hosting or accessible backup inside Nepal;
  • support VAT reporting formats, including rebate reporting on digital payments.

What this does to your price

Those requirements are engineering work, not a checkbox. A vendor that is genuinely IRD-approved and CBMS-integrated prices their compliant tier well above their café tier — frequently in the enterprise "contact us" bracket. If a vendor quotes you Rs 6,000 a year and claims full IRD e-billing approval, ask for their approval certificate and CBMS test report before you pay anything.

Below the threshold, you are not obliged to buy an approved system — but a VAT-registered outlet can adopt one voluntarily, and it is much cheaper to start compliant than to migrate mid-growth. I keep a running reference of what to check here: IRD-approved billing software list in Nepal. Always confirm your own category and current thresholds with your accountant — the rules get amended.

Monthly, yearly or lifetime — which actually costs less?

Nepali vendors sell in three shapes, and the cheapest label is rarely the cheapest outcome.

ModelBest forThe catch
Monthly
Rs 599–1,199/mo
New outlets, seasonal businesses, anyone still testing a vendorRs 999/mo is roughly Rs 12,000/yr — no cheaper than an annual plan, you're paying for the exit option
Annual
Rs 6,000–60,000/yr
Established restaurants confident in the vendorMoney is locked in. If the software doesn't fit by month three, you've paid for nine months of nothing
Lifetime
around Rs 1,00,000 one-time
Outlets certain they'll run the same system 7+ yearsBreak-even against a Rs 12,000/yr plan is over 8 years. "Lifetime" means the vendor's lifetime, not yours

My rule: pay monthly for the first three months even if it costs slightly more, then switch to annual once your staff have actually adopted it. The extra few thousand rupees is cheap insurance against a system your cashiers quietly abandon.

Are the free plans real?

Partly. Free tiers from Nepali vendors are genuine products, not just trials — but they are engineered so a growing outlet outgrows them. Typical free-tier ceilings look like this:

  • around 100 menu items and 10 categories
  • about 10 tables and 2 staff logins
  • a handful of income/expense entries per day
  • no reservations, no inventory, no customer orders
  • community support only, and short data-retention windows

For a chiya pasal or a small takeaway counter, that is honestly enough — run it free for a year. For anything with a kitchen and waiters, the free tier is a demo of the paid tier. Plan for the upgrade rather than being surprised by it during Dashain rush. If your need is simply clean, professional bills rather than a full POS, a lighter tool may do the job — I've compared that route in my invoice generator and billing software guide.

What I've learned building billing systems for Nepali businesses

I build restaurant and retail billing software from Kathmandu — including DinePosAi, a restaurant management system with a live kitchen display, and Woobex Infotech's offline-first billing product for Nepali retail. Which means I've sat on the other side of these quotations. Four things I'd tell any restaurant owner before they sign:

1. Ask what happens when the internet drops — and test it.

This is the single biggest cost nobody prices. A cloud POS that stalls during an outage costs you a full dinner service. Ask whether billing continues offline and syncs later, then actually unplug the router during the demo and try to punch a bill. Vendors who have solved this will happily show you. Vendors who haven't will change the subject.

2. Count your printers before you compare plans.

Restaurants consistently under-budget hardware. One counter printer, one kitchen printer, often a bar printer — that's Rs 30,000 before a single subscription rupee. Some plans also cap how many printers you may connect. Check the printer limit, not just the table limit.

3. Ask how you get your data out.

Exports are the cheapest form of leverage you have. If sales history, menu items and customer records can only leave the system as a PDF, your switching cost in year three is enormous — and the vendor knows it. Ask for an Excel or CSV export of everything, and test it during the trial.

4. The cheapest software your staff won't use costs the most.

I've seen outlets pay for a system for a full year while the cashier kept billing on a notebook because the interface was too slow at rush hour. Put the software in front of the person who will use it every night, not only the owner, and let them bill ten mock orders. Adoption beats features, and features beat price.

Three realistic first-year budgets

Copy the one that matches your outlet. All figures in NPR, hardware at market rate, software at published plan prices.

Line itemSmall café
8 tables, 2 staff
Mid restaurant
30 tables, 8 staff
Bar & lounge
50 tables, 2 kitchens
Software subscription (yr 1)6,00015,00024,000
Counter deviceExisting tablet — 018,00028,000
Bill printer10,50011,00011,000
Kitchen / bar KOT printers—11,00022,000
Cash drawer—5,5006,500
Power backup for router2,0002,5002,500
Paper rolls (year)3,8009,60016,000
Training & setup00–5,0005,000–10,000
Year-one total≈ Rs 22,300≈ Rs 72,600 – 77,600≈ Rs 1,15,000 – 1,20,000
Year two onward≈ Rs 9,800≈ Rs 33,600≈ Rs 46,000

Notice the shape of it: hardware dominates year one, then the cost drops by roughly half or more. Anyone quoting you a "monthly price" without that hardware line is showing you a quarter of the picture.

Ten questions to ask before you pay any vendor

  1. What will this exact plan be invoiced at on renewal, in writing?
  2. Does billing keep working with no internet, and how does it sync afterwards?
  3. How many printers, users, tables and menu items does this tier allow?
  4. Is the price per outlet or per account?
  5. Are setup, menu entry and staff training included or billed separately?
  6. Can I export my full sales, menu and customer data to Excel myself?
  7. Is VAT 13% invoicing and PAN/VAT bill format handled correctly out of the box?
  8. Are you IRD-approved and CBMS-integrated — and can you show the certificate?
  9. Are eSewa, Khalti and Fonepay QR payments supported natively, and at what cost?
  10. What is your support window, and who do I call at 9pm on a Friday?

Frequently asked questions

How much does restaurant billing software cost in Nepal per month?

Between roughly Rs 500 and Rs 5,000 per month depending on plan. Monthly-billed products sit around Rs 599–1,199/month, while annual plans work out to about Rs 500/month at entry level and Rs 2,000/month for a well-featured plan.

Is there genuinely free restaurant billing software in Nepal?

Yes — several vendors run permanent free tiers. They are usually capped near 100 menu items, 10 tables and 2 users, with no inventory or reservations. Workable for a chiya pasal or small takeaway; not for a restaurant with a kitchen and waiters.

Does my restaurant need IRD-approved billing software?

It depends on turnover. The threshold for hotels, restaurants and canteens is NPR 5 crore, lower than the NPR 10 crore general threshold. Below that you may bill on ordinary software, though VAT-registered outlets can adopt an approved system voluntarily. Confirm your category with your accountant, since thresholds and procedures are amended periodically.

How much does the hardware cost?

An 80mm thermal bill printer runs about Rs 9,500–13,500, a cash drawer Rs 4,000–8,000, and a complete POS terminal bundle Rs 25,000–32,000. Restaurants needing a separate kitchen KOT printer should double the printer line.

Is a lifetime licence around Rs 1 lakh worth it?

Only for outlets certain they'll run the same system for eight years or more — that's roughly the break-even against a Rs 12,000/year plan. Given how fast IRD rules and payment integrations change in Nepal, most restaurants are better served by an annual plan.

Can I use one billing system for a restaurant and a retail shop?

Some Nepali platforms handle both, but the workflows differ sharply — restaurants need tables, KOT and modifiers, while retail needs barcodes, SKU control and a credit khata. A product built for one usually feels bolted-on for the other. Test with your real menu or real SKUs, not the demo data.

What is the cheapest way to start billing digitally?

A free-tier cloud plan on a tablet you already own, plus a single thermal printer at about Rs 10,000. That gets a small outlet billing properly for under Rs 12,000 in year one, and you can upgrade the software plan later without replacing the printer.

The bottom line

Restaurant billing software in Nepal is cheap. Restaurant billing systems are not — and the gap between those two numbers is where owners get caught.

Budget Rs 12,000–24,000 a year for software if you run a normal single-outlet restaurant, then add Rs 25,000–50,000 of hardware in year one and expect the running cost to roughly halve afterwards. Choose on offline reliability, printer support, data export and staff adoption — in that order — and treat the subscription price as a tiebreaker rather than the decision.

Get those four right and almost any of the plans in the table above will serve you well. Get them wrong and the cheapest plan in Nepal will still be the most expensive thing on your counter.

Need help choosing or building one?

I build billing, POS and restaurant management systems for Nepali businesses from Kathmandu. If you're weighing quotations or thinking about a system built around your own workflow, get in touch through wilson.com.np.

Disclosure & sources: plan prices were collected from vendor pricing pages in September 2026 and may change — always confirm current rates directly. Hardware ranges reflect Kathmandu retail listings. IRD e-billing thresholds and CBMS requirements reflect the Electronic Billing Procedure, 2074 (fourth amendment); confirm your obligations with a qualified accountant. The author develops DinePosAi and works with Woobex Infotech, both linked above.

POS Billing Software for Kirana Shop in Nepal: The Honest 2026 Buyer’s Guide

POS Billing Software for Kirana Shop in Nepal: The Honest 2026 Buyer's Guide

If you run a kirana shop in Nepal and you are searching for POS billing software, you are probably being sold the wrong thing. Most vendor pages open with “IRD approved” and a demo button. Very few of them tell you the one fact that decides your entire budget: a typical neighbourhood kirana pasal in Nepal is nowhere near the turnover where the Inland Revenue Department actually forces you into CBMS electronic billing. Knowing that before you pick up the phone can be the difference between a Rs 8,000 setup and a Rs 70,000 one.

This guide is written for the shopkeeper, not the software seller. It covers what POS billing software for a kirana shop in Nepal really needs to do, what the IRD does and does not require at your size, what the software genuinely costs once hardware and renewals are counted, and the practical failures — loose daal with no barcode, udhaaro that nobody reconciles, internet that dies during the evening rush — that decide whether the system is still running six months later.

POS billing software for a kirana shop in Nepal running on a counter terminal with thermal printer and Fonepay QR
A kirana counter in Nepal running POS billing software with a thermal printer and a counter QR code.

1. Do you actually need POS billing software yet?

This is the section every vendor site skips, because the honest answer sometimes is “not yet”. Let me give you a threshold you can test tonight.

The 40-bill rule. Count your bills for three ordinary days — not Dashain week, an ordinary Mangsir Tuesday. If you are consistently writing more than about 40 bills a day, or carrying more than about 15 active udhaaro accounts, or stocking more than roughly 300 distinct items, a POS will pay for itself inside one year. Below all three, a copy and a calculator are genuinely fine, and no software will change your margin.

Where software stops being optional is not the bill count itself — it is the invisible leakage. In a shop doing 60–100 bills a day, three things quietly drain money and none of them show up in the cash drawer:

  • Price drift. Your cooking-oil rate changed twice in Ashoj but the person at the counter in the evening still charges the old price. Two rupees per litre on 40 litres a week is about Rs 4,200 a year, from one product.
  • Silent stockouts. You run out of a fast-mover on a Saturday evening and the customer goes to the shop across the road — and often does not come back for the whole basket, not just the missing item.
  • Forgotten udhaaro. Not the big accounts. The Rs 200 and Rs 350 entries someone forgot to write down. Shopkeepers I have worked with consistently underestimate this, and it is usually the single largest number when we finally reconcile.

POS billing software earns its keep by making those three things visible. If your shop is small enough that you personally know every price, every shelf and every debtor, you are the system, and you do not need to buy one yet.

2. The IRD question: PAN, VAT and CBMS, explained honestly

This is the biggest content gap across every competing page on this keyword. They use “IRD approved” as a scare tactic without ever telling you which tier you fall into. Here is the actual structure, as it stands for FY 2082/83.

Tier 1 — PAN-registered only (most kirana shops)

If your annual turnover is under the VAT threshold, you operate on a PAN and issue ordinary sales bills. Under Section 10 of the VAT Act 2052, VAT registration is mandatory when annual turnover exceeds NPR 50 lakh for goods-only businesses and NPR 30 lakh for services or mixed businesses. A kirana shop selling goods sits under the NPR 50 lakh line. Registration must happen within 30 days of crossing the threshold, and certain sectors — liquor, electronics, motor parts and others — must register regardless of turnover, which is worth noting if you also sell liquor or mobile accessories alongside groceries.

What you need: software that prints a clean bill with your shop name, PAN, item lines, quantity, rate and total, and keeps a sales register. You do not need CBMS integration, and you should not pay a premium for it.

Tier 2 — VAT-registered (larger marts and growing shops)

Every registered business must charge VAT at 13%, file a VAT return by the 25th of every Nepali month, and issue invoices in the format prescribed by Rule 17 of the VAT Rules, 2053. The 13% rate has been unchanged since VAT was introduced in 1997 and the Finance Act 2081 did not change it for FY 2082/83.

What you need: correct tax-invoice format, taxable/exempt separation (this matters a lot for a kirana shop, because many basic food items are exempt under Schedule 1), Bikram Sambat dates, an unbroken invoice series, and a monthly VAT summary your accountant can work from.

Tier 3 — CBMS electronic billing (large retail only)

This is where the fear-selling happens. Mandatory e-billing was extended to firms with annual turnover above Rs 250 million (Rs 25 crore) from the FY 2080/81 budget, and that threshold was subsequently lowered to Rs 200 million (Rs 20 crore) by an IRD notice dated April 2026. The policy brings a much larger pool of medium-to-large enterprises under real-time oversight through the Centralized Billing Monitoring System. Lower thresholds apply to specific sectors — for hotels, restaurants and canteens the threshold is reduced to NPR 5 crore.

Put that in perspective. Rs 20 crore of annual turnover is roughly Rs 55 lakh per day, every day of the year. A kirana shop turning over Rs 40,000 a day is at about 0.7% of the CBMS threshold. If a vendor tells you your kirana pasal is legally required to have CBMS integration today, they are selling, not advising.

Which compliance tier is your shop in?
Your situationRegistrationBilling software must doRealistic budget
Turnover under Rs 50 lakh, goods onlyPANClean printed bill, item master, stock, udhaaro, daily sales reportRs 5,000 – 12,000/yr
Turnover over Rs 50 lakh, goods onlyPAN + VATRule 17 tax invoice, 13% VAT, exempt-item handling, BS date, monthly VAT reportRs 12,000 – 30,000/yr
Mixed goods and services over Rs 30 lakhPAN + VATSame as above, plus correct service-line treatmentRs 12,000 – 30,000/yr
Turnover over Rs 20 crorePAN + VAT + CBMSIRD-listed software with live CBMS submission and audit trailRs 50,000+/yr, plus implementation

If you are in Tier 3, or expect to be within a year or two, the approval process itself is a separate project — I have written it up in detail in how to get IRD approval for billing software in Nepal, and you can check which vendors are already listed in the IRD approved billing software list in Nepal before you commit to anyone.

The buying rule that follows from all this: choose software that can grow into CBMS, but do not pay for CBMS today. Ask the vendor one question — “if my turnover crosses the threshold in two years, is CBMS an upgrade on my existing data, or a new product and a fresh migration?” The answer tells you everything about whether they built one system or three.

3. The nine features a Nepali kirana shop genuinely needs

Vendor feature lists run to sixty items. For a kirana counter, nine of them decide whether the software survives. The rest are marketing.

1. Billing in under six seconds per item

Measure this at the demo, with a stopwatch. Ask to bill a realistic basket: 1 kg rice (weighed), 2 packets Wai Wai (barcode), 500 ml oil, 250 g daal (weighed), one recharge card. If that basket takes more than 45 seconds end-to-end including printing, it will fail at 7 p.m. on a Friday.

2. Keyboard-first operation

Touchscreens look good in a demo and slow you down in real use. The fastest kirana counters in Nepal run on a cheap keyboard: type three letters, press Enter, type quantity, press Enter. Anything that forces mouse movement between every item costs you seconds per bill.

3. Decimal quantities for weighed goods, whole numbers for packets

This sounds trivial. It is not. Kirana stock is half loose and half packaged. Good software enforces the difference so a cashier cannot bill 1.5 packets of noodles or round 750 g of sugar up to 1 kg.

4. Nepali and English item search

Your staff think in Nepali. If they have to remember that “चिनी” is stored as “Sugar”, search fails during the rush. The software should let you store both names against one item and find it either way. If you keep product lists or price boards in Preeti font, you will need to convert them to Unicode before import — I built a free Preeti to Unicode converter for exactly this kind of cleanup.

5. Udhaaro at the point of billing

Credit must be a payment method on the billing screen, not a separate screen to visit afterwards. If it takes an extra step, nobody does it during a rush, and the ledger is wrong by evening.

6. Mixed payment on a single bill

Rs 500 Fonepay, Rs 200 cash, Rs 150 on khata — on one bill, in one action. This is the most common real-world payment pattern in Nepali retail now and a surprising number of systems still cannot express it.

7. Low-stock alert tied to the supplier and last rate

An alert that just says “low” is useless. An alert that says “Sunflower oil 1L, 8 left, last bought from Shrestha Traders at Rs 168” turns into a purchase order in ten seconds.

8. A day-end report you can read in one minute

Total sales, split by cash / QR / wallet / udhaaro, bill count, and the drawer figure to match. If the day-end report needs interpretation, it will not be read.

9. Your data, exportable, on demand

Ask for a CSV export of items, sales and party balances before you buy. If the vendor hesitates, walk away — you are looking at a system you cannot leave.

4. Why offline-first matters more than cloud in Nepal

Every vendor writes “works offline” as a bullet. Almost none explain what it means, and the difference between two implementations is enormous.

ArchitectureWhat happens when internet dropsRight for
Cloud-only (browser)Billing stops. You write bills on paper and re-enter them later, which nobody ever does properly.Shops with fibre and a UPS, in the Valley
Cloud with offline cacheBills for a short window, then the cache expires or the tab is closed and data is lost.Light usage, short outages
Offline-first desktop appBills, prints and updates stock against a local database indefinitely, then syncs when the link returns.Almost every kirana shop in Nepal

Test it honestly at the demo: unplug the router, then bill three items and print. If the vendor asks you not to do that, you have your answer.

The second question to ask is what happens to Fonepay and wallet reconciliation while offline. QR code transactions in Nepal grew about 92.5 percent in number in FY 2024/25 over the previous year, and QR is now the most widely used electronic payment instrument. Fonepay is accepted at over 13 lakh stores, from small kiranas to large supermarkets. In practice that means a very large share of your bills are now QR. A static counter QR keeps working when your POS is offline — the customer pays the bank, not your software — but the bill must still record “paid by QR” locally so the day-end split reconciles. Confirm this works with no internet at all.

5. The barcode problem nobody warns you about

Here is the most practical gap in every competing article on this topic. They all promise “barcode scanning” as if a kirana shop is a supermarket. It is not.

Walk your own shelves and count. In a typical Nepali kirana pasal, roughly half to two-thirds of what you sell has no usable barcode:

  • Loose rice, daal, sugar, chiura, beaten rice, spices — sold by weight from a sack
  • Local ghee, achar and oil in unbranded packaging
  • Eggs, bread from a local bakery, milk packets with smudged print
  • Cigarettes and loose singles
  • Vegetables, if you carry them

A scanner only helps with the branded third. For everything else you need one of three things, and you should decide which before buying:

  1. Quick keys / favourites grid. Your 30 fastest loose items pinned to number keys or a single screen. This is the cheapest and usually the best answer for a small shop.
  2. In-house barcode label printing. You print and stick your own labels on pre-packed bags of rice and daal. Worth it if you pre-pack in fixed sizes; a waste of time if you weigh to order.
  3. Weighing scale integration. The scale sends the weight straight into the bill line. Genuinely useful above roughly 100 bills a day, and overkill below it.

Ask this at the demo: “Show me billing 400 g of loose daal, without a scanner.” How the vendor answers that one question tells you more about the software than the whole feature list does.

6. Udhaaro khata: digitising the credit book properly

Credit is not a flaw in the kirana model — it is the reason your regulars are your regulars. The copy on the counter fails not because it is paper but because it has no ageing and no reminder.

A properly implemented udhaaro module gives you four things paper cannot:

  • One running balance per party, with every entry linked to the bill it came from, so “I already paid that” becomes a screen instead of an argument.
  • Part payments against older bills — because that is how people actually settle, Rs 500 at a time.
  • Ageing buckets — who is 0–30 days, 30–60, and over 90. This is the single most valuable report in a kirana shop and the one most systems either omit or bury.
  • A reminder you can actually send — a Viber or SMS message with the balance and the bill reference, generated from the ledger.

The recovery routine that works

  1. Every Saturday morning, open the ageing report.
  2. Anything over 30 days gets a polite message with the exact figure and the last bill date.
  3. Anything over 60 days gets a phone call, not a message.
  4. Anything over 90 days stops getting new credit until something is paid — and the software should be able to enforce a credit limit per party so this is not a conversation you have to have at the counter.

That last point matters. If your staff can extend credit without limit, the ledger will be accurate and still useless. A credit ceiling per customer, set by you and enforced by the software, is the feature that converts a digital khata from a record into a control.

From the field: what I see go wrong in month two

I build billing and POS software for Nepali retail, and the pattern in failed rollouts is remarkably consistent. It is almost never the software. It is that the shop entered 800 products in week one with enthusiasm, then stopped updating purchase entries in week two. Stock figures drift, the owner stops trusting the numbers, and within a month everyone is back to the copy — with an annual licence already paid for.

The shops that stick with it do one unglamorous thing: they enter purchases the same evening the goods arrive, every time, before the sack is opened. Ten minutes a day. That single habit is what separates a POS that pays for itself from an expensive receipt printer. If you cannot commit to it, buy the cheapest plan that prints a clean bill and ignore the inventory module entirely — a POS used only for billing and udhaaro is still worth the money, and a half-maintained stock module is worse than none.

7. What POS billing software really costs in Nepal (2026)

Published Nepali pricing, as listed by the vendors themselves at the time of writing:

Vendor / productEntry priceWhat it coversMid / upper tier
Sajilo BillingRs 8,000 / yearOnline dashboard, 1 offline desktop app, cloud sync, up to 500 productsRs 15,000/yr (3 devices, 1,500 products); Rs 25,000/yr (5 devices, 3,000 products, 2 branches)
MrSolution AIMSRs 15,000 + VATIRD-certified billing, basic inventory, ledgers, Nepali/English dates — positioned at kirana and single-location retailRs 35,000 + VAT for the full ERP suite; POS base licence quoted at Rs 55,000 + 13% VAT with AMC around Rs 16,500
BUSY (channel partner)Quote on demandEditions from basic accounting to enterprise, with CBMS-ready workflow and local trainingPriced per edition and user; 15-day trial offered
Cloud SaaS platformsMonthly subscriptionPOS plus online store, wallet and QR payments, no upfront licenceScales by plan; check offline behaviour carefully

Software licence is rarely the biggest number. Budget realistically for the whole counter:

ItemTypical range (NPR)Notes
Software licence, year 18,000 – 25,000Entry plans are genuinely adequate for a single-counter kirana shop
Annual renewal / AMC15% – 100% of licenceAsk for this figure in writing before buying. A perpetual licence with a heavy AMC can cost more over three years than a subscription
80mm thermal printer6,000 – 14,000Buy a known brand; a cheap printer is the most common hardware failure
USB barcode scanner2,500 – 6,000Only worth it if a real share of your stock is barcoded
Counter PC or laptop25,000 – 60,000A modest second-hand machine is usually enough for a single counter
UPS / inverter backup8,000 – 20,000Non-negotiable. Power loss mid-bill is worse than internet loss
Catalogue data entry0 – 8,000Either your time or theirs. Get an Excel import instead if you can

Three-year total cost is the number to compare, not the sticker price. Work out: (licence + 2 renewals) + hardware + any training or setup fee. A Rs 8,000/year subscription over three years is Rs 24,000. A Rs 55,000 perpetual licence with Rs 16,500 AMC is Rs 88,000 over the same period. Both may be right — but only one is right for a kirana shop.

8. What the main options actually offer

Rather than rank vendors, here is how the categories differ, so you can place any quote you receive:

CategoryStrengthWeakness for a kirana shop
Nepali offline-first billing apps (Sajilo Billing, Woobex Billing and similar)Built around udhaaro, Fonepay, BS dates and local billing habits; work without internetSmaller feature depth than an ERP; fewer accounting reports
Nepali ERP suites (MrSolution, OneFlow and similar)Full accounting, multi-branch, IRD certification, long track recordPriced and designed for marts and distributors; heavy for a single counter
Indian ERP localised for Nepal (BUSY and similar)Mature accounting, deep inventory, partner support networkLocalisation varies; udhaaro and Nepali-language search are often bolted on
Cloud SaaS platformsLow upfront cost, online store included, fast to startOffline behaviour is the risk; verify billing works with the router unplugged
Indian kirana apps found in search resultsPolished mobile-first billingBuilt for GST, not PAN/VAT — the tax logic, invoice format and dates are wrong for Nepal

A warning about search results. Search this keyword and half the first page is Indian software built for GST. GST and Nepal’s VAT are different regimes with different invoice formats, different rates and different date systems. Software that cannot print a Bikram Sambat date or separate Schedule 1 exempt items is not “close enough” — it will fail you at filing time.

9. A realistic 7-day rollout plan

Most vendors promise “setup in a day”. That is true for installation and false for adoption. Here is a schedule that actually works, run in parallel with your existing copy so you never stop trading.

  1. Day 1 — the top 100. Enter only your 100 fastest-moving items with correct rates and units. Not 800. One hundred. This covers the large majority of your bills.
  2. Day 2 — set units and tax flags. Mark which items are weighed and which are by piece, and which are VAT-exempt if you are registered. Getting this wrong now is painful later.
  3. Day 3 — printer and payments. Test the thermal printer with your actual bill layout, stick the counter QR where the customer can reach it, and confirm the bill records the payment method.
  4. Day 4 — staff logins and limits. One login per person. Decide who can give a discount, who can edit prices, and who can see purchase cost. Cashiers should not see margin.
  5. Day 5 — run parallel. Bill on the software and keep the copy. Compare at closing. Expect gaps; fix the item master, not the process.
  6. Day 6 — load the udhaaro openings. Enter current outstanding balances per party as opening figures. Do this once, carefully, with the copy in front of you.
  7. Day 7 — first real day-end. Close on software alone. Match the drawer. If it matches within a few rupees, you are live. If not, find the one item whose rate is wrong — it is almost always a rate, not a bug.

Then: the Dashain test

Your real deadline is not go-live, it is your first festival season. Two weeks before Dashain, pull the previous year’s sales by item if you have it, and use the reorder report to stock ahead. A POS that has not been used to plan a festival stock-up has not yet paid you back.

10. Seven mistakes that kill kirana POS rollouts

  • ✓Buying CBMS you do not need. Covered above. Match the tier to your turnover.
  • ✓Entering the entire catalogue on day one. Enthusiasm runs out around item 300, and a half-entered catalogue makes the stock module untrustworthy immediately.
  • ✓Skipping purchase entry. Sales reduce stock; if purchases never increase it, every figure goes negative within a month and people stop believing the screen.
  • ✓No UPS. Losing power mid-bill on a machine with no battery corrupts more days than bad internet ever will.
  • ✓Letting everyone use the owner login. Then no report can tell you who gave the discount or voided the bill, which is the main reason to have software at all.
  • ✓Not asking about the renewal. Year one is quoted, year two is a surprise. Get the AMC or renewal figure in writing before you pay.
  • ✓No export test. Ask for a CSV of items, sales and party balances during the trial. If you cannot get your own data out, you do not own it.

Bringing it together

For most kirana shops in Nepal, the right answer in 2026 is unglamorous: an offline-first billing app in the Rs 8,000–15,000 a year range, run on a modest counter PC with a UPS and a decent thermal printer, using a hundred well-maintained items, a counter QR, and a disciplined udhaaro ledger with ageing. That setup beats an expensive ERP that nobody updates, every single time.

Match your compliance tier honestly, test the software with the router unplugged and a bag of loose daal, get the renewal price in writing, and commit to ten minutes of purchase entry every evening. Everything else is a feature list.

If you are also handling invoices outside the counter — wholesale orders, credit customers, supplier bills — you may find our invoice generator and billing software guide useful alongside this one. And if you expect to cross into VAT or CBMS territory in the next year or two, read how to get IRD approval for billing software in Nepal and check the current IRD approved billing software list before you lock into a vendor.

Frequently asked questions

Does a kirana shop in Nepal legally need IRD-approved billing software?

In most cases, no. Mandatory CBMS electronic billing applies to businesses above a turnover threshold that was lowered to roughly Rs 20 crore by an IRD notice in April 2026, with a lower Rs 5 crore threshold for hotels, restaurants and canteens. A typical kirana shop is far below this and needs only a clean PAN or VAT bill. Any VAT-registered business may adopt IRD-listed software voluntarily.

How much does POS billing software cost for a kirana shop in Nepal?

Published entry plans start around Rs 8,000 per year for a single-counter shop, with mid-tier plans around Rs 15,000–25,000 per year. Perpetual licences from ERP vendors start higher — around Rs 15,000 plus VAT for a basic inventory and billing edition — and carry annual maintenance charges. Add Rs 40,000–90,000 for hardware if you are starting from nothing.

Will the software work when the internet goes down?

Only if it is offline-first. A desktop application that bills against a local database keeps working indefinitely and syncs later; a browser-only cloud POS stops. Test it by unplugging the router during the demo and completing a bill with a printed receipt.

Can I bill loose items like rice and daal that have no barcode?

Yes, and this is the most important thing to test. Good kirana POS software supports decimal quantities for weighed goods and a quick-keys grid for your fastest loose items, so a cashier can bill 400 g of daal in two keystrokes without a scanner. Weighing-scale integration is available but is usually unnecessary below about 100 bills a day.

Does POS software handle udhaaro (credit) properly?

The good ones do. Look for credit as a payment option on the billing screen itself, one running balance per party linked to source bills, support for part payments, ageing buckets showing who is 30, 60 or 90 days overdue, and an enforceable credit limit per customer.

Do I need VAT registration for my kirana shop?

Registration becomes mandatory once annual turnover crosses NPR 50 lakh for a goods-only business, or NPR 30 lakh for services or mixed supplies, measured on a rolling twelve-month basis, with registration required within 30 days of crossing. Some categories — including liquor and electronics — must register regardless of turnover, which matters if you stock those alongside groceries.

Can I use Indian kirana billing software in Nepal?

Not safely. Indian applications are built for GST, with different invoice formats, tax logic and Gregorian-only dates. Nepal requires VAT at 13%, Rule 17 invoice formatting for registered businesses, Schedule 1 exempt-item handling and Bikram Sambat dates. Choose software built for Nepal.

How long does it take to get a kirana shop running on POS software?

Installation takes a day; genuine adoption takes about a week. Enter your top 100 items first, run in parallel with your paper copy for two or three days, load opening udhaaro balances, and then close a full day on software alone and match the cash drawer.

Can I accept Fonepay, eSewa and Khalti through the POS?

Most Nepali POS systems record these as payment methods on the bill, and a static counter QR works independently of the software, so payments continue even during an outage. QR transactions in Nepal grew roughly 92 percent in volume in FY 2024/25 and Fonepay alone is accepted at over 13 lakh stores, so accurate recording of the cash-versus-QR split at day-end matters as much as the billing speed itself.

What happens to my data if I stop paying for the software?

Ask before you buy, and test it during the trial. You should be able to export items, sales history and party balances as CSV or Excel at any time. A vendor who cannot demonstrate that export is one you cannot leave.

IRD-Approved Billing Software List in Nepal

IRD Approved billing software list in Nepal 2026

Last updated: 20 September 2026  ·  Reviewed against IRD's published enlistment records  ·  12 min read

IRD-approved billing software list Nepal 2026 — official enlisted electronic billing applications
The official IRD-approved billing software list for Nepal, reorganised and made searchable for 2026.

Quick answer

  • What the list is: the Inland Revenue Department (IRD) publishes a register of electronic billing applications enlisted under the Electronic Invoice Procedure, 2074. Only software on this register may legally issue computerised VAT invoices in Nepal.
  • How big it is: the published register runs to 702 enlistment entries (enlistment numbers 7400001 – 7900702), covering roughly 577 distinct products from 394 vendor PANs.
  • Who must use it: businesses above NPR 10 crore annual turnover, and hotels, restaurants and canteens above NPR 5 crore.
  • What changed in 2026: the mandatory CBMS sync threshold was lowered from NPR 25 crore to NPR 20 crore after the Chaitra quarter, pulling thousands of mid-sized firms into real-time invoice reporting.
  • Before you buy: an "IRD approved" badge on a vendor's website is not proof. Match the product name and enlistment number against the register below, then confirm it in the software dropdown on the IRD Taxpayer Portal.

Search for "IRD-approved billing software" in Nepal and you get a wall of vendor landing pages, each one claiming to be the approved option. What almost nobody publishes is the thing you actually came for: the list itself — every application the Inland Revenue Department has enlisted, with its PAN and enlistment number, in a form you can search.

That is what this page is. Below you'll find the complete register reproduced as a live, searchable table, the official IRD PDF to view or download, the 2026 threshold rules including the April change most articles have not updated, and a practical verification routine you can run before you sign a purchase order. No product is being sold to you on this page.

Official IRD-approved billing software list 2026 (PDF)

The IRD publishes the enlistment register as a PDF on its own servers. Use the buttons below to open or save the original document — always treat the IRD file as the authority, and this page as the easier way to read it.

List of IRD Verified Softwares — Electronic Invoice Procedure, 2074

Official PDF published by the Inland Revenue Department, Government of Nepal

Served directly from the IRD's own server, so both buttons open in a new tab. If the link is slow, the department's portal is under load — use the searchable table below in the meantime.

What "IRD-approved billing software" actually means

Approval is granted to a specific version of a specific product from a specific vendor PAN, not to a company in general. That distinction matters more than anything else on this page, because it is where most compliance failures start.

When the IRD enlists an application, it issues an enlistment number — the numbers in this register run from 7400001 to 7900702. The enlistment ties four things together:

  • The vendor's PAN — who is legally answerable for the software.
  • The application name — the exact product, spelled as the vendor registered it.
  • The version — which is why you see the same product enlisted repeatedly. RS Unify (Lever Edge), for example, accounts for 27 separate entries because each release was enlisted on its own.
  • The technology stack — the front end and back end declared at the time of enlistment, recorded in the IRD PDF.

To be enlisted at all, software has to behave in specific ways under the Electronic Invoice Procedure, 2074 (as amended): invoice numbers run in an unbroken fiscal-year sequence, an issued tax invoice cannot be edited or deleted — corrections happen only through a credit note that references the original — every action leaves an audit trail, and the system can transmit invoice data to the IRD's Central Billing Monitoring System (CBMS).

Approval ≠ CBMS integration. These are two separate hurdles and vendors routinely blur them. Enlistment means the software may issue computerised invoices. CBMS integration means those invoices actually reach the IRD's servers in real time. A product can hold a valid enlistment number and still require manual exports for CBMS. If your turnover crosses the sync threshold, ask for both in writing.

Who must use e-billing in Nepal in 2026

There are three separate thresholds and they are commonly confused with each other. Here is how they stack:

ObligationWho it applies toWhat it requires
Use enlisted e-billing softwareAnnual turnover above NPR 10 croreInvoices must be issued from software on the IRD register, in IRD invoice format, with an immutable audit trail.
Use enlisted e-billing software (hospitality)Hotels, restaurants and canteens above NPR 5 croreSame requirement, lower entry point, because the sector was prioritised for revenue-leakage reasons.
Mandatory CBMS connectionAnnual turnover above NPR 20 crore New — 2026Every sales invoice, sales return and credit note transmits to CBMS. Lowered from NPR 25 crore effective after the Chaitra quarter of 2026.
Voluntary adoptionAny VAT-registered businessNo turnover test. Many small retailers opt in because it removes manual VAT filing work and makes Annex 5 reporting fall out of daily billing.

The April 2026 reduction is the single most important update on this topic, and most competing articles still quote the old NPR 25 crore figure. If your turnover sits between NPR 20 and 25 crore, you moved into scope this year and may not have been told.

One more thing worth watching: the IRD has signalled a plan for a state-owned free e-billing tool aimed at small B2C taxpayers, reported around May 2026. No launch date has been published. If you are a small shop considering a five-year software contract right now, that is a reason to prefer a short renewal term over a long lock-in.

The full IRD-approved billing software list (702 entries)

This is the complete register, reorganised from the IRD PDF into something you can actually use. Type any product name, vendor PAN or enlistment number into the box, or filter by the kind of business the software is built for. Everything runs in your browser — nothing is sent anywhere.

Loading the register…
S.N.Application nameVendor PANVersionEnlisted no.Category

Read the duplicates correctly. Repeated names are not errors in the register — they are separate version enlistments, and occasionally the same product enlisted under a different reseller's PAN. When you check a quotation, match the version you are being sold, not just the name. A vendor selling you v3 while only v1 is enlisted is selling you a compliance problem.

The list reorganised by business type

The IRD PDF is ordered by enlistment number, which is useless if you run a pharmacy and want to know your options. Here is the same register grouped by what the software is actually built for, with the names that recur most often in each group.

CategoryEntriesRecurring names in the registerTypical buyer
Retail & POS—Swastik POS, IMS-POS, B-POS, Smart POS, Crystal POS, Navigator, Ginesys POS, Sajilo Billing, HamroBill, Saral PasalKirana shops, marts, hardware, fashion, jewellery, department stores
Restaurant & Hotel—IDS Fortune Next, WINHMS, TMBill, Vision Restro, Hamro Restro, eZee NextGen, Bonfire RMS, Sajilo CafeRestaurants, cafés, canteens, hotels and resorts (the NPR 5 crore bracket)
Accounting & ERP—RS Unify, SAP Business One, Microsoft Dynamics 365 BC, BUSY, Odoo, ERPNext Nepal Edition, FACT ERP.NG, Marg ERP, TiggDistributors, manufacturers, trading houses, groups with multiple entities
Hospital & Pharmacy—Medipro, Danphe EMR, Next HMIS, PARAS HMIS, Prispitals, Pharma Books, Okhati, HOPEHospitals, clinics, diagnostic labs, pharmacies
School & College—RIGO EDU ERP, mSchool, mCollege, Systematic Schooling, Sara School System, MARPHAeSchool, EduSmartSchools, colleges and institutes billing fees
Other sectors—Cargo Books, IBS, Jaatra, Zsmart, Veris CRM, Elogipark, Bonfire Ticketing, iSolution InsuranceLogistics, telecom, aviation, insurance, parking, ticketing, ISPs

What the shape of the register tells you

Read as a dataset rather than a directory, a few things stand out that are worth knowing before you buy:

  • It skews old. A large share of entries declare Visual Basic 6, Delphi or .NET Framework front ends with MS SQL Server 2008 R2 behind them. Enlistment says the software met IRD's invoicing rules on the day it was assessed — it says nothing about whether the stack is still maintainable in 2026.
  • Enterprise suites dominate by count. SAP, Microsoft Dynamics, Odoo and RS Unify account for a disproportionate share of entries, because each version and each implementing partner gets enlisted separately. This inflates the apparent size of the list.
  • Genuinely modern, cloud-native entries are a minority. The React / Node / Laravel / Django cohort — Tigg, Awecounting, ERPNext Nepal Edition, AegisRestro, TIGG App and similar — is where most new 2024–2026 enlistments sit.
  • Enlistment numbers are chronological. A 74xxxxx number is an early enlistment; 79xxxxx is recent. That is a quick sanity check on how long a product has been in the system.

How to verify a billing software is genuinely IRD-approved (4 minutes)

This is the section the vendor-owned articles skip, for obvious reasons. Run it before money changes hands.

  1. Get the enlistment number in writing. Not a badge image, not a screenshot, not "we are IRD approved". Ask for the enlistment number and the vendor PAN under which the product is enlisted, in an email you can keep.
  2. Match it against the register above. Search the number. Then search the product name separately. Both should return the same row, with the same PAN. A mismatch between the PAN on your quotation and the PAN on the enlistment means you are buying from a reseller — which is fine, but it changes who is answerable when something breaks.
  3. Check the version, not just the name. Ask which version you are being licensed and confirm that exact version appears in the register. This is the most common gap I find.
  4. Confirm it in the IRD Taxpayer Portal. The approved software list appears as a dropdown in the electronic billing section of the portal, and that dropdown is the live source. If the product is not selectable there, the PDF alone will not save you at audit time.
  5. Ask for a CBMS test report. If you are above the NPR 20 crore sync threshold, request evidence that the vendor has successfully transmitted test invoices to the IRD test server for your configuration. Many products pass in a demo and stall on a real deployment.
  6. Test the immutability rule yourself. Issue a dummy invoice in the trial, then try to edit and delete it. If the software lets you, it is not behaving the way the procedure requires, whatever its paperwork says.

If you are on the other side of this — a developer or a company wanting to get your own product enlisted — the documentation set, the test-server process and the sequencing are covered separately in how to get IRD approval for billing software in Nepal.

Red flags I've run into on real Nepali deployments

Where this comes from: I build and maintain business software out of Kathmandu, and a recurring part of that work is untangling billing systems that a client bought on a promise. The patterns below come from those projects, not from a press release.

1. The "approved" product that was approved three versions ago

The most frequent one. A shop is sold the current release of a product whose enlistment covers an older version. Everything works, invoices print, and nobody notices until an audit asks which enlisted version produced them. Fix: name the version in the purchase agreement.

2. CBMS sold as a feature, delivered as a spreadsheet

"CBMS ready" can mean real-time API submission, or it can mean the software exports a file that somebody uploads manually each week. Both get described the same way in sales calls. The second one breaks the moment your accounts person is on leave. Ask precisely: does the software submit per invoice, automatically, and what happens when the internet drops? The correct answer is that the invoice is queued and retried, never dropped and never skipped.

3. Desktop software with no offline story — and cloud software with no local backup

Load-shedding is largely behind us, but Nepali internet is still unevenly reliable outside the Valley. A retail counter that cannot bill when the connection drops will lose sales. Equally, a cloud product with no export path means your ledger lives entirely on somebody else's server. Ask for both: offline billing that syncs, and a data export you can actually open.

4. Per-user pricing that only reveals itself at the second counter

Entry pricing is quoted for one user. Add a second till, the accountant and a manager, and the annual cost doubles. Get the three-year total for the number of users you will realistically have, not the number you have today.

5. Nepali date handling as an afterthought

Bikram Sambat fiscal periods, Nepali-language invoice printing and correct fiscal-year invoice sequencing are not decoration — they are how your VAT return reconciles. Test a bill dated in Shrawan and check what the reports do at the fiscal-year boundary before you commit.

6. Support that exists only in Kathmandu

If your shop is in Butwal or Itahari, an on-site fix matters more than a feature list. Ask who the local implementation partner is, by name, before purchase.

How to choose from 702 options without losing a week

Enlistment is a filter, not a recommendation. Everything on the register is legally usable; almost none of it is right for you. Narrow it in this order:

  1. Start from your obligation, not from features. Below NPR 10 crore and not in hospitality? You are adopting voluntarily, so optimise for daily usability and price. Above NPR 20 crore? CBMS behaviour is the first question and everything else is secondary.
  2. Filter by sector in the table above. A restaurant needs table and KOT flows; a pharmacy needs batch and expiry tracking; a mart needs fast barcode billing. Cross-sector "does everything" tools usually do one of them badly.
  3. Decide desktop or cloud honestly. Not on ideology — on your connectivity, the number of branches and whether your accountant works remotely.
  4. Check that billing, inventory and accounts are one system. If a sale does not update stock and post a journal automatically, you will reconcile by hand every month and your Annex 5 will be a manual build.
  5. Run a two-week pilot with your own SKUs. Import your real product list, bill a real day, close a real shift, and print a real VAT report. Demos are staged; your catalogue is not.
  6. Get the exit route in writing. How do you export every invoice and ledger entry if you leave? A vendor who cannot answer that plainly is a vendor to avoid.

Not in scope yet? If you are below the thresholds and just need clean, professional VAT invoices without committing to an enlisted system, a lightweight tool is often the sensible first step — see this free invoice generator and billing software guide. Move to an enlisted product when your turnover approaches NPR 10 crore, not after it crosses.

What the other articles on this keyword leave out

I read through the pages currently ranking for this search before writing. They fall into two groups: vendor landing pages that mention the list without publishing it, and comparison posts covering four or five products. Here is what is missing across all of them, and what this page does instead.

The actual list

Almost every ranking page talks about the IRD register and then links away to a PDF — or doesn't. None publish it in a searchable form. This page reproduces all 702 entries with search and filtering.

The 2026 threshold change

Most pages still state NPR 25 crore for CBMS. The mandate was lowered to NPR 20 crore after the Chaitra quarter of 2026. Businesses in that band are newly in scope.

Version-level approval

Every competing page treats approval as a company-level badge. It is granted per version. That single misunderstanding causes most real-world compliance gaps.

An independent verification routine

Vendor pages have no incentive to teach you how to check them. The four-minute routine above is the check I run for clients.

Sector-wise organisation

Comparison posts cover four to five general products. Hospitals, schools, cargo firms and ISPs have dedicated enlisted options and are never mentioned.

The planned free government tool

The IRD has signalled a state-owned free e-billing tool for small B2C taxpayers. Nobody writing sales-led content will tell you that before you sign a long contract.

Frequently asked questions

How many billing software are IRD-approved in Nepal?

The published register contains 702 enlistment entries, numbered 7400001 to 7900702. Because the same product is re-enlisted for each new version and sometimes under different reseller PANs, the number of distinct products is lower — about 577 across 394 vendor PANs. The register grows continuously as new applications are enlisted, so always check the current IRD PDF or the Taxpayer Portal dropdown for the latest position.

Which businesses must use IRD-approved billing software in 2026?

Businesses with annual turnover above NPR 10 crore must issue invoices from enlisted software. For hotels, restaurants and canteens the threshold is NPR 5 crore. Separately, businesses above NPR 20 crore must connect to the Central Billing Monitoring System — a threshold lowered from NPR 25 crore after the Chaitra quarter of 2026. Any VAT-registered business may adopt enlisted software voluntarily.

How do I check whether a specific software is IRD-approved?

Ask the vendor for the enlistment number and the PAN it is enlisted under, then search both in the table on this page. Confirm the exact version you are buying appears in the register, and finally check that the product is selectable in the electronic billing section of the IRD Taxpayer Portal. The portal dropdown is the live source of truth; the PDF is a snapshot.

Is IRD approval the same as CBMS integration?

No. Enlistment means the application meets the invoicing requirements of the Electronic Invoice Procedure, 2074 — sequential numbering, immutable invoices, audit trail. CBMS integration means the software actually transmits invoice data to the IRD's central system. A product can be enlisted and still require manual uploads. If you are above the NPR 20 crore threshold, ask for a CBMS test report for your own configuration.

What happens if I use billing software that is not on the IRD list?

Invoices issued from unenlisted software are not valid computerised tax invoices. In practice this exposes the business to penalties under the VAT rules, disputes over input credit claimed by your customers on those invoices, and problems at audit when the department asks which enlisted system produced your sales register. If you discover you are in this position, the practical fix is to move to an enlisted product and raise it with your tax office rather than wait for an assessment.

Can I edit or delete an invoice after issuing it?

No. Once a tax invoice is issued it cannot be modified or deleted — that immutability is a core requirement of enlistment. Corrections are made by issuing a credit note that references the original invoice and records the reason. The original stays on file and, where CBMS applies, stays visible to the IRD exactly as first reported.

Is free IRD-approved billing software available in Nepal?

A few enlisted vendors publish free tiers with transaction or user caps, which suit very small operations. Separately, the IRD has signalled plans for a state-owned free e-billing tool aimed at small B2C taxpayers, reported around May 2026, with no launch date published yet. Until that arrives, weigh a free tier's caps carefully — outgrowing one mid-fiscal-year is disruptive.

How long does it take to get new billing software approved by the IRD?

Timelines vary with how complete your submission is and the department's queue. The document set is the main variable: software purchase invoice, agreement with the provider, sample invoices in IRD format, user manual, technical architecture, and server or hosting agreements for cloud products. The step-by-step process is covered in the dedicated guide linked above.

Does the IRD list include cloud and SaaS billing software?

Yes. The register includes cloud and browser-based products alongside desktop applications, and recent enlistments skew that way — entries built on React, Node, Laravel, Django and similar stacks appear throughout the later enlistment numbers. Cloud products must additionally satisfy the hosting and server-agreement conditions in the procedure.

Before you sign anything

The register on this page is the map, not the destination. Being on it means a product cleared a procedural bar, on a specific version, on a specific date. It does not mean the software is maintained, that the vendor answers the phone, that CBMS works on your network, or that the thing is any good at billing a queue of customers on a Saturday evening.

So use the list the way it is meant to be used: to rule products out quickly, to confirm the claims on a quotation, and to check that the version in your contract is the version in the register. Then judge the software on a two-week pilot with your own data. That combination — verified enlistment plus a real trial — is what keeps you compliant and sane.

About the author — Wilson Shrestha is a web and business-software developer based in Kathmandu, working across Next.js and Node.js systems for Nepali retail, hospitality and service businesses. This guide is compiled from the IRD's published enlistment register and from hands-on work on billing and POS deployments in Nepal. It is general information, not tax advice — confirm your own obligation with the IRD or your tax adviser.

How to Get IRD Approval for Billing Software in Nepal

How to Get IRD Approval for Billing Software in Nepal: The Complete 2026 Process

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

How to get IRD approval for billing software in Nepal — electronic billing and CBMS compliance guide
IRD approval for billing software in Nepal involves two separate permissions — most businesses only find out about the second one after they are rejected.

Almost every guide on this topic tells you to "gather your documents and submit them to the IRD." None of them tell you that there are two entirely different approvals with the same name, that applying for the wrong one is the single most common reason applications bounce back, or that the turnover threshold everyone is still quoting was lowered twice in 2026.

This guide fixes that. It covers the exact electronic billing procedure laid out in the Vidyutiya Bijak Sambandhi Karyavidhi 2074, the real taxpayer portal navigation path, the document list that actually gets accepted, the current CBMS thresholds as of Ashwin 2083 (September 2026), what integration looks like on the technical side, and the specific mistakes that cost applicants three to six extra weeks.

The Two IRD Approvals Nobody Separates Properly

This is the part that derails most applications, so it goes first.

When Nepali business owners say "IRD approval for billing software," they could mean one of two completely different things. They have different applicants, different forms, different annexures under the procedure, and different outcomes.

 Software EnlistmentElectronic Billing User Permission
Who appliesThe software developer or vendorThe business that will issue the bills
What it producesAn enlistment number, and your product's name on the IRD's published list of certified billing softwarePermission for your PAN to issue computerised invoices using a named software
When you need itYou built the software, or you commissioned custom/in-house softwareAlways — even if you bought software that is already enlisted
FrequencyOnce per product, plus re-submission after material changesOnce per business, updated when you switch software
The mistake that costs weeks

A retailer buys an already-enlisted package, assumes the vendor's certificate covers them, and starts issuing computerised bills. It does not. The vendor's enlistment covers the product. Your PAN still needs its own Electronic Billing User Permission. I have watched this exact assumption surface during an IRD audit, and the bills issued in the interim were treated as having been issued outside the approved system.

The reverse trap also exists. A company gets custom software built by a local development shop, applies only for user permission, and is told their software is not on the enlisted list — because the developer never filed for enlistment. If you commissioned bespoke billing software, somebody has to file both, and it is worth writing into the development contract who that is.

Who Actually Needs IRD Approval in 2026 (Thresholds Have Changed Twice)

Here is where most published guides on e-billing in Nepal are now simply out of date. Search this topic today and you will find articles confidently stating that the CBMS requirement kicks in at NPR 25 crore of annual turnover. That figure was correct for the FY 2080/81 budget cycle. It has been superseded twice since.

The current position

StageTurnover thresholdSource & timing
CBMS pilot~600 large taxpayersLaunched Mangsir 2074 (Nov 2017), operational FY 2018/19
First broad expansionNPR 25 croreFY 2080/81 budget announcement
Current binding ruleNPR 20 croreIRD public notice dated 4 Baishakh 2083 (~April 2026)
Announced next stepNPR 10 croreFY 2083/84 budget, presented 29 May 2026

The practical read: if your annual turnover is above NPR 20 crore and you issue electronic invoices, CBMS enrolment is already mandatory. If you are between NPR 10 crore and NPR 20 crore, you are in the next wave and should be planning integration now rather than waiting for a notice.

Sector-specific rules and exemptions

  • Hospitality — hotels, restaurants, bars and canteens have historically faced a lower computerised-billing trigger than general trade, so check your category rather than assuming the general threshold applies.
  • Banks and financial institutions — BFIs that do not directly invoice consumers are currently outside the CBMS integration mandate, given their separate reporting regime with Nepal Rastra Bank.
  • Voluntary adopters — businesses well below the threshold can opt in, and the IRD has signalled incentives for early SME adoption.
A number worth knowing

As of mid-2026, roughly 7,158 businesses were actually connected to CBMS nationwide. Set against the number of VAT-registered entities in Nepal, that gap tells you two things: enforcement is still ramping, and being early puts you ahead of a queue that is about to get much longer when the NPR 10 crore threshold lands.

Computerised billing vs CBMS integration — not the same obligation

Another distinction competitors blur. You can be required to bill through IRD-approved software without being required to sync in real time to CBMS. Approval to issue computerised invoices is the baseline. Live CBMS transmission is the additional layer that attaches above the turnover threshold. Your software should be capable of both even if only one currently applies to you, because the second one arrives with a notice and a deadline, not a grace period.

The Electronic Billing Procedure, Explained Plainly

The governing instrument is the Vidyutiya Bijak Sambandhi Karyavidhi, 2074 (Electronic Billing Procedure, 2017), which has been amended several times — the fourth amendment was published in 2021. It sits underneath the Value Added Tax Act 2052 and the VAT Rules 2053, which supply the invoice format and record-retention rules.

The procedure is organised around three questions:

  1. Is the software fit to be used for tax invoicing? — the enlistment chapter, covering billing equipment and software listing.
  2. Is this specific taxpayer allowed to use it? — the approval chapter, which produces the user permission.
  3. Can it report to the state? — the requirements covering software behaviour and cloud computing, including CBMS connectivity.

Applications are built around numbered annexures (Anusuchi). You will encounter, among others, the application schedule, the taxpayer's undertaking, and the agreement schedule between the taxpayer and the software provider. Your IRD office will tell you which annexure numbers apply to your case — they have shifted with amendments, which is exactly why you should not copy annexure numbers from a blog post, including this one.

Practical tip

Before you print anything, call or visit your servicing office — Large Taxpayers' Office, Medium Level Taxpayers' Office, or your Inland Revenue Office — and ask for the current annexure set for electronic billing user permission. Ten minutes on the phone saves a rejected submission.

Exact Document Checklist

This list is assembled from what IRD offices consistently ask for. Treat it as your preparation baseline, then confirm specifics with your office.

Core business documents

  • Company or firm registration certificate (photocopy)
  • PAN certificate, and VAT registration certificate if VAT-registered (photocopy)
  • Latest tax clearance certificate
  • Application letter addressed to the IRD on your letterhead

Software documents

  • User manual — signed by an authorised company representative and stamped on every page. Not the first page. Every page. This is the single most common physical rejection.
  • Architectural documentation — how the system is built, what the front end and back end are, database engine and version, where data sits.
  • Data-integrity undertaking — a written guarantee that issued bills cannot be edited or deleted within the software, and a description of the method by which you ensure this.
  • Backup and data-recovery description — what is backed up, how often, where it is stored, and how it is restored.
  • Sample invoice formats — printed samples plus the digital format file.
  • Software configuration file
  • Data-centre agreement — required if the system is cloud-hosted.
  • Agreement with the software provider — the vendor-taxpayer agreement schedule.
  • Purchase invoice for the software
The quirk nobody warns you about

Offices have at various points required the configuration file and sample invoice format supplied on physical USB drives — up to 20 copies, one file set per drive. It is an unusual requirement for a process otherwise described as online, and it catches out applicants who assumed everything was a file upload. Ask your office whether this still applies to your submission before you buy a box of pen drives, and before you assume you can skip it.

For CBMS-bound applicants

  • CBMS API credentials request — the API details are obtained from the service branch of the IRD, not downloaded from a public page
  • Evidence of successful test-mode transmission

Step-by-Step: Applying Through the Taxpayer Portal

Every competing article on this keyword says "submit your application to the IRD." Here is the actual navigation path.

  1. Prepare and complete the document set first Do not start the online form until the signed, stamped manual and the undertakings are physically ready. The form asks for details that come straight out of those documents, and a half-finished submission is worse than none.
  2. Open ird.gov.np and go to the Taxpayer Portal Use Chrome, Edge or Firefox. The portal is also reachable directly at taxpayerportal.ird.gov.np. Avoid mobile — several of the forms do not behave on small screens.
  3. Expand the Electronic Billing section In the portal's left navigation, find the Electronic Billing group. This is where both the software-listing and the user-permission routes live.
  4. Select "Electronic Billing User Permission" This is the business-side application — the one covered in section one above. If you are the software vendor seeking enlistment, you want the listing option instead.
  5. Complete the registration form You will set a username and password for this submission and enter your PAN, business details, and software details. Record these credentials somewhere durable; you will need them to check status and to make later amendments.
  6. Submit, then print After submission, use the Print button. The printed form goes to your Inland Revenue Office together with the physical document bundle. Online submission alone does not complete the application — this is the step people most often stop short at.
  7. Physical submission and verification Deliver the printed application and documents to your servicing office. The IRD then independently verifies that what you submitted matches what the software actually does. Expect questions. Expect to demonstrate the system.
  8. Demonstration and approval An officer will typically want to see a bill issued, a bill corrected via credit note, and the reports generated. Once satisfied that the software meets the data-protection and integrity requirements, approval is issued and — for vendor enlistment — the product is added to the IRD's published list.

CBMS IRD Login: What It Is and What You See Inside

Once your business is enrolled, CBMS IRD login becomes part of your monthly routine. A few clarifications that come up constantly:

You do not have a separate CBMS account

CBMS access is tied to your existing IRD taxpayer login. The same user ID and password your accountant uses for VAT returns is what authenticates your billing data submissions. This has a consequence worth flagging: if someone changes the taxpayer portal password, live CBMS transmission from your billing software breaks immediately, because the software authenticates with those same credentials against the CBMS endpoint.

Real-world failure mode

The most common CBMS support ticket I have seen is not a bug. It is an accountant rotating the IRD portal password in Shrawan without telling anyone, and the shop discovering a week later that nothing has synced since. Put the CBMS credential update on your password-change checklist and make sure whoever maintains your software knows the moment it changes.

What syncs — and what does not

When a bill is issued in a connected system, the transmission carries the seller PAN, buyer details where applicable, the invoice number and date, the taxable value and VAT split, and a flag indicating a live real-time submission. Credit notes go across too, recorded as bill returns.

What does not go across is equally important for peace of mind: payment details, your inventory positions, supplier pricing, and margin data stay in your system. CBMS is a billing monitor, not a full accounts feed.

Reconciliation is the point

Log in and compare what CBMS holds against your own sales register before you file each VAT return. If the two disagree, you want to find out in your office, not during an assessment. The sales register in a compliant system is designed to be the same view the tax office works from, so a line-by-line match should be achievable.

Technical Requirements Your Software Must Meet

If you are a developer building for this market, or a business evaluating vendors, these are the non-negotiables. Every one of them is a reason applications get rejected.

Immutability

Issued invoices cannot be edited or hard-deleted. There is no exception for typos, no "admin override," no soft-delete flag that hides a row. Corrections happen by issuing a credit note that references the original bill and records a reason. The original stays on the record permanently. If your software has a delete button on an issued invoice, it will not pass.

Audit trail

Every modification attempt, user action and configuration change must be logged with user identity, timestamp and reason. The officer reviewing your application will look for this.

Fiscal-year invoice numbering

Numbering runs in an unbroken sequence within the Bikram Sambat fiscal year (Shrawan to Ashadh) and restarts each year. Gaps in the sequence are a red flag. Dates typically need to be recorded in both Bikram Sambat and the Gregorian calendar.

Reprint labelling

Reprints of an already-issued bill must be visibly marked as copies — "Copy of Original – 2", "Copy of Original – 3" and so on. The first printed instance is the original; everything after it is labelled.

Mandatory invoice fields

Seller name, address and PAN/VAT number; buyer details where required; sequential invoice number; date; itemised description; taxable amount; VAT at 13% shown separately; total payable. The VAT Rules 2053 also govern abbreviated retail invoices, which carry a per-transaction ceiling.

Data localisation

For cloud-based systems, the server holding the data is expected to be located in Nepal, or at minimum to maintain a local backup that the IRD can access. This rules out a straightforward deployment on an overseas-only cloud region — something worth establishing with a SaaS vendor before you sign.

Offline resilience

This one matters more in Nepal than almost anywhere, and no competitor guide addresses it. Internet drops. A compliant system does not fail the sale — it records the bill locally, keeps the sequence intact, and queues the submission for CBMS until connectivity returns. If a vendor demo has never been run with the network cable pulled out, run it yourself before you buy.

Reporting

Daily, monthly and annual sales reports, purchase and sales registers, and the IRD-prescribed annexures including Annexure 13. Support for VAT rebate reporting on digital payments is increasingly relevant given the digital-payment incentives in the FY 2083/84 budget.

Record retention

VAT records are retained for six years; income tax records for five. Your backup strategy needs to survive that horizon, not just last quarter.

Realistic Timeline, Costs and Why Applications Get Rejected

Timeline

PhaseRealistic duration
Document preparation (manual, undertakings, samples)1–3 weeks
Online submissionSame day
IRD verification and demonstration2–4 weeks
Approval issuanceA few days after successful verification
CBMS API setup and test-mode validation1–2 weeks, in parallel
Total, first-time applicantRoughly 4–8 weeks

Published estimates for billing software certification sit in the 15–30 working day range for the IRD-side review alone. Add your own preparation time and any round of corrections, and eight weeks is a safer planning assumption than four.

What it costs

There is no headline government fee published for electronic billing user permission in the way there is for some services — PAN and VAT registration, for instance, are free. Budget instead for the real costs:

  • Tax clearance certificate procurement
  • Documentation preparation and notarisation
  • Software licence or subscription (locally, IRD-compliant packages commonly sit in the low thousands of rupees per month for SME tiers)
  • CBMS integration development, if you are on custom software
  • Consultant or accountant time, if you outsource the filing

Confirm any applicable charge with your Inland Revenue Office rather than relying on a figure quoted online.

The seven reasons applications come back

  1. Applied for the wrong approval type — the section-one problem.
  2. User manual not stamped on every page.
  3. Online form submitted, physical bundle never delivered.
  4. Software has an edit or delete path on issued invoices — an automatic fail on demonstration.
  5. Tax clearance certificate expired between preparation and submission.
  6. Invoice sample missing a mandatory field, most often the buyer PAN field or a separated VAT line.
  7. Cloud hosting outside Nepal with no local backup arrangement documented.

What non-compliance actually costs

Under the VAT Act 2052, failure to issue an invoice attracts the tax payable plus a fixed penalty, and false or fabricated invoicing can attract a fine of up to twice the tax amount, imprisonment of up to six months, or both. Administrative fines reported in practice run to five figures per incident for non-issuance and materially higher for fraud, and enforcement escalates to sealing and blacklisting for persistent non-compliance. The financial exposure is real, but in my experience the operational exposure hurts sooner — a sealed counter on a trading day costs more than the fine.

Choosing Easy Billing Software in Nepal (Without Getting Burned)

Plenty of articles give you a generic feature checklist. Here is what actually separates a smooth approval from a painful one, based on where things go wrong.

Verify the enlistment yourself

The IRD publishes a register of certified electronic billing software. Do not take a vendor's website badge as proof. Ask for the enlistment number, then confirm the product name and version appear on the published list. Version matters — material changes to billing logic require re-submission, so a vendor enlisted for v3 who has shipped you v5 may have a gap.

Questions to ask before you sign

  • What is your IRD enlistment number, and which product version does it cover?
  • Where is the database hosted, and is there a Nepal-based backup?
  • Show me a bill being issued with the internet disconnected. What happens when it reconnects?
  • Show me how a wrong bill gets corrected. (If the answer involves editing it, walk away.)
  • Who updates the CBMS credentials when our IRD portal password changes?
  • Does the licence include support for the user-permission application itself, or is that extra?
  • What happens to our data if we leave? Can we export the full sales register?

Cloud, on-premise, or offline-first

Most comparisons present this as cloud versus on-premise. For Nepali retail specifically there is a third and often better answer: offline-first. The billing runs locally so the counter never stops, while syncing to the server and to CBMS happens in the background whenever connectivity allows. In a market where a shop in Bhaktapur can lose internet for two hours on a Saturday afternoon, an architecture that treats connectivity as optional rather than assumed is not a luxury.

Working out your numbers first? If you are still sizing up whether computerised billing pays for itself, our free invoice generator and billing software lets you produce properly formatted invoices without committing to a subscription, and the product profit calculator helps you model margins per SKU before you price your catalogue into a new POS system.

After Approval: Staying Compliant

Approval is a starting line, not a finish line. The obligations that follow:

  • Use the approved system for everything. A parallel book of handwritten bills for "quick sales" undoes the entire compliance position.
  • Re-submit after material changes. Substantial changes to billing logic, tax calculation or the invoice format require the updated version to be re-evaluated. Cosmetic UI changes generally do not; anything touching how a bill is computed or numbered does.
  • Reconcile monthly. CBMS records against your sales register, before the VAT return on the 25th.
  • Keep the tax clearance current. It is referenced in renewals and in most subsequent dealings.
  • Watch for threshold notices. With the NPR 10 crore threshold announced in the FY 2083/84 budget, businesses currently outside CBMS should assume the requirement is coming and build the capability before the deadline rather than after.
  • Train counter staff. With the taxpayer incentive programme encouraging consumers to collect and register bills, a refused or illegible bill is now a customer-complaint risk as well as a penalty risk. Bills need to print clearly, with PAN and date legible.

Frequently Asked Questions

How long does IRD approval for billing software take in Nepal?

Plan for four to eight weeks end to end. The IRD-side review of billing software certification is commonly cited at 15–30 working days, but that clock starts only after a complete physical submission. Document preparation typically adds one to three weeks, and a single round of corrections adds two more.

Do I need IRD approval if I bought software that is already IRD-approved?

Yes. The vendor's enlistment certifies the product. Your business still needs its own Electronic Billing User Permission tied to your PAN. These are two separate applications and the vendor's certificate does not substitute for yours.

What is the turnover threshold for CBMS in 2026?

NPR 20 crore, following the IRD notice dated 4 Baishakh 2083 (approximately April 2026), which lowered it from NPR 25 crore. The FY 2083/84 budget announced a further reduction to NPR 10 crore. Many online guides still quote the old 25 crore figure — verify against the current IRD notice.

Can I edit or delete an invoice after it has been issued?

No. Approved billing software must prevent it. Corrections are made by issuing a credit note that references the original invoice and records the reason. The original bill stays on the record, and the credit note is reported to the IRD as a bill return.

What happens if the internet goes down while I am billing?

A properly built system records the bill locally, keeps the invoice sequence unbroken, and queues the CBMS submission for transmission when connectivity returns. Billing should never fail because of a network outage. Test this specific scenario during any vendor demonstration.

How do I access CBMS IRD login?

CBMS uses your existing IRD taxpayer portal credentials — there is no separate CBMS account. Log in at ird.gov.np or taxpayerportal.ird.gov.np with your taxpayer user ID and password. Note that changing that password will break your billing software's live transmission until the new credentials are updated in the software.

Can my billing data be hosted on an overseas cloud?

For cloud-based systems the central server is expected to be located in Nepal, or to maintain a local backup accessible to the IRD. Confirm hosting location with any SaaS vendor before committing, as this is a common approval blocker.

What are the penalties for using non-approved billing software?

Under the VAT Act 2052, failure to issue a proper invoice attracts the tax payable plus a fixed penalty. False or fabricated invoicing can attract a fine of up to twice the tax amount, imprisonment of up to six months, or both. Persistent non-compliance escalates to sealing and blacklisting. Penalty exposure varies by case — confirm your position with your Inland Revenue Office or a tax practitioner.

Are banks required to integrate with CBMS?

Banks and financial institutions that do not directly invoice consumers are currently outside the CBMS integration mandate, given their existing reporting obligations to Nepal Rastra Bank. This is a current position rather than a permanent exemption.

I built custom in-house billing software. What do I need?

Both approvals. Your software needs enlistment under the software-listing route, and your business needs Electronic Billing User Permission. If you commissioned the software from a development firm, agree in writing which party handles the enlistment filing — this is a frequent source of delay.

The Short Version

IRD approval for billing software in Nepal is not difficult, but it is unforgiving of assumptions. The three that cost people the most time:

  • Assuming a vendor's approval covers your business. It does not.
  • Assuming the online form completes the application. It does not — the printed bundle has to reach your office.
  • Assuming the threshold you read about last year still applies. It has moved twice in 2026, and it is moving again.

Get the document set right, verify your vendor's enlistment number against the published register yourself, test the offline behaviour before you sign, and put the CBMS credential dependency on your password-rotation checklist. Do those four things and the rest of the electronic billing procedure is administrative rather than difficult.

Disclaimer

This guide is for general information and reflects the position as of 20 September 2026. Thresholds, annexure numbering and procedural requirements under the Electronic Billing Procedure 2074 are amended regularly. Confirm your specific obligations with your servicing Inland Revenue Office or a qualified tax practitioner before acting.

WS

Wilson Shrestha — web developer based in Kathmandu, building billing, POS and invoicing systems for Nepali retail. This guide draws on hands-on work with offline-first billing architecture, CBMS integration behaviour, and the practical realities of getting Nepali small businesses through tax-compliance processes.

Top Restaurant Management Systems to Use in 2026

Top Restaurant Management Systems to Use in 2026

Navigating the dynamic landscape of restaurant management can be challenging. To thrive in 2026, understanding the top restaurant management systems is crucial. These systems integrate cutting-edge technology, ensuring your restaurant operates efficiently and remains competitive. This guide explores the finest options available, focusing on crucial features and the latest trends in POS technology.

Understanding Top Restaurant Management Systems

In the fast-evolving world of restaurant management, choosing the right system requires careful consideration of several key features and seamless integration capabilities.

Key Features to Look For

When evaluating the best restaurant software solutions, focus on scalability and customization. A robust system should adapt to your restaurant’s growth and cater to unique operational needs. Look for features such as:

  • Inventory Management: Real-time tracking to minimize waste and optimize stock levels.
  • Customer Relationship Management (CRM): Tools to enhance guest engagement and loyalty.
  • Analytics and Reporting: Data-driven insights for strategic decision-making.

💡 Pro Tip: Prioritize systems offering mobile management capabilities, allowing you to oversee operations remotely.

Integration with POS Systems

Seamless integration with point-of-sale (POS) systems is vital for operational efficiency. A well-integrated system streamlines transactions, enhances customer service, and provides valuable analytics. Explore options offering robust API support for easy connection with existing tools.

⚠️ Note: Verify compatibility with your current hardware to avoid additional costs.

For more on POS system basics, consult [Wikipedia](https://en.wikipedia.org/wiki/Point_of_sale).

Best POS Systems for Restaurants in 2026

As technology evolves, so do the capabilities of POS systems. In 2026, leading brands continue to innovate, offering advanced solutions tailored to diverse restaurant needs.

Leading Brands and Their Offerings

Among the top POS systems, Square and Toast stand out for their comprehensive features and user-friendly interfaces. They provide:

  • Square: Known for its versatility, Square offers a streamlined setup and extensive third-party integrations.
  • Toast: Favored for its industry-specific features, Toast excels in customer engagement and menu management.

Emerging Trends in POS Technology

Stay ahead by embracing emerging trends, such as contactless payment solutions and AI-driven analytics. These advancements not only enhance the customer experience but also provide deeper insights into purchasing patterns.

💡 Pro Tip: Implement AI tools to predict trends and optimize inventory management.

Discover more about open-source restaurant software solutions on [GitHub](https://github.com).

Choosing the Right Restaurant Software Solutions

Selecting the ideal restaurant management system involves evaluating various factors, including cost, features, and your restaurant’s specific needs.

Factors to Consider

Assess your needs based on the size and type of your establishment. A small café may prioritize simple, cost-effective solutions, while a larger chain might require more comprehensive management features.

Cost vs. Benefit Analysis

Balancing features against budget constraints is essential. Consider not only the upfront costs but also the potential return on investment through increased efficiency and customer satisfaction.

Feature / AspectDetailsRecommendation
ScalabilityAbility to grow with your businessEssential for all restaurants
CustomizationTailoring to specific needsHighly recommended for unique operations
IntegrationSeamless POS and tool integrationCrucial for efficiency
For detailed system specifications, refer to [official documentation](https://microsoft.com).

⚠️ Note: Beware of hidden fees in subscriptions or additional hardware requirements.

By understanding these elements, restaurant owners and managers can make informed decisions, ensuring they select the top restaurant management systems that align with their operational goals and budgetary constraints. Prioritize systems that offer flexibility, integration, and advanced analytics to stay competitive in the ever-evolving restaurant industry.

Frequently Asked Questions

What are the top restaurant management systems in 2026?

The top systems include advanced POS integrations and AI-driven analytics to enhance efficiency.

How do POS systems benefit restaurant operations?

They streamline transactions, improve customer service, and provide valuable analytics.

What features should I look for in restaurant software?

Key features include inventory management, customer relationship tools, and seamless POS integration.

Are there cost-effective POS solutions for small restaurants?

Yes, many systems offer scalable solutions tailored to small businesses.

Ready to Elevate Your Results?

Ready to elevate your workflow? Follow our recommended steps and take action today.

Get Started Today