A written knowledge test, road skills test, separate application forms, fees, and a background check is required for a school bus endorsement. Prior to obtaining an S endorsement, a P endorsement must be earned. The S endorsement allows drivers to operate a school bus. A written knowledge test and road skills test is required for a passenger endorsement. The P endorsement is needed to operate a vehicle that seats 16 or more people, including the driver. A written knowledge test is required to obtain a tank vehicle endorsement. The N endorsement allows CDL drivers to operate a tank vehicle (a vehicle that transports liquids or gasses). A written knowledge test is needed to obtain a hazmat endorsement. The H endorsement is required to operate a vehicle that contains hazardous materials. Note: There may be additional endorsements depending on the state you legally operate in. Outside of the Class A, B, or C CDL requirements, there are additional tests to obtain the following federal CDL endorsements. CDL endorsements are essential for commercial drivers to operate special types of commercial motor vehicles (CMVs).