MINJIBuyer resourcesAsk on WhatsApp

Supplier delivery performance

Supplier OTIF performance calculation guide

OTIF looks simple until two teams use different due dates, quantity units, split-shipment rules or exclusions. A percentage without a controlled population and traceable delivery evidence cannot distinguish supplier performance from buyer changes, transport delays or data gaps.

Direct answer

The short version

Calculate supplier on-time-in-full performance only after agreeing the measurement object, denominator and evidence. Choose whether one observation is a purchase-order line, delivery schedule, shipment, receipt or another contract-defined unit; do not mix them within one rate. Freeze the reporting period and eligible population from approved orders or schedules. Record requested date, supplier-confirmed date, approved revised date, delivery window, destination, ordered quantity and unit. Define which date governs the score and whether early delivery is acceptable. Define in full as the accepted quantity threshold for that measurement object, including how partials, overages, rejected goods, damage and later corrections are handled. Link despatch, carrier and receiving evidence without assuming a carrier event equals buyer acceptance. Classify cancellations, buyer-requested changes, force majeure, approved exclusions, missing evidence and open disputes before computing the rate. A common controlled formula is eligible observations meeting both the on-time and in-full tests divided by all eligible due observations, multiplied by 100. It is an example, not a universal standard; a contract may use order lines, value, units or a delivery window differently. Publish numerator, denominator, exclusions and data-quality count beside the result. Allow suppliers to challenge the source event or responsibility classification through a dated workflow. Close the period only when every due observation is passed, failed, excluded under an approved rule, pending evidence or disputed, and never improve OTIF by deleting difficult lines from the denominator.

Use this before requesting a quotation

Build a supplier delivery metric that buyers and suppliers can audit

01

Write the metric definition before calculating

Name the supplier, buying entity, site or lane, reporting period, products or categories, currency if value is used and measurement object. State whether the score is by PO line, schedule line, order, shipment, delivery or receipt. Define due population, event source, delivery window, accepted quantity, exclusions, responsibility rules, dispute deadline and version owner. Public and commercial contracts use different OTIF definitions; one UK procurement example measures customer order lines against a booking window and full delivery without specified claims. Treat it as proof that definitions must be explicit, not as a rule for every wholesale program. Keep target and formula separate so changing a service target does not silently change historical calculation logic.

02

Freeze the denominator of due observations

Build the eligible population from approved purchase orders and delivery schedules due in the reporting period. Preserve PO, line, schedule, version, supplier, ship-from, destination, item, ordered quantity, unit and the governing date. Include overdue open lines according to the written rule. Exclude canceled or superseded demand only when approval predates the measurement cutoff and the history remains visible. Decide how blanket orders, call-offs, split schedules, consolidated deliveries and reopened lines behave. A supplier cannot be scored fairly from receipts alone because missing deliveries would disappear. Start from what was due, then trace each observation forward to despatch, transport and receipt. Reconcile denominator count to the open-PO and change-control records.

03

Define the on-time test

Choose the promised event: ship date, carrier handover, requested arrival, booked delivery appointment, gate arrival or accepted receipt. Record time zone, calendar, cutoff and early/late tolerance. Use the contract or agreed order rule to decide whether requested, confirmed or approved revised date governs. Do not let a supplier confirmation unilaterally replace the buyer's required date. When the buyer approves a change, preserve old and new dates and approval time. Separate supplier production delay, buyer reschedule, carrier delay, customs event, dock congestion and receiving delay so responsibility can be analyzed without rewriting the event. A delivery can be on time for carrier arrival but late for accepted receipt; publish which one the metric uses.

04

Define the in-full test

Use one controlled unit and conversion. Compare ordered or scheduled quantity with the quantity accepted under the written rule. State whether over-delivery passes, fails or is separately controlled; do not use excess units to offset a shortage on another line unless the commercial agreement allows it. Decide whether damaged, wrong-item, mislabeled, expired, quarantined or later-rejected units count as full. Keep received, inspected, accepted, rejected, returned and credited quantities distinct. For split deliveries, define whether the line passes only when cumulative accepted quantity reaches the threshold by the due window. Preserve lot, serial or package evidence where required. A full carton count is not full delivery when the item, unit or condition is wrong.

05

Classify exclusions, data gaps and disputes

Create limited reason codes for approved buyer change, cancellation, documented force majeure where applicable, missing buyer access, duplicate line, data repair and other contract-defined exclusions. Each exclusion needs owner, evidence, effective date and scope. Report exclusions separately; never blend them into passes. Missing evidence should remain missing or pending, not automatically pass. Give the supplier a line-level statement showing due rule, events, quantity result and responsibility classification. Record dispute date, reason, evidence, reviewer, decision and metric version. Lock the original result and publish a controlled restatement when a dispute changes it. Monitor exclusion and dispute rates because a high OTIF score built on many exclusions is not a strong result.

06

Calculate and reconcile the score

For a binary line-based model, set On time = 1 only when the chosen event falls within the defined window, In full = 1 only when accepted quantity meets the rule, and OTIF pass = 1 only when both are 1. Then calculate 100 × OTIF passes ÷ eligible due observations. Also publish on-time-only, in-full-only, fail-both and pending counts. Example: 82 eligible lines, 70 passing both, 5 late-only, 3 short-only and 4 failing both produce 85.37% OTIF; the bridge totals back to 82. Do not round intermediate results to force a target. Recalculate from source records and compare with the scorecard extract. If value-weighted or unit-weighted performance is needed, label it as a different metric rather than calling it the same OTIF rate.

07

Use OTIF to improve sourcing decisions

Break results by supplier site, product family, lane, buyer, requested lead time, order-change frequency, failure reason and severity. Review both percentage and observation volume. A small supplier with two lines is not directly comparable to one with two thousand without context. Connect recurring late failures to acknowledgment, capacity, production status and recovery controls; connect short delivery to allocation, packaging, quantity tolerance and receiving accuracy. Set corrective actions with owner and due date, then measure whether the failure mode declines. Do not use OTIF as the only supplier decision: quality, compliance, responsiveness, cost, risk and data integrity remain separate dimensions. Retain the line-level cohort so a score can be reproduced after a later receipt or credit correction.

Reusable buyer brief

Supplier OTIF calculation record

Supplier/site, buyer/site, lane, category and reporting period:
Measurement object, denominator rule and metric version:
PO/line/schedule, approved version and governing due date:
Requested, confirmed, revised dates and approval history:
On-time event, window, time zone, calendar and evidence:
Ordered, received, accepted, rejected quantity and unit:
In-full threshold, split/overage/damage treatment:
Pass/fail result and supplier/buyer/carrier responsibility:
Exclusion or missing-data reason, evidence and authority:
Dispute, reviewer, decision, restatement and version:
Eligible denominator, OTIF numerator, other outcome counts:
Root cause, corrective action, owner, due date and trend:

Fill only the details relevant to your request

Before you send the request

Questions buyers often ask

What is the basic supplier OTIF formula

A common model is eligible due observations that pass both on-time and in-full tests divided by all eligible due observations, multiplied by 100.

Should OTIF be measured by order or order line

Either may be agreed, but choose one measurement object and use it consistently. Line or schedule level often exposes partial failures more clearly.

Which date should an OTIF calculation use

Use the contract-defined requested, confirmed or approved revised date and state the exact delivery event and tolerance that determines on time.

Do excluded deliveries count as OTIF passes

No. Keep approved exclusions outside both numerator and denominator and report their count and reason separately.

Keep the request specific

There is no single universal OTIF formula

Contracts, Incoterms, delivery appointments, inspection, title transfer and responsibility rules vary. Agree the measurement object, dates, quantity basis, tolerances and exclusions with qualified procurement, finance and legal review. Examples from public contracts show possible definitions only. Do not publish supplier-identifying performance without authority, and never remove failed or missing lines merely to improve the result.

Send this checklist on WhatsApp

Editorial method

How this guide was prepared

MINJI starts from the due purchase-order population, then applies separately controlled time and accepted-quantity tests. The percentage is published with its numerator, denominator, exclusions, disputes and data gaps so a buyer can reproduce the result rather than trust a dashboard total.

Ready with the key details

Discuss a wholesale request

Send the product reference, estimated quantity and destination so the conversation starts with useful context.

Continue on WhatsApp