> ## Documentation Index
> Fetch the complete documentation index at: https://help.vori.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage Expiration Dates with Date Check in VoriOS

> Learn how to track, filter, and resolve product expiration dates using the Date Check tool in VoriOS.

**Date Check** helps you stay on top of products nearing their expiration date, right from the handheld. Scan items as you spot them, and Date Check keeps a running, auto-sorted list so you always know what needs attention next.

### Start Date Check

1. From the VoriOS home screen, tap **Date Check** under **Inventory**.

   <img src="https://mintcdn.com/vori/tluiBecw58Ge6faC/images/manage-expiration-dates-with-date-check-in-vorios/start-date-check.webp?fit=max&auto=format&n=tluiBecw58Ge6faC&q=85&s=cfbe3c810c164d3b8bbde645992193f9" alt="VoriOS home screen with a Date Check tile under Inventory" style={{ width: "460px" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/start-date-check.webp" />

2. Scan a product's barcode, or search for it by name.

3. Enter the **Best-By Date** for that item.

4. Optionally, add a **Lot Code** to distinguish this batch from others of the same product.

5. Tap **Save Date**.

   <div style={{ display: "flex", flexWrap: "wrap", gap: "12px" }}>
     <img src="https://mintcdn.com/vori/vZoR2zup1LuMZ9FS/images/manage-expiration-dates-with-date-check-in-vorios/add-date-calendar.webp?fit=max&auto=format&n=vZoR2zup1LuMZ9FS&q=85&s=b518baa438ce73e3fa830a4bfc298226" alt="Add Date screen with a calendar open to set the Best-By Date" style={{ width: "230px", maxWidth: "100%" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/add-date-calendar.webp" />

     <img src="https://mintcdn.com/vori/vZoR2zup1LuMZ9FS/images/manage-expiration-dates-with-date-check-in-vorios/add-date-lot-code.webp?fit=max&auto=format&n=vZoR2zup1LuMZ9FS&q=85&s=8094871627852b80463018f5f76d7616" alt="Add Date screen with a Lot Code entered and a Save Date button" style={{ width: "230px", maxWidth: "100%" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/add-date-lot-code.webp" />
   </div>

**✏️ Note:** You can track more than one date for the same product — useful when you've got items from different shipments on the shelf at once. Scan the barcode again to add another date; Date Check keeps each one separate until it's resolved.

***

### How Date Check Sorts Your List

Every item you add is grouped automatically:

* **Expiring Soon** — under 7 days until the Best-By Date
* **Later** — 7 days or more out

<img src="https://mintcdn.com/vori/vZoR2zup1LuMZ9FS/images/manage-expiration-dates-with-date-check-in-vorios/date-check-list-expiring-soon.webp?fit=max&auto=format&n=vZoR2zup1LuMZ9FS&q=85&s=a10b91db8edccde1c8e4ee973ac850f7" alt="Date Check list with an item grouped under Expiring Soon and other items grouped under Later, each showing days remaining and the best-by date" style={{ width: "460px" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/date-check-list-expiring-soon.webp" />

Within each group, the item closest to expiring (or already expired) always sits at the top, so you can just work down the list without hunting for the most urgent item.

**✏️ Note:** Check Date Check regularly and work from the top of the list — it's your source of truth for what needs attention next.

***

### Filter and Sort Your List

Use the three filters at the top of Date Check to narrow the list down to what you're working on:

* **Expiration:** Any Date, Expired, Next 7 Days, or After 7 Days
* **Department:** Limit the list to a specific department
* **Aisle:** Limit the list to a specific aisle

<div style={{ display: "flex", flexWrap: "wrap", gap: "12px" }}>
  <img src="https://mintcdn.com/vori/tluiBecw58Ge6faC/images/manage-expiration-dates-with-date-check-in-vorios/filter-by-expiration.webp?fit=max&auto=format&n=tluiBecw58Ge6faC&q=85&s=ae6bf4b3b74e41dbed229003979118de" alt="Expiration filter menu with Any date, Expired, Next 7 days, and After 7 days options" style={{ width: "230px", maxWidth: "100%" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/filter-by-expiration.webp" />

  <img src="https://mintcdn.com/vori/tluiBecw58Ge6faC/images/manage-expiration-dates-with-date-check-in-vorios/filter-by-aisle.webp?fit=max&auto=format&n=tluiBecw58Ge6faC&q=85&s=32895fb33a708e7b3bb3ebe60e0d12d4" alt="Aisle filter menu with an Any aisle option" style={{ width: "230px", maxWidth: "100%" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/filter-by-aisle.webp" />
</div>

***

### Resolve an Item

Tap an item to open its **Date Details**, then choose how to resolve it. Choosing an option removes it from the list.

<img src="https://mintcdn.com/vori/tluiBecw58Ge6faC/images/manage-expiration-dates-with-date-check-in-vorios/date-details-resolve.webp?fit=max&auto=format&n=tluiBecw58Ge6faC&q=85&s=2282af630de5aed0c107f91b0066b6e7" alt="Date Details screen with Best-By Date, Lot Code, and Shrink, Still Good, and Ignore resolve buttons" style={{ width: "460px" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/date-details-resolve.webp" />

| Action         | What It Does                                                         |
| -------------- | -------------------------------------------------------------------- |
| **Shrink**     | Opens the Shrink screen to remove the item from inventory as a loss. |
| **Still Good** | Confirms the item is fine for now and removes it from the list.      |
| **Ignore**     | Dismisses the item without changing inventory.                       |

**💡 Tip:** After resolving an item, give the list a refresh (pull down or re-open Date Check) — it doesn't always update instantly.

***

### Shrink an Item from Date Check

Tapping **Shrink** takes you to the Shrink screen, where you set the quantity to remove and a reason, then tap **Commit**.

<img src="https://mintcdn.com/vori/tluiBecw58Ge6faC/images/manage-expiration-dates-with-date-check-in-vorios/shrink-item.webp?fit=max&auto=format&n=tluiBecw58Ge6faC&q=85&s=1e6b9d50ffc0151789648dbb9d90e1a2" alt="Shrink screen for a product with a quantity to remove, a Reason dropdown set to Spoilage, and a Commit button" style={{ width: "460px" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/shrink-item.webp" />

**✏️ Note:** If the product doesn't have an inventory count on record yet, Date Check flags that on the Shrink screen before you commit.

Once you commit, Date Check confirms the inventory adjustment and that the shrink was recorded — and gives you a shortcut to log a new date for the same item right away.

<img src="https://mintcdn.com/vori/tluiBecw58Ge6faC/images/manage-expiration-dates-with-date-check-in-vorios/shrink-confirmation.webp?fit=max&auto=format&n=tluiBecw58Ge6faC&q=85&s=6411119c7d0da8ee67a93544abb624cf" alt="Date Check list with confirmation banners reading Adjusted inventory count by -1 and Shrink recorded, with an Add New Date button" style={{ width: "460px" }} width="1284" height="2778" data-path="images/manage-expiration-dates-with-date-check-in-vorios/shrink-confirmation.webp" />

**💡 Tip:** Tap **Add New Date** on the confirmation banner to jump straight into adding a new expiration date for that same product — no need to rescan. This is useful when you're only shrinking part of a lot (the rest is still good) or you've just shelved a new shipment on a different date.


## Related topics

- [Double Up Food Bucks (OR, MS, and CA)](/double-up-bucks/in-beta-double-up-food-bucks-or-and-ms-only.md)
- [Create and Manage Promotions in VoriOS](/promotions/create-and-manage-promotions-in-vori-os.md)
- [Place Orders on VoriOS](/inventory-and-ordering/ordering/place-orders-in-vori-operating-system.md)
