Call (571) 619-8115Shipping resourcesFree toolsMy estimatesContact
Guide + free Excel template

Carrier scorecard: how to grade the trucks you use.

Eight measures, one formula each, a weighted score from 0 to 100, and a separate safety check in FMCSA’s public records. Same method for every carrier, every month.

Download the free Excel scorecard ↓

Free download

Carrier Scorecard (Excel)

Score every carrier on the same eight measures each month (on-time pickup and delivery, tenders, claims, damage, invoices and tracking) and log FMCSA safety checks beside the score.

Instant download. We may follow up once about it, and we never sell your details. Privacy policy.

What’s in the workbook

  1. How to useSteps, the eight measures and their formulas, and the yellow cells where you change weights, color bands, the claims tolerance and the recheck interval.
  2. CarriersOne row per carrier, up to 100 carriers: legal name, USDOT and MC numbers, equipment, lanes, contact, date added, and the date of its latest safety check.
  3. Monthly scoresOne row per carrier per month, room for 600 rows. Type the counts; the eight percentages and the 0–100 score calculate themselves and turn green, amber or red.
  4. Safety checksRoom for 600 rows. What Motus and SAFER showed on the day you looked: authority, insurance, rating and out-of-service rates against the national averages.
  5. SummaryAverage score, months scored, rank and latest safety result per carrier, plus a ranked list.

Most shippers can name their best and worst carrier from memory. Fewer can say by how much, or whether last quarter’s favorite has been slipping since. A carrier scorecard settles it with the same measures, computed the same way, for every carrier, every month, from your own records.

This guide covers what to measure and why, the formula for each measure, the default weights and how to change them, a monthly review routine, and how to check a carrier’s authority, insurance and safety record in FMCSA’s free public systems. The Excel template above does the arithmetic. It is for grading carriers you choose yourself; Averstone Logistics does not vet, rate or provide carriers.

The short versionScore each carrier once a month on eight service measures, each a share from 0 to 100%, and combine them with weights into one score from 0 to 100. Keep safety and authority out of the score: check them separately in FMCSA's Motus public search and SAFER before the first load and on a schedule, as a pass-or-review gate. Then review the trend with each carrier, not a single month.

What to measure, and why

A scorecard earns its keep when it measures what costs you money or customers when it fails, and when each measure is defined before the first month. Mike Broeckling’s carrier-scorecard column in SupplyChainBrain (June 11, 2026) recommends four to six measures tied to cost, customer experience or operational risk; an exact definition of on time; and weights that total 100, set by what hurts most when it fails. The template scores pickup and delivery separately because a late pickup and a late delivery hurt in different ways. It carries eight measures so you can switch off the ones that do not apply by setting their weight to zero.

  • On-time pickup. A late truck at your dock holds up the crew, the next load and the receiver’s appointment.
  • On-time delivery. The measure your customer sees. Retail DCs and job sites can refuse or reschedule late freight.
  • Tender acceptance. Every load turned down sends you looking for another truck at short notice.
  • Claim-free loads. How often something went wrong badly enough to file a claim.
  • Claims cost. One crushed pallet and one lost truckload are both “one claim”; this measure tells them apart.
  • Damage-free loads. Catches damage that never became a claim, such as a refused pallet you replaced yourself.
  • Invoice accuracy. Billing errors cost your payables team time and can hide charges nobody approved.
  • Tracking on time. Updates at pickup, in transit and on arrival let you warn your customer before a problem lands.

Safety, operating authority and insurance are not on that list on purpose. They are yes-or-no questions, not a matter of degree: a carrier whose authority has lapsed should not earn a passing grade because its trucks were punctual. The template records them on their own sheet and shows the result next to the score.

Diagram: eight measures, each with its default weight, feed one weighted monthly score from 0 to 100, which falls into a green, amber or red band. A separate gate, kept outside the score, records authority, insurance and safety record from Motus and SAFER.Eight measures, one monthly score per carrierTemplate defaults. Each measure is a share from 0 to 100%; its weight sets how much it counts.On-time pickup× 15On-time delivery× 20Tender acceptance× 10Claim-free loads× 15Claims cost× 10Damage-free loads× 10Invoice accuracy× 10Tracking on time× 10Weighted score0–100per carrier, per month= 100 × Σ(measure × weight) ÷ Σ(weights)Color band (settings)Green: 90 and upAmber: 75 to 89.9Red: below 75Separate gate, kept outside the scoreAuthority, insurance and safety record from Motus and SAFERPass or review, before the first load and on a schedule.Blank measures are left out and their weights skipped. Change any weight on the workbook’s How to use sheet.
How the template turns a month of counts into one score. The weights shown are the template’s starting defaults, not an industry standard; the bands and weights are settings you change on the workbook’s How to use sheet. The safety gate never adds or subtracts points.

How to compute each measure

Every measure is a share between 0 and 100%, computed per carrier for one month. Most divide by loads moved, the loads that carrier hauled for you that month; tender acceptance divides by the loads you offered it.

MeasureFormulaWhat you count
On-time pickupOn-time pickups ÷ loads movedPickups inside the appointment window or your written grace period
On-time deliveryOn-time deliveries ÷ loads movedDeliveries inside the appointment window or your grace period
Tender acceptanceTenders accepted ÷ tenders offeredLoads you offered the carrier in writing, and how many it took
Claim-free loads1 − (claims filed ÷ loads moved)Loss or damage claims filed that month
Claims cost1 − (claims $ ÷ freight paid) ÷ tolerance, not below 0Dollar value of those claims, and what you paid the carrier that month
Damage-free loadsDamage-free loads ÷ loads movedLoads with no overage, shortage or damage noted on the delivery receipt
Invoice accuracy1 − (invoices needing correction ÷ loads moved)Invoices you had to correct or dispute
Tracking on timeLoads with every agreed update on time ÷ loads movedLoads where each agreed status update arrived when promised

Then the score:

Score (0–100) = 100 × Σ (measure × weight) ÷ Σ (weights of the measures that have data)

Three rules keep the numbers honest. Type 0 when nothing happened (no claims, no invoice errors), because a zero is data. Leave a cell blank only when you did not track that measure; the template then leaves the measure out and skips its weight instead of scoring it as a failure. And counts larger than their base are highlighted in red, because they are almost always typing errors; every share is held between 0% and 100%.

Claims cost needs one setting, the claims tolerance: the share of the month’s freight paid at which claims cost scores zero. The template starts at 2%, so claims worth 1% of what you paid the carrier score 50%, and claims worth 2% or more score 0. A month with no claim dollars scores 100%.

Default weights and how to change them

MeasureDefault weightWhy it starts there
On-time delivery20The failure your customer sees first; receivers with appointment systems may refuse or reschedule.
On-time pickup15A late pickup squeezes everything after it, including the delivery.
Claim-free loads15Claims cost time and money even when they are paid.
Tender acceptance10Refused loads have to be covered again at short notice.
Claims cost10Separates a scuffed carton from a lost truckload.
Damage-free loads10Catches damage that never turned into a claim.
Invoice accuracy10Corrections and disputes slow your payables and hide unapproved charges.
Tracking on time10Late or missing updates turn small delays into surprises.
Total100

These are the template’s starting points, chosen by us, not an industry standard. To change one, type a new number in its yellow Weight cell on the How to use sheet and every score recalculates. The weights do not have to add to 100, because the score divides by their total. A shipper delivering mostly to retail distribution centers might raise on-time delivery to 30; one shipping high-value freight might raise claims cost; one that books every load days ahead might set tender acceptance to 0.

The color bands are settings too. The template marks a monthly or average score of 90 and up green, 75 to 89.9 amber and below 75 red. The same sheet holds the claims tolerance (2%) and how often to recheck each carrier’s safety record (every 90 days); the Carriers sheet turns amber when the last check is older than that.

Worked example (illustrative)

The month: September 2026. Two made-up carriers on your Southeast lanes. Carrier A moved 20 loads for you, Carrier B moved 12. These are the same two example carriers that ship pre-filled in the template, so you can watch the formulas produce these numbers.

Counts for SeptemberCarrier ACarrier B
Loads moved2012
Tenders offered / accepted22 / 2015 / 12
On-time pickups / on-time deliveries19 / 1812 / 12
Claims filed (claims $)1 ($400)0 ($0)
Freight paid to the carrier$36,000$20,400
Damage-free loads1912
Invoices needing correction20
Loads with tracking on time1711
Measure (weight)Carrier A: share × weightCarrier B: share × weight
On-time pickup (15)19 ÷ 20 = 95% → 14.2512 ÷ 12 = 100% → 15.00
On-time delivery (20)18 ÷ 20 = 90% → 18.0012 ÷ 12 = 100% → 20.00
Tender acceptance (10)20 ÷ 22 = 90.9% → 9.0912 ÷ 15 = 80% → 8.00
Claim-free loads (15)1 − 1 ÷ 20 = 95% → 14.251 − 0 ÷ 12 = 100% → 15.00
Claims cost (10)$400 ÷ $36,000 = 1.11% of freight paid; 1 − 1.11 ÷ 2 = 44.4% → 4.44No claim dollars = 100% → 10.00
Damage-free loads (10)19 ÷ 20 = 95% → 9.5012 ÷ 12 = 100% → 10.00
Invoice accuracy (10)1 − 2 ÷ 20 = 90% → 9.001 − 0 ÷ 12 = 100% → 10.00
Tracking on time (10)17 ÷ 20 = 85% → 8.5011 ÷ 12 = 91.7% → 9.17
Score87.03 ÷ 100 × 100 = 87.0 (amber)97.17 ÷ 100 × 100 = 97.2 (green)

What it shows: Carrier A lost 12.97 points. Its one $400 claim cost 6.31 of them (5.56 on claims cost, 10 − 4.44, and 0.75 on claim-free loads); two late deliveries cost 2.00 and three loads with late tracking updates 1.50. Carrier B lost 2.83 points: 2.00 for turning down 3 of 15 tenders and 0.83 for one load with a late update.

Read small months with care: B’s 12 loads mean one more late delivery would have cost it 20 × 1 ÷ 12 = 1.67 points, dropping it to 95.5. That is why the template averages months on the Summary sheet: with an August row for each carrier (A 96.2, B 94.6), the two-month averages are A (96.2 + 87.0) ÷ 2 = 91.6 and B (94.6 + 97.2) ÷ 2 = 95.9.

Score and gate are separate: the template’s example safety check marks Carrier B “Review”: one vehicle out-of-service order in four roadside inspections (25%) sits above the 22.26% national vehicle average printed on the SAFER snapshot we used for illustration. Four inspections is a small sample. The right response is a question about B’s maintenance program, not a lower score.

How to run a monthly review

  1. Close the month from your own records. Your load list, delivery receipts, claims log, invoices and tracking emails. Numbers a carrier reports about itself are hard to check, so use your own.
  2. Add one row per carrier on the Monthly scores sheet: the month, the carrier from the drop-down, and the counts. Note any delay your side caused in the Notes column and leave it out of the late count.
  3. Read the Summary sheet. Average score, months scored, rank, band and the result of the latest safety check, side by side.
  4. Look at three months, not one. A carrier sliding from green to amber over a quarter tells you more than one bad week.
  5. Share each carrier’s row with it, along with your written definitions, and ask for the cause and the fix on anything amber or red. Carriers can only improve against a definition they have seen.
  6. Agree on consequences ahead of time. Broeckling lists tiered volume, rate changes at renewal, probation with an improvement window, and removal from the routing guide, applied consistently. He suggests monthly scorecards, quarterly business reviews and annual contract and lane reviews.
  7. Recheck safety on schedule. The Carriers sheet flags any carrier whose last check is older than your recheck setting.

How to check a carrier’s authority, insurance and safety in Motus and SAFER

Do this before the first load and again on your schedule. It takes a few minutes, uses free FMCSA systems, and the Safety checks sheet has a column for each item below. Which system answers which question has changed: FMCSA began moving its registration records into a new system called Motus on May 14, 2026, and its April 29, 2026 Federal Register notice says it will sunset the former Licensing and Insurance (L&I) system that older guides point to. A law firm’s October 14, 2026 client alert reports that the legacy SAFER and L&I pages no longer present current registration information, so use Motus for authority and insurance and SAFER for the safety record.

  1. Get the identifiers in writing. The carrier’s legal name, its USDOT number and, if it has one, its MC docket number. They should match the rate confirmation and the invoice.
  2. Search the Motus public search by USDOT number; type motus.dot.gov yourself rather than following a link, because FMCSA warns about look-alike sites. A name search returns every company that starts the same way, so finish with the number.
  3. Read the identity and status. The record shows the USDOT number with its status, the legal name, any DBA name, the principal place of business, the mailing address and the phone. All of it should match the carrier’s paperwork. Active is what you want; Inactive is a stop. For reference, SAFER’s own definitions (December 2025 snapshot) were that INACTIVE means the biennial MCS-150 update was not completed (49 CFR 390.19(b)(4)) and OUT-OF-SERVICE means the carrier is under an out-of-service order and not authorized to operate. Note the date of the last biennial update while you are there.
  4. Read the operating authority table. Expand the operating authority section. For a for-hire carrier of your freight between states you want Motor Carrier of Property reading Active. Inactive means it cannot operate under that authority, and a Pending status comes with a reason, such as missing financial responsibility filings.
  5. Compare insurance required with insurance on file. Open the authority to see the minimum required and the Insurance Details table: the insurer, the amount, the status and the effective and cancellation dates. Look for the BIPD (bodily-injury and property-damage liability) amount on file against the amount required, and for any cancellation date before your first load. FMCSA’s filing chart (updated March 26, 2026) sets $750,000 for for-hire carriers of non-hazardous property in vehicles of 10,001 lb GVWR or more and $300,000 under 10,001 lb.
  6. Open the SAFER Company Snapshot for the safety record and search by USDOT number, MC/MX number or company name. FMCSA describes the snapshot as the company’s identification, size, commodity information and safety record, free and one carrier at a time.
  7. Read the inspection summary. SAFER lists roadside inspections for the previous 24 months by vehicle, driver and hazmat, with the number placed out of service and the out-of-service percentage, next to a national average. On the December 2025 snapshot we opened, the national averages read 22.26% for vehicles, 6.67% for drivers and 4.44% for hazmat, as of November 28, 2025; they are recalculated monthly, so copy the ones you see. Read the inspection counts with the percentages: a carrier with three inspections can show 0% or 33% from a single stop. The crash table counts reportable crashes over 24 months and, as SAFER notes, says nothing about who was at fault.
  8. Note the safety rating. Under 49 CFR 385.3, Satisfactory means adequate safety management controls are in place and functioning; Conditional means they are not adequate and that could lead to the problems listed in 49 CFR 385.5; Unsatisfactory means they are not adequate and those problems have already happened. An unrated carrier is one FMCSA has not assigned a rating, which by itself says nothing either way.
  9. Ask for a certificate of insurance that lists cargo coverage. The same chart requires no cargo insurance filing for general freight (only household-goods carriers file $5,000 of cargo coverage), so the filing shown in Motus cannot tell you whether your freight is covered. Check the cargo limit against your load’s value, the deductible, the expiration date and any excluded commodities.
  10. Know what the public SMS shows. Since Section 5223 of the FAST Act (enacted December 4, 2015), FMCSA has removed alerts and relative percentiles for property carriers from the public Safety Measurement System and says it may not publish them until its correlation study and the Act’s certification requirements are complete (FMCSA, updated June 5, 2020). The statute keeps inspection and violation information, out-of-service rates and absolute measures public (§5223(c)). The SMS home page (data current as of September 25, 2026) shows property carriers’ inspection and crash data, investigation results and measures for the public BASICs, with the Crash Indicator and Hazardous Materials Compliance BASICs hidden.
  11. Record it with the date. One row on the Safety checks sheet. The template marks the row “All clear” only when the authority, insurance, cargo-certificate, rating and out-of-service items all pass (any of them left blank counts as not passing), and “Review” otherwise. It does not check the MCS-150 date, so look at that yourself. That is a checklist result, not a safety rating.

Motus is new and FMCSA may change its screens, so if a field described above has moved, start from fmcsa.dot.gov or call FMCSA’s contact center at 1-800-832-5660. Our guide to verifying a car shipper walks through the same Motus search screen by screen.

Red flags

  • A USDOT status of Inactive or an out-of-service order, or a Motor Carrier of Property authority that reads Inactive or is missing in Motus.
  • A Pending status with a reason, or a cancellation date on the carrier’s insurance filing in Motus.
  • BIPD on file below the amount required, or a certificate of insurance with no cargo coverage, a cargo limit below your load’s value, or an expiration date before your delivery.
  • A Conditional or Unsatisfactory safety rating.
  • Vehicle or driver out-of-service rates well above the national averages across a meaningful number of inspections.
  • An MCS-150 form date more than two years old, or a company name, address or phone on the paperwork that does not match Motus and SAFER.
  • A carrier that will not put its USDOT number in writing, or that asks by email to change where you send payment.
  • On the scorecard: a score falling three months in a row, or a carrier that accepts most tenders when trucks are plentiful and few when they are scarce. Broeckling’s point: a carrier that accepts 95% in a soft market and 70% in a tight one “isn’t a 95% carrier.”

Before the first load with any carrier, the Quote-Ready Checklist lists the shipment details a carrier needs, and the accessorial charges guide explains the extra lines that most often cause invoice corrections. Have freight coming up? Tell us about your freight.

Carrier scorecard FAQ

What should a carrier scorecard measure?

The things that cost you money or customers when they fail: on-time pickup, on-time delivery, tender acceptance, claim frequency, claim cost, damage on delivery, invoice accuracy and tracking updates. The free template scores all eight; set a weight to zero to drop any that do not matter to you. A June 11, 2026 SupplyChainBrain column by Mike Broeckling recommends starting with four to six measures tied to cost, customer experience or risk, defining exactly what counts as on time, and documenting the weights in the scorecard so carriers can see the logic.

How do I calculate on-time delivery percentage?

Divide the loads delivered on time by the loads the carrier moved for you that month. Eighteen on-time deliveries out of 20 loads is 18 ÷ 20 = 90%. Decide first what on time means (inside the appointment window, or within a grace period such as 30 minutes) and do not count delays your own side caused, such as a dock that was not ready.

How often should I score carriers?

Monthly, from your own records, with the trend reviewed over at least three months. Broeckling (SupplyChainBrain, June 11, 2026) suggests monthly scorecards, quarterly business reviews with action items, and annual contract and lane reviews. A carrier that moved only a handful of your loads can swing several points on one late delivery, so read small months with care.

Can I still see a carrier’s CSA BASIC percentiles?

Not for property carriers. Section 5223 of the FAST Act (enacted December 4, 2015) led FMCSA to remove alerts and relative percentiles for property carriers from the public Safety Measurement System, and FMCSA says it may not publish them until its correlation study and the Act’s certification requirements are complete. The public can still see inspection and crash data, investigation results and the measures for the public BASICs (FMCSA SMS, data as of September 25, 2026), and the Act keeps out-of-service rates public (FAST Act §5223(c)).

What insurance must a carrier have on file with FMCSA?

For a for-hire carrier of general, non-hazardous freight, FMCSA’s filing chart (updated March 26, 2026) requires $750,000 of bodily-injury and property-damage liability (BIPD) for vehicles of 10,001 lb GVWR or more and $300,000 under 10,001 lb. No cargo insurance filing is required for general freight, so the filing shown in Motus does not tell you whether your freight is covered. Ask for a certificate of insurance that shows the cargo limit, the deductible and any exclusions.

Does the Excel scorecard work in Google Sheets?

It is an .xlsx file built for Microsoft Excel. The formulas use standard functions (IF, SUMIF, COUNTIFS, SUMPRODUCT, RANK, INDEX and MATCH) and named cells for the weights, which Google Sheets and LibreOffice also support, but we have not tested it there; check that the drop-downs and colors carried over after you import it.

Does Averstone Logistics check or recommend carriers?

No. Averstone Logistics does not vet, rate or provide carriers. The guide and the template are for grading carriers you choose yourself, using FMCSA’s public records and your own shipment data.

Scorecard ready? Tell us about your freight.

Tell us about it. We'll contact you the day we open.

We answer every message within 30 minutes, Mon–Fri 8am–5pm ET, and within 6–12 hours at other times.

Notify me when we open

Leave an email address or a phone number and we'll contact you the day our FMCSA registration is active. Nothing is arranged or quoted before then.

Email or phone: either one is enough.

We use your details only to reach you about this. Privacy policy.