Restaurant billing software in Nepal: what it must do in 2026

Billing is the one part of a restaurant that cannot be improvised. The bill is a tax document, the invoice number is auditable, and the arithmetic has to match what the Inland Revenue Department expects. This guide covers what billing software in Nepal has to get right, in the order it matters.

What is restaurant billing software in Nepal?

Restaurant billing software in Nepal produces a tax invoice for every sale: it adds the 10% service charge, applies 13% VAT on the serviced amount, numbers each invoice in an unbroken sequence per fiscal year, and keeps a permanent record that cannot be edited after settlement.

That last point is what separates real billing software from a calculator with a printer. Once a bill is settled it is a legal record. Software that lets a cashier quietly reopen and change a settled bill is not billing software — it is a liability.

Namyloo blocks edits and deletions on settled bills outright. A mistake is corrected with a credit note that references the original invoice number, so the trail stays intact.

How is VAT and service charge calculated on a Nepali restaurant bill?

Start with the subtotal, subtract any discount, add 10% service charge to that figure, and then charge 13% VAT on the subtotal plus service charge. The service charge is taxable. Applying VAT before the service charge understates the tax and is the single most common billing error.

Worked example on a Rs 1,000 order with no discount: service charge Rs 100, taxable amount Rs 1,100, VAT Rs 143, total Rs 1,243.

Both rates are configurable per property in Namyloo, because a takeaway counter and a hotel dining room do not always levy the same service charge. The calculation itself runs in integer paisa, never in decimal floats, so rounding never drifts across a busy day.

Does billing software in Nepal need IRD registration?

Yes. Software used to issue tax invoices in Nepal is expected to be registered with the Inland Revenue Department and connected to the Central Billing Monitoring System. Ask every vendor for their registration status in writing before you sign anything.

To be straight with you: Namyloo is not IRD-registered yet. Registration is the work we are doing now, and we would rather say so than let you find out after a sales call. The billing engine is already built the way the rules require — gapless numbering per property per fiscal year, server-generated, immutable settled bills, correct tax order — which is the part that takes months to retrofit.

If you are VAT-registered and issuing invoices today, treat registration as a hard requirement and do not let any vendor be vague about it.

What does invoice numbering have to look like?

Invoice numbers must be gapless and sequential within each fiscal year, per outlet or property. Nepal's fiscal year runs from Shrawan, so the sequence resets mid-July. Numbers must be issued by the server, never by the till, or two terminals will hand out the same number.

Namyloo generates each number inside the database with a row lock at the moment of settlement, which makes a duplicate physically impossible even when six terminals settle at once. A bill printed but not paid does not consume a number.

Can the bill be paid by eSewa, Khalti or Fonepay QR?

Yes, and the important detail is verification. A bill should only close when the payment provider itself confirms the transaction on the server. Closing a bill because a customer showed a success screen on their phone is how restaurants lose money quietly.

Namyloo generates the QR at the counter, then polls the provider for the real status. Nothing on the cashier's screen can mark a payment settled. If the internet drops mid-service you can record 'QR paid — pending verification', which closes the bill provisionally and puts it on an exceptions list until the provider confirms it.

What should restaurant billing software cost in Nepal?

Expect roughly Rs 500 to Rs 1,500 per month for cloud software, depending on how many outlets you run. Anything quoted only as 'contact us' usually means the price is set by how much they think you can pay.

Yearly billing works out at ten months for twelve, and every plan starts with a free trial.

PlanMonthly (NPR)Yearly (NPR)Outlets
StarterRs 500Rs 5,0001 outlet
ProRs 1,000Rs 10,000Up to 3 outlets
Multi-outletRs 1,500Rs 15,000Up to 25 outlets

What to check before you buy

Ask for the vendor's IRD registration status in writing, watch a settled bill being corrected, print a real invoice and check the tax order, and test the software on a phone over mobile data rather than on the salesperson's laptop.

  • Can a settled bill be edited? It should be impossible.
  • Who issues the invoice number — the server or the till?
  • Does the service charge get taxed? It must.
  • What happens to billing when the internet drops for ten minutes?
  • Can you export your own data if you leave?

Try Namyloo on your own menu

Cloud POS for restaurants, hotels and stores in Nepal. Runs in the browser on hardware you already own, from Rs 500 a month. Free trial, no card needed.

Start free trial

Keep reading