Managing batch expiry

Freshly can automatically take batches out of your sellable inventory when they reach their expiry date, or a set number of days before. Turn this on in Preferences > Batch expiry > Remove batch quantity from inventory.

Enable Remove batch Expiry in Preferences

Set up automatic removal

  1. In Freshly, go to Preferences.
  2. Under Batch expiry, check Remove batch quantity from inventory.
  3. Enter how many days before the expiry date to remove the batch. Enter 0 to remove it on the expiry date, or 30 to remove it 30 days before.
  4. Click Save.

This setting is on by default with 0 days.

What happens when a batch is removed

Freshly checks your batches every day at 12:00 am UTC. For each batch that falls within your setting, Freshly:

  • Marks the batch as expired.
  • Subtracts the batch quantity from the variant's available inventory in Shopify at that location, so customers can't buy it. This only happens if Preferences > Inventory > Batch quantities added or adjusted on Freshly are reflected in Shopify is on.
  • Adds a Batch marked expired entry to the inventory batch history.

Expired batches appear under the Expired tab on the Inventory Batches page and on the product page. You can no longer change their quantity or expiry date.

Expired batches under Inventory batches section

Batches without an expiry date are never removed.

If you turn this setting off, batches past their expiry date still show under Expired, but their units stay in your Shopify inventory.

To get an email when batches are removed, see Managing email notifications for batch expiry.

Still need help? Contact Us Contact Us