CarrierOk
Definition

ISS Score (Inspection Selection System)

FMCSA's composite 1-100 algorithm for prioritizing carriers at roadside inspections. Higher scores mean higher inspection probability. The insurance industry widely uses ISS as a single-number risk indicator because it synthesizes multiple BASIC dimensions. CarrierOk serves ISS scores via the iss_value API field.

Learn more

What is ISS Score?

The Inspection Selection System (ISS) score is FMCSA's algorithm for determining which motor carriers should be prioritized for roadside inspection. ISS scores range from 1 to 100, with higher scores indicating that the carrier is more likely to be selected for inspection based on its safety profile. The score is computed from a carrier's BASIC percentiles, out-of-service rates, and other safety data points, effectively synthesizing the full SMS picture into a single number. ISS scores are used by law enforcement at weigh stations and during roadside encounters to decide whether to inspect a vehicle — a truck from a carrier with an ISS of 90 will almost always be pulled in, while a truck from a carrier with an ISS of 15 will typically pass through. Beyond its FMCSA enforcement purpose, the ISS score has been widely adopted by the trucking insurance industry as a composite risk indicator. Underwriters use ISS as a quick screening tool because it captures multiple safety dimensions without requiring them to evaluate each BASIC individually. Common risk tiers: scores 1-50 are generally considered acceptable, 50-75 warrant additional review, and 75+ are often auto-declined. CarrierOk provides ISS scores via the iss_value field alongside all underlying BASIC data.

Why does iss score matter?

Insurance Underwriters

ISS is the most widely used single-number safety screen in trucking insurance — carriers above 75 are typically declined or referred to specialty markets, while scores below 50 qualify for standard programs.

Freight Brokers

A carrier with a high ISS score will be stopped and inspected more frequently, leading to transit delays — and if the inspection reveals violations, the truck could be placed out of service mid-route.

Developers & Platforms

The iss_value field is the easiest risk gate to implement — a single integer comparison replaces the need to evaluate 7 BASIC percentiles individually for basic risk screening.

Key values & thresholds

CategoryValue
Score Range1 – 100
Low Risk1 – 50
Moderate Risk50 – 75
High Risk75 – 100
Input DataBASICs, OOS rates, safety data

ISS Score in the CarrierOk API

This data is available via the /v2/profile endpoint. The following fields are returned in the carrier profile:

GET/v2/profile
iss_value
basic_percentile_unsafe_driving
basic_percentile_crash_indicator
risk_factors_score
View full endpoint reference

Frequently asked questions

What is a good ISS score for a trucking company?

Lower is better. Scores from 1-50 are generally considered acceptable for standard insurance programs and indicate the carrier is performing better than average. Scores from 50-75 warrant additional review and may result in higher premiums. Scores above 75 are considered high-risk — most standard insurance programs will decline carriers in this range, and they face frequent roadside inspections.

How is the ISS score calculated?

FMCSA computes the ISS score from a carrier's BASIC percentile scores, out-of-service rates, and other safety data. The exact formula is not publicly disclosed, but it effectively synthesizes the full Safety Measurement System picture into a single 1-100 number. Carriers with multiple elevated BASICs will have higher ISS scores than carriers with a single elevated category.

What is the difference between ISS score and BASIC percentiles?

BASIC percentiles are category-specific scores across seven safety dimensions (Unsafe Driving, HOS, Vehicle Maintenance, etc.). The ISS score is a single composite number that synthesizes multiple BASICs and other safety data into one risk indicator. Think of BASICs as the detailed breakdown and ISS as the summary grade. Both are valuable — ISS for quick screening, BASICs for understanding what's driving the risk.

Start verifying carriers with the full data picture.

All 7 BASICs, ISS scores, 50+ fraud signals, and same-day monitoring alerts — from $149/mo for one user.