SC-01 · Supply Chain

OTIF (On-Time In-Full)

Monthly ↑ Higher is better Outcome Lagging

OTIF (On-Time In-Full) measures, for each customer order, whether it was delivered on time and in full at customer receipt. The pack breaks this ratio down by customer, site, product family, and channel, with gap-to-target and a 24-month rolling history.

See what's inside
Built from a real Implementation Pack — every number on this card is extracted, not illustrative.
OTIF (On-Time In-Full) Implementation Pack

Everything required to build the KPI

Production-ready
Power BI fileWorking implementation
Fact-and-dimension modelFacts, dimensions & relationships
DAX measuresKPI logic & supporting calculations
Sample data + targetsStructured & ready to explore
50+DAX measures
4Dim. tables
6Report pages
50,000Demo rows

What it measures

OTIF (On-Time In-Full) measures, for each customer order, whether it was delivered on time and in full at customer receipt. The pack breaks this ratio down by customer, site, product family, and channel, with gap-to-target and a 24-month rolling history.

Lagging indicator

OTIF measures service failures after delivery; the financial consequence, such as a retailer penalty or lost sale, is already locked in before the score is calculated and reported.

Business impact

  • Increased 'chaos tax' from emergency production runs, premium freight spend, and customer service overtime to manage the fallout of broken delivery promises.
  • Sustained underperformance triggers a formal retailer service improvement plan — the structured final warning before range removal and delisting.

Formula

(Order lines delivered OTIF / Total order lines) x 100

Grain

One row per customer sales order line — customer × product × site × requested delivery date

Supply Chain

Inside the Implementation Pack

A preview of what's actually built for this KPI — extracted from the real Implementation Pack, not a mockup.

50+DAX measures
4dimension tables
6report pages
50,000row demo dataset
The real DAX measure SC-01 DAX measure from the Implementation Pack

This is the primary ratio the pack's other measures build on — trend, rank, and period-comparison variants, all on Fact_Customer_Order_Line. It guards against missing dates and values with NOT ISBLANK checks.

Data you need
  • Fact_Customer_Order_Line — 7 mandatory columns — qty ordered, requested delivery date key, ...
  • Dim_Customer — key + name
  • Dim_Product — key + name
  • Dim_Site — key + name
  • Dim_Date — Auto-generated calendar table — no customer data required

Full field-by-field data contract, in 4 SQL dialects (SQL Server, Snowflake, Databricks, BigQuery), ships in the pack.

Editable thresholds
Target0.98 — performance considered compliant at or above this line
Warning0.95 — amber alert — triggers a review

Both live in one Excel tab — change them, refresh the report, done. No DAX editing needed.

Supply Chain $149

Everything you need to build OTIF (On-Time In-Full) in Power BI — dimensional model, DAX measures, SQL views, and a food-industry demo dataset.

Request access

SC-01 — OTIF (On-Time In-Full) · $149 for the full Implementation Pack. Only email is required — everything else helps us prioritize, and costs you nothing to skip.