$0 California IEP Meeting Prep Checklist

How to Track IEP Service Delivery in California Without Hiring an Advocate

If you suspect your California school district isn't delivering the therapy minutes listed in your child's IEP, you can track and prove this yourself without hiring an advocate or attorney. The key is the SEIS Service Tracker — an internal data system that over 115 California SELPAs use to log when therapy sessions are delivered, missed, or canceled. Parents don't have access to this backend system, but you have the legal right to request the data. Once you have it, you can calculate exactly how many minutes your child was denied and use that number to file for compensatory education.

Here's the complete process, from requesting the data to building the case.

Why Service Delivery Tracking Matters

The IEP document is a contract. It specifies exactly how many minutes per week of speech therapy, occupational therapy, Specialized Academic Instruction, and other services your child will receive. When those minutes aren't delivered — because a therapist left, sessions were canceled, the school ran out of substitute providers, or the provider simply didn't show up — the district owes those minutes back. This is called compensatory education, and it's not discretionary. If the district failed to deliver what the IEP promised, they are legally obligated to make it up.

The problem is that parents usually don't know services are being missed until it's too late. Your child comes home from school and can't tell you whether the speech therapist came today. The teacher doesn't send a note when sessions are canceled. And the district has zero incentive to tell you that they're behind on delivery — because every missed session is a potential liability.

This is where the SEIS Service Tracker changes everything. While you see only the static IEP document, the district's special education staff use SEIS to log every session: date, duration, provider, and whether the session was delivered, missed, or made up. This data exists. The district has it. And you have the right to see it.

Step 1: Send the Formal Request Letter

California Education Code and IDEA require districts to maintain records of service delivery. You don't need to cite a specific statute for the SEIS logs — the data falls under your general right to inspect and review your child's educational records under FERPA and California Education Code section 56504.

Send a written request (email creates a timestamp) to the special education director or your child's case manager. The request should:

  • Name your child and their school
  • Specify the services you want tracking data for (speech therapy, OT, SAI, counseling, etc.)
  • Specify the date range (the current IEP period, or the full school year)
  • Request the data in a format that shows each scheduled session, whether it was delivered, and if not, the reason

The California IEP & 504 Blueprint includes a pre-written SEIS Service Tracker request template that covers all of these elements and cites the relevant legal authority. You can copy, paste, insert your child's name, and send it tonight.

The district must respond to your records request. If they delay or refuse, escalate to the SELPA director with a follow-up letter noting the date of your original request and citing your FERPA access rights.

Step 2: Build Your Own Tracking Log

While waiting for the district's data, start your own parallel log. Every day, ask your child (if verbal) or their teacher whether each scheduled service happened. Record:

  • Date
  • Service type (speech, OT, SAI, counseling, APE)
  • Scheduled minutes
  • Actually delivered (yes/no)
  • Notes (therapist absent, session cut short, no substitute)

This log doesn't need to be fancy — a notebook or spreadsheet works. The point is to create your own contemporaneous record that you can compare against the district's data when it arrives. If the numbers don't match, you have evidence of both non-delivery and record-keeping problems.

Free Download

Get the California IEP Meeting Prep Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

Step 3: Calculate the Deficit

When you receive the SEIS data (or your parallel log covers enough time), the math is straightforward:

Minutes owed per service = Minutes per week in IEP x Weeks in period - Minutes actually delivered

For example, if the IEP specifies 120 minutes per week of speech therapy across a 36-week school year, the district owes 4,320 minutes total. If the SEIS logs show only 3,200 minutes delivered, the deficit is 1,120 minutes — roughly 28 sessions of 40 minutes each.

That deficit is your compensatory education claim. It's not an estimate or an opinion. It's a mathematical fact derived from the district's own records.

Step 4: Request Compensatory Education

With the deficit calculated, you have several options:

Option 1: Request an IEP addendum meeting. Write to the IEP team requesting a meeting specifically to address the service delivery deficit. Bring the data. Present the calculation. Ask the team to add compensatory services to the IEP — additional therapy sessions beyond the regular schedule to make up for what was missed. Many districts will agree at this stage because the data is incontrovertible and they want to avoid a formal complaint.

Option 2: File a compliance complaint with the CDE. If the district refuses to provide compensatory education voluntarily, file a complaint with the California Department of Education's Special Education Division. The CDE investigates and can order the district to provide make-up services. The complaint must be filed within one year of the alleged violation.

Option 3: Request mediation or file for due process. For large deficits or patterns of non-delivery, mediation through the Office of Administrative Hearings or a due process hearing can compel the district to provide comprehensive compensatory services. The SEIS data you requested is the core evidence in these proceedings.

The SEIS System: What Parents Need to Know

SEIS (Special Education Information System) is used by over 115 SELPAs and 1,500 school districts in California. It's the dominant IEP management platform in the state, and its Service Tracker module is where providers log delivery of every therapy session.

Key facts:

  • You can't log in to SEIS directly. The parent-facing portal shows only the static IEP document. The Service Tracker is a backend module visible only to district staff.
  • The data is your child's educational record. Under FERPA and state law, you have the right to inspect it.
  • Districts sometimes print sanitized summaries. If you receive a summary rather than the raw logs, write back requesting the actual session-by-session data including dates, durations, and provider names.
  • Not all districts use SEIS. Some SELPAs use SIRAS or other platforms. The request process is the same — you're asking for service delivery records, regardless of what software tracks them.

Common District Responses (and What to Do)

"We don't track individual sessions that way." They do if they use SEIS. The Service Tracker is a core module. If they use another system, they're still required to maintain records of service delivery. Push back with a follow-up citing FERPA.

"The therapist was absent but we provided a substitute." Ask for documentation of the substitute sessions. If the substitute wasn't a credentialed provider in the same discipline, the session may not count as service delivery under the IEP.

"We made up the sessions during [break/summer/extended day]." Ask for the makeup session logs with dates and durations. Makeup sessions should be documented in SEIS just like regular sessions.

"Your child was absent on those days." Student absences are a legitimate reason for missed sessions. But the district must provide documentation that your child was actually absent on those specific dates. If the child was present but the therapist wasn't, that's the district's liability.

Who This Is For

  • Parents who suspect their California school district isn't delivering the speech, OT, SAI, or counseling minutes listed in the IEP
  • Parents whose child's therapist left mid-year and sessions stopped or were inconsistently covered by substitutes
  • Parents in large California districts (LAUSD, SFUSD, San Diego Unified, Long Beach Unified) where staffing shortages are documented and chronic
  • Parents who want to build a compensatory education claim with hard data before hiring an attorney
  • Parents who've been told "we're working on it" but haven't seen actual makeup sessions materialize

Who This Is NOT For

  • Parents whose district is consistently delivering all IEP services as scheduled — tracking is still good practice, but the adversarial tools aren't needed
  • Parents outside California — SEIS is California-specific, and other states use different data systems
  • Parents who already have an attorney actively managing a compensatory education claim — your attorney will handle the records requests
  • Parents whose child receives services through a Non-Public Agency (NPA) contractor — the tracking process is similar but the contractual obligations differ

Frequently Asked Questions

How long does the district have to respond to my SEIS records request?

Under FERPA, the district must respond within 45 calendar days. California Education Code section 56504 requires access "within five business days after the date of the request." In practice, most districts respond within two to four weeks if you send a clear, written request to the right person (special education director, not the classroom teacher).

Can I record IEP meetings where we discuss service delivery gaps?

California is a two-party consent state. You can audio record an IEP meeting if you give the district 24 hours' written notice of your intent to record, per Education Code section 56341.1(g)(1). Recording the meeting where you present the service delivery data creates a permanent record of the district's response to your claims.

What if the district retaliates after I request the data?

Retaliation for exercising your legal rights under IDEA or FERPA is a separate violation. Document everything. If the district changes your child's placement, reduces services, or becomes hostile after your records request, file a complaint with the CDE and consider contacting the Office for Civil Rights. The records request itself is a routine legal right — there is nothing adversarial about asking to see data you're entitled to see.

How far back can I claim compensatory education?

California's statute of limitations for due process complaints is two years from the date you knew or should have known about the violation. For compliance complaints to the CDE, the deadline is one year. Request data for the current IEP period at minimum, and consider requesting logs going back two school years if you suspect long-term non-delivery.

Do I need an advocate or attorney to do this?

No. The entire process — requesting records, building a parallel log, calculating the deficit, and requesting compensatory education through an IEP addendum meeting — can be done by a parent working alone. The California IEP & 504 Blueprint provides every template and worksheet you need. If the district refuses to provide compensatory education voluntarily and you need to escalate to a CDE complaint or due process, that's the point where professional help may be worth considering.

Get Your Free California IEP Meeting Prep Checklist

Download the California IEP Meeting Prep Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →