Lot/SN Expiry State

Lot/SN Expiry State

Lot/SN Expiry State

License: AGPL-3 OCA/stock-logistics-warehouse Translate me on Weblate Try me on Runbot

This module adds a state field on the lot/serial number based on the expiry dates.

The workflow is:

  • Best before
  • Still good
  • Removal
  • End of life
  • Alert

The state is updated based on the dates every day.

Table of contents


To use this module:

  • Activate Lot Tracking and Expiry Dates
  • Set the expiry dates on the product
  • Create a lot/serial number
  • Run the cron job manually (or wait for the next day)
  • The state is updated based on the dates

Bug Tracker

Bugs are tracked on . In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomedfeedback.

Do not contact contributors directly about support or help with technical issues.



  • Open Source Integrators


  • Michael Allen <>
  • Maxime Chambreuil <>

Other credits

  • Open Source Integrators <>


This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current :


This module is part of the project on GitHub.

You are welcome to contribute. To learn how please visit .