Inventory + billing for retail in Nepal

Know what's on your shelf, and know what you actually sold.

AlinePOS replaces the notebook and the spreadsheet with one place to track stock and bill at the counter - cash, eSewa, or khalti - with batch, expiry, and per-unit tracking built in, not bolted on.

Built for kirana stores, pharmacies, and multi-branch retailers.

Rice x1 x2??

Oil - 6 no wait, 4!

Panadol x2.. cash or khalti?

check tomorrow???

AlinePOS · Main Branch
Sale #1042 · Counter 1
2 × Basmati Rice 5kg 2,300
4 × Cooking Oil 1L 1,540
2 × Panadol 500mg 80
TotalRs 3,920
Paid via eSewa
Why shops in Nepal are switching off paper

Dashain rush hits. Your notebook can't keep up.

You're not short on hustle. You're short on a system that tells you the truth about your stock and your sales before it costs you a customer.

01

Sold out, mid-sale

Customer's at the counter during the Dashain rush and the shelf says one thing, your notebook says another. You find out you're out of stock after you've already promised it.

02

Cash, eSewa, Khalti, all in your head

Three ways to get paid, one till, and zero record of who paid what by closing. Month-end reconciliation is a guess dressed up as a number.

03

Your second shop is a phone call away

Not a screen away. You find out what's missing at the other branch only after a customer's already walked out empty-handed.

Every rupee of stock and every payment you take should be accounted for, automatically, not from memory.

See how AlinePOS fixes this
How AlinePOS works

Stock and sales data your business can actually rely on.

AlinePOS is built around one idea: your stock and sales numbers should reflect what physically happened at the counter, not what someone remembered to write down.

Billing that keeps up at the counter

Ring up a sale, apply a discount, split payment across cash, eSewa, khalti, or card, and hand over a receipt, all in one flow, without leaving the counter.

Every payment, one record

Cash, digital wallet, or bank transfer - every payment against every sale lands in the same ledger, so closing your till stops being a guessing game.

One ledger, every stock change

Every sale, stock-in, transfer, and count correction is recorded in one movement history. Your stock number is never a guess - it's the sum of exactly what happened.

Built for more than one branch

Transfer stock between locations with a clear draft → dispatched → received flow, so nothing is counted twice and nothing goes missing in between.

Batch, expiry, and serial tracking

Track fungible stock simply, perishables by batch and expiry date, and electronics by individual serial number, whichever fits the product, not a one-size-fits-all model.

Bring your existing spreadsheet

Import your product list from the sheet you already have, map your columns, preview what will import, fix what's flagged, and go.

Everything your counter needs

From the shelf to the sale, in one system.

Selling

Point of sale & billing

Scan or search, add to cart, and check out, barcode scanner or touchscreen, whichever your counter uses.

Cash, eSewa, khalti, card

Take partial or split payments across methods on one sale and see exactly what came in and how.

Discounts & refunds

Apply a discount at the line or the bill, and process refunds that put stock back where it belongs, automatically.

Stock & inventory

Products & categories

Organize your catalog your way, with units, variants, and reorder thresholds.

Multi-branch stock

See stock per location at a glance, not by calling each shop.

Purchases & suppliers

Record stock-in against a supplier, with running balances tracked automatically.

Stock transfers

Dispatch-and-receive flow between branches that prevents double counting.

Cycle counts

Reconcile physical counts against the system, with a reason required for every variance.

Bulk import

Bring your existing product list in from a spreadsheet, with a preview before anything is created.

Team & reports

Sales & stock reports

Daily sales, stock value, low stock, expiry, dead stock, and purchase history, always current.

Team roles & permissions

Give staff counter access without handing them your cost prices or your reports.

A record of every change

Every stock movement and sale is logged - who, when, why - so shrinkage is traceable, not mysterious.

Who it's for

Built for how your shop actually works.

A kirana pasal, a pharmacy, and an electronics shop don't track stock the same way, so AlinePOS doesn't force them to. Pick the model that fits, per product.

General & kirana stores

Simple quantity tracking for everyday retail, fast to set up, no complexity you don't need.

Pharmacies & perishables

Batch and expiry tracking built in, with alerts before stock goes unsellable.

Electronics & serialized goods

Track individual units by serial number, know exactly which unit is where.

From the team behind Aline - CRM, HR & payroll for growing teams.

Your shop deserves better than a notebook and a guess.

AlinePOS is in early access, built with real Nepali shop owners, not in isolation. Bring your shop on now and help shape what ships next.

Get early access