· Lotussoft IT · Updated

What CBMS Integration Actually Means for Your Shop

CBMS comes up in every conversation about billing software in Nepal, usually as an acronym nobody explains. Here is what it is, and — more usefully — what actually changes at your counter.

What CBMS is

CBMS stands for Central Billing Monitoring System. It is a platform operated by the Inland Revenue Department that receives sales invoice data from approved billing software.

The purpose is straightforward. Historically the IRD saw a business’s sales only when that business filed a return — a summary figure, submitted after the fact, that the department had limited ability to verify. With CBMS, invoice-level data arrives as invoices are issued.

For the department, that is a shift from periodic self-declaration to continuous visibility. For you, it is mostly a shift in what your software does in the background.

What changes at the billing counter

Less than owners usually expect. The person billing does what they already do: find the item, scan it or select it, apply the price, collect payment, print the bill.

What changes is behind that:

  • The invoice is validated before it is finalised. Required fields, VAT calculation, and numbering are checked at the point of issue rather than discovered as errors at filing time.
  • The invoice is transmitted. Once finalised, its data goes to CBMS.
  • The bill cannot quietly disappear. This is the part that genuinely changes behaviour in some businesses. An issued invoice cannot be deleted to make a day’s sales look different. Corrections are made through credit notes, which leave a visible trail.

That last point is worth being honest about, because it is the real adjustment. If a business has been managing its reported figures by removing bills, CBMS ends that. If it has not, CBMS changes almost nothing about daily work.

“What if my internet goes down?”

This is the single most common question, and it is a fair one — internet reliability is not uniform across Nepal, and no shop can stop serving customers because a connection dropped.

There are two designs in the market, and both are legitimate. Installed software with an offline queue keeps billing when the line dies and transmits to CBMS afterwards. Cloud software needs a connection, but not a particular one — it runs in a browser, so any device with internet becomes a counter, and a staff phone on mobile data or a hotspot has you billing again in minutes. A fixed line failing does not usually mean mobile data has failed too.

Each carries a different risk. Offline queueing leaves invoices sitting untransmitted, so ask how you would know the queue had cleared — the CBMS obligation is deferred, not removed. Installed software is also tied to the machine it runs on, which stops billing entirely if that machine fails, whereas a browser-based system carries on from any other device.

It is worth asking any vendor this question directly, and choosing for your own location: where mobile coverage is genuinely poor, offline capability matters more; where 4G is reliable, a backup connection is simpler than the complexity offline queueing adds.

What CBMS does not do

A few clarifications, because these get muddled:

  • It is not a tax calculator. Your VAT is calculated by your software according to the rules; CBMS receives the result.
  • It does not file your returns. You still file. The difference is that the figures come from records the department already has, so there is far less room for a mismatch.
  • It does not give the IRD access to your whole system. Invoice data is transmitted. Your purchase costs, margins, staff, and internal notes are not part of that.
  • It is not the same thing as IRD approval. Approval means the software is registered as fit for issuing tax invoices. CBMS integration means it also transmits to the central platform. A business issuing computerised invoices needs both.

What this means in practice

Turnover decides whether you must move to electronic billing; the decision to bill by computer at all decides the rest. Once you are issuing computerised invoices, CBMS integration comes with the territory and the main question is which approved software to use. If you are below the threshold and still billing by hand, this is optional — but the discipline it enforces is the same discipline that produces reliable stock figures and accurate books.

Most owners who switch describe the same experience: a fortnight of adjustment, then a set of problems that simply stop occurring. The bills add up. The stock matches. Filing stops being an event.


Lotussoft ERP is IRD-approved and CBMS-integrated, and runs in the browser — so any device with a connection is a working counter, not just the machine at the till. Book a free demo and we will show you exactly what changes at your counter — and what does not.

Ready to see Lotussoft ERP in action?

Book a free walkthrough with our team and see how billing, inventory, and accounting come together for your business.

Request a Free Demo