Adding a New Product
1
Go to the Inventory Module
Click Inventory in the left sidebar. You’ll land on the product list page, which shows all your existing SKUs, current stock levels, and warehouse locations at a glance.
2
Click '+ Tambah Produk'
In the top-right corner, click + Tambah Produk (Add Product). The product creation form opens as a full-page view.
3
Fill in Product Details
Complete the required fields:
- Nama Produk — The product name as it will appear on invoices, POS, and reports.
- SKU / Barcode — Enter your internal SKU code, or scan a barcode using your device camera. Snishop ERP also supports auto-generating SKUs.
- Kategori — Assign the product to an existing category or create a new one (e.g., Elektronik, Makanan & Minuman, Bahan Baku).
- Satuan — Set the unit of measure: pcs, kg, liter, box, lusin, etc.
4
Set Initial Stock and Warehouse Location
Under the Stok Awal section, enter the current on-hand quantity. Select the Gudang (warehouse) where this stock is physically located. If you operate multiple warehouses, you can allocate initial stock across locations from this screen.
5
Set Cost Price and Selling Price
- HPP (Harga Pokok Penjualan) — Your cost price per unit. This is used to calculate gross profit and COGS reports.
- Harga Jual — Your default selling price. This auto-populates when the product is added to an invoice or POS transaction.
6
Set the Minimum Stock Level
Enter a value in the Stok Minimum field. When your on-hand quantity drops to or below this threshold, Snishop ERP automatically triggers a low-stock alert and can generate a purchase order to your designated supplier.
7
Save the Product
Click Simpan. The product is now live in your inventory catalog and will appear in inventory reports, the POS product list, and invoice line-item search.
Understanding Stock Movements
Every time stock quantity changes, Snishop ERP records a stock movement — a timestamped log that explains why the quantity changed. There are three categories of movement:
To view the movement history for a specific product, open the product detail page and click the Riwayat Stok (Stock History) tab. Each entry shows the date, movement type, quantity change, reference document (e.g., invoice number or PO number), and the user who triggered it.
Low-Stock Alerts and Auto Purchase Orders
When a product’s on-hand quantity reaches its Stok Minimum threshold, Snishop ERP takes the following actions automatically:- Push Notification — A low-stock alert is sent to all users with Owner or Admin roles via the in-app notification center and email.
- Auto Purchase Order (Optional) — If you have a default supplier configured for the product, the system can automatically draft a purchase order to restock to your target level. You review and approve the PO before it is sent to the supplier.
Running a Stock Opname (Physical Count)
A stock opname reconciles your system records with your actual physical stock. Run one periodically — monthly, quarterly, or whenever you suspect a discrepancy.1
Go to Inventory > Stock Opname
In the Inventory module, click Stock Opname in the submenu. You’ll see a list of past opname sessions and a button to start a new one.
2
Select the Warehouse
Click + Mulai Opname, then select the Gudang you want to count. You can run an opname for a single warehouse or all warehouses simultaneously (useful for smaller businesses).
3
Count Physical Stock for Each Item
Snishop ERP generates an opname sheet listing every product assigned to that warehouse, with the system’s recorded quantity pre-filled in the Stok Sistem column. The Stok Fisik column is blank — this is where you enter your actual count.
4
Enter Actual Counts
Go through each product row and type the physical count into the Stok Fisik field. As you enter values, the Selisih (discrepancy) column updates in real time — rows with differences are highlighted in orange so you can spot issues immediately.
5
Confirm and Post the Adjustment
Once all items have been counted, review the discrepancy summary at the top of the page. When you’re satisfied, click Posting Penyesuaian. Snishop ERP automatically creates stock adjustment entries to bring the system quantities in line with your physical count and logs the opname session for audit purposes.
If your business operates multiple warehouses, you can transfer stock between locations without creating a sale or purchase. Go to Inventory > Transfer Stok, select the source and destination warehouses, choose the products and quantities to transfer, and confirm. The system logs an outbound movement at the source and an inbound movement at the destination, keeping both warehouse records accurate.