New LicenseHow To RenewLearners PermitAbout UsContact Us

DMV Endorsement Fees: What to Expect When Adding CDL Endorsements

Adding an endorsement to a commercial driver's license isn't just a paperwork formality — it requires passing additional knowledge tests, sometimes a skills test, and paying fees that vary depending on the endorsement type, your state, and the specifics of your CDL class. Understanding how those fees are structured helps you anticipate costs before you show up at the DMV.

What a CDL Endorsement Actually Is

A CDL endorsement is an official authorization added to a commercial driver's license that permits the holder to operate a specific type of vehicle or carry a specific type of cargo that a standard CDL does not cover. Each endorsement has its own testing requirement and, in most states, its own fee.

The federally recognized CDL endorsement categories are:

Endorsement CodeWhat It Covers
HHazardous materials (HazMat)
NTank vehicles
PPassenger vehicles
SSchool buses
TDouble/triple trailers
XHazMat + Tank (combination)

Some states also recognize additional endorsements beyond the federal minimum set. The S endorsement for school buses, for example, often comes with state-specific training requirements that go beyond what the federal framework mandates.

How Endorsement Fees Are Typically Structured

Most states charge endorsement fees per endorsement, meaning each code you add to your license carries its own cost. A driver seeking both an H and a P endorsement would generally pay two separate fees.

A few patterns appear consistently across states, though the specific amounts differ:

  • Initial endorsement fees are charged when you first add an endorsement to your license
  • Renewal endorsement fees may apply at each CDL renewal cycle, or endorsements may renew automatically with the base license at no additional cost — this depends entirely on the state
  • Test fees are often separate from the endorsement fee itself; you may pay to take the knowledge test and then pay again to have the endorsement added to your credential
  • The HazMat endorsement typically involves an additional federal TSA security threat assessment fee, which is set at the federal level and applies nationally — it is charged by a third-party vendor, not the state DMV

Because fees are set by each state's legislature and updated periodically, a fee that applied last year may have changed. States also differ in whether they bundle endorsement fees into a general CDL renewal cost or itemize them individually.

The HazMat Endorsement Is a Special Case 🚨

The H endorsement for hazardous materials involves a step that no other CDL endorsement requires: a federal background check administered through the TSA. This fee is paid separately from the state DMV fee and is required for initial issuance and each renewal. The background check must be completed before the endorsement can appear on your license.

Drivers applying for or renewing an H endorsement should expect to pay:

  • The state's endorsement fee to the DMV
  • A separate federal fee to the TSA-approved vendor processing the background check

These two costs are distinct and go to different entities.

What Affects the Total Cost of Adding an Endorsement

The total out-of-pocket cost to add or renew a CDL endorsement isn't always a single flat fee. Several variables shape what you'll pay:

Your state. Endorsement fee schedules differ significantly from state to state. What costs one amount in one region may be considerably higher or lower elsewhere.

Your CDL class. Some states tie endorsement fees to the class of CDL held (Class A, B, or C). A Class A applicant and a Class B applicant seeking the same endorsement may pay different amounts depending on how the state structures its fee schedule.

Whether you're adding or renewing. Initial endorsement fees and renewal endorsement fees are not always the same. Some states charge a flat fee at renewal regardless of how many endorsements are on the license; others charge per endorsement every time.

Test fees. In states that charge separately for CDL knowledge tests, endorsement tests may carry their own test fee on top of the endorsement issuance fee. If you fail and need to retake the test, additional test fees may apply.

Combined endorsements. Some states offer reduced fees when adding multiple endorsements at once. Others charge full price for each, regardless of whether they're added simultaneously.

License upgrade timing. If you're adding an endorsement at the same time as a CDL renewal or upgrade, some states consolidate the transaction; others do not.

What the Process Generally Looks Like

In most states, adding an endorsement involves:

  1. Studying for the relevant knowledge test using the state's CDL manual
  2. Passing the endorsement-specific knowledge test at a DMV or authorized testing site
  3. Paying the applicable endorsement and/or test fees
  4. For certain endorsements (P and S in particular), passing a skills test as well
  5. Receiving an updated CDL reflecting the new endorsement code

Some states allow you to hold an endorsement across multiple CDL classes when upgrading; others require testing again if the license class changes. 📋

The Part Only Your State Can Answer

Fee amounts, renewal cycles, test structures, and bundling rules are all set at the state level — and they change. A general overview can tell you what types of costs to expect and what factors drive them. But the specific dollar figures, the exact test fees, whether your state charges per-endorsement at renewal, and whether the HazMat TSA fee has changed — those answers come from your state's official DMV fee schedule or CDL handbook.

The structure of endorsement fees follows consistent patterns. What those fees actually are in your state, for your CDL class, at this point in time — that's the piece this overview can't fill in for you.