Stocking Received Items

5 min readPublished April 15, 2026

What Is Stocking?

Stocking is the process of adding received goods to your inventory. In Fixmo's two-phase workflow, receiving records that items have arrived from the supplier, while stocking makes them available in your branch's inventory for use in repairs and sales.

  • Receiving = record the arrival. PO moves to RECEIVED status. No inventory changes yet.
  • Stocking = add to inventory. Stock levels update, costs recalculate, serial numbers are assigned. PO moves to STOCKED status.
  • This separation lets you inspect, sort, or label goods before making them available.
  • If you do not need this separation, enable auto-stock in Settings > Inventory to combine both steps.

When to Stock Items

The Stock Items action is available on purchase orders that are in RECEIVED status and have items that have not yet been fully stocked. This applies only when auto-stock is turned OFF.

  • Auto-stock OFF (default): After receiving goods, you must manually stock items using the Stock Items button on the PO detail page.
  • Auto-stock ON: Stocking happens automatically during receiving — the Stock Items button does not appear because items are already stocked.
  • You can stock items in batches. For example, stock some items immediately and stock the rest after inspection.

How to Stock Items from a Purchase Order

The stocking process is done from the purchase order detail page. A dialog guides you through confirming quantities and entering serial numbers for each item.

  1. 1Open the purchase order that is in RECEIVED status.
  2. 2Click the 'Stock Items' button (shown in green on the PO detail page).
  3. 3A stocking dialog appears, listing all PO items with their ordered, received, and already-stocked quantities.
  4. 4For each item, enter the quantity to stock. This cannot exceed the received quantity minus the already-stocked quantity.
  5. 5For items with serial number tracking, a text area appears where you enter one serial number per line.
  6. 6Review the quantities and serial numbers, then click 'Stock to Inventory' to confirm.
  7. 7Fixmo updates stock levels at the PO's branch, recalculates weighted average costs, and creates serial units.
Tip

You can partially stock a PO — for example, stock items that passed inspection immediately while holding back items that need further review. Stock the remaining items later from the same PO.

Serial Numbers During Stocking

When auto-stock is OFF, serial numbers for tracked items are entered during the stocking step rather than during receiving. This ensures serial numbers are only assigned to items that have been verified and are ready for inventory.

  1. 1In the stocking dialog, serialized items show a Serial Numbers text area below the quantity input.
  2. 2Enter one serial number per line. The count must match the quantity being stocked.
  3. 3Fixmo validates that each serial number is unique within your shop.
  4. 4After stocking, serial units are created with In Stock status and linked to both the goods receipt and the stocking event.
  5. 5You can look up stocked serial numbers from the inventory item's serial number tab.

The STOCKED Status

STOCKED is the final completed state for a purchase order. It indicates that all received items have been added to inventory, stock levels are current, and costs have been recalculated.

  • A PO moves to STOCKED when all items have their stockedQuantity equal to their ordered quantity.
  • The stocked date is recorded and displayed on the PO detail page alongside the received date.
  • The PO items table shows a Stocked column with progress indicators — green when fully stocked, amber when partially stocked.
  • STOCKED POs cannot be cancelled or modified. They represent completed procurement cycles.
  • Payment status is independent of stocking — a PO can be STOCKED but still have an outstanding balance.

Auto-Stock Setting

If your shop does not need a separate inspection or stocking step, enable auto-stock to simplify the workflow. When enabled, receiving goods immediately stocks them into inventory in a single step.

  1. 1Go to Settings > Inventory.
  2. 2Find the Purchase Order Settings section.
  3. 3Toggle 'Auto-stock items when PO is received' to ON.
  4. 4From now on, all goods receipts will immediately update stock levels, recalculate costs, and require serial number entry during receiving.
  5. 5POs will advance directly to STOCKED after all items are fully received.
Note

The auto-stock setting applies shop-wide to all purchase orders. Only Admins can change this setting from the Inventory Settings page.

Frequently Asked Questions

What is the difference between receiving and stocking in Fixmo?+
Receiving records that goods have physically arrived from the supplier — it updates the received quantity on the PO and creates a goods receipt record. Stocking is the second step where those received items are added to your inventory — stock levels update, weighted average costs are recalculated, and serial numbers are assigned. If auto-stock is enabled, both steps happen together during receiving.
When do I need to manually stock items?+
Manual stocking is required when the auto-stock setting is turned OFF in Settings > Inventory (this is the default). After receiving goods against a PO, the order moves to RECEIVED status. You then use the Stock Items button on the PO detail page to add items to your inventory. If auto-stock is ON, stocking happens automatically during receiving and no manual step is needed.
How do serial numbers work during stocking?+
When stocking serialized items, a text area appears for each item where you enter one serial number per line. The count must match the quantity being stocked exactly. Fixmo validates uniqueness across your shop and creates serial units with In Stock status. If auto-stock is ON, serial numbers are entered during the receiving step instead.