Template
Stock register format for Nepal (Excel and PDF)
A record for each item, with stock in, stock out and a running balance that updates as you type. There is also a sheet to print for the godown. Free.
Free download
Get both files free
The Excel sheet works the totals out for you; the PDF is the same form left blank for printing. Leave your name, phone and email and the download opens straight away.
- Excel template XLSX
- Printable PDF PDF
Updated 12 September 2026.
What it must contain
Fields the document needs in Nepal
- Item name, code and unit One sheet per item per location, with the unit fixed at the top.
- Opening balance for the period The quantity carried in, so the running balance means something from line one.
- Date of each movement In AD and BS, because stock is counted against Nepali month ends.
- Document number and party The bill, chalan or transfer behind the movement, and who it was with.
- Quantity in and quantity out Kept in separate columns so receipts and issues never get confused.
- Running balance quantity Recalculated on every line, and the figure a physical count is checked against.
- Batch or expiry where it applies Medicines, cosmetics and food need the batch recorded on each movement as well as on the item.
- Rate and closing value Valuation method stated; confirm the basis with the IRD or your accountant.
What a stock register is for in Nepal
A stock register is a ledger for each item. Every receipt (stock in) and every issue (stock out) goes on its own line, and the balance column shows what should be on the shelf. Shops use it to find shrinkage, which is stock that has gone missing. Pharmacies use it to trace batch and expiry. Hardware and electronics dealers use it to know what to reorder. Every trader uses it at year end, when the stock count has to be explained.
It also links your purchase records to your sales records. Goods come in on a purchase bill and leave on a sales invoice, and the register is where the two meet.
How to fill it in
Use one sheet for each item at each location. Fill in the header once: item name, code, unit, warehouse and the period in both calendars. Enter the opening quantity on the first line. Then record each movement on its own row, with the date in AD and BS, the document number, the party, the batch if you track one, and the quantity in the in or out column.
The balance column is a formula. It takes the balance above, adds what came in and subtracts what went out. The running figure stays correct as you type, and the closing balance appears at the bottom. The value column multiplies the balance by the rate you enter. If you write entries on paper first, print the PDF sheet for the godown.
Common mistakes
- Mixing several items on one sheet, so the balance column means nothing.
- Recording a transfer between your own locations as stock out, with no matching stock in.
- Entering quantities in cartons one week and pieces the next.
- Skipping a small movement, then spending an hour at year end looking for the difference.
- Recording batch numbers on the item card but not on each movement, so you cannot trace a recall.
- Changing the balance to match a count without writing down why.
How Kuver Books prints it automatically
In Kuver Books nobody types the register. Stock moves when a document is approved, so a sale, a purchase, a return or a transfer writes its own line. The balance for each item at each location is always up to date. Unlimited warehouses on every plan. You also get batch and expiry capture where you need it, low-stock alerts on the items that matter, and stock reports you can filter by Nepali month. The inventory reports are part of 32 built-in reports. See inventory and stock control.
Frequently asked questions
Does a VAT registered business in Nepal have to keep a stock register?
How do I value the closing stock?
What do I do when the count does not match the register?
Kuver Books fills in the stock register for you, with the numbers already right.
Try it on a free trial with your own items imported, or ask us on WhatsApp.
Talk to a person
WhatsApp Call +977 974-4401191Sunday to Friday, 9am to 6pm NPT. A real person replies within one business day.