General Industry Term

OTD

Definition

On Time Delivery

OTD means On Time Delivery.

A key performance indicator measuring the percentage of shipments arriving by the promised date.

✓ Verified term