ESA · Homeschool Co-ops
ESA funds for homeschool co-ops: Arizona and Utah rules, category mapping, and the 20% cap
In some states, ESA funds can pay for homeschool co-op fees — but not all co-op fees qualify, not all co-ops are enrolled providers, and states like Utah cap how much can go to a single provider. Here is how to navigate the rules in Arizona and Utah.
The core question: can ESA funds pay for co-ops?
The answer depends on three things:
- What the co-op charges for — instructional services, materials, or membership fees
- How the co-op is structured as a provider — enrolled in the state’s ESA system or not
- What your state allows — and any caps or conditions on that category
Co-op fee category mapping
| Fee type | ESA category | Usually allowable? |
|---|---|---|
| Tuition for instructional classes | Instructional services / curriculum | Often yes — verify with state |
| Curriculum materials provided by co-op | Instructional materials / curriculum | Often yes — verify with state |
| Science lab or specialized instruction fee | Instructional services | Often yes — if taught by qualified instructor |
| General membership fee | Unclear — may be administrative | Often no — not clearly educational |
| Social activity or field trip fee | Enrichment / non-instructional | Depends on activity and state rules |
| Facility or building fee | Overhead — non-educational | Usually no |
Arizona: how co-op expenses work
Arizona ESA funds may cover co-op-related expenses when the co-op provides services that fit the state’s allowable categories — such as curriculum, instructional materials, or qualified educational services from an eligible provider. Key points:
- The co-op may need to be enrolled or registered as a provider
- Individual fee types must fit an allowable expense category
- Arizona ADE reserves the right to make the final determination
- Purchases go through ClassWallet — the official ESA financial management platform
- If an expense is disallowed, the account may be suspended until resolved
Arizona families should get written confirmation of the co-op’s provider status and the specific services being purchased before paying with ESA funds.
Utah: the 20% single-provider cap
Utah’s Fits All Scholarship program includes a cap limiting how much scholarship funding can go to a single provider. Families should verify the current percentage cap with the Utah Board of Education before committing significant scholarship funds to a single co-op or provider. Spending above the cap with one provider may result in funds being disallowed.
Utah families should also:
- Confirm the co-op is enrolled as a Utah Fits All provider
- Verify the specific services fit allowable expense categories
- Track spending across providers to stay within any applicable caps
How to verify co-op eligibility in your state
- Find your state’s official ESA program page
- Search the provider database or marketplace for the co-op
- Confirm the co-op is enrolled for the current school year
- Ask the co-op which of its fees it submits as which expense categories
- Verify those categories match your state’s allowable expense list
- Check any caps or limits before committing your full scholarship amount
What to document for co-op ESA expenses
- The co-op’s enrolled provider status
- Itemized invoice from the co-op showing each fee type separately
- How each fee fits an allowable ESA category
- Receipts or payment confirmations
- Any approval records from your state’s ESA portal