How to become an ESA vendor

Education Savings Accounts now move $5.75 billion+ a year to families across 18 states (per EdChoice program data), and that money is spent with approved vendors — microschools, tutors, therapists and resource sellers. Here’s how to register, invoice correctly, and get paid.

Rules last verified July 2026 against official program sources. Not legal advice.

How to become an ESA vendor (2026, every state) — watch on @getesapaid

1. Confirm you’re an eligible provider

Most ESA programs approve microschools, tutoring businesses, therapy practices (OT, speech, ABA), and sellers of curriculum and educational products. Some services require a credential — Texas tutors need a Texas Educator Certificate; licensed therapies need a state license.

2. Register with your state’s program and rail

You register with the state program, then onboard with its payment rail. Three rails handle most of the country:

3. Invoice so you actually get paid

The biggest mistake new vendors make is sending a generic receipt. Programs require an itemised invoice with the student name, account-holder, service dates, educational subject, your credentials, and amounts. Miss one field and the invoice is rejected. Use the free invoice generator →

4. Stay audit-ready

Keep invoices, service records and curriculum notes per student. Programs review vendors, and being able to produce clean records on request is what keeps the funds flowing.

Every ESA state, compared

StateProgramRailAwardUniversal?
Texas Education Freedom Accounts (TEFA) Odyssey $2,000 homeschool · ~$10,474 private school · up to $30,000 disability Yes
Arizona Empowerment Scholarship Account (ESA) ClassWallet ~$7,000–$32,000/student (varies by student need) Yes
Florida Family Empowerment Scholarship (FES) Step Up For Students ~$8,000/student (varies; higher for unique abilities) Yes
Iowa Students First Education Savings Accounts (ESA) Odyssey ~$7,800/student Yes
Utah Utah Fits All Scholarship (UFA) ClassWallet ~$8,000/student Yes
Arkansas Children's Educational Freedom Account (EFA) ClassWallet ~$6,800/student Yes
Tennessee Education Freedom Scholarship (EFS) ClassWallet ~$7,300/student Yes
West Virginia Hope Scholarship ClassWallet ~$5,000/student Yes
North Carolina Education Student Accounts (ESA+) ClassWallet ~$9,000–$17,000/student (by need) No
Indiana Education Scholarship Account (ESA) ClassWallet ~$8,000/student No
New Hampshire Education Freedom Account (EFA) ClassWallet ~$5,000/student No
Ohio Afterschool Child Enrichment (ACE) Merit (Other) ~$1,000/student (enrichment) No
Georgia Georgia Promise Scholarship Odyssey $6,500/student (disbursed quarterly) No
Alabama CHOOSE Act ClassWallet $7,000/student at a participating school; $2,000 home-education (max $4,000/family) No
Louisiana LA GATOR Scholarship Program Odyssey ~$5,200–$15,300/student by need (avg ~$7,250) No
Wyoming Wyoming Education Savings Account Program (ESA) Odyssey $7,000/student (deposited in equal quarterly installments) Yes
Missouri Missouri Empowerment Scholarship Accounts (MOScholars) Odyssey up to $6,375/student (2025-2026) No
South Carolina Education Scholarship Trust Fund (ESTF) ClassWallet $7,634/student (2026-2027), paid in 4 quarterly installments No

Full data (enrollment, sources): ESA program statistics → · ClassWallet vs Odyssey vs Step Up →

Guides by what you do

FAQ

What is an ESA vendor?

An ESA vendor (or approved service provider) is a business families can spend their Education Savings Account funds with — microschools, tutors, therapists, and curriculum or resource sellers. You register with your state's program and its payment rail (ClassWallet, Odyssey or Step Up For Students).

How do I become an approved ESA vendor?

Four steps: (1) confirm your service type is eligible in your state, (2) register with the state program (business details, banking, credentials, and in some states background checks or attestations), (3) onboard with the state's payment rail, and (4) invoice to the program's exact required-field list. Approval timelines range from days to 4–6 weeks (Texas TEFA).

What is needed to set up as a vendor?

Typically: a registered business entity with an EIN, a business bank account (some rails onboard via Stripe or a voided check), any credential the service legally requires (teaching certificate, therapy license), and the state program's application. Texas additionally requires fingerprint background checks through the TEFA program for child-facing staff.

How do ESA vendors get paid?

Families either pay you directly through the rail or you submit an itemised invoice they approve. Funds are deposited into your business bank account. Programs reject invoices missing required details, which is the most common cause of payment delays.

Do I need a teaching license to be an ESA vendor?

It depends on the state and service. Texas requires academic tutors to hold a Texas Educator Certificate; Arizona requires tutoring vendors to attest every instructor holds at least a high-school diploma. Check your state's rules.

What happens to unused ESA funds?

Rules vary: most programs roll unused balances forward within the school year or across years up to a cap, and unspent funds ultimately revert to the state when a student exits. For vendors the practical point is timing — families have real budgets to spend each term, and installment dates (like TEFA's Oct 1 and Feb 1) are when accounts refill.

Get vendor-ready before your state’s deadline

Guided registration, the compliant-invoice generator, an audit-ready records binder, and deadline reminders — $39/mo or $390/yr, cancel anytime.