Skip to main content
All states

Iowa · Iowa Department of Revenue

Supported

Keep your OneHomeschool receipt for the Iowa tuition and textbook credit

Claimed on your state taxes. Pay by card, keep your receipt from Settings, and claim the credit on your Iowa income tax return. The state decides what qualifies.

Before you count on it

Iowa counts textbooks and other instructional materials, leaves out materials used to teach religious beliefs, and does not allow anything paid for with Students First ESA funds. Check the Department of Revenue's rules before you claim.

Where to go

Iowa Tuition and Textbook Credit

These open the program's own website in a new tab.

Claimed on your state taxes

How it works in Iowa

  1. 1

    Pay by card and download your receipt from Settings.

    Iowa counts textbooks and other instructional materials for a child receiving private instruction.

  2. 2

    Total each child's qualifying expenses.

    The instructions show what counts, what does not, and how much of it is credited.

  3. 3

    Keep a record of how you worked it out.

    Each child's name, how they qualify for private instruction, and an itemized list. Iowa asks you to keep it, not attach it.

  4. 4

    Enter the credit on your IA 1040 and file by April 30.

    It is the Tuition and Textbook Credit (line 9 on the 2025 form).

Sample receipt. Yours names your own family and students.

  • Our legal name and full business address
  • Your name, address and email
  • Each student, with their grade and share of the price
  • The exact dates your plan covers
  • An itemized description in the programs' own terms
  • The total, how it was paid, and a number to quote

Each program sets its own rules for what it covers, so check yours before you buy.

Questions about paying with ESA funds·Iowa homeschool laws

This page explains how payment works with each program. It is not advice about your eligibility, which only your program can decide.

Your homeschool, planned. Paid the way your state allows.

Start free and set up your school today. Choose how to pay when you are ready.