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.

What is an ESA vendor? School choice, explained — watch on @getesapaid

The basics

ESA (Education Savings Account)
A state-defined education-funding program that lets an eligible family direct funds toward approved education expenses. Eligibility, account control, allowable purchases and provider rules differ by program.
ESA vendor (approved service provider)
A business or individual a particular program allows families to use for eligible products or services. The official approval record, provider category and transaction authorization control.
"ESA approved"
A shorthand that needs context: approval can apply to a business, individual provider, location, offering, category, student or transaction. Verify the current program record instead of treating the label as nationwide approval.
Universal ESA
A policy label generally used for programs whose student eligibility is broad rather than limited to a narrow subgroup. The statutory criteria, enrollment limits and funding rules still vary by state.
School choice
An umbrella term covering multiple policies and funding structures, including ESAs, vouchers, scholarships, open enrollment and tax-credit programs. The legal and operational model depends on the state.

Payment rails

Payment rail
An informal term for the portal, wallet, marketplace or payout infrastructure used in a funded transaction. The organization that controls eligibility can be different from the technology provider that routes the payment.
ClassWallet
A digital-wallet and transaction platform used by multiple education-funding programs. Provider approval, available payment paths, evidence, fees and final decisions depend on the administering program.
Odyssey
A program-administration and marketplace platform used by state education programs including Texas TEFA and Iowa ESA. Applications, offering review, fulfillment and payout are configured by program.
Step Up For Students
A nonprofit administering Florida scholarship programs and related provider, marketplace, direct-payment and reimbursement workflows. The available path depends on the scholarship and category.
MyScholarShop
Step Up For Students' e-commerce marketplace where Florida families spend scholarship funds on pre-approved items and services.
Stripe payout / bank connection
A third-party bank-onboarding and settlement connection used in some marketplace workflows. Connecting an account does not itself prove provider, offering or transaction approval.

Getting paid

Direct pay
A transaction path in which approved program funds can be routed to a provider without relying on ordinary family reimbursement. The family, provider and administrator steps vary by program.
Reimbursement
A transaction path in which a family or participant pays first and asks the program to repay an eligible expense. Programs define the accepted invoice, receipt and proof-of-payment evidence.
Itemized invoice
An invoice that separates products or services into factual lines with the dates, descriptions, units, rates and totals appropriate to the transaction. The program can require additional fields or documents.
Educational subject
The instructional topic or purpose connected to a product or service. Include it when the program or category asks for that evidence and describe only what was actually delivered.
Expense category
The program classification used to review a purchase or service. Category affects eligibility, required evidence, limits and the available transaction workflow.
Rejection / returned invoice
A transaction status showing the request was not approved as submitted. The reason can involve eligibility, category, identity, documentation, arithmetic, duplication or workflow; the attached program message controls the next action.

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
A legal or program requirement tied to a regulated or qualification-gated service. It can apply to the business, the person rendering the service, or both, and the accepted evidence varies by category.
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
A program, contract or regulator can request evidence supporting approval, delivery and payment. Preserve the exact submitted invoice, matching service or fulfillment evidence, authorization, corrections and settlement record while minimizing unrelated student data.

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.

Six visual checks

The core ESA evidence terms in six visuals

Use these as a sequence: verify the source, pass every eligibility layer, confirm the expense, assemble the packet, follow the transaction status, then match the deposit. Each visual summarizes a separate decision and the official program still controls.

Researcher comparing an official program source with notes while reviewing ESA provider guidance
1. Trace every material rule to the official program before acting.
Education provider checking business, professional, offering and transaction eligibility evidence
2. Test each eligibility layer separately.
Education provider arranging products, service records and transaction evidence for an ESA expense review
3. Confirm the expense, provider and transaction together.
Education provider assembling an ESA invoice and supporting evidence packet
4. Keep the approval-to-payout evidence connected.
Education provider comparing the current program payment rail transaction statuses with an invoice and bank record
5. Approval does not necessarily mean settlement.
Education provider matching an approved ESA transaction to the remittance and bank deposit
6. Reconcile the request, approved amount, fee and deposit.

Ready to register and get paid?

Pick your state for sourced starting points, or build an invoice draft and verify it against the current program.

How to become an ESA vendor → · ClassWallet vs Odyssey vs Step Up → · ESA program statistics →