Playbook

Carrier performance measurement

Turn shipment data into carrier accountability,
cost control, and better shipping decisions.


Every shipment creates a performance record: pickup timestamps, scan events, delivery confirmations, exception codes and invoice lines. Across your carrier network, it shows who delivers on time, where claims arise, whether charges match agreed rates and which services hold up under pressure.

Most companies collect the data. Fewer connect it in time to change a routing rule, challenge an invoice or prepare a carrier review. When the evidence arrives once a quarter, current decisions still rest on old performance.

Illustration of a mobile phone showing delivery options from multiple carriers

Key metrics

Compare the carrier performance metrics that shape routing and review decisions: on-time delivery, exceptions, invoice accuracy and status quality.

Use cases

See how logistics, customer service, ecommerce, procurement and finance teams use the same performance data for different decisions.

Implementation

Start with carrier return data, clear SLA definitions and invoice data. nShift configures the measurement around your network.

What is carrier performance measurement?

Carrier performance measurement is the practice of tracking, scoring, and benchmarking carrier service quality using delivery data. It covers on-time delivery, transit accuracy, exception rates, damage and claims, cost adherence, and communication quality across your entire carrier network.

It gives logistics teams a clear answer: which carriers keep their service commitments, where do costs drift and where is performance consuming customer trust or team time?

In Ipsos research with Octopia (2022) across France, Spain and Germany, 85% of online shoppers said a poor delivery experience would put them off ordering from that retailer again. Carrier performance shapes whether the promise made at checkout earns another order.

Talk to a carrier performance specialist:

What carrier performance measurement needs


A useful measurement system connects shipment events across carriers, applies consistent definitions and puts the results back into day-to-day shipping decisions.

This often requires more than a report: the same platform must support carrier connectivity, shipping rules, execution and tracking data.

Manage multiple carrier connections in one workflow instead of working across separate portals.

Connect national, regional and international carriers through APIs or EDI.

Apply carrier selection rules based on cost, service level, destination and operational constraints.

Create labels and shipping documents consistently across carrier services.

Bring tracking events and performance data together for comparable service measurement.

How it works

How to measure carrier performance
in five steps

The loop starts with the shipment events you already receive and ends with a decision: adjust a rule, reallocate volume or take evidence into the next carrier review.

Step 1: Ingest
Ingest
Bring pickup scans, transit updates, delivery confirmations, exception codes and billing data into one place.
Step 2: Normalize
Normalize
Map each carrier's event language to the same standard. nShift Track maps hundreds of carrier statuses to 50+ normalized statuses, grouped in standard categories.
Step 3: Measure
Measure
Measure each shipment against the SLA that applies to its carrier, service and lane, including transit windows, on-time thresholds, exception tolerances and cost ceilings.
Step 4: Benchmark
Benchmark
Compare carriers by service, lane, region and time period. nShift TMS adds drill-down analytics for a closer view of the result.
Step 5: Act
Act
Use the scores in routing rules, carrier reviews and contract negotiations. Carriers beating SLAs earn more volume while weaker lanes get attention.

What better carrier decisions look like

Icon: carrier performance evidence

Your carriers have
the data. Do you?

Carrier reviews move faster when both sides work from the same shipment record. Transit-time distributions, exception rates by lane and invoice deviation reports replace conflicting anecdotes with evidence that can be checked and acted on.

Icon: invoice deviation tracking

Finding the money hiding in your invoices

Invoice deviation tracking shows where actual charges differ from quoted rates. Cost per shipment by carrier, service and lane also reveals where a premium option is being used without a matching service benefit.

Icon: customer tracking experience

The experience your
customers remember

The delivery promise at checkout depends on how each carrier performs on each lane. Status quality matters too: complete, timely events give customers and service teams a clearer answer. 

Icon: carrier volume allocation

Shift volume before the
next quarterly review

Connect performance scores to routing logic so current results can influence the next allocation decision. Berggård Amundsen uses consolidated shipping history across up to 80 daily routes to assess and select carriers.

Which carrier performance metrics change decisions?

On-time delivery and transit accuracy

On-time delivery belongs in every carrier scorecard, but a single network-wide percentage is too blunt for routing decisions. Break it down by carrier, service level, lane, destination region and time period. In B2B supply chains, the same discipline often rolls up into OTIF (on time, in full), which combines delivery timing with order completeness.

Transit-time accuracy compares the actual delivery date with the estimated or promised date. A carrier can meet a generous three-day SLA while repeatedly missing a next-day promise on one lane. A network average will not expose that pattern.

First-attempt delivery success rate captures a cost that on-time metrics miss entirely. A parcel delivered on the second attempt might still count as "on time," but the failed first attempt generated a customer service contact, a redelivery cost, and a dent in customer confidence.

nShift Track's Carrier Performance Report measures these delivery performance metrics against carrier-specific SLAs, with filters for carrier, product and date range.

Exceptions and service quality

Exception rate tracks the events that disrupt delivery, including failed attempts, held parcels, misroutes, address issues and returns to sender. Across the network, it shows the overall service trend. By carrier and lane, it points to where the problem is occurring.

Damage and claims rates become more useful when segmented by route, carrier and package type. A high rate on one lane may point to a handling issue at a hub or a packaging mismatch for that route, giving the team something specific to investigate.

nShift Track's Performance Exception Detail report breaks down exception frequency by type across carriers. The normalized status library means the same exception category maps consistently regardless of how each carrier labels it internally.

Are your carriers charging what they quoted?

Carrier costs rarely match the rate card exactly. Accessorial charges, fuel surcharges, dimensional weight adjustments, and out-of-area fees accumulate. Rate adherence tracking compares what carriers quoted against what they actually charge, shipment by shipment.

Invoice deviation tracking goes further. nShift Track's invoice control compares your calculated freight rate against the carrier's billed amount and flags mismatches. The Deviation Report exports verified discrepancies for use in carrier billing reconciliation, turning a manual audit into a systematic process.

A systematic invoice audit can catch billing corrections that manual spot-checks miss, especially accessorial charges and dimensional weight adjustments that compound at high shipment volumes.

Rate adherence and invoice deviation tracking show whether the carrier billed what it quoted. The next level of auditing tests each invoice line against the contract and the shipment that actually moved. nShift is building towards that deeper freight and parcel invoice check. Talk to us about what's coming.

How much can you see between pickup and delivery?

A carrier may deliver on time and still create extra work if it provides little information between pickup and delivery. Sparse scan data drives customer questions, internal workarounds and tracking pages with no useful update to show.

Status reporting quality measures whether shipments receive confirmed pickup, in-transit and delivered events. Some carriers provide fifteen events per shipment; others provide two. That difference affects customer service visibility and the quality of the post-purchase experience.

For nShift TMS customers, the Analytics Status sheet compares carrier status quality over time, including the percentage of shipments with each event type.

“The data is more accurate and more usable”

Superdry, the global fashion brand, needed more reliable reporting to challenge carriers with evidence.

After moving to nShift: "The data [from nShift] is more accurate and more usable and we're now working with their team to develop AI and more machine learning capabilities."

superdry-logo-400x200-inverted

Use cases

How teams use carrier performance data

The same carrier data supports different decisions across the business. For a board-level view, start with the eight delivery KPIs your board will care about.

Logistics and operations

Monitor SLAs across the carrier network, manage exceptions in real time, and adjust routing rules based on performance trends.

nShift Track dashboards and Radar show which shipments are on track and which need intervention. See how Radar works.

carrier-performance-chart-2

 

Customer service

Identify which carriers, services and lanes generate the most delivery complaints and WISMO contacts.

With normalized carrier events in one view, agents can resolve individual cases faster while recurring patterns feed back into carrier reviews.

E-commerce and CX teams

Connect carrier reliability to the experience customers see: delivery promises at checkout, tracking accuracy and returns efficiency.

Carrier performance data can inform which delivery options appear at checkout and which estimated delivery dates are shown.

Procurement and carrier management

Use comparable evidence in carrier reviews, contract negotiations and decisions to add, scale or remove a carrier.

Performance trends, invoice deviations and lane-level results give procurement a stronger basis for each review cycle.

carrier-performance-chart

Finance

Track invoice accuracy across the carrier network, find billing deviations before they distort cost assumptions and reconcile invoices against expected rates with exportable reports.

Finance

Track invoice accuracy across the carrier network, find billing deviations before they distort cost assumptions and reconcile invoices against expected rates with exportable reports.

“An informative basis when we need to assess new carriers”

Berggård Amundsen, a Norwegian electronics wholesaler running up to 80 daily routes from its main warehouse and 25 service centers, uses nShift to consolidate tracking data across carriers. The result is a continuous evidence base for carrier assessment: "The amount of shipping history we have now serves as an informative basis when we need to assess new carriers."

berggard-amundsen-logo-white-400x200

Ready to start?

What you need to measure carrier performance

Start with the data and definitions behind the decisions you want to improve. nShift configures carrier SLAs, maps carrier data and activates the relevant reports as part of the setup.

Carrier return data

Carrier return data confirms what happened after dispatch, including pickup, transit and delivery events. Where a carrier does not provide return data, nShift Scan App can provide delivery confirmation.

SLA definitions

Document the transit windows, cutoff times and delivery expectations that apply to each carrier, service and lane. nShift uses these definitions to configure the measurement.

Invoice data

Provide carrier invoices by CSV upload or direct feed so expected rates can be compared with actual charges across the network.

Ownership and review cadence

  • Assign owners for SLA definitions, carrier data quality, invoice review and routing changes.

  • Define who can approve scorecard weightings and carrier volume changes.

  • Set a cadence for operational checks, strategic reviews and contract decisions.

  • Document the escalation path when data feeds fail or SLA breaches repeat.

Carrier performance readiness checklist

  • Carrier return data is available for the target carriers and services.

  • SLAs are documented by carrier, service and lane.

  • Current rates and invoice data are accessible for cost comparison.

  • Exception definitions are aligned across operations, customer service and procurement.

  • Owners and review cadences are agreed before reporting begins.

Carrier performance readiness checklist

  • Carrier return data is available for the target carriers and services.

  • SLAs are documented by carrier, service and lane.

  • Current rates and invoice data are accessible for cost comparison.

  • Exception definitions are aligned across operations, customer service and procurement.

  • Owners and review cadences are agreed before reporting begins.

The data layer behind reliable carrier measurement

Reliable carrier measurement depends on consistent shipment data. nShift Data Fabric brings data from across the delivery management platform into a common structure, then cleans, enriches and formats it for comparison. It can include shipments booked through nShift Ship, injected through shadow booking or processed through Transsmart.
 
For nShift TMS customers, Qlik Sense analytics add five pre-built views for cost, transport flows, carrier KPIs, status quality and shipment-level inspection. Custom KPIs can use the full data set, while Shipment Hub can bring externally booked shipments into the same analysis.

Benefits

One record per shipment
Every scan event, status update, and invoice line lands in the same normalized model, whatever the carrier.

Comparable carriers
"Delivered" means the same thing across the network, so benchmarks hold up in carrier reviews.

Scores built for action
Use performance results in routing rules, carrier reviews and negotiations instead of leaving them in a report.

What the data layer needs
from your team

Consistent inputs
Address, service level, and product attributes need reliable values for normalization to work.

Current contract rates
Rate cards and surcharge logic stay maintained so invoice deviation tracking stays accurate.

Clear ownership
Someone owns carrier data feeds, SLA definitions, and exception handling.

How far can spreadsheets take you?

A spreadsheet can support carrier performance measurement while the network and data set remain small. The challenge is keeping definitions, updates and decisions current as complexity grows.

Manual tracking

  • Each carrier report must be downloaded, aligned to common definitions and reconciled by hand.
  • The review reflects the last completed export, so current routing decisions may be based on older performance.

Platform-driven measurement

  • Carrier data is collected continuously and normalized across nShift's network of 1,000+ carriers.
  • Performance results can feed routing rules while the trend is still current.

Manual vs platform-driven measurement

 

Manual / spreadsheet

Platform-driven measurement

Data collection

Download reports from each carrier portal separately

Unified ingestion across all carriers in one platform

Status formats

Every carrier uses different codes and labels

Normalized status model: 50+ statuses mapped to 7 standard categories

Measurement frequency

Quarterly review, assembled from stale exports

Continuous, with rolling 7-day, 30-day, and quarterly views

Cross-carrier comparison

Different formats and definitions make comparison unreliable

Standardized KPIs across the entire carrier network

SLA tracking

Manual reconciliation against contracts

Automated SLA measurement per carrier, service, and lane

Invoice verification

Spot checks on selected shipments

Systematic deviation tracking with exportable reconciliation reports

Action speed

Months between insight and routing change

Performance scores feed routing rules and carrier selection

Scale

Practical for a small carrier set; harder to govern as the network grows

Designed for complex networks, supported by 1,000+ carrier connections

Carrier performance metrics at a glance

On-time delivery and transit accuracy

Track on-time delivery rate, transit time accuracy, and first-attempt success rate against carrier-specific SLAs. Break down by carrier, service level, lane, and time period.

Exceptions, cost, and invoice accuracy

Monitor exception rates by carrier and lane, track damage and claims, and compare quoted rates against actual charges with systematic invoice deviation tracking.

Communication and data quality

Measure carrier status reporting quality, including the number and coverage of scan events, and connect gaps to tracking accuracy, customer service workload and customer visibility.

Frequently asked questions about carrier performance measurement

What are the most important carrier performance metrics?

The most important carrier performance metrics are on-time delivery rate, transit-time accuracy, exception rate, damage and claims rate, cost per shipment, invoice accuracy and communication quality. Weight them according to your business model. A premium retailer may prioritize on-time delivery and customer communication, while a cost-sensitive network may place more weight on rate adherence and cost per shipment.

How do you build a carrier performance scorecard?

Start with SLAs for each carrier, service and lane. Normalize status data so every KPI uses the same definition. Calculate rolling 7-day, 30-day and quarterly results, then weight the metrics around your operational priorities. Review the scorecard on a fixed cadence and connect it to routing, volume allocation and contract decisions.

How often should you review carrier performance?

Carrier performance data should update continuously. Use weekly operational reviews for exceptions and SLA breaches, monthly reviews for trends, cost and carrier mix, and quarterly reviews for contract-level decisions. More complex or higher-volume networks may need a tighter cadence.

Can you compare performance across different carriers?

Only if the data is normalized. Carriers use different status codes, different event definitions, and different reporting formats. A platform that maps all carrier statuses to a standard model makes cross-carrier comparison meaningful. Without normalization, you are comparing data points that look similar but measure different things.

What data do you need to measure carrier performance?

At minimum, a carrier scorecard needs shipment events with timestamps (booked, picked up, in transit and delivered), carrier return data confirming actual delivery and SLA definitions for each carrier and service. For cost tracking, add invoice data. For deeper analysis, add exception events, claims data, and scan-level detail.

How does carrier performance measurement improve customer experience?

Carrier reliability directly affects delivery promises, tracking page accuracy, and support volume. When you know which carriers deliver on time and which generate exceptions, you can route orders to stronger performers, show more accurate ETAs at checkout, and reduce the volume of delivery-related support contacts. The measurement feeds the customer-facing experience in real time, from checkout through delivery.

What is the difference between manual and platform-driven carrier measurement?

Manual measurement (spreadsheets, carrier portal downloads) works for a small number of carriers with low shipment volume. It loses reliability as the network grows because data formats differ, collection is intermittent, and the time from insight to action is too long. Platform-driven measurement normalizes data automatically, measures continuously, and connects performance scores to routing, billing, and customer-facing delivery logic.

The nShift platform

nShift connects checkout, shipping, tracking, carrier performance measurement and returns on one delivery management platform. Our 1,000+ carrier connections and shared data layer give teams a consistent view of each shipment, from promise to return.

Close the gap between carrier performance data and decisions

Carrier performance measurement closes the gap between the data your shipments already produce and the decisions that data should inform: which carriers earn more volume, which ones cost more than the rate card admits, and which ones erode the delivery experience your customers remember.

When performance scores connect to routing rules, current results can shape volume allocation before the next quarterly review.

multi-carrier-shipping-software-mobile-checkout-carrier-logos

Related reading