Overdue deliveries
When a placed order goes "on order," Rinvy stops prompting you to reorder those items. That's correct while the delivery is on its way, but it becomes a problem if the delivery never arrives. Overdue tracking is the safety net: if an order passes its expected delivery date without being received, Rinvy resurfaces those items instead of treating them as handled.
Every order gets an expected delivery date
When you submit an order, Rinvy stamps it with an expected delivery date so overdue detection has something to compare against. You don't have to enter it — it's filled in from the supplier:
- The next scheduled delivery day that is at least the supplier's delivery lead time away.
- With any lead time, today is excluded — ordering on a delivery day targets the next one, because that day's truck (or order cutoff) has realistically already passed.
- If the supplier has no delivery schedule, the date falls back to today + lead time.
Configure delivery days and lead time on the supplier so this lands on the right day — see supplier setup.
Changing the date before you mark it ordered
The Expect delivery field sits on the order draft, next to the "Order by" date, and you can change it before pressing Mark as ordered. Use it whenever this particular order won't arrive on the supplier's usual rhythm.

Example
You place a Sysco order on Monday for a specialty item the warehouse doesn't stock, and they tell you it ships in about two weeks. Sysco's schedule says Thursday, so left alone the order would be flagged overdue Friday morning — two weeks early. Set Expect delivery to the date they quoted and the alert fires only if that date passes with nothing received.
Once the order is placed the date is fixed. If it turns out to be wrong, cancel the pending order and place it again with the right date.
When an order becomes overdue
A daily check (each restaurant's local morning) looks for pending orders whose expected delivery date has already passed and that haven't been received. There's no grace period — the morning after the expected date, an unreceived order is overdue.
When that happens:
- One push goes to owners and managers — "Delivery overdue." It fires at most once per order, so you won't get nagged every morning.
- A red "Delivery overdue" row appears in Needs attention on the dashboard.
- The item's low-stock signal comes back — while an order is on its way it's hidden, but an overdue order no longer counts as covered, so the underlying low stock resurfaces.
The order itself stays put as a pending delivery. Rinvy never auto-cancels it — you decide what to do.
Clearing an overdue alert
Check what actually happened with the supplier — late truck, missed order, or split delivery.
If it arrived, record it in Receive products (receive against the pending order so the two stay in sync). This clears the overdue row.
If the order won't arrive, cancel the pending order from the Receive inbox. The item returns to the order list so you can reorder it.
Why "no grace period"
Surfacing an overdue order one day early (a same-day-late truck that arrives that afternoon) is a minor annoyance. Letting a genuinely forgotten order hide a low-stock item for days can cause a stockout during service. Rinvy errs toward surfacing — receive the delivery and the alert clears immediately.
Common mistakes
Receiving without linking the pending order
If you record a delivery as a fresh receipt instead of receiving against the pending order, the pending order stays open and can still flag overdue. Start from the Receive inbox so the order is matched and closed.
Treating overdue as Rinvy's mistake
An overdue alert means the date passed without a recorded receipt — usually it's a real missed or late delivery, or a delivery that was received but never logged. Check both before assuming the date was wrong.
Setting supplier lead time to zero
With a zero lead time, an order placed on a delivery day expects to arrive that same day — and flags overdue the next morning if it doesn't. Set a realistic lead time so the expected date reflects when the truck actually comes.