What software runs a school's TEFA money?
Once a school is taking TEFA, what do you actually need to run the money side, and where does software earn its keep versus a spreadsheet? An honest walk through the five recurring jobs ESA money creates and the point at which a tool starts paying for itself.
Once a school is taking TEFA, the next question is practical: what do you actually need to run the money side, and where does software earn its keep versus a spreadsheet? This is an honest walk through the jobs the money creates, what each one demands, and the point at which a tool starts paying for itself.
The jobs TEFA money creates
Strip away the marketing and a school running ESA money has five recurring jobs:
- Quarterly invoicing that splits the ESA portion of tuition from any out-of-pocket balance the family owes.
- Reconciliation of each Odyssey deposit against what you invoiced, catching the ones that come in short.
- Compliance tracking: vendor good standing, enrollment confirmation before each release, background clearances, document expirations.
- Document storage for the W-9, lease, insurance, and clearances a state can ask to see.
- The audit packet: a per-student, per-quarter export a state reviewer will accept.
Where a spreadsheet is fine, and where it breaks
A spreadsheet genuinely works for the first job, holding numbers, when you have a handful of students and one funding source. It starts to break on the others. Reconciliation across partial and split deposits is error-prone by hand. Compliance dates have no reminders, so a missed enrollment confirmation becomes a held deposit you do not see coming. And the audit packet, a dated per-student export that foots to your invoice totals, is exactly the kind of output a spreadsheet is worst at. The breaking point is usually the first state request or the first quarter with more than a dozen funded students.
What to look for in a tool
If you do reach for software, the questions worth asking are specific to ESA money, not generic school management:
- Does it understand quarterly ESA disbursement, not just monthly tuition billing?
- Does it reconcile platform deposits and flag shortfalls, or just record what you type in?
- Does it tie compliance deadlines to the money they gate, so you see what a missed step costs?
- Does it produce an audit packet a state reviewer would accept, or just reports for you?
- Does it stay out of the funds themselves? A back-office tool should record and reconcile the money, never hold or move it.
A general school-management platform answers “did the family pay?” The ESA money side asks something different: did the state pay, for the right students, and can you prove it later if a reviewer asks?
Where CohortLedger fits
CohortLedger is built for exactly these five jobs: quarterly ESA-aware invoicing, Odyssey deposit reconciliation, compliance with deadline reminders tied to at-risk dollars, a document store, and a one-click audit packet. It sits alongside whatever you use for tuition and records, and it never touches the funds; the money flows through Odyssey straight to your bank account. See it on the features page, or click through the live demo with no signup.
Related reading: what a TEFA audit packet actually contains and reconciling Odyssey TEFA deposits.
Related guides for operators.
- 01ESA operationsHow Step Up For Students pays your school
Becoming a Step Up provider does not put money in your account. How the Family Empowerment Scholarship pays a Florida school: the …
Read the guide - 02ESA operationsESA software vs general school software
A microschool that takes ESA money shops for two different kinds of software: one that runs the school day, and one that runs the …
Read the guide - 03ESA operationsHow TEFA actually pays your school
TEFA does not pay your school directly. The parent directs the money on Odyssey, in three tranches a year, and you reconcile each …
Read the guide
