Skip to main content
  • For Support:

    815-308-2095

  • New Client
    815-788-6041

The FERPA IT Compliance Checklist for Illinois Schools

August 11, 2026
hero-ferpa-it-compliance-checklist-1.png

A FERPA IT compliance checklist has to start with an inconvenient fact. FERPA does not publish one. The law sets no specific technical requirements for encryption, access control, or logging. What it sets instead is a reasonable methods standard: schools must use “reasonable methods” to make sure school officials only reach records where they have a legitimate educational interest (34 CFR 99.31(c)). That’s a performance bar, not a spec sheet.

So “FERPA IT compliance” really means building a defensible security program, not checking boxes off a document that doesn’t exist. This guide translates that performance bar into a working checklist. It draws on what “reasonable methods” means in practice, plus a second layer Illinois schools carry that most national FERPA guides skip entirely: the Student Online Personal Protection Act (SOPPA).

SOPPA is Illinois’s own student-data law, and it is more prescriptive than FERPA. Where FERPA says “reasonable,” SOPPA tells you what that has to look like for an Illinois district. Together they set the real technical bar your school’s IT program needs to clear.

Key Takeaways

  • FERPA itself has no technical/IT checklist. It requires “reasonable methods” (34 CFR 99.31(c)) to limit access to legitimate educational interests.
  • Illinois schools carry a second, sharper standard through SOPPA: security that “meets or exceeds industry standards” (105 ILCS 85/27).
  • SPPO enforcement is complaint-driven and funding-based. No institution has ever lost federal funding over a FERPA violation.
  • SOPPA enforcement runs through the Illinois Attorney General, a separate and sharper legal path than FERPA’s.
  • The PowerSchool breach, roughly 62 million records exposed through one credential with no MFA, is the clearest real-world argument for the checklist below.

What an SPPO Investigation Actually Looks For

FERPA is enforced by the U.S. Department of Education’s Student Privacy Policy Office (SPPO). It doesn’t audit schools proactively. It responds to complaints. Here’s the process:

Comparison graphic contrasting FERPA and SOPPA enforcement: FERPA is enforced by the Student Privacy Policy Office and no school has ever lost federal funding over a FERPA violation, while SOPPA enforcement runs through the Illinois Attorney General on a separate, sharper legal path than FERPA's.
  1. A parent, eligible student, or other party files a complaint with SPPO alleging a FERPA violation. 2. SPPO opens an investigation into the school or district named in the complaint. 3. 4.

That funding lever sounds severe, but it has never actually been pulled. It has worked toward voluntary corrective action in every case on record instead. That doesn’t make a finding low-stakes. A finding still creates real legal exposure, reputational damage, and in some cases parental lawsuits, even with no dollar penalty attached.

This is where SOPPA raises the stakes for Illinois schools specifically. It requires districts to implement “reasonable security procedures and practices that meet or exceed industry standards” to protect student data (105 ILCS 85/27). If a breach happens, the school must notify affected parents within 30 calendar days of learning about it. That’s a hard deadline with a real clock, not a vague standard. And SOPPA violations are treated as unlawful practices under Illinois consumer protection law, giving the state Attorney General an enforcement path that runs independently of anything SPPO does.

In practice, that means an Illinois school’s IT program has to satisfy two standards at once: FERPA’s “reasonable methods” test, and SOPPA’s “meets or exceeds industry standards” test. The checklist below is built to cover both.

The FERPA & SOPPA IT Compliance Checklist

Each item below ties back to a specific section of federal or Illinois law. Where FERPA and SOPPA overlap, both citations are listed.

Access Control

FERPA’s core access rule is the “school official” exception. A school may share student records without consent with anyone, staff or a contracted vendor, who has a “legitimate educational interest” in that record (34 CFR 99.31(a)(1)). The catch: schools routinely grant broader access than that interest actually requires. That gap is where most access-control failures start.

What to check:

  • Every staff account, substitute account, and volunteer account is scoped to only the records that role’s job actually requires. No blanket admin access “to be safe.”
  • Every user, including substitutes and part-time staff, has a unique login. No shared credentials, no generic accounts.
  • Access reviews happen on a schedule, not only when someone leaves. Staff who change roles lose the access their old role had.
  • Vendor and contractor access is reviewed the same way as staff access, tied to the specific legitimate interest in the contract.

Authentication

FERPA doesn’t name multi-factor authentication (MFA) directly. But “reasonable methods” is hard to argue you’ve met if a single stolen password can unlock a district’s entire student information system.

MFA Authentication Checklist

That breach traced to one support-portal credential. No multi-factor authentication stopped it from reaching the underlying student data. It’s the clearest real-world case for treating MFA as table stakes, not an optional upgrade.

What to check:

  • MFA is enabled on every system that touches student records: the student information system (SIS), email, cloud storage, and any vendor portal with access to covered data.
  • MFA applies to vendor and support-portal logins, not just staff logins. PowerSchool’s breach ran through a support portal, not a teacher’s laptop.
  • Password policies are enforced technically, not just written in a handbook.
  • Login attempts and failures are logged somewhere someone actually reviews.

Disclosure Recordkeeping

FERPA requires more than just controlling who can see a record. For most disclosures, schools must document who requested it, who received it, and why (34 CFR 99.32). That record has to be kept alongside the student’s education record for as long as the record itself exists.

This is a real, auditable burden. FERPA doesn’t specify what software to use for it. It just requires that it happens.

What to check:

  • A log exists that captures every disclosure request: requester, recipient, and their stated legitimate interest.
  • That log is retained alongside the student record it describes, not in a separate system that could be deleted independently.
  • The log is something you could actually produce if SPPO opened an investigation tomorrow.
  • Staff know which disclosures are exempt from logging (routine directory information, for example) and which aren’t.

Directory Information Controls

Schools can release “directory information,” things like a student’s name or enrollment status, without consent. But only under two conditions: the school gave public notice of what it counts as directory information, and it gave parents a real window to opt out in writing (34 CFR 99.37(a)).

Directory Information Release Checklist

Two mistakes show up constantly here. One: disclosing information the school never formally designated as directory information in its annual notice. Two: releasing directory information for a student whose parent already filed an opt-out.

What to check:

  • The annual FERPA rights notice is actually sent every year, not just posted once and forgotten.
  • The notice clearly lists what the school designates as directory information.
  • Opt-out requests are tracked somewhere systems staff can check before any directory-information release, not just filed in a folder.
  • Front-office and communications staff know which fields are directory information and which aren’t, so a yearbook or newsletter request doesn’t accidentally cross an opt-out.

Vendor & EdTech Oversight

FERPA does not require a written agreement with vendors. SOPPA does.

Checklist graphic listing what a SOPPA data privacy agreement must cover: the categories of covered information, a description of the product or service, a statement designating the vendor as a school official, who pays for breach costs, and a data deletion deadline.

Under 105 ILCS 85/15, an operator needs a signed data privacy agreement (DPA) first. An operator is a vendor whose product is built for K-12 school use. No DPA means no data transfer. That’s the rule.

A valid DPA has to cover specific ground:

  • The categories of covered information the vendor will receive.
  • A description of the product or service.
  • A statement that the vendor acts as a “school official” with a legitimate educational interest under FERPA.
  • Who pays for what if a breach happens.
  • A concrete deadline for deleting or returning the data once it’s no longer needed.

Districts also publish their signed DPAs so parents can see them. That publishing step is part of the vendor compliance process ISBE oversees.

Operators face restrictions too. They can’t use covered information for targeted advertising. They can’t build student profiles for non-educational purposes, or sell the data (105 ILCS 85/10). They also must delete or return data once it’s no longer needed. A parent’s consent is the only exception.

What to check:

  • No vendor receives student data without a signed DPA on file.
  • Every DPA names a specific deletion or transfer deadline, not “eventually.”
  • Someone owns the job of tracking which vendors have signed DPAs and which haven’t.
  • New EdTech tools get vetted against these requirements before a teacher starts using them, not after.

Breach Readiness

FERPA does not set a breach-notification deadline. SOPPA does, and it’s a hard one.

NotificationWho notifies whomDeadlineSource
Vendor breach noticeOperator to school30 calendar days after the operator determines a breach occurred105 ILCS 85/15
Parent breach noticeSchool to parents30 calendar days after the school learns of the breach105 ILCS 85/27

Those two clocks run separately, not back to back. The vendor’s clock exists so the district still has time on its own 30 days to act.

What to check:

  • One person is assigned to track both notification clocks. – Parent-notification templates are drafted in advance, not written during a crisis. – The plan includes a fast way to identify exactly what data was involved.

Backups, Encryption, and Monitoring

FERPA’s reasonable methods standard and SOPPA’s industry-standard requirement point to the same technical baseline. Neither law spells out a specific product or configuration. Both expect a working baseline of security controls underneath everything above.

What to check:

  • Backups run on a real schedule and get tested for restore, not just for completion.
  • Data is encrypted at rest and in transit, including on vendor systems that touch covered information.
  • Security events, failed logins, unusual access patterns, get logged and actually reviewed.
  • Staff and classroom devices run current, managed security software.

Governance

None of the above works without someone owning it. SOPPA lets a district name a privacy officer responsible for its data-protection duties (105 ILCS 85/27). That role can be combined with the district’s records custodian position. It doesn’t require a new hire.

What to check:

  • A specific person, privacy officer or records custodian, owns FERPA and SOPPA compliance on paper.
  • Staff get annual training on access rules, directory information, and how to spot a breach.
  • New hires and substitutes get that training before they touch student records, not after.
  • The privacy officer reviews vendor DPAs before a new EdTech tool gets approved.

FERPA vs. SOPPA: Side by Side

FERPA and SOPPA overlap, but SOPPA is sharper everywhere it applies.

RequirementFERPA (federal)SOPPA (Illinois)
Security standard“Reasonable methods” (34 CFR 99.31(c)), undefinedSecurity that “meets or exceeds industry standards” (105 ILCS 85/27)
Vendor agreementNo mandatory written agreementSigned DPA required before any data transfer (105 ILCS 85/15)
Breach notificationNo fixed deadline30 calendar days, school to parents (105 ILCS 85/27)
Officer designationNot requiredOptional privacy officer role, can combine with records custodian (105 ILCS 85/27)

See Where You Stand

Not sure where your district’s gaps actually are? The free 2-minute FERPA & SOPPA Risk-Check asks plain-English questions about access controls, vendor agreements, and breach-notification readiness, then gives you a gap list at the end. No sign-up needed to see your result.

Take the free FERPA & SOPPA risk check

Frequently Asked Questions

No. FERPA sets no specific technical requirement like encryption. It requires reasonable methods that limit access to legitimate educational interests (34 CFR 99.31(c)). In practice, encryption is one common way schools meet that standard, and Illinois’s SOPPA law expects security that meets or exceeds industry standards, which functions the same way.

A DPA is a written contract. Illinois schools must sign it with any EdTech vendor before that vendor can receive student data. It has to describe the data involved. It must confirm the vendor is acting as a school official. It also has to assign breach costs and set a deletion timeline. Districts publish their DPAs so parents can see them.

Under SOPPA, an Illinois school has 30 calendar days from learning of a breach to notify affected parents. The notice has to describe what was compromised and give contact information for relevant agencies. Vendors have their own 30-day clock to tell the school first.

Any operator needs a signed DPA before receiving student data. An operator is a vendor whose product is built and marketed for K-12 use. It also must know its product is used mainly for K-12 school purposes. General-purpose tools also used by businesses usually fall outside that definition.

The Student Privacy Policy Office investigates FERPA complaints. It can require corrective action or issue a cease-and-desist order. In theory it can also withhold federal funding. No institution has ever actually lost funding over a FERPA violation. A finding can still create real legal and reputational exposure.

No, not for the operator-facing vendor requirements. SOPPA’s vendor duties are scoped to K-12 school purposes only. FERPA itself does cover colleges and universities separately. So higher-ed institutions still have federal obligations even though SOPPA’s vendor rules don’t reach them.

Let LeadingIT Handle the Technical Side

Running FERPA and SOPPA compliance in-house is a lot to ask of a stretched district IT team. LeadingIT’s school IT compliance services cover the technical side of both laws: scoped access controls, MFA, disclosure logging, and vendor DPA review.

Want our cybersecurity insights first? Add LeadingIT as a preferred source on Google and see more of our guidance in your results.


Stephen Taylor is the founder and driving force behind LeadingIT, a Chicagoland-based IT and cloud services company, where he focuses on delivering practical, client-first technology solutions for businesses. A Microsoft Certified professional and author of Technology Should Just Work, he combines hands-on expertise with a passion for making IT simple, transparent, and effective. Read more about the author.

Let Us Be Your Guide In Cybersecurity Protections
And IT Support With Our All-Inclusive Model.