Drivers and vehicles

Iowa Chauffeur's License for NEMT Drivers in 2027: Class D Endorsement 3, the $8 a Year Fee, and Who Is Exempt

A driver in a white uniform shirt stands beside the lowered wheelchair lift of a white van, with orange cones set out around it
Photo: Dave Garcia, Pexels, Pexels License, cropped

Overview

An Iowa NEMT driver needs a Class D chauffeur license with endorsement 3, which covers vehicles built for 15 or fewer people, driver included, unless an exemption applies. It costs $8 for each year of validity. A driver with a valid Iowa license takes no knowledge or driving test, only a vision screening, and needs a clear driving record for the previous two years, as of October 2026.

  • A Class D with endorsement 3 covers paid driving in vehicles designed for 15 or fewer people, driver included. A driver with a CDL needs no separate Class D.
  • The Class D costs $8 for each year of validity. A driver upgrading from a Class C pays $4 a year for the time left on the current license.
  • A driver with a valid Iowa license takes no knowledge or driving test, only a vision screening, and needs a clear driving record for the previous two years.
  • The exemption for driving that is "occasional and merely incidental" reads as meant for a facility driver, not a company that exists to carry riders. Ask the DOT first.
  • Active duty service members and veterans with an honorable or general discharge pay no Class D fee.

Iowa treats anyone paid to drive people as a chauffeur, and a chauffeur needs a Class D license. The rule is short. The questions come at the edges: who is exempt, what the license costs, and how little a driver who already holds an Iowa license has to do to add it. This guide covers those. For the rest of Iowa’s rules, including the Iowa DOT passenger certificate and the MTM Health network, see the Iowa NEMT guide.

Who needs a Class D chauffeur license in Iowa

Iowa Code 321.1(8), in the 2026 Code, defines a chauffeur as a person who operates a motor vehicle “in the transportation of persons for wages, compensation, or hire.” Those words cover an employee paid wages and a contractor paid by the trip. The vehicle can be a sedan, a minivan, or a wheelchair van.

Iowa Code 321.189 makes Class D the license “valid for the operation of a motor vehicle as a chauffeur.” The Iowa DOT’s rules (761 IAC 602.6 and 605.6) say every Class D carries one endorsement, number 3, which the rules describe as “passenger vehicle less than 16-passenger design.” That covers vehicles designed for 15 or fewer people, driver included, which is nearly every van a small NEMT company runs. A vehicle designed for 16 or more needs a commercial driver’s license instead. Do NEMT drivers need a CDL explains where that line falls.

Three more rules sit in the same sections:

  • Age. Iowa issues no chauffeur license to anyone under 18 (Iowa Code 321.177).
  • CDL holders. The holder of a commercial driver’s license is not required to get a Class D to drive as a chauffeur (321.189). A driver with a CDL needs no separate Class D.
  • One card. A Class D is also valid as a noncommercial Class C, so the driver carries a single license.

Why endorsement 3 is the only one left

Iowa once issued D-1 and D-2 chauffeur licenses to truck drivers. House File 389, approved April 2, 2021, changed the chauffeur definition in 321.1(8), and the Iowa DOT’s notice of the matching rule change said the law ended the need for a D-1 or D-2 license. The rule took effect November 10, 2021. Older material that still lists D-1 and D-2 is out of date. You may also see the passenger license called D-3. The current rules call it endorsement 3 on a Class D. For a passenger company, only endorsement 3 matters, and it should appear on every driver’s card.

Who is exempt from the Iowa chauffeur license

Iowa Code 321.1(8) lists people who are not chauffeurs even when they drive other people. Read each as a narrow exception, because the license is the rule.

  • Driving that is “occasional and merely incidental” to the owner’s or operator’s principal business (paragraph a). Both words must fit. For a company whose business is carrying riders, the driving is the business, not something incidental to it, so plan on a Class D for every driver, owner-drivers included. A nursing home or day program whose staff drive a resident to an appointment now and then is the closest fit. A staff member whose regular job is the van does not look occasional. The Iowa DOT’s Driver’s Licenses and Motor Vehicle Division, 515-244-8725, issues licenses and is the office to ask before a facility driver goes on the road without a Class D.
  • A transportation network company driver (paragraph l). Iowa Code 321N.1 defines this driver as one who uses a personal vehicle to carry riders matched through a rideshare company’s app, and says a personal vehicle does not include a taxicab, limousine, or other vehicle for hire. A driver in your company’s van is not in that group.
  • A taxicab driver (paragraph m). The exemption covers a taxicab seating fewer than seven passengers that does not run on a regular route or between specified points. The Iowa DOT’s “taxicab service” certificate uses the same seating and route words (Iowa Code 325A.12), and the DOT’s taxicab page says one certificate covers the company, not each driver. A vehicle seating seven or more is outside the exemption. Neither section defines the word “taxicab” itself, so if you run vehicles seating fewer than seven under a taxicab service certificate, ask the DOT whether they qualify before you leave a driver without a Class D.
  • An ambulance or rescue squad attendant operating an ambulance or rescue squad apparatus (paragraph c, added in 2021). It names the ambulance, so it helps a company that runs ambulances and not one that runs vans.
  • Public staff tied to a program. An Iowa HHS employee the department’s director has authorized to transport patients or clients in an automobile (paragraph g), an Iowa veterans home employee or volunteer authorized to transport residents (paragraph j), and corrections and Iowa School for the Deaf employees the agency has authorized (paragraphs d and i). A home care aide is exempt when driving in the course of the aide’s duties (paragraph h). None of these reaches a driver for an NEMT company.

The definition turns on pay. A volunteer who is paid nothing is outside the words “wages, compensation, or hire.” If a volunteer receives more than a reimbursement of costs, or you are unsure whether a mileage payment counts as compensation, ask the Motor Vehicle Division before the first ride.

How a driver adds the Class D endorsement

Most NEMT hires already hold an Iowa license, and for them the process is short. A driver without one has a longer path.

A driver with a valid Iowa license

  1. Check the driving record. The Iowa DOT requires a clear driving record for the previous two years. Its license types page links a “view my driving record” tool, and the driver needs an Iowa license to log in. Have the driver look before you book anything.
  2. Book an appointment on the Iowa DOT site. Choose Driver’s License/ID appointment, then Other, and write “Adding a Chauffeur endorsement” in the Notes box.
  3. Pass the vision screening at the appointment. As of October 2026, the DOT says no knowledge test or driving test is required for a driver with a valid Iowa license. The DOT’s rules let it waive both tests when the applicant has passed the same type of test for another Iowa license that is valid or expired within the past year (761 IAC 604.10(2) and 604.12(2)).
  4. Pay the upgrade fee described below.

A driver new to Iowa or without a valid Iowa license

The tests apply unless the DOT waives them. The applicant takes the operator’s knowledge test, which every noncommercial class requires (761 IAC 604.10(1)), and a driving test in “a representative vehicle for the endorsement requested” (604.12(1)(c)). The applicant brings that vehicle and proof of insurance on it (604.11(1)). A test score is good for 180 days.

A driver moving from another state may qualify for a waiver. The rules let the DOT waive the driving test for a Class D applicant who has an equivalent out-of-state license that is valid or expired within the past year (604.12(2)(g)), and the knowledge test for one who passed the same type of test on an equivalent out-of-state license in that window (604.10(2)(a)). The rule says “may,” so ask the DOT what it needs to see and bring the old license.

Training a hire before the license: the chauffeur’s instruction permit

A person who is at least 18 and otherwise qualified for a Class D can get a chauffeur’s instruction permit for $12 (Iowa Code 321.180 and 321.191). The permit lets the person drive as a chauffeur only with a Class D holder, or a CDL holder licensed for the vehicle, “actually occupying a seat beside” them. It ends no later than two years after the holder’s birthday in the year it is issued, and it goes back to the DOT when the Class D is issued. Use it for ride-alongs and training runs, not for a trip with a rider and no one beside the new driver.

What the Class D costs and how long it lasts

Iowa Code 321.191 sets the Class D fee at $8 per year of license validity. The DOT’s fee page, as of October 2026, lists a Class C at $4 a year and a Class D at $8 a year. The DOT’s expiration chart gives eight years to a driver older than 17 years 11 months through age 72, which at $8 a year is about $64. From age 73 the term drops by a year for each year of age, to two years at 78 and older, and no license runs past the driver’s 80th birthday (Iowa Code 321.196).

A driver upgrading from a Class C pays only the difference. The DOT charges $4 for each year or part of a year between the change and the expiration date of the current license, and the new license keeps that expiration date (761 IAC 605.14 and Iowa Code 321.191(9)). A driver whose Class C has five years and two months left pays $24, which is six years at $4.

Other costs and savings to know:

  • Card and county fees. The DOT adds $1.50 for a credit card, and county offices may add a convenience fee. A replacement license costs $10.
  • Military and veterans. Active duty service members, on federal or state active duty, and veterans with an honorable discharge or a general discharge under honorable conditions pay no Class D fee (Iowa Code 321.191(10)). A veteran shows a DD-214 once, and an active duty member shows an unexpired common access card. The DOT says it cannot waive or refund the fee later if the driver forgot the paperwork.
  • Renewal. A noncommercial license can renew up to 180 days before it expires (761 IAC 605.15). Some drivers can renew online, but never two renewals in a row (Iowa Code 321.196). Iowa law does not treat a driver as unlicensed for 60 days after the expiration date, but the MTM Health agreement Pennsylvania posts bars a driver with an expired license, so renew before the printed date. See the Iowa guide for MTM’s other driver terms.

Read the restrictions on each driver’s card

The DOT prints restriction codes on the license and lists them on its fee page. Three matter when you build a driver file:

  • B, corrective lenses. The driver must wear glasses or contacts while driving.
  • G, no driving when headlights are required. The DOT’s list ties it to a visual acuity of 20/50 or less, and it rules out trips after dark and any other time headlights are required.
  • Q, no interstate or freeway. It applies only to noncommercial licenses, and it rules out trips on interstates and freeways.

Read the card itself when you build the file. A license with a G or Q restriction is valid, but it limits the trips you can assign, and the driver cannot renew it online (761 IAC 605.15(6)).

What your broker and your driver file add

The license is the minimum. MTM Health’s provider agreement, in the version Pennsylvania posts (dated January 1, 2023), sets an age floor of 21 and rules out drivers with three at-fault moving violations or two at-fault accidents in 36 months. The Iowa guide lists the full set. Under 661 IAC 22.1, a for-hire vehicle designed for 7 to 15 people, driver included, also puts its driver under federal hours of service rules, except for vehicles used mainly within one city and regulated by local authorities.

Keep these in each driver’s file:

  1. A clear copy of both sides of the license, showing Class D, endorsement 3, and the expiration date.
  2. A dated copy of the driving record the driver pulled.
  3. The renewal date, with reminders 180 days and 30 days out.
  4. Any restriction codes and the trips they rule out.

The driver file checklist tracks the rest, and NEMT driver requirements compares what other states ask. To see how Iowa compares with other states that license paid drivers, read the state-by-state chauffeur license guide and the Michigan chauffeur license guide.

Frequently asked questions

Do NEMT drivers in Iowa need a chauffeur license?

Yes, unless an exemption applies. Iowa Code 321.1(8) defines a chauffeur as a person who drives people for wages, compensation, or hire, and Class D is the license for that driving. A driver who holds a CDL does not need a separate Class D (Iowa Code 321.189). Rideshare drivers using a personal vehicle are exempt, which does not fit a company van, and so are drivers of taxicabs seating fewer than seven passengers with no regular route. Ask the Iowa DOT whether your vehicles count as taxicabs before you rely on that one.

Does a driver with an Iowa license have to take a test for the Class D?

No, as of October 2026. The Iowa DOT says no knowledge test or driving test is required if the driver has a valid Iowa driver's license. The driver passes a vision screening and must have a clear driving record for the previous two years. A driver without a valid Iowa license takes the tests unless the DOT waives them, as it may for an equivalent out-of-state license that is valid or expired within the past year (761 IAC 604.10 and 604.12).

How much does the Iowa Class D chauffeur license cost?

Iowa Code 321.191 sets $8 for each year of license validity, and the Iowa DOT's fee page lists the same $8 a year, against $4 a year for a Class C. A driver who upgrades from a Class C pays $4 a year for each year or part of a year left on the current license. The DOT adds $1.50 for a credit card, and county offices may add a convenience fee.

Do veterans pay for the Iowa chauffeur license?

Not if they were honorably discharged or received a general discharge under honorable conditions. Iowa Code 321.191(10) waives the Class D fee for them and for anyone on federal or state active duty. A veteran shows a DD-214 once, and an active duty member shows an unexpired common access card. The DOT says it cannot waive or refund the fee after the fact.

Does a nursing home or day program driver need a chauffeur license in Iowa?

Not when the driving is occasional and merely incidental to the owner's or operator's principal business (Iowa Code 321.1(8)(a)). Both words must fit, so a staff member who drives a resident to an appointment now and then may qualify, and a staff member whose regular job is the van may not. Ask the Iowa DOT Motor Vehicle Division at 515-244-8725 before you rely on it.

Does the rideshare exemption cover my NEMT drivers in Iowa?

No. Iowa Code 321N.1 describes a rideshare driver as one who uses a personal vehicle to carry riders matched through a transportation network company's app, and it says a personal vehicle does not include a taxicab, limousine, or other vehicle for hire. A driver in your company's van is not in that group and needs the Class D.

Can a new hire drive riders before getting the Class D?

Only with a chauffeur's instruction permit and a licensed driver beside them. Iowa Code 321.180 lets a person who is at least 18 and otherwise qualified for a Class D get the permit for $12. It ends no later than two years after the holder's birthday in the year it is issued, and the person must be accompanied by someone with a valid Class D or a CDL for the vehicle, sitting in the seat beside them.

Official resources

Join the NEMT Guide Digest

Our free newsletter for NEMT owners: broker changes, new state rules, and new guides, sent when there is news worth your time. No spam.