Current Stock Balance
1. Overview & Purpose
What is Current Stock Balance?
2. When to Use Stock Balance
Multi-Branch Stock Inquiry for Omnichannel / Walk-In Customers
A walk-in customer at Mall Kelapa Gading wants to buy 3 units of an out-of-stock sneaker, and the sales associate checks if the nearby Grand Indonesia branch has stock.
Negative Stock Auditing in High-Velocity Retail Counters
During high-traffic weekend sales, items are sold at POS before warehouse personnel finish digital Goods Receipt logging under "Allow Negative Stock" mode.
Perishable Batch Expiry Tracking (FEFO - First Expired, First Out)
Quality control inspects dairy, bakery, or cosmetic batches nearing shelf-life expiration thresholds (e.g. less than 14 days remaining).
Storage Bin Capacity & Reorder Buffer Monitoring
Warehouse coordinators monitor frontline picking bins to ensure fast-moving SKUs are replenished from high-bay bulk reserve pallet racks before running dry.
Active Sales Order Reservation & Available to Promise (ATP) Inspection
Wholesale sales reps verify how many units can be promised to a new client without stealing stock already reserved for existing pending Delivery Orders.
3. Data Dictionary & Fields
Field specifications for the consolidated stocks table view:
| Field / Column | Input Type | Requirement | Description & Operational Guide |
|---|---|---|---|
productName | String | Required | Registered brand, model, and descriptive trade name of the inventory item. Example: Kemeja Katun Oxford Lengan Panjang |
skuBarcode | String | Required | Unique Stock Keeping Unit code or scanned retail barcode. Example: SKU-KMT-NAVY-L / 8992761002341 |
locationStorage | String (Location / Storage) | Required | Physical outlet and nested storage bin holding the specific stock allocation. Example: Jakarta Central > Bin A-12 |
batchNumber | String | Optional | Manufacturing lot or purchase shipment batch code. Example: LOT-2026-04B |
expiryDate | Date | Optional | Expiration date for lot-tracked or perishable goods. Example: 2027-04-30 |
quantity | Decimal | Required | Total physical on-hand quantity present in the designated storage bin. Example: 120.00 |
reservedQuantity | Decimal | Required | Quantity earmarked for approved stock transfers, unfulfilled sales orders, or active shift checkout. Example: 20.00 |
availableQuantity | Decimal | Required | Net free stock available for immediate sale or dispatch (quantity minus reservedQuantity). Example: 100.00 |
averageCost | Decimal | Required | Weighted moving average cost price (HPP) per base unit. Example: 75000.00 |
stockValue | Decimal | Required | Total inventory valuation calculated as on-hand physical quantity multiplied by averageCost. Example: 9000000.00 |
minStockAlert | Decimal | Optional | Safety stock threshold triggering low-stock alerts when available quantity falls below limit. Example: 15.00 |
4. Interface Preview
Stock Balance console showing aggregate metric cards, multi-attribute filter badges, available quantities, and export actions.
Screen Preview: Stock Balance Interface
Visual interface illustration and control layout for menu Route: /admin/inventories/stock-balance
5. Multi-Storage & Batch Filtering
Navigate to Stock Balance
Menu > Inventories > Stock BalanceOpen the sidebar menu and select Inventories > Current Stock Balance.
Review Metric Overview Cards
Metric Cards HeaderInspect top summary cards for Total SKUs, Total Physical Stock (On-Hand), Low Stock Alerts, and Near Expiry counts.
Apply Multi-Criteria Filters
Filter Button > Apply FiltersClick the Filter button to isolate balances by Branch, Location, Storage Bin, Product, or Batch Number.
6. Detail View & Valuation Metrics
Open Item Balance Details
Action > DetailClick Detail on any table row to launch the comprehensive Stock Balance Details modal.
Inspect Stock Breakdown and Valuation
Quantities & Valuation TabsExamine detailed quantities including physical on-hand, active reservations, net available, and total stock valuation.
Review Expiry and Activity Timeline
Activity History SectionCheck Days Until Expiry for lot batches alongside timestamps for Last Incoming, Last Outgoing, and Last Movement.
7. Data Export to Excel & PDF
Available Stock vs Physical Stock
Configure Export Scope
Table Filter ToolbarFilter the balance register to the desired branch, category, or warehouse facility before generating export files.
Export to Excel or PDF
Action > ExportClick Export and choose Export to Excel (.xlsx) for spreadsheet analysis or Export to PDF for official warehouse stock audit sign-off.
8. Cross-Module Impact
| Target Subsystem | Relational & Transactional Effect |
|---|---|
| Point of Sale (POS) | POS terminals validate net available stock in real-time, preventing sales beyond physical shelf availability. |
| Sales Orders & Dispatch | Approving sales orders creates stock reservations that immediately reflect in the reservedQuantity column. |
| Procurement & Purchase Orders | Purchasing managers utilize low-stock alert thresholds in Stock Balance to generate automated reorder suggestions. |
| General Ledger Accounting | Total Stock Value aggregates provide the authoritative asset valuation balancing with the 1300 Inventory Asset account. |
Operational Best Practices
- Always monitor the Available column rather than On-Hand when allocating stock for customer orders.
- Use the Near Expiry filter monthly to formulate First-Expired-First-Out (FEFO) promotional stock clearances.
- Filter by specific storage bins to streamline physical spot-checks during cyclic inventory reviews.