New Hampshire EFA · Provider Verification
New Hampshire EFA approved providers: how to verify and avoid common mistakes
New Hampshire EFA approved providers are managed by CSFNH— the Children’s Scholarship Fund New Hampshire. Approval is NH-specific: a provider approved in Florida or Arizona is not automatically approved here. Here is the two-step verification process and what “approved” really means for your transactions.
Who runs NH EFA — and why that matters for provider verification
The New Hampshire Education Freedom Account program is administered by CSFNH (Children’s Scholarship Fund New Hampshire), not a state government agency. CSFNH is the scholarship-funding organization (SFO) contracted to manage the program, including:
- The approved provider list
- The ClassWallet payment integration
- Annual re-enrollment and compliance
That means the right place to verify a provider is CSFNH’s website and approved list— not a state agency database, and not another state’s ESA provider registry.
The two-step NH EFA provider verification
| Step | Action | Why it matters |
|---|---|---|
| 1 | Check CSFNH approved provider list | Primary verification — CSFNH approval is required |
| 2 | Confirm service category on the list | Provider may be approved for some services but not others |
| 3 | Check ClassWallet Pay Vendor status | Confirms technical payment setup for direct transactions |
| 4 | Confirm school year / current approval | Lists are updated — a prior-year approval may not carry over |
| 5 | Ask the provider for CSFNH confirmation | Gives you documentation for your records |
Step 1: CSFNH approved provider list
Go to CSFNH’s website and open their approved provider list. Search by provider name or service category. If the provider is not on the list, they are not currently approved for NH EFA — regardless of what their website says.
Step 2: ClassWallet Pay Vendor check
NH EFA families manage funds through ClassWallet. Inside ClassWallet, you can check whether a vendor is a Pay Vendor — set up to receive EFA funds directly. This confirms technical payment readiness, in addition to CSFNH approval.
A provider can be on CSFNH’s list but not yet set up as a ClassWallet Pay Vendor — in which case you may need to use a different payment method for that vendor. Check both sources.
What "approved" means — and what it does not guarantee
| What it means | What it does NOT guarantee |
|---|---|
| Provider has met CSFNH approval requirements | Every purchase from that provider is automatically approved |
| Provider is listed for a specific service category | All services offered by that provider are eligible |
| Provider appears as a ClassWallet Pay Vendor | Every item or service they sell qualifies |
NH EFA approved provider categories
- Private and home education schools — must meet CSFNH approval criteria
- Curriculum vendors — educational materials matching eligible expense categories
- Educational technology providers — devices and software meeting the $400/year cap and “primarily educational” rule
- Tutors and tutoring services — from approved providers on CSFNH’s list
- Therapists — for qualifying students with disabilities
- Online course providers — meeting CSFNH approval for virtual instruction
New provider vs. returning provider: does approval carry over?
CSFNH’s approved provider list is updated over time. A provider who was approved in a prior school year may not automatically be re-approved for the current year. If you are planning to use the same provider from a previous year, verify their current approval status before the new school year starts.
Common mistakes NH EFA families make with provider verification
- Assuming multi-state ESA marketing = NH approval — check CSFNH specifically
- Only checking one of the two steps — both CSFNH list and ClassWallet Pay Vendor matter
- Not re-checking approval at the start of a new school year — lists are updated annually
- Paying before confirming the purchase category is eligible — eligibility is category-level, not just provider-level