How much does a North Carolina CDL cost?
Budget for three charges. The $51.50 application fee buys three tries at the knowledge tests, the commercial learner permit is $25.50, and the CDL itself is billed at $25.50 for each year it is issued, plus $5.00 per year for every endorsement.
Paying online through PayIt adds $3 per transaction and a 1.85 percent card processing fee; NCDMV says the state does not collect or benefit from that charge.
Sources: Commercial driver licenses / Permits and provisional licenses · NCDMV Commercial Driver License Manual (2005 CDL Testing System, July 2014)