Iowa Controlled Substance License Verification Lookup

To run an Iowa controlled substance license verification lookup, go to the Iowa Board of Pharmacy’s online licensure portal at ibop.igovsolution.net, search by CSA registration number or the registrant’s legal name, and read the status, category, and expiration date on the returned record. The portal is free, requires no login, and covers every category the Board oversees.1Department of Inspections, Appeals, & Licensing. Controlled Substances Act (CSA) Registration

Where to Run the Search

The lookup lives on the Iowa Board of Pharmacy’s licensure system, hosted through the Department of Inspections, Appeals, and Licensing (DIAL). You don’t need an account. Open the site, choose the license search, and you’re in.1Department of Inspections, Appeals, & Licensing. Controlled Substances Act (CSA) Registration

The same portal covers every category of Iowa CSA registration, not only individual prescribers. Pharmacies, hospitals, manufacturers, distributors, research labs, care facilities, emergency medical service programs, analytical laboratories, and animal shelters that handle controlled substances all appear in the same system, each holding a separate registration.2Iowa Legislature. Iowa Administrative Code 657 – Chapter 10 – Controlled Substances

What to Enter in the Search

The cleanest way to pull up a record is by CSA registration number, the unique identifier the Board assigns when it first grants the registration. If you don’t have that number, search by the registrant’s full legal name. For a facility, use the business name.

The category filter narrows results when a common name returns multiple hits. Selecting the right category before searching, physician versus pharmacy for example, prevents mismatches when a practitioner and a facility share a name.2Iowa Legislature. Iowa Administrative Code 657 – Chapter 10 – Controlled Substances

Spelling matters. One wrong letter or a transposed digit returns no results, or worse, the wrong record. Check the name against official documents first, especially where a practitioner uses a maiden name or a shortened professional name that differs from the legal name on file.

How to Read the Status Field

The status field is what tells you whether the person or entity currently has legal authority to handle controlled substances in Iowa.

  • Active means the registration is current and the registrant may operate within the scope of their category.
  • Expired means the registration has lapsed. The registrant cannot legally prescribe, dispense, or handle controlled substances until it is renewed.
  • Delinquent means a renewal is past due but still inside the 30-day grace period for late reinstatement. It is not the same as Active. The registrant should not be handling controlled substances during that gap.3Iowa Legislature. Iowa Administrative Code 657 – Chapter 10 – Controlled Substances

If a record carries a disciplinary flag or links to public documents, the Board of Pharmacy has taken formal action. Those documents spell out the specifics: consent agreements, practice restrictions, probation terms, suspension, or revocation. Read the disciplinary file rather than relying on the status label alone. An Active registration can still carry meaningful limitations on what the registrant is allowed to do.

Who Must Hold an Iowa CSA Registration

Knowing who needs one helps you interpret a missing or unexpected result. Iowa Code section 124.302 requires registration for every person who manufactures, distributes, dispenses, or conducts research with any controlled substance in the state, with a separate registration required at each physical location. A physician practicing at two clinics needs two registrations.4Iowa Legislature. Iowa Code Chapter 124 – Controlled Substances

A few groups are exempt:

  • Employees and agents working under a registered manufacturer, distributor, or dispenser in the ordinary course of employment.
  • Carriers and warehouse operators handling controlled substances as part of standard logistics.
  • Patients possessing a controlled substance under a valid prescription, or holding a Schedule V substance.

The obligation also reaches beyond Iowa’s borders. Nonresident pharmacies delivering controlled substances to Iowa patients, out-of-state practitioners prescribing to Iowa patients via telehealth, and nonresident manufacturers distributing into the state all need an Iowa CSA registration.2Iowa Legislature. Iowa Administrative Code 657 – Chapter 10 – Controlled Substances If your verification comes back empty for a telehealth prescriber in another state, that’s the likely reason.

Renewal Cycle and What an Expiration Date Means

Iowa CSA registrations renew every two years. The expiration date on a returned record tells you when the current registration ends. The fee for initial registration and renewal is $90, and the Board may prorate it to align with the registrant’s underlying professional license. The Board may also add a surcharge of up to 25 percent, bringing the total to roughly $112.1Department of Inspections, Appeals, & Licensing. Controlled Substances Act (CSA) Registration

A renewal filed within 30 days after expiration requires the $90 fee plus a $90 late penalty. After that 30-day window, the reactivation fee jumps to $360, plus a possible surcharge.3Iowa Legislature. Iowa Administrative Code 657 – Chapter 10 – Controlled Substances If you need the Board to issue a formal written verification for out-of-state credentialing, that service costs a separate $15 nonrefundable fee.

What the Iowa Lookup Does Not Show

Confirming an Iowa CSA registration is one piece of the compliance picture, not the whole of it. A practitioner handling controlled substances also needs a valid federal registration with the Drug Enforcement Administration, and the DEA requires state authority as a prerequisite. If a state board suspends or revokes an Iowa registration, the DEA registration loses its foundation.5Drug Enforcement Administration. Registration Q&A The DEA does not offer a free public lookup; employers and pharmacies verify DEA numbers through the National Technical Information Service or by contacting the DEA directly.

Healthcare employers should also screen against two federal databases the Iowa portal does not touch. The National Practitioner Data Bank collects malpractice payments, adverse licensure actions, clinical privilege restrictions, and healthcare-related criminal convictions, which reporting entities must submit within 30 days.6National Practitioner Data Bank. What You Must Report to the NPDB The OIG’s List of Excluded Individuals and Entities blocks any listed person from receiving payment under Medicare, Medicaid, or any other federal healthcare program; hiring an excluded individual exposes the employer to civil monetary penalties whether the hire was intentional or not.7Office of Inspector General. Exclusions Program The OIG recommends checking the LEIE before every hire and periodically for current employees.

Treat the Iowa lookup as the state-level answer. Pair it with the DEA check and, for healthcare hiring, the NPDB and LEIE queries to know you’ve covered the ground.