Alabama · ClassWallet
SupportedPay for OneHomeschool with Alabama CHOOSE Act funds
Paid from your ESA account. Create an invoice in OneHomeschool and send it to us through ClassWallet Direct Pay.
Where to go
Alabama CHOOSE Act Education Savings Account
These open the program's own website in a new tab.
Paid from your ESA account
How it works in Alabama
- 1
Start your free trial and add your students.
Your invoice names each of them, with each student's share listed separately as the program requires.
- 2
Create your invoice in OneHomeschool.
In Settings, pick your plan, choose ESA funds and Alabama. Download the invoice: it covers the 2026-27 school year through June 30.
- 3
Log in to ClassWallet and accept the affidavit.
Your funds stay hidden until you do.
- 4
Click Pay Vendor and choose OneHomeschool Inc.
Upload the invoice, pick the expense category (Educational software and applications, or Curriculum) and submit.
- 5
Your plan starts when the payment reaches us.
ClassWallet emails you a confirmation; a rejected payment goes straight back to your account.
OneHomeschool, Inc.
1300 South Blvd, STE 36424
Charlotte, NC 28203
Invoice
INV-10042
Billed to
Dana Rivera
Rivera Family
Service period
Oct 1, 2026 to Jun 30, 2027
Alabama CHOOSE Act Education Savings Account
Online homeschool curriculum and instructional materials
Students covered
Through ClassWallet direct pay · does not renew
Sample invoice. Yours names your own family and students.
- Our legal name and full business address
- Your name, address and email
- Each student, with their grade and share of the price
- The exact dates your plan covers
- An itemized description in the programs' own terms
- The total, how it was paid, and a number to quote
Each program sets its own rules for what it covers, so check yours before you buy.
Questions about paying with ESA funds·Alabama homeschool laws
This page explains how payment works with each program. It is not advice about your eligibility, which only your program can decide.

Your homeschool, planned. Paid the way your state allows.
Start free and set up your school today. Choose how to pay when you are ready.