Skip to content
ChoicePaid
Menu

ESA invoice builder

In Arizona, Alabama, Indiana, North Carolina, South Carolina and New Hampshire, families pay providers through ClassWallet by submitting your invoice, and incomplete invoices are rejected. This builds one with every field the state requires, and checks it as you type.

New Hampshire rules from the EFA Provider Handbook (August 2025). Switch states in the form. Nothing you type leaves your browser.

You

Invoice and student

Services

$0.00

ESA reviewer checklist

Each line updates as you fill in the invoice.

  • Provider name, address and contact
  • Invoice date and number
  • Student (and parent) name
  • Itemized services with dates of service

Not registered yet? Read the vendor guide for Arizona, Alabama, Indiana, North Carolina, South Carolina or New Hampshire.