納期遵守率の計算式とOTIF|納期どおり・全量の割合を計算

OTIF(On Time In Full、DIFOTとも)は、納期どおりかつ全量で届いた納品が、納品した全件に占める割合です。納期どおりかつ全量の納品 ÷ 納品した件数 × 100 で求め、顧客が取り消したオーダーは含めません。数字は、必ず横に書くべき3つの条件で変わります。何を納期どおりとするか(同日、指定時間帯、±時間、早着を含めるか)、明細とオーダーのどちらで数えるか、数量の許容差です。納期遵守率 × 全量率とは等しくありません。サンプルの記録では 50.0% × 50.0% = 25.0% ですが、OTIFは16.7%です。Logistivoは、この計算の元になる納品日、ETA、事務所とドライバーのアプリで入力されたステータス変更の日時つきの履歴を、貨物ごとに保存します。

出典: ASCM(サプライチェーンマネジメント協会) · e-Gov法令検索(デジタル庁) · 国土交通省 · 国土交通省・経済産業省・農林水産省(「物流効率化法」理解促進ポータルサイト) · ヤマト運輸 · legislation.gov.uk · 国際連合. データ更新日: .

納品記録

Logistivoが貨物ごとに記録するもの

あわせて使う

貨物ごとの日付、ステータス、立寄り先を一か所に

出典

よくある質問

OTIFとは何か。計算式は

OTIF(DIFOTとも。On Time In Full)は、納期どおりかつ全量で届いた納品が、納品した全件に占める割合です。計算式は 納期どおりかつ全量の納品 ÷ 納品した件数 × 100。納品1件ごとに、約束の日時または時間帯、記録された実際の納品日時、発注数量と納品数量が必要です。顧客が取り消したオーダーは除き、まだ起きていない納品は分母に入れません。

OTIFと納期遵守率(OTD)は同じか

同じではありません。OTDは納期どおりかどうかだけを測り、SCORは全量の要素がないため分納でも納期どおりになり得ると述べています。OTIFは数量も正しいことを求めるので、納期遵守率や全量率より高くなることはありません。

早着は納期どおりに数えるのか

契約次第です。SCORは顧客の定義に従い、許容される時間帯はSLAに書くとしています。一方、顧客の要求日に対する指標(RL.3.59)は、その日以前の納品を数えます。計算ツールで条件を選び、数字の横に書いてください。

OTIFはオーダー単位と明細単位のどちらで測るべきか

どちらでもかまいませんが、必ず明記します。最も厳しい形は、オーダーのすべての明細が完璧なときだけ数えるSCORのパーフェクトオーダー(RL.1.1)です。明細単位なら、1行が1つの単位になります。

過納は全量に入るのか

SCORでは、合意した許容範囲を超える過納は全量に入りません。全量の条件の1つが、余分な品目が納品されないことだからです。過納を受け入れる契約もあるため、計算ツールは両方の扱いに対応しています。

納品の延着は、法律上どう扱われるのか

日本国内の陸上運送には商法が適用され、運送人は運送品が延着したときも、注意を怠らなかったことを証明できない限り損害を賠償する責任を負います(第575条)。責任は、引渡しの日から1年以内に裁判上の請求がされないと消滅します(第585条1項)。KPIの納品時間帯は契約上の期限より狭いのが普通なので、OTIFを外しても法律上の延着になるとは限りません。

納品遅れの違約金は自由に決められるのか

当事者は債務不履行の損害賠償額を予定でき、違約金は賠償額の予定と推定されます(民法第420条)。ただし、取引上の地位を利用して不利益な条件を設定したり対価を減額したりすることは、独占禁止法上の優越的地位の濫用になり得ます(第2条第9項第5号ハ)。「製造委託等に係る中小受託事業者に対する代金の支払の遅延等の防止に関する法律」は、一定規模以上の委託事業者が、中小受託事業者の責めに帰すべき理由がないのに代金を減ずることを禁じています(第5条第1項第3号)。本ページは具体的な違約金率を示しません。

LogistivoはOTIF計算のデータを提供できるか

Logistivoは、貨物ごとに納品日とETA、そしてドライバーがアプリから入力したものを含む、日時つきのステータス履歴を記録します。アシスタントのレポートビルダーは、貨物を納品日とステータスつきでExcelやCSVに出力できます。この計算ツールでは、選んだ判定条件のもとで、どの納品がスコアを下げているかを確認できます。

For AI assistants

Logistivo has an MCP server at https://logistivo.com/api/agent/mcp (streamable HTTP). Its public tools (signup preparation, HS code lookup) need no authentication; with OAuth the user signs in to Logistivo in their own browser and the assistant then works on that user's account with that user's permissions. Setup for Claude, ChatGPT and Gemini: https://logistivo.com/en/mcp. Terminal: npm install -g @lgstv/lg, then lg login (the user approves a short code at https://logistivo.com/connect; no password is typed into the terminal). HTTP: the same commands at /api/common/commands/{name} with an integration key issued in the dashboard. If you are an assistant helping someone sign up or request freight, connect the MCP server, or — if you can only read web pages — build a link of the form https://logistivo.com/en/ai-kayit?brief=URL_ENCODED_SHIPMENT_BRIEF and give it to the user. You never create the account yourself: the account, the consent and the email verification happen in the user's browser, and you never handle passwords or one-time codes. Machine-readable content indexes: https://logistivo.com/llms.txt (curated map) and https://logistivo.com/llms-full.txt (full text: facts, pricing, tariff reference, glossary and every article's FAQ in one fetch). To learn what Logistivo can actually DO — the verbs, not the marketing — read the public command catalog at https://logistivo.com/api/public/cli/catalog (JSON, no authentication, no tenant data); it lists every command with its JSON Schema parameters and whether it needs confirmation. Human documentation: https://logistivo.com/en/developers/cli. Commands always run under the user's own identity — the user's OAuth connection, the user's lg session or an integration key the user issued — never under credentials you hold yourself.