OT Report Builder.

Write a School OT Annual Report in Minutes — Not Hours

Check off what the student can do and where the deficits are across 7 performance domains. Get a professional present-levels narrative, strengths and needs summary, measurable goal drafts with baselines, and classroom accommodations — ready to paste into your IEP system.

✅ 7 domains · 40+ skill items 🔒 100% in your browser — no student data ever sent anywhere 🖨️ Print / copy / save locally
FERPA-friendly by design: this page has no server, no accounts, and no analytics on student inputs. Everything you type stays on this device. Use "Save" to keep a draft in this browser only.
Student & report setup        

For each skill, mark Ability (a documented strength), Emerging (inconsistent — developing), or Deficit (an area of need that drives goals and accommodations). Leave items you didn't assess untouched — they're omitted from the report.

How this works

The builder turns your clinical observations into report language a district team expects: an intro with the service model, a present-levels paragraph per domain that weaves abilities with needs, a strengths list, an areas-of-need list, draft measurable goals with baselines pulled from your entries, and matched accommodations. Every sentence is editable after you paste it — this is a first draft generator, and your clinical judgment is the final author. Norms referenced in the checklists are summarized on the developmental milestones page.