Skip to main content

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 2 weeks ago

Katana allows you to assign and track batch numbers for outsourced purchase orders (OPOs), ensuring full traceability of both products and materials. Assigning batch numbers at receipt lets you later select items from specific batches when selling or using them in manufacturing.


When you can assign batch numbers

  • Batch tracking must first be enabled for the item.

  • Batch numbers cannot be assigned before receiving an OPO β€” they are typically provided by the supplier on the packaging.

  • Once an OPO is marked Received, batch numbers for its items become permanent and cannot be edited.


Assigning batch numbers when receiving an OPO

  1. Change delivery status β†’ set the OPO to Receive some... or Receive all.

    Screenshot showing OPO receiving options

  2. Enter the quantity to receive (if only receiving some):

    • By default, the full ordered quantity is shown if receiving all.

    • In the To receive column, add the quantity of each received item

      Screenshot highlighting the To receive column when receiving an OPO

  3. Assign batch details for each row:

    • Batch # (create new or use an existing one)

    • Batch barcode (optional, if using barcodes)

    • Expiry date (optional but recommended for traceability)

      Screenshot highlighting the batch tracking info when receiving items on an OPO

  4. If the item does not have batch tracking enabled, the Batch # field will display Not applicable, and no batch assignment is required.

    Screenshot highlighting the "Not applicable" status for non batch tracked items

  5. Once all required batch numbers are entered, the Receive button becomes active. Click it to confirm receipt.

    Screenshot showing the receive button on an OPO

After receiving

  • Batch number information is saved on the OPO.

  • Batches for received items are added to stock and can be viewed under Stock screen > Batches tab.

  • These batches are then available for:


Tracking batches for ingredients in OPOs

If your outsourced purchase order involves processing ingredients, you can also track the ingredient batches used.


Key takeaways

  • Batch numbers for OPOs are assigned only at receipt, not before.

  • You can split items across multiple batches by adjusting received quantities.

  • Once received, batch numbers cannot be edited.

  • Expiry dates and barcodes can be added for better traceability.

  • Received batches are available for both sales and manufacturing workflows.


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?