Stock Management

Track quantities and movements

6 min read
Print this section

FreeMaint maintains real-time counts with a complete audit trail of every movement.

Movement Types

PURCHASE

Stock from PO receipt

WORK_ORDER

Parts used in WOs

ADJUSTMENT

Manual correction

TRANSFER

Between locations

RETURN

Parts returned from WOs

SCRAP

Damaged/expired

INITIAL

Opening stock

CORRECTION

Audit correction

Tip

Perform regular stock audits comparing physical counts to system records.

Stock Breakdown

Every part page surfaces three live values: On Hand (your current stock), On Order (what is still expected on open purchase orders) and Projected Available (On Hand + On Order). On Order only counts what has not arrived yet: when an order is delivered in part, the delivered quantity moves to On Hand and only the remainder stays on order. There is no manual field to edit — the breakdown always reflects your purchase orders.

On Hand

Current physical stock. Parts allocated to open work orders are already deducted, so this value matches your warehouse.

On Order

Quantities still expected on open purchase orders (Pending, Approved, Ordered, Partially received): ordered minus already received. It drops with each delivery you receive.

Projected Available

On Hand + On Order. The forward-looking number to consult before deciding to reorder.

Multiple warehouses / storerooms

If the same part is stocked in several warehouses or storerooms with different quantities (for example cement: 5 bags in the Infra Warehouse and 10 bags in the Electrical Warehouse), create the part once and track its stock per location — do not create the part twice. Start per-location tracking by creating a Stock Transfer into each warehouse (Inventory > Stock Transfers), or by adjusting the per-location stock. The part then shows a “Stock by location” breakdown on its detail page, and its global quantity stays equal to the sum of all locations. To give each warehouse its own responsible section, set the manager on each Location. Per-warehouse stock transfers are available on the Business plan.

Adjusting a part tracked per location

Once a part tracks its stock per location, every change names its location: “Adjust stock” asks which location the units leave or enter, and the total follows. After creation, the quantity on the part form is read-only: change it with “Adjust stock”, so that every change appears in the stock history.

Was this page helpful?