Home / Learn / Do Arizona ESA Funds Roll Over or Expire?
Do Arizona ESA funds roll over or expire?
Unused Arizona ESA funds roll over from year to year for as long as your contract keeps getting renewed — they do not expire at the end of each contract year. What does reset every year are the compliance clocks: the five-subject requirement, the quarterly receipt deadlines, and the rule that a purchase must be received in the same contract year it's paid. So the money carries forward, but the obligations start fresh.
What rolls over
Money sits in a ClassWallet digital wallet, funded quarterly. If you don't spend a quarter's deposit, it stays in the wallet. As long as you renew your ESA contract each year (renewal contracts arrive around May; sign by June 30), the unused balance carries into the next contract year. There's no use-it-or-lose-it deadline forcing you to drain the account by June 30.
What does not carry over: the compliance clocks
This is where "it rolls over" lulls families into trouble. Several things reset to zero every contract year, regardless of your balance:
- The five-subject requirement. Every contract year (July 1–June 30) you must spend in all five subjects — reading, grammar, mathematics, social studies, science — or you can't renew. Last year's spending doesn't count toward this year's. - The quarterly receipt deadlines. Debit-card receipts are due Oct 31, Jan 31, Apr 30, and Jul 31, every year. - Same-year receipt rule. A purchase has to be received in the same contract year it's paid for (pre-paid school enrollment fees are the exception). You can't pay in June and receive in August and have it count cleanly.
A big rolled-over balance doesn't protect you from any of these.
When unused funds are lost
There's one way the money goes away: if the account is terminated and the matter isn't resolved, unused funds revert to the state general fund. Termination comes from things like enrolling in public school while on ESA, unallowable purchases, missing the five-subject mandate, or missing receipt deadlines — not from simply having a balance. Stay in good standing and renew, and the balance is yours to carry forward.
The practical takeaway
Rollover is a feature, not a reason to relax. You don't have to spend down the account, but you do have to hit every subject and every deadline this year to keep the program — and the rolled-over money — alive. Tracking subject coverage and deadlines across a whole contract year is exactly what ESAProof is built to keep automatic, so a healthy balance never hides a missed requirement.
FAQ
Q: Do Arizona ESA funds expire at the end of the year? A: No. Unused funds roll over year to year as long as your contract is renewed. There's no annual use-it-or-lose-it deadline that forces the account to zero.
Q: Do I lose my ESA money if I don't spend it? A: Not by leaving it unspent. The balance carries forward while you renew. Funds are only forfeited if the account is terminated and unresolved, in which case unused funds revert to the state.
Q: Does last year's spending count toward this year's five-subject requirement? A: No. The five-subject requirement resets each contract year (July 1–June 30). You must spend in all five subjects within the current year to renew.
Q: Can I pay now and receive the item next year? A: Generally no — a purchase must be received in the same contract year it's paid for. Pre-paid school enrollment fees are the main exception.
Wondering whether a specific purchase counts this year? Check it free, with the official rule behind it: https://esaproof.com/check/
Rules change every July 1. Get a plain-English heads-up when they do: https://esaproof.com/esa-watch/
Homeschool like the state isn't watching. Because we are.
Sources: ADE ESA Parent Handbook SY2025-26 (unused funds roll over while the contract is renewed; quarterly funding; five-subject requirement; quarterly receipt deadlines; same-contract-year receipt rule; termination → unused funds revert to state). Educational information, not legal advice. Verify against the official handbook at azed.gov/esa.