CohortLedger
Learn / ESA operations

How to set up your school on Odyssey for TEFA

You have been approved as a TEFA provider. Now you actually set up the Odyssey account and get paid: claim your school account, connect your bank through Stripe, confirm each student's enrollment, set tuition, and watch the money land. The first-weeks walkthrough, from the official Odyssey and Texas Comptroller sources.

You have been approved as a TEFA provider. Now comes the part nobody walks you through: setting up your Odyssey school account so the money can actually reach you. This is the first-weeks checklist, in order, from claiming your account to seeing the first deposit land. One note before you start: Odyssey updates its screens and labels from time to time, so treat the button names below as a guide and confirm the exact wording in your own provider portal.

Step 1: Claim your school account

Approval and account setup are two different things. Once your school is invited, you set a password, start the registration, and complete a short School Confirmation: you enter your accreditation information, answer a few questions about the school, and sign. Odyssey then marks that part done and points you to banking.

Your registration moves through clear states, and it is worth knowing them so you can tell whether you still owe a step: Not Started, then In Progress once School Confirmation is done but banking is not, then Under Review once both pieces are in and Odyssey is processing your account with nothing further required from you.

Step 2: Connect your bank through Stripe

Odyssey pays schools out through Stripe. During setup you connect a bank account, pick which account should receive tuition payments if you have more than one, and choose a payout schedule. This is the account your TEFA money lands in, so use the school’s operating account, not a personal one, and double-check the routing and account details. When the bank step is finished, the homepage shows it as complete and your status updates.

Step 3: Confirm enrollment, then set tuition

This is the step that actually unlocks the money, and it has a specific order. For each awarded student who has selected your school, you verify the enrollment first. Verifying enrollment unlocks the next action: you set the tuition and fees for the school year. The student then moves into a pending tuition confirmation state, where the parent has to approve the amount in their own Odyssey account before any payment can be sent.

Two locks are worth saying plainly, because they are where operators get stuck. A student cannot be funded until you confirm the enrollment. And a parent cannot pay until you have set the tuition. After that, the next move belongs to the family: you can do everything right and still see no money if the parent has not approved the amount yet. Track who is still pending on the parent step, and nudge those families directly.

Confirming enrollment in Odyssey is a payment-routing step, not your admissions process. It records which school a student’s tuition may go to. The family still has to complete your real enrollment separately, and you still run your own application the way you always have.

How the money actually arrives

For a private-school student, the 2026-27 award is released in three installments, not one yearly deposit: 25% on July 1, 2026, another 25% on October 1, 2026, and the final 50% on February 1, 2027. Homeschool students receive their full allocation in a single installment. Each quarter, the parent submits that quarter’s tuition payment in Odyssey, Odyssey reviews and approves the drawdown, and the funds are paid out to your bank account through Stripe. Expect a few business days for the deposit to land after it clears, depending on your Stripe payout schedule.

One condition carries across the year: to receive the later installments, the student has to remain enrolled in a participating private school, and your standing enrollment confirmation is what supports that. If a deposit you expected on October 1 or February 1 does not show up, an unconfirmed enrollment or an un-approved parent step is the first thing to check. For the mechanic in detail, see TEFA enrollment confirmation, explained.

The dates that set your cash flow

The calendar matters more than operators expect, because confirmation timing decides when the money moves. Odyssey’s published dates for 2026-27: enrollments confirmed by June 15 are set up for the July 1 release, and students need to confirm enrollment for the full award by September 15. Awards that come off the waitlist and join after July 15 may be proratedbased on when enrollment is confirmed. The program notes its own schedule can change on guidance from the Comptroller, so confirm the current dates in your portal rather than trusting last year’s calendar.

Confirm you actually got paid

Setting tuition is not the same as being paid. Check payment two ways: in your Odyssey school account, where each student’s payment details show whether tuition has paid out, and in Stripe, where the deposit itself appears. Odyssey also lets you pull a per-student payments list and export it, which is the record you reconcile against your bank.

One thing to watch as the money starts flowing: a deposit will not always match a single invoice to the penny, so match each payment to the student and quarter it covers rather than eyeballing the bank balance. Why that happens, and the reconciliation it takes, is its own job, covered in full in reconciling Odyssey TEFA deposits.

Staying in good standing

Once you are in and compliant, you stay in the program automatically; there is no yearly re-application. Two ongoing obligations are worth keeping on the calendar. Schools must annually administer a nationally norm-referenced assessment to participating students in grades 3 through 12 and provide the results. And the Comptroller is required to have a contracted private entity audit accounts and eligibility at least annually, with periodic State Auditor reviews on top of that, so your dated records need to be ready before anyone asks, not assembled under a deadline.

Eligibility, in one line

To recap who can do this at all: participating private schools must be accredited by a TEPSAC-recognized organization or by the Texas Education Agency, have operated for at least two school years, and have a Texas location (or, for a virtual school, a Texas office). The 2026-27 award is $10,474 per K-12 private-school student, up to $30,000 for a student with a qualifying IEP on file, and up to $2,000 for a homeschool student. If you are not yet approved, start with TEFA vendor registration on Odyssey.

Where CohortLedger fits

Odyssey moves the money; it does not run your back office. CohortLedger sits alongside it: it records each enrollment confirmation and tuition amount, tracks which families still owe the parent-approval step, matches every Stripe deposit to the student and quarter it covers, and keeps the dated, per-student audit packet a state reviewer asks for. You can see the whole flow on the live demo with no signup, or read how TEFA actually pays your school for the money side in plain English.

Continue reading