Features Guides Insights Free tools For Carriers For Brokers For Drivers For Safety Providers Pricing Log In Sign up See plans
  1. Home
  2. Free tools
  3. TMS requirements checklist

TMS requirements checklist and vendor scorecard

Free tool · Updated · TruckerPro editorial team

Before you compare transportation management systems, decide what your company actually needs, then check each vendor against that list in a demo rather than on a feature page. This checklist covers 44 requirements US carriers should settle: dispatch, the driver app, ELD data, Part 391 driver files, IFTA, billing, owner-operator settlements, accounting, brokerage, data and support. Mark each one must-have, nice to have or not needed, score up to three vendors, and print the result.

Vendors you are comparing

Your choices are kept in this browser only, so you can come back to them. Nothing is sent anywhere.

Dispatch and loads

RequirementPriorityVendor 1Vendor 2Vendor 3
Dispatch board showing every load, truck and driver by status
Multi-stop loads with an appointment window for each stop
Load entry from a rate confirmation without retyping every field
Partial and LTL shipments on one truck
Accessorials such as detention, lumper and layover recorded on the load

Driver app and communication

RequirementPriorityVendor 1Vendor 2Vendor 3
Driver app for iPhone and Android with trip details and stops
Drivers send PODs and bills of lading from the phone, filed against the load
Messages with drivers kept with the load they concern
Customers get status updates without a phone call

ELD and telematics

RequirementPriorityVendor 1Vendor 2Vendor 3
Connection to the ELD provider you use today
Truck locations visible to dispatch
Hours-of-service data available to dispatch and safety staff
Miles by state pulled from the ELD for IFTA

Compliance and driver files

RequirementPriorityVendor 1Vendor 2Vendor 3
US driver qualification file under 49 CFR 391.51: application, MVRs, road test, medical certificate, annual review note
Expiry tracking for CDLs and medical certificates
Previous-employer safety performance inquiries tracked under 49 CFR 391.23
Drug and alcohol testing records and Clearinghouse query records (Part 382)
Hours-of-service log review against Part 395, with supporting documents kept six months
Authority and permit records: USDOT, MC, UCR, IRP, IFTA license, insurance
Truck and trailer maintenance and inspection records

IFTA and fuel

RequirementPriorityVendor 1Vendor 2Vendor 3
Quarterly IFTA report with miles and gallons by jurisdiction
Fuel card transaction import
Fuel purchases matched to the truck and the state they were bought in

Billing and receivables

RequirementPriorityVendor 1Vendor 2Vendor 3
Invoice created from the delivered load, with the POD attached
Customer-specific invoice requirements: reference numbers, document packets, portals
Receivables aging and payment tracking
Factoring workflow: schedules of accounts and payments from the factor

Settlements and owner-operator pay

RequirementPriorityVendor 1Vendor 2Vendor 3
Company driver pay by mile, percentage, hour or flat rate
Owner-operator settlements with every deduction itemized (49 CFR 376.12(h))
Rated freight bill available to owner-operators paid a percentage of revenue (49 CFR 376.12(g))
Escrow and advance balances tracked per owner-operator
Settlement statements drivers and owner-operators can see themselves

Accounting

RequirementPriorityVendor 1Vendor 2Vendor 3
Sync of invoices, payments and bills to your accounting system
Clean export by account and period for your accountant

Brokerage

RequirementPriorityVendor 1Vendor 2Vendor 3
Tendering loads to outside carriers and paying them, if you broker freight
Carrier onboarding documents: authority, insurance certificate, W-9

Data, exports and security

RequirementPriorityVendor 1Vendor 2Vendor 3
Export of all your loads, customers, drivers and documents in a standard format
User roles, so each person sees only what their job needs
Two-step sign-in
History of who changed a load, rate or pay record and when

Onboarding and support

RequirementPriorityVendor 1Vendor 2Vendor 3
Import of your existing customers, drivers and trucks
Onboarding and training from a named person
Support during the hours your dispatch works
Contract term and notice period you can live with, and how you leave with your data

Scorecard

Key points

How to run an evaluation with this checklist

  1. Rank before you look. Go through every line with whoever does the work: the dispatcher, the person who does billing and settlements, and whoever keeps driver files. Mark a requirement must-have only if you would refuse a system without it. Most lines should end up nice to have or not needed.
  2. Add what is missing. No generic list knows your freight. If you haul hazmat, run dedicated lanes with customer portals, or bill a shipper through EDI, write those requirements down and ask about them by name.
  3. Shortlist on must-haves. Use a vendor's documentation and a first call to drop anyone who plainly misses a must-have. Then book demos with two or three.
  4. Score in the demo, not after it. Mark "Yes, shown" only for things you watched work. "Partly" covers a workaround, a feature in another plan or one that depends on an add-on. "No" means no. Leave a line "Not checked" until it has been demonstrated, so the scorecard shows how much is still unverified.
  5. Read the score last. The weighted score counts must-haves three times as heavily as nice-to-haves. It is a tie-breaker between vendors that meet every must-have, not a substitute for that test.

Your choices are saved in this browser as you go, so you can fill the checklist in over several demos. Use the print button for a paper copy to take into a meeting or to save as a PDF.

Requirements US carriers most often miss

These are the lines that tend to surface only after the contract is signed, usually because the system was demonstrated by someone thinking about dispatch rather than compliance or pay.

The driver qualification file

Under 49 CFR 391.51, a carrier keeps a qualification file for each driver: the employment application, the motor vehicle record from each state licensing authority, the road test certificate or its accepted equivalent, the medical examiner's certificate, and each annual motor vehicle record with a note of the annual review, including who did the review and when (49 CFR 391.25). Ask the vendor to show a driver file with those documents, what happens when a medical certificate is about to expire, and how the annual review note is recorded. A system built for another country's rules may store documents without tracking the US set.

Drug and alcohol records

Part 382 requires a full pre-employment query of the Drug and Alcohol Clearinghouse before a driver performs safety-sensitive work, and a query of every driver at least once a year (49 CFR 382.701). Many systems store test results and Clearinghouse status as documents; very few run the queries for you, because they happen in FMCSA's own Clearinghouse. Ask exactly what the system does and what you still do yourself.

IFTA by jurisdiction

An IFTA return reports miles and fuel for each member jurisdiction every quarter. A useful system gets miles by state from the ELD or trip records and gallons from fuel card imports, then produces the jurisdiction totals for you to check and file. Ask where each number comes from and what happens to a trip with no ELD data.

Owner-operator settlements

If you lease owner-operators, federal leasing rules shape the settlement. When an owner-operator is paid a percentage of revenue, the lease must provide that they receive a copy of the rated freight bill at or before settlement (49 CFR 376.12(g)), and every chargeback must be specified in the lease, with the documents needed to check it available to them (49 CFR 376.12(h)). Ask to see a settlement statement with deductions itemized and the freight bill behind a percentage load.

Hours-of-service records

Records of duty status and supporting documents must be kept at least six months (49 CFR 395.8(k)). If your TMS reviews logs or stores supporting documents, ask how long it keeps them and how you would produce them in an audit.

How to verify a vendor's claim in a demo

After the scoring

Once a vendor clears every must-have and wins on the weighted score, check the cost against the office time you expect to save with the TMS ROI calculator, and ask for the onboarding plan in writing: who imports your data, how long it takes, and when you stop running the old process. A checklist gets you to the right system; the rollout decides whether it pays off.

Frequently asked questions

What should a TMS for a US trucking company include?

At minimum: dispatch and load management, a driver app for documents, an ELD connection, billing with PODs, driver and owner-operator pay, and IFTA reporting. Carriers that keep driver files in the system also need the US driver qualification file set under 49 CFR 391.51.

How many TMS vendors should I compare?

Two or three serious candidates is usually enough. Drop anyone missing a must-have before the demo stage, so each demo can go deep on your own sample load.

What is the difference between a must-have and a nice-to-have?

A must-have is something you would refuse a system without. Everything else is nice to have. If most of your list is must-have, rank again.

How is the weighted score calculated?

Each vendor earns 2 points for a requirement shown working, 1 for partly, 0 for no, multiplied by 3 for a must-have or 1 for a nice-to-have. The score is the points earned as a share of the points possible.

Is my checklist saved?

Only in your own browser, so you can return to it on the same device. Nothing is sent to TruckerPro or anyone else. Use the print button to keep a copy.

Sources

Regulations change. Check the current rule at the source before you act on it; this page is general information, not legal or tax advice.