Inventory history

Hello

Is there a way to set up the inventory so that changes can be easily tracked, such as when stock is added, sold, or removed?

What I am trying to achieve:
I want a system or feature in the inventory setup that allows me to clearly see and track all changes in stock levels. This includes:

  • When items are added to the inventory (e.g., restocking or new products).
  • When items are sold (e.g., sales transactions).
  • When items are removed for any other reason (e.g., damaged goods, transfers, or adjustments).

The goal is to have a transparent and organized log or history that shows all stock movements with timestamps or other relevant details. This would make it easier to monitor inventory levels, identify discrepancies, and maintain accurate records for better inventory management.

Thanks in advance.