Scan barcodes on purchases and adjustments
You will have a barcode or QR code on every product you handle often, and be able to add lines to a purchase invoice or stock adjustment by scanning the part instead of searching by name.
Both the Purchase Invoice and the Stock Adjustment forms have a barcode/QR scan box above the product lines. Scan a code with a USB or Bluetooth scanner, or type it, and the matching product is added as a line, with its Code, Product Name, current Stock, Unit and suggested Rate filled in.
The match is made on the Item/Barcode field of the product. Any code works as long as it is unique: the manufacturer’s barcode on the box, or a label you print yourself.
Before You Start
- Products exist under Inventory › Products.
- You have a scanner that acts as a keyboard (most USB and Bluetooth scanners do), or you are ready to type the codes.
- If parts have no barcode, you have a label printer or sheet labels and a way to generate codes.
Steps
- Open Inventory › Products, edit the product and go to Classification.
- Click into Item/Barcode and scan the code on the part or box. The scanner types the code and usually presses Enter. If the part has no barcode, type or paste the code from the label you will print, and keep the label on the shelf or bin.
- Save, and repeat for the parts you receive or count most often. Filters, belts, bulbs, brake parts, oils and tyres cover most scans.
- When receiving a delivery, open Invoices › Purchase Invoice › Add, pick the supplier and click into the scan box.
- Scan each item. A line is added per scan with Qty of one; scanning the same item again increases its Qty, or edit the Qty to the quantity on the bill. Check Rate and tax against the bill.
- When counting, open Inventory › Stock Adjustment › Add, choose the warehouse and scan each shelf. The line shows current Stock beside the scanned product, so you can enter the difference as the adjustment Qty straight away.
- Save the invoice or adjustment as usual.
Fields involved in scanning
Field | What to enter | Required |
|---|---|---|
Item/Barcode (product) | The barcode or QR text that identifies the product | For scanning |
Scan box (Purchase Invoice) | Accepts a scanned or typed code and adds a line | No |
Scan box (Stock Adjustment) | Same, for adjustment lines | No |
Qty (line) | Starts at one per scan; edit to the bill or count quantity | Per line |
What This Changes
- A scanned line behaves exactly like a typed one: on a purchase invoice it adds stock and cost; on an adjustment it changes the warehouse quantity.
- Products with a unique Item/Barcode are found instantly; products without one must still be searched by name.
- Nothing changes in the books from the scan itself; the saved voucher does the posting.
Tips
- Give every variant its own code. Two sizes of the same filter with one code will always land on the wrong line.
- Use the manufacturer’s barcode where there is one so new deliveries scan without labelling.
- A phone camera QR scanner app that types into the active field works as well as a dedicated scanner for occasional counts.
Frequently asked questions
Need Help?
Chat with the NShine ERP support team on WhatsApp at +91 79950 87755, or ask from inside the app. Last checked 9 November 2026 against app.nshineerp.com.
