Thirty minutes a week, promised.
Did it happen?MinutesKept is a simple Google Sheets tracker. Copy the services from your child's IEP once, log what was delivered each week, and see what's owed, with dates.
If a session is missed, will you know? By the annual review, it's your memory against a schedule. Memory isn't evidence. A weekly log is.
IEP Promises
| Service | Min/session | Sessions | Period | Min/week |
|---|---|---|---|---|
| Speech therapy | 30 | 2 | Week | 60 |
| Occupational therapy | 30 | 1 | Week | 30 |
| Reading (resource room) | 45 | 3 | Week | 135 |
| Counseling | 30 | 2 | Month | 14 |
Weekly Log
| Week | Service | Promised | Delivered | Gap |
|---|---|---|---|---|
| Sep 7 | Speech | 60 | 60 | 0 |
| Sep 14 | Speech | 60 | 30 | 30 |
| Sep 21 | OT | 30 | 0 | 30 |
| Sep 28 | Speech | 0 · no school | 0 | 0 |
| Oct 5 | Reading | 135 | 135 | 0 |
Minutes Summary
| Service | Expected | Delivered | Owed | Status |
|---|---|---|---|---|
| Speech | 240 | 210 | 30 | Follow up |
| OT | 150 | 120 | 30 | Follow up |
| Reading | 675 | 630 | 45 | Small gap |
| Counseling | 70 | 60 | 10 | Follow up |
Communications
| Date | With | Topic | Follow-up by | Status |
|---|---|---|---|---|
| Sep 16 | Ms. Rivera | Service log | Sep 30 | Waiting |
| Oct 2 | Mr. Lee, SLP | Missed 9/17 | Oct 9 | Open |
Overdue follow-ups turn red by themselves.
Meeting Folder
| Summary | Value |
|---|---|
| Weeks logged | 20 |
| Minutes expected | 1,135 |
| Minutes delivered | 1,020 |
| Minutes owed (my record) | 115 |
| Open follow-ups | 2 |
AI Prompt Pack
IEP Promises
Copy each service from the IEP: minutes, sessions, per week or per month. The weekly target calculates itself.
Weekly Log
One row per service. Mark a week "no school" and it isn't counted as missed.
Minutes Summary
Promised vs. delivered for every service, with minutes owed and a plain status.
Communications
Who said what, and when. Follow-ups you're waiting on turn red when they're overdue.
Meeting Folder
One page with everything you logged, your open follow-ups and your top three questions.
AI Prompt Pack
Seven copy-paste prompts for calm, polite emails: ask for the service log, follow up, recap a meeting.
No more sorting notes at midnight.
One page. Everything you logged.
- Minutes promised, delivered and owed
- Open and overdue follow-ups
- Your three questions for the team
- Private: it's your own Google Sheet; we never see it
IEP Meeting Prep Checklist
What to gather two weeks before, what to compare a week before, five calm questions for the meeting, and what to send the day after.
Try the tracker free and help shape it.
We're looking for parents and IEP advocates to use MinutesKept for two weeks and tell us honestly what works and what doesn't. You get the full kit free. We'll only quote your feedback with your permission.
FAQ
What are IEP service minutes?
IEP service minutes are the amount of time an IEP says your child will receive each special-education or related service, such as 30 minutes of speech therapy twice a week. MinutesKept helps you log the minutes actually delivered and compare them with the minutes promised.
Is this legal advice?
No. MinutesKept helps you organize and document. For help with your rights, contact your state Parent Training and Information Center (free) at parentcenterhub.org/find-your-center, or an advocate.
Where is my data stored?
The tracker is a Google Sheet in your own Google Drive. We can't see it. If you sign up on this page, your email and answers are stored in our Cloudflare account and never sold. See the privacy policy.
Do you need my child's information?
No. We never ask for your child's name, birth date or student ID, and the tracker works fine without them.
Do I need a Google account?
Yes, a free one. The tracker works in Google Sheets on a laptop or phone. Weekly logging is easiest on a laptop.
What if the school's service log is different from mine?
That's useful to learn. Your log is your own record; the school's log is theirs. Ask, compare the two calmly, and bring both to the next meeting.
When can I buy it, and what does it cost?
We're launching soon: $9 for the first 50 parents, then $14, with a 14-day refund. Join the free beta or get the checklist to hear first.
Walk in prepared.
Launching soon: $9 for the first 50 parents, then $14 · Google Sheets, in your own Drive · 14-day refund
Join the free beta