Logistics Analytics and Managerial Decision-MakingIntroductionInternational logistics managers make decisions under uncertainty. They must balance transit time, reliability, freight cost, inventory investment, asset utilisation, regulatory compliance and customer service. Operational data from transport-management systems, warehouse systems, enterprise-resource-planning platforms, carrier portals, telematics and customs systems can support these decisions, but data alone does not create managerial value. Value arises when reliable data is converted into relevant measures, interpreted in context and connected to an authorised decision. Logistics analytics is therefore more than reporting. It is the systematic use of data, quantitative methods and managerial judgement to understand logistics performance, explain causes, predict likely outcomes and select appropriate actions. In international shipping, this includes analysing routes, modes, ports, carriers, shipment characteristics, inventory policies, capacity commitments and service requirements. This chapter develops a practical framework for using key performance indicators (KPIs), dashboards, cost-to-serve analysis, forecasting, capacity analysis and scenario evaluation. It also considers data governance, analytical limitations, artificial intelligence and the ethical responsibilities associated with automated decisions. Learning ObjectivesBy the end of this chapter, the learner should be able to: - distinguish descriptive, diagnostic, predictive and prescriptive logistics analytics;
- design balanced KPIs for cost, speed, reliability, assets, inventory and customer service;
- calculate and interpret important logistics measures;
- construct a management dashboard that supports decisions rather than merely displaying data;
- perform cost-to-serve analysis for customers, products and trade lanes;
- apply basic forecasting and capacity-analysis methods;
- evaluate logistics scenarios using financial, operational and risk criteria; and
- identify data, governance, ethical and implementation risks.
1. The Role of Analytics in Logistics ManagementA useful analytics chain is: Data → information → insight → decision → action → measured result Data may consist of shipment events, booking records, container movements, inventory balances, invoices, claims, delivery confirmations and customer orders. Information organises these observations into measures such as average transit time or on-time delivery. Insight explains why performance changed, for example because a port closure increased dwell time. A decision selects an intervention, such as rerouting urgent cargo. Action implements it, and subsequent measurement tests whether the intervention worked. Four analytical questions correspond to increasing managerial sophistication: | Type | Question | Typical method |
|---|
| Descriptive | What happened? | KPI reports, historical trends | | Diagnostic | Why did it happen? | Drill-down, segmentation, root-cause analysis | | Predictive | What is likely to happen? | Forecasting, probability models, predictive ETA | | Prescriptive | What should we do? | Optimisation, simulation, scenario analysis |
These categories are connected but not interchangeable. A predictive model cannot compensate for inaccurate shipment-status data. Similarly, an optimisation model may produce an impractical answer if it ignores customs restrictions, labour agreements or carrier cut-off times. The managerial purpose of analytics is not to maximise one metric. Reducing freight cost may increase transit time and safety stock. Increasing utilisation may reduce flexibility. Maximising average vehicle fill may cause late dispatches. Effective decision-making therefore uses a balanced view of performance and makes trade-offs explicit. 2. KPI Architecture for International LogisticsA KPI is a defined measure used to monitor performance against a target or benchmark. A professionally designed KPI has a name, purpose, formula, numerator and denominator, data owner, frequency, scope, target, tolerance, segmentation rules and corrective-action protocol. 2.1 Important logistics KPIsOn-time delivery (OTD) measures the proportion of eligible shipments delivered within the agreed delivery window: OTD = (Number of shipments delivered within the agreed window ÷ Number of eligible delivered shipments) × 100 The unit is percent. The denominator must be defined consistently. Cancelled orders, customer-requested delays and force-majeure events should not be excluded informally; exclusion rules must be documented. OTD is not the same as average transit time. A lane can have a good average but poor reliability. Transit-time average is: T̄ = (∑ᵢ₌₁ⁿ Tᵢ) ÷ n where Tᵢ is the elapsed time for shipment i, in hours or days, and n is the number of valid observations. The mean is sensitive to extreme delays, so the median and a high percentile, such as the 90th percentile, should often also be reported. Transit-time variability may be represented by the sample standard deviation: s = √[∑ᵢ₌₁ⁿ (Tᵢ − T̄)² ÷ (n − 1)] The n − 1 denominator is appropriate when the observations are treated as a sample from a wider process. Standard deviation is expressed in the same time unit as Tᵢ. It is meaningful only when shipment definitions, route scope and event timestamps are consistent. Capacity utilisation can be defined for weight, volume or equipment count. For weight utilisation: Uw = (Cargo weight loaded ÷ Rated weight capacity) × 100 For volume utilisation: Uv = (Cargo volume loaded ÷ Usable cubic capacity) × 100 These measures should not be combined without a clear rule. A container may be volume-constrained while remaining below its weight limit. Inventory turnover is commonly calculated as: Inventory turnover = Cost of goods sold ÷ Average inventory at cost Both numerator and denominator must use the same valuation basis and time period. Average inventory is often approximated by (opening inventory + closing inventory) ÷ 2, although monthly or daily averages are preferable when inventory fluctuates substantially. Days of inventory on hand (DOH) is: DOH = Average inventory at cost ÷ Cost of goods sold per day where cost of goods sold per day equals period cost of goods sold divided by the number of days in the period. DOH is not a service-level measure; a low value may indicate efficiency or excessive stockout risk. Perfect order rate usually requires all specified conditions to be met: delivered on time, complete, damage-free and with accurate documentation. If each shipment is coded as perfect or imperfect: Perfect order rate = (Number of perfect orders ÷ Total eligible orders) × 100 A perfect-order measure is powerful but demanding. Definitions must specify whether customs holds, customer changes and carrier damage are included. Cost per shipment is: Cost per shipment = Total attributable logistics cost ÷ Number of shipments It should not be used alone because a shipment may differ greatly in weight, distance, mode, service level or handling complexity. 2.2 Leading and lagging indicatorsLagging indicators describe outcomes, such as claims, late deliveries and logistics cost. Leading indicators signal future outcomes, such as booking acceptance, documentation error rate, dwell time, missed cut-offs and forecast bias. A dashboard containing only lagging indicators tells managers that failure occurred but may not help them prevent it. KPIs should also be balanced across dimensions: | Dimension | Example KPI | Possible managerial question |
|---|
| Cost | Cost per tonne-kilometre | Is a route economically competitive? | | Speed | Median door-to-door transit time | Is the service fast enough for the promise? | | Reliability | OTD and 90th-percentile transit time | How much uncertainty must inventory absorb? | | Assets | Container or vehicle utilisation | Are resources being used productively? | | Inventory | DOH and stockout rate | Is working capital consistent with service needs? | | Customer | Perfect order rate and complaints | Is the delivered experience acceptable? | | Risk | Exception and disruption frequency | Where is resilience weak? | | Sustainability | Emissions per tonne-kilometre | What is the environmental cost of the option? |
3. Dashboards and Performance GovernanceA dashboard is an information interface for a defined audience and decision cycle. It should not be a catalogue of every available measure. A strategic dashboard may show trade-lane cost, customer service, resilience and carbon trends monthly. A control-tower dashboard may show exceptions, delayed milestones and alternative actions hourly. A sound dashboard design follows five principles: - Decision relevance: every visual should support a known decision.
- Metric definition: formulas, scope, timestamps and exclusions are visible or documented.
- Segmentation: results are separated by lane, mode, carrier, customer, product and Incoterm where relevant.
- Exception focus: alerts identify material deviations rather than generating noise.
- Drill-down capability: users can move from a summary KPI to shipments, causes and owners.
A dashboard should distinguish actual, target, forecast and confidence. Colour coding must not replace numerical values, and red status should trigger a documented response rather than blame. Governance should assign a KPI owner, data owner and action owner. A weekly review might ask: What changed? Why? What is the operational consequence? What action is authorised? When will the result be checked? Data quality should be monitored through completeness, accuracy, timeliness, consistency, validity and uniqueness. For example, an ETA that is updated frequently but based on a wrong time zone is timely but not accurate. Master-data controls are especially important for port codes, product dimensions, weight units, customer identities and carrier identifiers. 4. Cost-to-Serve AnalysisTotal logistics cost is often underestimated when managers focus only on the freight invoice. Cost-to-serve assigns relevant costs to the customer, product, order, lane or service proposition that causes them. Depending on the decision, it may include transport, fuel surcharges, terminal handling, customs brokerage, warehousing, order processing, packaging, inventory carrying cost, claims, returns and special handling. A simplified contribution model is: Contribution = Revenue − Variable logistics cost − Other variable operating cost For a logistics-service comparison, the relevant cost may be: CTS = Freight + Handling + Customs + Warehousing + Order processing + Claims + Returns + Inventory carrying cost where each component is measured for the selected customer, order or period. The formula is a decision model, not a universal accounting rule. Fixed costs should be included when the decision changes them; otherwise they may be shown separately as allocated or unavoidable costs. Inventory carrying cost can be estimated as: Annual carrying cost = Average inventory value × Annual carrying-rate percentage The carrying-rate percentage may include financing, insurance, storage, obsolescence and shrinkage. It must be stated clearly because organisations calculate it differently. Worked example: comparing two service optionsAn importer evaluates an ocean service and an expedited service for 100 pallets. The ocean option costs $18,000 freight, $4,000 handling and $2,500 customs. It requires average pipeline inventory valued at $75,000. The expedited option costs $31,000 freight, $4,500 handling and $2,500 customs, with pipeline inventory of $35,000. The annual carrying rate is 20%, and the decision concerns one shipment held in the pipeline for 30 days. The carrying cost for 30 days is calculated as: Carrying cost = Inventory value × 20% × (30 ÷ 365) Ocean carrying cost = $75,000 × 0.20 × 30 ÷ 365 = $1,232.88. Expedited carrying cost = $35,000 × 0.20 × 30 ÷ 365 = $575.34. Ocean cost-to-serve = $18,000 + $4,000 + $2,500 + $1,232.88 = $25,732.88. Expedited cost-to-serve = $31,000 + $4,500 + $2,500 + $575.34 = $38,575.34. On these stated costs alone, ocean is cheaper by $12,842.46. However, the decision is incomplete if expedited service avoids a stockout, production stoppage, contractual penalty or lost customer contribution exceeding that difference. Cost-to-serve supports judgement; it does not replace service-risk analysis. 5. Forecasting Logistics DemandForecasting supports procurement, booking, labour planning, warehouse capacity and inventory positioning. It is not a promise about the future. A forecast should include its horizon, frequency, unit of measure, aggregation level, assumptions and uncertainty. A simple moving-average forecast for the next period is: Fₜ₊₁ = (Dₜ + Dₜ₋₁ + … + Dₜ₋ₖ₊₁) ÷ k where Fₜ₊₁ is the forecast for period t + 1, D is observed demand and k is the number of periods averaged. This method is easy to explain but reacts slowly to trend changes. An exponentially weighted forecast is: Fₜ₊₁ = αDₜ + (1 − α)Fₜ where 0 < α ≤ 1 is the smoothing constant. A larger α responds more quickly to recent changes. The method assumes that the level is reasonably stable and does not automatically model seasonality. Forecast accuracy can be measured by mean absolute error: MAE = (∑ᵢ₌₁ⁿ |Dᵢ − Fᵢ|) ÷ n MAE is expressed in demand units. Mean absolute percentage error is: MAPE = [∑ᵢ₌₁ⁿ (|Dᵢ − Fᵢ| ÷ |Dᵢ|) ÷ n] × 100 MAPE is problematic when actual demand is zero or very small. It should not be used uncritically for intermittent logistics demand. Forecast bias can be assessed as: Bias = ∑ᵢ₌₁ⁿ (Fᵢ − Dᵢ) A persistent positive bias indicates over-forecasting; a persistent negative bias indicates under-forecasting, subject to the sign convention used. Forecasts for shipping should be segmented. Aggregate demand can conceal product-level peaks, regional seasonality, promotions, project cargo and customer-specific order patterns. External variables such as exchange rates, harvest cycles, sanctions, weather and port congestion may be more influential than historical shipment volume. 6. Capacity Analysis and Asset UtilisationCapacity analysis compares expected demand with usable supply over a specified time and resource. The distinction between nominal and usable capacity is essential. A vessel, warehouse or vehicle may have technical capacity that cannot be fully used because of weight limits, cube constraints, segregation rules, safety stock, labour availability or cut-off times. A basic capacity requirement is: Required capacity = Forecast volume × (1 + variability allowance) The allowance is a planning assumption, not a physical law. Capacity gap is: Capacity gap = Required capacity − Available usable capacity A positive gap indicates a shortfall. If capacity is measured in TEU, both terms must be in TEU; if measured in pallets or labour hours, units must match. Utilisation should be analysed alongside service. High utilisation may be desirable until it causes missed departures, congestion or inability to accept urgent orders. Managers should distinguish: - volume utilisation, based on cubic space;
- weight utilisation, based on payload mass;
- time utilisation, based on productive operating hours; and
- network utilisation, based on use of available capacity across connected stages.
Bottleneck analysis is often more useful than average utilisation. A network with 80% average capacity utilisation can still fail if one port, warehouse door, customs team or inland corridor operates at 100% during the relevant time window. 7. Scenario Evaluation and Decision ModelsScenario analysis examines how decisions perform under different assumptions. It is particularly useful when demand, rates, lead times, disruptions or regulatory conditions are uncertain. A scenario should state the decision variables, constraints, assumptions, performance measures and time horizon. A typical comparison may include: | Criterion | Weight | Option A score | Option B score |
|---|
| Cost | 0.30 | 8 | 6 | | Reliability | 0.30 | 5 | 8 | | Transit time | 0.20 | 6 | 9 | | Flexibility | 0.10 | 7 | 6 | | Environmental performance | 0.10 | 8 | 5 |
A weighted score is calculated as: Sⱼ = ∑ᵢ₌₁ᵐ wᵢrᵢⱼ where Sⱼ is the score for option j, wᵢ is the weight of criterion i, rᵢⱼ is the standardised rating of option j on criterion i, and the weights sum to 1. Ratings must be defined so that a higher score consistently means better performance. Weighted scoring is transparent but depends on subjective weights and scales; it should be tested through sensitivity analysis. Expected monetary value can be used where scenarios have credible probabilities: EMV = ∑ⱼ pⱼVⱼ where pⱼ is the probability of scenario j and Vⱼ is the monetary value under that scenario. EMV is not a guarantee and may be inappropriate where probabilities are unreliable or the organisation is highly risk-averse. Sensitivity analysis changes one or more assumptions to identify decision thresholds. For example, a premium service may become economically justified when the probability-weighted cost of stockout exceeds its price premium. Scenario planning should include non-financial consequences such as safety, compliance, reputation and strategic customer retention. 8. Applied Case: Meridian Components’ Asia–Europe LaneThis is an illustrative case. Meridian Components imports electronic components from Southeast Asia into Europe. During the previous quarter, its dashboard showed 94% booking confirmation within 24 hours, but only 78% on-time delivery. Average door-to-door transit time was 31 days, while the 90th percentile was 46 days. Inventory turnover was falling, emergency airfreight was increasing and two major customers had imposed service penalties. ProblemManagement initially proposed adding a second carrier. Analysts found that the main causes were not simply carrier sailing time. Purchase orders were released in uneven batches, export documents were often completed after booking, and inland deliveries missed port cut-offs. The KPI “on-time delivery” also combined customer-requested delays with carrier delays, reducing diagnostic value. AnalysisThe team segmented results by supplier, port pair, carrier, product family and exception code. It created a milestone dataset containing purchase-order release, booking confirmation, cargo-ready date, gate-in, vessel departure, transhipment arrival, customs release and final delivery. Data-quality checks identified inconsistent time zones and missing gate-in timestamps. Cost-to-serve analysis showed that the apparently cheaper ocean option generated high emergency-airfreight and stockout costs for one high-margin product family. For that family, a premium direct service was more economical when the cost of missed production was included. For stable, low-value products, the standard service remained preferable. Approach and solutionMeridian introduced three service segments: standard ocean, premium direct ocean and emergency airfreight. It established a documentation cut-off 48 hours before cargo-ready date, introduced supplier booking windows and reserved weekly capacity for priority components. The dashboard was redesigned to show OTD by responsibility code, 90th-percentile transit time, port dwell, missed cut-offs, forecast bias, emergency-freight spend and stockout exposure. A rolling forecast was reviewed weekly with procurement and sales. Instead of maximising average container utilisation, the company used a service constraint: priority cargo had to meet the customer delivery window, while non-priority cargo could be consolidated. A monthly scenario review tested port disruption, carrier blank sailings and demand surges. OutcomeAfter two quarters, the illustrative company increased OTD from 78% to 91%, reduced the 90th-percentile transit time from 46 to 39 days and reduced emergency airfreight expenditure by 28%. Average freight cost increased slightly because of premium capacity, but total cost-to-serve declined for the priority product family. The results demonstrate that local cost reduction would have been a misleading objective; segmentation and reliability improved the total decision. Learning points- Aggregate KPIs can conceal distinct operational problems.
- Responsibility codes improve fairness and corrective action.
- Reliability metrics are often more decision-relevant than averages.
- Capacity should be allocated according to service value, not only physical utilisation.
- Cost-to-serve must include consequential costs when the decision affects them.
9. Technology, AI and Contemporary PracticeModern logistics analytics uses event streaming, application programming interfaces, cloud data platforms, digital twins, geospatial data, telematics and machine learning. Predictive ETA systems can combine vessel position, historical port performance, weather, congestion and voyage characteristics. Anomaly detection can identify unusual dwell time or temperature excursions. However, AI outputs require governance. Managers should ask whether the training data represent current trade lanes, whether the model performs equally across carriers and regions, how missing data are handled, and whether a human can challenge an automated recommendation. A model that predicts delay but gives no actionable explanation may be useful for prioritisation but insufficient for contractual or customer decisions. Responsible practice requires access controls, cybersecurity, privacy protection, retention rules, audit trails and vendor accountability. Shipment data may reveal commercially sensitive volumes, customer relationships or security vulnerabilities. Automated carrier or customer scoring can create unfair outcomes if historical data reflect past discrimination or unequal bargaining power. Human oversight is particularly important where analytics affects employment, sanctions screening, credit, safety or access to essential services. 10. Limitations and Best PracticesAnalytics can fail through poor definitions, biased samples, survivorship bias, double counting, data latency, false precision and confusing correlation with causation. A carrier’s poor OTD may reflect difficult lanes assigned to it rather than inferior capability. Conversely, a good average may hide severe disruption for a small but strategically important customer. Best practice is to: - define the decision before selecting the metric;
- establish a single data dictionary and event-time standard;
- reconcile operational data with financial records;
- segment results before drawing conclusions;
- show distributions, not only averages;
- combine leading and lagging indicators;
- test sensitivity to assumptions;
- include service, risk and sustainability consequences;
- document exclusions and model limitations; and
- close the management loop by recording actions and measuring their effects.
Analytics is most effective when embedded in cross-functional governance. Procurement, sales, finance, operations, customs, compliance and information technology must agree on objectives and trade-offs. The mature organisation does not ask only, “What is the KPI?” It asks, “What decision will this measure improve, under which conditions, and with what consequences?” Chapter SummaryLogistics analytics converts shipment, inventory, capacity and financial data into decisions. Its maturity progresses from descriptive reporting through diagnosis and prediction to prescriptive scenario evaluation. Balanced KPIs should cover cost, speed, reliability, assets, inventory, customer service, risk and sustainability. Measures such as OTD, transit-time variability, utilisation, inventory turnover, DOH and perfect-order rate are useful only when their definitions, scope and data quality are controlled. Dashboards should be designed around decisions, exceptions and accountability. Cost-to-serve analysis reveals the total economic effect of logistics choices, including relevant inventory, handling, claims and emergency costs. Forecasting supports planning but requires accuracy, bias and uncertainty assessment. Capacity analysis must distinguish nominal from usable capacity and identify bottlenecks. Scenario and weighted-score methods make trade-offs explicit, while sensitivity analysis tests robustness. Technology and AI can improve visibility and prediction, but they require governance, cybersecurity, privacy protection, explainability and human oversight. The central managerial principle is that analytics should improve total performance rather than optimise an isolated metric. Key TermsAnalytics: Systematic use of data and methods to support understanding and decisions. Capacity utilisation: The proportion of usable resource capacity occupied by cargo or activity. Cost-to-serve: Total relevant cost incurred to serve a specified customer, product, order or lane. Dashboard: Visual information interface designed to support a defined management purpose. Descriptive analytics: Analysis of what has already happened. Diagnostic analytics: Analysis of the causes of observed performance. Forecast bias: Persistent tendency to over-forecast or under-forecast. Inventory turnover: Cost of goods sold divided by average inventory at cost. Key performance indicator (KPI): Defined measure used to monitor performance against a target or benchmark. Leading indicator: Measure that signals future performance or risk. On-time delivery: Proportion of eligible shipments delivered within the agreed time window. Perfect order: Order meeting specified requirements for timeliness, completeness, condition and documentation. Predictive analytics: Analysis estimating likely future outcomes. Prescriptive analytics: Analysis recommending actions among alternatives. Scenario analysis: Evaluation of decisions under different assumptions or future conditions. Sensitivity analysis: Examination of how results change when assumptions vary. Transit-time variability: Dispersion of shipment transit times around their average. Usable capacity: Capacity realistically available after operational, safety and regulatory constraints. Review QuestionsShort Answer Questions- Distinguish descriptive, diagnostic, predictive and prescriptive analytics.
- Why should OTD definitions specify eligible shipments and delivery windows?
- State two differences between nominal capacity and usable capacity.
- What does cost-to-serve analysis add to freight-rate comparison?
- Why should a dashboard contain both leading and lagging indicators?
Long Answer Questions- Explain how a balanced KPI architecture can prevent harmful local optimisation in international logistics.
- Describe the design principles of an effective logistics control-tower dashboard.
- Explain the assumptions and limitations of moving-average and exponential-smoothing forecasts.
- Discuss how inventory carrying cost and service risk influence transport-mode selection.
- Evaluate the governance, ethical and data-quality requirements for AI-supported logistics decisions.
Analytical / Application Questions- A lane has 120 eligible shipments, of which 102 arrived within the agreed delivery window. Calculate OTD and identify two additional measures needed to assess reliability properly.
- A warehouse forecasts 9,000 pallets for a peak month and applies a 12% planning allowance. Available usable capacity is 9,800 pallets. Calculate required capacity and the capacity gap, then recommend two responses.
- Compare two logistics options using cost-to-serve, service reliability and stockout consequences. Explain why the lowest freight invoice may not be the lowest total economic cost.
Multiple Choice Questions with AnswersQuestion 1Which type of analytics asks, “What should we do?” A. Descriptive analytics B. Diagnostic analytics C. Predictive analytics D. Prescriptive analytics Correct Answer: D. Prescriptive analytics Question 2A lane delivers 180 of 200 eligible shipments within the agreed window. What is its OTD? A. 80% B. 90% C. 95% D. 111% Correct Answer: B. 90% Question 3Which measure is most directly concerned with dispersion in shipment transit times? A. Transit-time standard deviation B. Inventory turnover C. Perfect order rate D. Cost per shipment Correct Answer: A. Transit-time standard deviation Question 4Which item is normally included in cost-to-serve analysis when it is caused by the selected service option? A. Unrelated corporate tax B. Emergency freight caused by unreliable service C. A competitor’s advertising cost D. Historical revenue from another product Correct Answer: B. Emergency freight caused by unreliable service Question 5If α in exponential smoothing is increased, the forecast generally becomes: A. Less responsive to recent observations B. More responsive to recent observations C. Independent of actual demand D. Equal to the annual average automatically Correct Answer: B. More responsive to recent observations Question 6A positive capacity gap indicates that: A. Available capacity exceeds required capacity B. Required capacity exceeds available usable capacity C. Utilisation is exactly zero D. Forecast demand is necessarily falling Correct Answer: B. Required capacity exceeds available usable capacity Question 7Which is a leading logistics indicator? A. Last year’s claims cost B. Completed annual revenue C. Missed booking cut-offs D. Prior-period inventory turnover Correct Answer: C. Missed booking cut-offs Question 8In a weighted-score model, the criterion weights should normally: A. Sum to 1 when expressed as proportions B. All equal zero C. Be measured only in dollars D. Be larger for every low-priority criterion Correct Answer: A. Sum to 1 when expressed as proportions Question 9Why can MAPE be unsuitable for intermittent demand? A. It cannot use percentages B. It becomes undefined or unstable when actual demand is zero or very small C. It always understates forecast error D. It measures capacity rather than forecast error Correct Answer: B. It becomes undefined or unstable when actual demand is zero or very small Question 10Which governance practice is most appropriate for an AI-based predictive ETA system? A. Allowing the model to operate without audit trails B. Ignoring missing and inconsistent event data C. Providing monitoring, documented limitations and human oversight D. Using only average transit time as the training target Correct Answer: C. Providing monitoring, documented limitations and human oversight
|