Skip to main content
All CollectionsStockBatch/lot tracking
Batch tracking on outsourced purchase orders (OPO)
Batch tracking on outsourced purchase orders (OPO)

Track batch numbers for outsourced purchase orders in Katana to ensure full traceability and accurate inventory management.

Dayvid Lorbiecke avatar
Written by Dayvid Lorbiecke
Updated over a week ago

Katana enables batch tracking for items (both products and materials) in outsourced purchase orders (OPOs), ensuring full traceability and accurate inventory management. When receiving items, you can assign batch numbers to each batch, allowing for detailed tracking and selection from specific batches in future sales or manufacturing orders.

To assign batch numbers to purchased items, enable batch tracking for an item. If batch tracking is already enabled, assign a batch number to the item when purchasing.

Assigning batch numbers to purchased items allows you to choose items from specific batches in stock when selling (or making) products.

Assigning batch numbers to received items

Batch numbers for purchased items can be assigned when an OPO is Received.

Batch numbers cannot be assigned to items on OPOs before items are received. This is because the item's batch number is typically indicated on the received package.

  1. Change an OPO delivery status to Receive all.

  2. Define the quantity of items To receive.

    The To receive quantity is automatically filled with the total quantity of items on the OPO, but if you want to split the total received quantity for an item into multiple batches, add each batch to a separate row. Change the To receive quantity to a number smaller than the total quantity of items on the OPO, and a new row will appear automatically for adding the next batch.

  3. Assign a Batch #, Batch barcode (if applicable), and expiration date (optional) to each received batch. Either assign an existing batch number to add items or create new ones for the received items.

    If you are purchasing items that don't have batch tracking enabled, the Batch # column will display Not applicable and a batch number doesn't need to be added.

  4. Once all batch numbers are assigned to batch-trackable items, the Receive button will become clickable. Click it to receive the items to your stock.

  5. Batch number information will be saved to the OPO and batches for received items will be added to stock.

Note: Once an OPO is received, you can't edit the batch numbers for received items.

Go to the Stock screen > Batches tab to find the list of all your batches.

You can now use the received items and select from specific batches on sales orders and/or manufacturing orders to achieve full traceability.

Assigning batches to processed ingredients

It's possible to track batches of ingredients that will be processed for fulfilling the OPO. Read how to track batches of OPO ingredients.


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?