The Hazmat (H) endorsement on a CDL is the only endorsement that requires a federal background check. Here is the full process.
Why TSA is involved
The H endorsement allows transport of hazardous materials in placarded quantities. After 9/11, the federal government required the Transportation Security Administration (TSA) to vet H endorsement holders for terrorism, criminal, and immigration concerns.
The check is called the Hazardous Materials Endorsement Threat Assessment (HME).
Step-by-step application
1. Pass the H endorsement written test (at your state DMV)
This is the easy part. Study the CDL Hazmat manual — typically 30 questions, 80% passing.
Practice CDL Hazmat tests cover the federal Hazmat Materials Regulations (HMR) including:
- Hazard classes and divisions (Class 1-9)
- Loading and segregation rules
- Placarding and marking requirements
- Driving and parking rules for hazmat loads
- Emergency response
2. Apply for the TSA HME assessment
After passing the written test, apply through TSA's online portal at tsa.gov/hazmat-endorsement.
You'll need:
- US passport or birth certificate + driver license
- $86.50 fee (current as of 2026; subject to change)
- Schedule a fingerprinting appointment at an enrollment center
3. Get fingerprinted
TSA enrollment centers are located at:
- Most CDL training schools
- Some local DMVs (varies by state)
- IdentoGO sites in major cities
Bring 2 forms of ID. The appointment takes 15 minutes.
4. Wait for the threat assessment
TSA processes most applications in 30-60 days. Some take longer if there's anything in your record requiring review.
You can check status at the TSA portal.
5. Receive your endorsement
If approved, TSA notifies your state DMV. You return to the DMV with your TSA letter and they add the H endorsement to your CDL.
What can disqualify you
The TSA looks for these "permanent disqualifying offenses":
- Terrorism-related convictions
- Espionage, treason, sedition
- Murder
- Improper transportation of hazmat (federal violation)
And these "interim disqualifying offenses" (within 7 years):
- Felony assault with deadly weapon
- Robbery / extortion
- Drug trafficking / manufacture
- Bribery
- Smuggling
- Immigration violations
- Distribution of controlled substances
You can request a waiver for some interim offenses by providing rehabilitation documentation. Waiver decisions take 3-6 months.
Renewal
H endorsement is valid for 5 years. Renewal requires:
- New TSA HME assessment ($86.50)
- New fingerprints (or transfer from previous if recent)
- Pass the H written test again at the DMV
Start renewal 90 days before expiration to avoid lapse.
Cost summary
| Item | Cost |
|---|---|
| TSA HME application + fingerprints | $86.50 |
| State DMV H endorsement fee | $5-$30 |
| Renewal (every 5 years) | $86.50 + state fee |
Tips
- Apply for HME before the written test if your state allows. Some states won't schedule the H written test until they see your TSA pending status.
- Don't lose your TSA approval letter. Many state DMVs require the original at the counter.
- If denied, you have 30 days to file a written appeal with TSA.
Other CDL endorsements
If you don't need Hazmat, consider these alternatives:
- N (Tank) — bulk liquids, no TSA check.
- P (Passenger) — buses 16+ pax, no TSA check.
- T (Doubles/Triples) — multi-trailer, no TSA check.
See our CDL vs Regular License guide for the full endorsement breakdown.
Ready to start? Begin with the Hazmat practice test and our CDL Hazmat handbook reference.
