Skip to main content

Inventory Traceability Report for Batch Tracked Products

Note

This report is available only for businesses with the Batch Management and Expiry feature enabled. The feature is currently in beta. Contact your Zenoti Customer Success Manager (CSM) to join the program.

This article explains how to use the Inventory Traceability Report to track the full lifecycle of batch-tracked products across all inventory activities in Zenoti—from procurement to final usage. The report helps ensure regulatory compliance, enables recall response, and supports detailed audit trails for high-value and regulated items.

Overview

The Inventory Traceability Report provides center managers and corporate inventory teams with complete visibility into every movement and transaction related to batch-tracked products. Whether it’s receiving stock, performing service consumption, making adjustments, or fulfilling transfers, this report allows users to:

  • Trace which batch was used for a particular guest or service

  • View inter-center movement of a batch

  • Understand the entire transaction trail for compliance audits

  • Identify batches affected by recalls or expirations

This report is especially beneficial for businesses like medspas, where traceability of specific batches such as injectable products is critical for safety and regulatory tracking.

Use case

A medspa offering injectables like botulinum toxin receives a safety advisory about a particular batch from the manufacturer. Using the Inventory Traceability Report, the clinic’s inventory manager filters the report by the batch number in question. They quickly identify:

  • All centers where the batch was distributed

  • The guests who received treatments using that batch

  • The employees who administered the service

  • The remaining quantity of the batch in inventory

This allows the business to immediately notify affected guests, remove affected stock, and provide documented proof of action during a regulatory audit.

Prerequisites
  • Batch and Expiry Management must be enabled for your organization. Refer to the Batch and Expiry Management in Inventory article for more information.

  • Only batch enabled products are displayed in this report.

  1. Navigate to the Reports dashboard from the organization or center level.

  2. Search for and select Inventory Traceability.

  3. The report opens in a new tab with default filters applied.

Use the available filters to locate specific inventory trails:

Filter

Description

Transaction Date

Select a date range to focus on recent or historical transactions

Centers

Choose one or more centers to see localized batch movement

Products

Select a specific product

Batches

Choose one or more batch numbers. This list populates after selecting a product.

Category / Sub Category

Filter by product classification

Product Type

Choose between Retail, Consumable, or All

Employee

Filter by the staff member who executed the transaction

Transaction Type

Select from 22+ transaction types, including Stock-In, Sale, Transfer, Adjustment, etc

Search

Use an invoice number or keyword to locate specific transactions

Use the Save View button to store and reuse frequently applied filters.

Column descriptions

Column Name

Short Description

Details and Examples

Transaction Date

Date of the inventory action

Shows the exact date when the inventory-related transaction or adjustment was performed

Center Code / Name

Location of the transaction

Center where the transaction took place

Product Code / Name

Unique identifier and name of the product

Displays the unique code and name of the product involved in the transaction

Category / Sub Category

Inventory classification for the product

Indicates the main category and subcategory under which the product is classified in inventory

Product Type

Retail or Consumable

Defines whether the product is sold to customers (retail) or used during services (consumable)

Transaction Type

Nature of the transaction

Specifies the type of inventory action, such as stock-in, adjustment, sale, or return

Batch Number

The batch used in the transaction

Shows the specific batch number associated with the product in the transaction

Expiry Date

The product's expiry date

Displays the expiration date of the product

Vendor Name

Source vendor for the product batch

Identifies the vendor or supplier from whom the product batch was procured

Transaction Quantity

Quantity involved in the transaction

Represents the number of product units used, sold, or added during the transaction

Employee

Staff member who performed the action

Indicates the name of the employee who executed the inventory action

Guest / Service Reference

Guest or service name

Displays the name of the guest or service related to the inventory transaction, mainly for usage cases