PencilGo
North Carolina · how to pay · 2026–27

How to pay with ESA funds

Education Student Accounts (ESA+) pays vendors through ClassWallet. PencilGo status: Participation unconfirmed. Your program reviews each purchase.

  1. 1

    Confirm the vendor and item

    Check that the provider and exact expense meet your program’s current rules.

  2. 2

    Submit the vendor invoice in ClassWallet

    Follow your program’s marketplace or DirectPay instructions and attach the itemized invoice when required.

  3. 3

    Wait for program review

    The program decides whether to approve the expense and pay the vendor. Keep the purchase records.

Next

Before buying: The program decides whether the exact item and payment route qualify. A direct card purchase may not be reimbursed.

More about ESA purchase decisions

Provider approval or a marketplace listing does not approve every product or confirm that a funded purchase can be made. Check Education Student Accounts (ESA+)'s current rules and payment route before buying; a direct card purchase does not guarantee reimbursement. This hub is educational information, not legal, tax or eligibility advice. PencilGo is independent of state agencies.

How to pay a vendor, by state