Stock Management

Stock management lets you track inventory levels across warehouses, view stock balances, add opening stock, transfer stock between locations, and adjust quantities to correct discrepancies.

Overview of Stock Tracking

Stock is tracked per item and per warehouse. When you create invoices, sales orders, purchase bills, or adjustments, the system updates the quantity on hand. Stock balance shows the current inventory level for each item in each warehouse.

Stock Balance

What Stock Balance Shows

The stock balance view displays the current quantity of each item in each warehouse. It shows opening stock, quantity received (in), quantity sold or transferred out (out), and the resulting balance.

Stock Balance Grid

Stock Balance Columns
Item
The product or item being tracked.
Warehouse
The storage location.
Opening
Stock at the start of the period.
In
Quantity received from purchase bills, stock transfers, or adjustments.
Out
Quantity sold (invoices), transferred out, or adjusted down.
Balance
Current quantity on hand (Opening + In - Out).

How to Filter by Warehouse or Item

Use the filters above the stock balance grid. Select a warehouse to see stock for that location only, or select an item to see its balance across all warehouses. You can filter by both warehouse and item.

Opening Stock

What Opening Stock Is

Opening stock is the initial inventory you have when you start using the system. It represents the quantity you already have on hand before recording any sales or purchases in Xnoll.

How to Add Opening Stock

Go to Opening Stock
Navigate to Inventory → Stock Management → Opening Stock.
Add Entry
Click "Add Opening Stock" or "New Entry".
Enter Details
Select the item, warehouse, quantity, rate, and date. See the field table below.
Save
Save the entry. The stock balance for that item in that warehouse is updated.

Opening Stock Fields

Field Required Description
Item Required The item for which you are recording opening stock.
Warehouse Required The warehouse where the stock is located.
Quantity Required The number of units on hand.
Rate Required Cost per unit for valuation purposes.
Date Required The date as of which this opening stock applies.

Stock Transfers

What Stock Transfers Are

Stock transfers move inventory from one warehouse to another. Use them when you physically relocate goods between locations, such as from a main warehouse to a retail store.

How to Create a Stock Transfer

Create Transfer
Go to Inventory → Stock Management → Stock Transfers and click "Create Transfer".
Select Warehouses
Choose the source warehouse (From) and destination warehouse (To).
Add Items
Add items with quantities to transfer. Ensure sufficient stock exists in the source warehouse.
Save
Save the transfer. Stock is reduced from the source and increased in the destination.

Stock Transfer Fields

Field Required Description
From Warehouse Required The warehouse from which stock is moved.
To Warehouse Required The warehouse to which stock is moved.
Date Required The date of the transfer.
Items Required Line items with quantities to transfer.

Stock Adjustments

What Stock Adjustments Are

Stock adjustments correct discrepancies between the system quantity and actual physical count. Use them after a stock audit or when you find damaged, lost, or misplaced items.

How to Create a Stock Adjustment

Create Adjustment
Go to Inventory → Stock Management → Stock Adjustments and click "Create Adjustment".
Select Type
Choose Increase or Decrease. Increase adds stock; Decrease reduces stock.
Add Items
Add items with quantities to adjust. Enter the reason for the adjustment.
Save
Save the adjustment. Stock is updated immediately.

Adjustment Types

  • Increase — Adds quantity to stock. Use when you find extra inventory or correct an undercount.
  • Decrease — Reduces quantity from stock. Use when you find damaged, lost, or missing items.