E-Verify requirements in Iowa: state agencies by executive order, private employers not covered
On this page
As of October 2026, Iowa requires E-Verify of its own state government and nobody else. Governor Kim Reynolds' Executive Order 15, signed October 8, 2025, directs each executive branch state agency and the Board of Regents to use E-Verify to confirm the employment eligibility of newly hired employees. No Iowa statute requires private employers, state contractors, school districts, cities or counties to use it. Bills to go further passed the Iowa Senate in 2024 and again in 2026 and stalled in the House both times.
For a private Iowa employer or a staffing agency, then, E-Verify is optional unless a federal contract requires it. For anyone hiring into a state agency or a Regents university, it is now part of the process.
Not legal advice. Checked as of October 2026 against the signed text of Executive Order 15, the Governor's October 8, 2025 release, and the Iowa Legislature's bill histories for SF 108 (2024), SF 2412 and HF 2608 (2026). We did not confirm how each agency has implemented the order, and we did not review local government policies. Confirm with counsel before relying on this.
Who is covered in Iowa
| Who | E-Verify requirement | Source |
|---|---|---|
| Executive branch state agencies, as employers | Use E-Verify for newly hired employees | Executive Order 15, section VII |
| Board of Regents | Same | Executive Order 15, section VII |
| Private employers | None under state law; voluntary use allowed | SF 108 (2024) not enacted |
| State contractors | None under state law that we found | Not covered by EO 15 |
| School districts, counties and cities | None under state law | SF 2412 (2026) not enacted |
| Federal contractors with FAR 52.222-54 | Must enroll and verify | FAR 22.1803; 52.222-54 |
What Executive Order 15 says
The order has two parts. Most of it deals with professional licenses: section I directs every executive branch agency to verify the U.S. citizenship and immigration status of anyone applying for a professional license it administers, as defined in 8 U.S.C. 1621, and section V creates a SAVE Program Clearinghouse within the executive branch to run those checks through the federal SAVE system. Section III lists exceptions, and section II requires the order to be enforced without discrimination regarding race, religion, gender, ethnicity or national origin.
The employment part is one sentence. Section VII: "Each state agency with the executive branch along with the Board of Regents shall use E-Verify to confirm the employment eligibility of newly hired employees."
Three limits follow from the text:
- New hires only. The order applies prospectively from its effective date (section X), and section VII speaks of newly hired employees. It does not call for checking existing staff, which the federal E-Verify rules would not allow outside a federal contract in any case.
- The state as employer, not as buyer. Nothing in the order requires state contractors or vendors to use E-Verify.
- No private right. Section IX says the order creates no right or benefit enforceable by anyone against the state.
The Governor's release said some agencies already used E-Verify voluntarily, and that the state expected to have a memorandum of understanding with USCIS that month and to be fully operational by the end of 2025. We did not confirm the actual implementation date at each agency.
The bills that would have gone further
| Bill | What it proposed | Outcome |
|---|---|---|
| SF 108 (90th General Assembly) | An E-Verify requirement for Iowa employers, with provisions on employment of unauthorized aliens | Passed the Senate 30 to 17 on February 28, 2024; referred to House Labor and Workforce on March 5, 2024; no further action |
| SF 2412 (91st General Assembly) | E-Verify for new hires by state departments and agencies, the Board of Regents and Regents institutions, school districts, counties, cities, the legislature and the ombudsman, plus a SAVE clearinghouse for licensing | Passed the Senate in February 2026; placed on the House calendar under unfinished business on March 19, 2026; not enacted |
| HF 2608 (91st General Assembly) | E-Verify for new hires by state departments and agencies, the Board of Regents and Regents institutions, and a SAVE clearinghouse for professional licensing, plus voter registration and bail provisions | Approved by committee as HSB 663 in February 2026; placed on the House calendar under unfinished business on March 19, 2026; not enacted |
SF 2412 is the clearest preview of a possible next step: E-Verify for every public employer in Iowa, from city halls to school boards. It did not become law in 2026. Any version in a later session would start over.
What applies to every Iowa employer
Form I-9
Federal law requires Form I-9 for every new hire, with Section 2 completed within three business days of the first day of work; see I-9 timing in hiring. E-Verify, where used, runs from the I-9 data and cannot start before the I-9 is complete.
The federal contractor clause
Under FAR 22.1803, clause 52.222-54 goes into federal contracts over $150,000 unless performed only outside the United States, shorter than 120 days, or only for commercially available off-the-shelf items, and flows down to subcontracts for services or construction over $3,500 with work in the United States. A covered contractor enrolls within 30 calendar days of award and verifies new hires company-wide and employees assigned to the contract.
The federal rules once you enroll
The E-Verify employer memorandum of understanding requires verifying all new employees at the enrolled site within three business days after hire, never before a firm offer is accepted and Form I-9 is complete, never for pre-employment screening, and with no adverse action while a tentative nonconfirmation is contested. That last point matters for state agencies newly using the system; see E-Verify tentative nonconfirmation.
Recruiting into Iowa state government and the Regents universities
- Build E-Verify into the post-offer steps: offer accepted, Form I-9 completed, E-Verify case within three business days of hire.
- Tell candidates in the offer packet that the employer participates in E-Verify; the federal MOU requires employers to display the E-Verify participation and Right to Work notices.
- An internal transfer may count as a new hire for the agency's process even if it does not for federal E-Verify purposes; ask the agency's HR office how it applies section VII.
- A candidate who gets a tentative nonconfirmation keeps the offer and start date while contesting.
Staffing agencies and recruiters in Iowa
- Executive Order 15 does not reach a staffing agency's own employees, even when they are placed at a state agency, because the agency, not the state, is their employer. Read the placement contract for any E-Verify term the state agency adds.
- An enrolled agency runs E-Verify as the employer of record that completes Form I-9; see E-Verify for staffing agencies.
- Placements across state lines can carry other rules: Nebraska requires public contractors to use E-Verify, Missouri covers businesses with state or local contracts or grants over $5,000, and Minnesota covers vendors on state service contracts over $50,000; see E-Verify requirements by state.
- Licensing is a separate question; see staffing agency license requirements in Iowa.
A worked example
This is an invented example. A Des Moines staffing firm places a temporary accountant with an executive branch agency and, in the same week, a nurse it recruited is hired directly by a Regents university hospital. For the accountant, the firm is the employer, so Executive Order 15 does not apply; the firm completes Form I-9 and checks its contract with the agency for any E-Verify term. For the nurse, the university is the employer and the Board of Regents is covered by section VII, so the university creates the E-Verify case after the nurse completes Form I-9. The firm's role is to tell the candidate in advance so a tentative nonconfirmation, if one comes, is not a surprise.
An Iowa checklist
- Hiring for an executive branch agency or the Board of Regents? E-Verify is required for new hires.
- Private employer with no federal contract? E-Verify is optional; Form I-9 is not.
- Read state contracts for agency-specific E-Verify terms; the order itself does not impose one.
- If enrolled, verify every new hire at the site, after an accepted offer and a completed I-9.
- Watch the next session for a return of SF 2412's public-employer approach.
Questions people ask
Does Iowa require private employers to use E-Verify?
No. As of October 2026 Iowa has no law requiring private employers to use E-Verify. Senate File 108, which would have, passed the Senate in February 2024 but was never taken up by the House.
Who has to use E-Verify in Iowa?
Under Executive Order 15, signed by Governor Reynolds on October 8, 2025, each state agency within the executive branch, along with the Board of Regents, must use E-Verify to confirm the employment eligibility of newly hired employees. Federal contractors covered by FAR clause 52.222-54 must also use it under federal law.
Does Executive Order 15 apply to state contractors or school districts?
No. The order covers executive branch state agencies and the Board of Regents as employers of their own new hires. It does not require state contractors, school districts, cities or counties to use E-Verify. Senate File 2412 of 2026 would have extended the requirement to school districts, counties and cities, but it was not enacted.
What else does Executive Order 15 require?
It requires executive branch agencies to verify the U.S. citizenship or immigration status of applicants for professional licenses, using the federal SAVE program through a SAVE Program Clearinghouse within the executive branch, subject to exceptions in the order.