Iowa Homeschooling Regulations: CPI, IPI, and the Rules That Actually Apply to You
Most states have one homeschool law with a few variations. Iowa has two entirely separate legal frameworks — Competent Private Instruction and Independent Private Instruction — with different paperwork requirements, different assessment mandates, and different rights attached to each. Parents who misread or conflate the two often end up either over-reporting to the state when they have no legal obligation to, or under-reporting and exposing themselves to truancy risk.
Here is how Iowa's homeschooling regulations actually work, which path fits your situation, and where families consistently make mistakes.
Iowa's Two-Path System: Why It Matters
Iowa Code §299A is the foundational statute governing all private home education in the state. It establishes two legally distinct definitions for private instruction — each with its own requirements, reporting obligations, and tradeoffs.
This is not a matter of one being "stricter" and the other being "looser" in a simple sense. They are structured differently, with different state touchpoints and different access to public school resources.
The choice between the two pathways is the most consequential decision a new Iowa homeschool family makes. Everything else flows from it.
Competent Private Instruction (CPI)
CPI is defined under Iowa Code §299A.1 as private instruction provided for at least 148 days during a school year, with at least 37 days per quarter. CPI has two main sub-paths based on whether the instructing parent is a licensed Iowa teacher.
CPI Option 1: Licensed Practitioner
If the parent holds a valid Iowa teaching license, or if the family enrolls in their district's Home School Assistance Program (HSAP), or if they privately hire a licensed Iowa teacher to supervise at least one hour per week — this is Option 1.
Under Option 1, a CPI Form A must be filed with the resident school district by September 1. Because a licensed educator is involved, no annual standardized assessment is required. The licensed professional's involvement serves as the accountability mechanism.
CPI Option 2: Non-Licensed Parent
This is the most common path for Iowa homeschool families. The parent — without a teaching license — provides instruction directly. Option 2 then branches into two critical sub-choices:
CPI Option 2 with Reporting (Opt-In): The family files Form A with the district by September 1. Because there is no licensed teacher overseeing the work, an annual assessment is legally required to prove the student is making "adequate progress." The assessment must be completed by June 1 and reported to the district by August 1. Filing this way is the prerequisite for dual enrollment — meaning the child can participate in public school extracurriculars, athletics, or classes.
CPI Option 2 without Reporting (Opt-Out): The family invokes the Private Instruction Exemption. No Form A is filed. No annual assessment is submitted. The family operates in complete privacy from state oversight. The tradeoff: the family forfeits all dual enrollment rights. No public school sports, no district classes, no access to special education services through the Area Education Agency.
What Iowa Can Require on Form A
School districts occasionally expand Form A beyond what Iowa Code §299.4 authorizes. By law, the notification must only include:
- Child's name and age (or date of birth)
- Total planned instructional days (minimum 148)
- Parent/guardian name and address
- An outline of the instructional program — subjects covered, resource titles, estimated time per subject
- If a licensed teacher is involved, their name and BOEE folder number
Districts cannot require curriculum pre-approval, home visits, or interviews with administrators. If a district's version of Form A asks for information beyond this list, you are not legally required to provide it. Homeschool Iowa (NICHE) advises using the standard Form A issued directly by the Iowa Department of Education for exactly this reason.
Independent Private Instruction (IPI)
IPI was created by legislative amendment in 2013 as the most deregulated education option in Iowa. It requires no initial filing, no ongoing reporting, no annual assessment, and no minimum instructional day count specified in the statute.
To qualify as IPI, the program must meet all of these criteria:
- The instruction is not accredited
- The program enrolls no more than four unrelated students (note: a parent may instruct their own children alongside up to four other children — this is the legal basis for small neighborhood micro-schools)
- No tuition or fees are charged for instruction
- The primary purpose is private or religious-based instruction
- Instruction is provided in mathematics, reading and language arts, science, and social studies
Under IPI, the only reporting obligation is conditional: if the local school superintendent or the Director of the Department of Education sends a formal written request for information, the family must respond with the instructor's name, instruction location, authority responsible, and enrolled student names. An informal letter from the district does not trigger this obligation.
IPI students cannot dual enroll in public school for classes, sports, or special education services.
Free Download
Get the Iowa Homeschool Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
The 148-Day Rule
For CPI families — both Opt-In and Opt-Out — the 148-day minimum is a statutory requirement, broken into at least 37 days per quarter. The Iowa Department of Education does not define how long an instructional day must be, but the burden of proof falls entirely on the parent.
Parents on CPI should maintain a private attendance log noting dates instruction occurred. This log is not submitted to the district routinely, but it is the document that resolves a truancy inquiry. A spreadsheet or dedicated planner entry works fine. The log needs to show dates, not detailed lesson summaries.
IPI families have no statutory minimum day count, though most maintain records as a practical protective measure.
The Annual Assessment Requirement (CPI Opt-In Only)
Families on CPI Option 2 with Reporting must demonstrate "adequate progress" annually through one of three methods:
- Standardized testing using a state-approved nationally normed test (the Iowa Assessments or Stanford 10 are commonly used)
- Portfolio evaluation by a licensed Iowa teacher, who provides a written summary of the student's performance
- Report card or transcript from an accredited online provider where the student earned passing grades (C or equivalent) in all required subjects
Iowa Code §299A.6 defines adequate progress for grades six and above as scoring above the 30th percentile in both science and social studies on a normed test, and showing either six months of academic progress or performance at or above grade level.
If a student falls at or below the 30th percentile, a remediation process begins. The Department of Education notifies the parents, and the child may be required to return to public school — unless the family pursues one of three remediation alternatives: a retest with a different approved evaluation, a portfolio submitted to a licensed evaluator, or a formal remediation plan approved by the Department Director.
What Compulsory Attendance Covers
Iowa's compulsory attendance law applies to children ages 6 through 16 (with September 15 as the age cut-off date for each school year). Children who are not enrolled in any accredited public or private school and are not legally engaged in private instruction under CPI or IPI are considered truant.
The practical implication: simply stopping attendance without a withdrawal letter and without beginning a recognized form of private instruction creates truancy exposure. The district's attendance software will flag the child as unenrolled, which triggers a referral to the county attorney.
The minimum required steps to withdraw legally are:
- A written Letter of Withdrawal to the school principal, sent via certified mail with return receipt requested
- Immediate commencement of private instruction under CPI or IPI
- Form A filed by September 1 (or within 14/30 days of a mid-year start) — if on a CPI reporting path
Common Regulatory Mistakes
Treating online public school as homeschooling. Programs like Iowa Virtual Academy and K12 are public schools delivered online. Students are enrolled as public school students, subject to standardized testing and district attendance requirements. This is not private instruction under Iowa Code §299A.
Assuming ESA funds cover private instruction. Iowa's Students First Education Savings Accounts (ESAs) are reserved for tuition at accredited nonpublic schools. Families on CPI or IPI do not qualify for ESA funding.
Not sending the withdrawal letter by certified mail. Hand-delivering a letter leaves no independent proof of receipt. If the school claims it never received notification, there is no documentation. The green postal return receipt is the legal record that matters.
Conflating the district's Form A requests with legal requirements. Some districts add fields to Form A or send separate questionnaires asking for information the state has no authority to require. Families are not required to comply with anything beyond Iowa Code §299.4's explicit list.
The Iowa Legal Withdrawal Blueprint includes the withdrawal letter template, a completed Form A walkthrough, the IPI response form, and attendance tracking tools — all built around Iowa Code §299A as it applies in 2025 and 2026. It is the one-document resource Iowa families need before they send the first letter to the principal's office.
Get Your Free Iowa Homeschool Quick-Start Checklist
Download the Iowa Homeschool Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.