What is an ESA vendor? Every term, explained
Plain-English definitions of the 27 terms education providers meet in the ESA / school-choice world — programs, rails, payment mechanics, and compliance.
Last verified July 2026. Not legal advice — program rules change; verify against your program's current handbook.
The basics
- ESA (Education Savings Account)
- A state program that deposits public education funds into an account a family controls. Families spend the funds with approved private vendors on tuition, tutoring, curriculum, and therapies. 18 states run ESA programs as of 2026.
- ESA vendor (approved service provider)
- A business families can spend Education Savings Account funds with — microschools, tutors, therapists, private schools, and curriculum or resource sellers. You register with your state program and its payment rail before you can be paid.
- "ESA approved"
- The state program has approved your business to receive ESA funds. Approval is per-state and per-program, and status can lapse — always verify current status with the program.
- Universal ESA
- An ESA program open to (nearly) every K-12 student in the state, not just students with disabilities or from specific schools. Arizona pioneered it; Texas, Florida, Iowa, Utah, Arkansas and others followed.
- School choice
- The umbrella term for programs that let public education money follow the student — ESAs, vouchers, and tax-credit scholarships. ESAs are the fastest-growing type.
Payment rails
- Payment rail
- The platform that actually holds and moves the money between the state, families, and vendors. The big three: ClassWallet, Odyssey, and Step Up For Students. You onboard with the rail after the state approves you.
- ClassWallet
- The digital-wallet platform behind Arizona's ESA and most other universal-ESA states. Families use "Pay Vendor" to pay approved vendors against an itemised invoice; ClassWallet deducts a ~2.5% vendor service fee from payouts.
- Odyssey
- The program manager and marketplace behind Texas Education Freedom Accounts and Iowa's ESA. Products and services are pre-approved before listing; vendors are paid via a Stripe bank connection after confirming fulfillment.
- Step Up For Students
- The nonprofit administering Florida's scholarships (including FES-UA) and the MyScholarShop marketplace. Vendors get paid by direct-pay invoice or through the marketplace.
- MyScholarShop
- Step Up For Students' e-commerce marketplace where Florida families spend scholarship funds on pre-approved items and services.
- Stripe payout / bank connection
- How Odyssey pays vendors: you connect a business bank account through Stripe and payouts arrive automatically once orders are fulfilled. There is no vendor fee on Texas TEFA.
Getting paid
- Direct pay
- The program pays you directly through the rail against an invoice the family approves — no out-of-pocket cost to the family. Faster than reimbursement; the preferred path wherever it is offered.
- Reimbursement
- The family pays you first, then submits your invoice (and usually a proof-of-payment receipt) to be paid back from their ESA. Slower, and stricter on documentation: in some states an invoice alone is denied without the receipt.
- Itemised invoice
- An invoice that lists each service on its own line with the date delivered, the educational subject, quantity/hours, unit price, and total. Point-of-sale receipts (Square, PayPal) are not itemised invoices and get rejected.
- Educational subject
- What the service teaches — "Grade 3 reading", not "tutoring". Most programs require the subject on every line item; vague descriptions are a top rejection reason.
- Expense category
- The program's spending bucket a purchase falls under (tutoring, curriculum, technology, therapy…). ClassWallet orders must use ONE category — mixing categories, or including one unallowable item, can reject the entire order.
- Rejection / returned invoice
- The rail or program refuses an invoice for a documentation error and sends it back for correction. Each rejection restarts the review clock — the main cause of "slow" ESA payments.
Registration & compliance
- Vendor registration
- The state program's process for approving your business to receive ESA funds: business details, banking, credentials, and sometimes background checks. Separate from (and before) onboarding with the payment rail.
- Attestation
- A signed statement certifying something is true — e.g. Arizona's Facility Accreditation Attestation Form, where tutoring businesses certify every instructor holds at least a high-school diploma or GED.
- Credential / license requirement
- Many programs require the relevant teaching certificate, therapy license, or degree to appear on the invoice for credential-gated services — and the credential cannot be expired at the time of payment.
- Fingerprint background check
- Required for child-facing services in some programs. Texas TEFA requires fingerprinting completed through the TEFA program itself (prior checks elsewhere do not count), and each staff member must be Approved before serving students.
- EAO (Educational Assistance Organization)
- The organization a state hires to run its ESA program day-to-day — processing applications, approving vendors, and handling payments. Odyssey is the EAO for Texas TEFA.
- Audit / records review
- Programs can review vendors and families. Keep per-student records: compliant invoices, dated service logs, credentials, and receipts. Producing these on request keeps funds flowing.
Program names you will see
- TEFA
- Texas Education Freedom Accounts — the $1B Texas program (launched 2026, paid via Odyssey). ~$10,474/yr for private-school students, up to $30,000 for students with disabilities, $2,000 for homeschoolers.
- AZ ESA / Empowerment Scholarship Account
- Arizona's universal ESA (paid via ClassWallet) — the original universal program, ~92,000 students.
- FES-UA
- Florida's Family Empowerment Scholarship for students with Unique Abilities (administered by Step Up For Students). Known for strict per-category documentation rules and reimbursement reviews of up to 60 days.
- ESA+
- North Carolina's ESA program for students with disabilities (paid via ClassWallet), with its own exact invoice field set including the 2.5% fee as a line item where passed on.
Ready to register and get paid?
Pick your state for the exact steps, or build a compliant invoice now.
How to become an ESA vendor → · ClassWallet vs Odyssey vs Step Up → · ESA program statistics →