All Posts

The Ready Date Moved Again. Stop Resetting the Clock on Unfinished Inventory

A batch was supposed to be ready last Friday. The date became Tuesday, then next Friday. Each update looks reasonable on its own. Meanwhile, the same products remain on the same shelf, and nobody can explain how long the delay has really lasted.

This is the blind spot a stalled inventory review should expose. The problem is not that plans change. It is that replacing yesterday’s promise with today’s estimate can erase the evidence needed to make a better decision.

For a small product business, that matters to inventory cash flow, customer commitments, and the next production run. Here is a practical way to review repeatedly delayed work without treating every necessary wait as a failure.

Which date should you preserve when the plan changes?

Keep the original expected ready date alongside the current forecast. Do not overwrite it. The original date is a baseline for understanding the commitment, not a weapon for blaming whoever inherited the problem.

Also record when the batch entered its current stage and when the current blocker was first identified. These dates answer different questions: when did you originally expect completion, how long has this stage lasted, and how long has this specific obstacle been known?

A batch waiting for a scheduled process step is not automatically stalled. Compare its condition with the business’s established process and expected waiting period. A required hold must stay in place until its release requirements are met, regardless of how uncomfortable the delay becomes.

If the original date was never recorded, mark it unknown. Reconstruct it only from a dated order, schedule, or production note, and identify that source. A guessed baseline creates false precision.

What makes a revised ready date credible?

“Next week” is not evidence. A useful forecast identifies the remaining action and what supports its timing.

For example, a supplier has confirmed dispatch of the missing cartons, receiving has a delivery window, and a packing slot is reserved after receipt. That is stronger than a purchase order with no acknowledgment. Neither is proof that the goods have arrived or passed inspection.

Separate three types of date:

  • Target: when you want the work finished.
  • Forecast: when the current evidence suggests it can finish.
  • Commitment: what you have agreed with a customer or another team.

When a forecast moves past a commitment, someone must review the promise. Updating an internal spreadsheet does not update the customer. Equally, a customer deadline does not make missing materials appear.

Build a delay-history row, not another status list

Use one row per batch and controlling blocker. Keep a short dated change log behind the row so a new obstacle does not erase the old one.

Field What to record
Identity Batch reference, product, quantity, and physical location
Baseline Original expected ready date and its source
Current obstacle The specific condition preventing the next step
Timing evidence Latest forecast, supporting evidence, and last checked date
Change history Previous forecast, revised forecast, and reason for the change
Ownership Person responsible for the next action and the decision owner
Escalation Trigger, next review date, and decision required if unresolved

This is not a substitute for a physical inventory check. Use the sellable inventory reconciliation to establish quantities and availability first. The delay-history row answers a narrower question: why does the same blocked stock keep returning to the review?

Walk through a repeated packaging delay

Consider a fictional accessories maker with sewn pouches waiting for printed sleeves. The first forecast assumed the sleeves would arrive before packing began. They did not.

At the first review, the owner changes the ready date because the printer says dispatch is imminent. At the next review, there is still no dispatch confirmation. Simply moving the date again would hide the difference between a supported delivery estimate and a hopeful one.

Instead, the team preserves the original date and records the repeated missing evidence. The next action becomes “obtain confirmed dispatch details,” with a named owner and review point. The decision owner also checks whether existing plain packaging would meet the order’s requirements; it is an option to evaluate, not an automatic substitution.

If an alternative is acceptable, its approval and packing capacity still need confirmation. If not, the team revises the customer promise and decides whether to pause more pouch production. Starting another run would otherwise add units to the same unresolved queue.

When should a delay require a different decision?

Agree on escalation triggers before the meeting. Useful triggers include another unsupported forecast, a missed customer commitment, a blocker with no owner, or evidence that more batches are entering the same queue.

Do not impose one universal age limit across products. Normal process times and required controls differ. Set review thresholds around your documented workflow and the consequences of waiting.

Escalation should produce a choice: confirm a supported completion path, approve an appropriate alternative, change the commitment, stop feeding the queue, or refer the batch for an authorized disposition decision. It must never mean bypassing quality checks to improve a report.

When several eligible batches compete for completion resources, use the unfinished-batch priority guide. Delay history exposes weak assumptions; it does not replace the separate decision about where limited labor and cash should go.

What counts as closing the exception?

A new forecast is not closure. Close the blocker only when the required evidence exists: the missing component has been received and accepted, the approved work is complete, or the responsible person has documented the required decision.

Then update the batch’s actual status. Removing one blocker does not necessarily create released finished goods. Record any remaining step without rewriting the history of the resolved one.

For production planning, review recurring causes separately. If the same missing sleeve delays several runs, the improvement belongs upstream in packaging readiness. Otherwise, cash tied up in inventory will keep returning under new batch numbers.

Frequently asked questions

Should the history follow a batch that is split?

Yes. Give each resulting portion a clear reference and preserve its link to the original batch. Record which blocker applies to which quantity rather than treating the whole batch as resolved.

What if the delay was caused by a customer change?

Record the dated change and its effect on the plan. Preserve the earlier baseline, but distinguish the revised scope from an execution delay so the review remains fair and useful.

Do you need special software for this review?

No. A shared sheet and a dated change log can work. What matters is preserving history, verifying evidence, and giving someone authority to resolve exceptions—not the number of fields collected.

Should every overdue batch be expedited?

No. Expediting may consume resources without resolving the real obstacle. Confirm the required action, its feasibility, and the affected commitment before authorizing extra work or spending.

Try this at the next review

Choose one batch whose ready date keeps moving. Recover its baseline, list each forecast change, and ask what evidence supports the latest date. Leave the meeting with a named action owner and a specific escalation decision—not another unexplained Friday.

YOUR STORY STARTS HERE

Ready to write your own Kerno story?

Be first to see how Kerno helps product creators manage inventory, production, costs, and quality with more clarity.

Join Kerno Beta

Continue Learning

Keep exploring how Kerno helps product creators move from formulas and inventory to completed, well-tracked batches.