Skip to main content
The Snishop ERP Inventory module gives you real-time visibility into every product you stock, across every location you operate. From the moment goods arrive at your warehouse to the moment they leave through a sale or transfer, every movement is tracked automatically — eliminating manual spreadsheets, preventing stockouts, and ensuring your financial records always reflect your physical reality.

Products & Stock Levels

Your product catalog is the foundation of inventory management. Every item you buy, sell, or store should be registered as a product in Snishop ERP.
1

Open the Inventory Module

Click Inventory in the sidebar. You will land on the Products list, which shows all your registered items with their current stock levels across all warehouses.
2

Click Add Product

Click the + Add Product button in the top-right corner to open the product creation form.
3

Fill in Product Details

Complete the product information:
  • Product Name — the full name as it will appear in POS and invoices
  • SKU / Barcode — your internal code or the printed barcode on the product
  • Category — assign the product to a category for reporting and filtering
  • Unit of Measure — e.g., pcs, kg, liter, box
  • Selling Price — the price shown in POS and invoices
  • Cost Price — your purchase cost, used for profit margin calculations
  • Opening Stock — the quantity you currently have on hand
  • Warehouse — assign the opening stock to a specific warehouse
  • Minimum Stock — the low-stock alert threshold for this product
4

Upload a Product Image (Optional)

Click the image placeholder to upload a product photo. This image appears in the POS product grid to help cashiers identify items quickly.
5

Save the Product

Click Save Product. The item is now active in your catalog and will appear in POS and Invoices immediately.

Warehouses

Snishop ERP supports multiple warehouses, letting you manage stock across separate physical locations — a main warehouse, a retail store, a secondary storage facility, or even a consignment partner. Each warehouse is a distinct location with its own:
  • Stock ledger (every movement in and out is logged separately)
  • Stock levels per product
  • Low-stock threshold tracking
To manage warehouses, go to Inventory → Warehouses and click + Add Warehouse. Give it a name and address, then assign products and opening stock levels to it.

Stock Transfers Between Warehouses

To move stock from one warehouse to another:
  1. Go to Inventory → Transfers and click + New Transfer.
  2. Select the source warehouse and the destination warehouse.
  3. Add the products and quantities you want to transfer.
  4. Click Submit Transfer. Stock is deducted from the source and added to the destination instantly, and the transfer is logged in both warehouses’ movement histories.

Inbound & Outbound Movements

Every change in stock quantity is recorded as a movement: To view the full movement history for any product, open the product detail page and click the Stock History tab.

Low-Stock Alerts

Never run out of a best-selling product again. For each product, you set a minimum stock threshold — and Snishop ERP monitors levels continuously. When a product’s stock drops to or below its minimum threshold:
  • An in-app alert appears in the notification bell at the top of the screen.
  • The product is flagged with a red badge in the inventory list.
  • The product appears highlighted in your inventory list so you can take immediate restocking action.

Stock Opname

Stock opname is the process of physically counting your actual on-hand inventory and reconciling it with the quantities recorded in the system. Run a stock opname regularly to catch discrepancies caused by theft, damage, or recording errors. To run a stock opname:
  1. Go to Inventory → Stock Opname and click + New Opname.
  2. Select the warehouse and the product category (or choose “All Products” for a full count).
  3. Snishop ERP generates a counting sheet listing every product with its system quantity.
  4. Your team counts the actual physical stock and enters the real quantities into the counting sheet.
  5. Once all lines are filled, click Submit Opname. Snishop ERP calculates the variance for each product and records adjustment transactions automatically to bring system quantities in line with physical counts.
Use a USB or Bluetooth barcode scanner during stock opname to scan each product’s barcode and jump directly to its counting line. This dramatically speeds up the counting process for large catalogs and reduces the risk of entering data on the wrong product row.