Best school staff compliance training software for K-12 in 2026
How to assign mandated reporter, bloodborne pathogens and every other required course by role and campus, keep each on its legal cycle and prove completion.
School staff compliance training software should assign each required course to the right staff, renew certificates on each topic's legal cycle, discourage click-through and produce proof quickly. LMS Advisor is our top pick for districts, charters and private schools that want their own courses and records: mandatory assignments with due dates, expiring certificates, overdue reports, audit logs and phone login for support staff.
This guide is for district HR directors, risk managers, compliance coordinators and charter or private school business officers. It covers where the requirements come from, the renewal cycles that catch schools out, the proof a reviewer asks for, how the main K-12 platforms compare, and how we would set up a compliance year. One thing to know before you read further: LMS Advisor is our platform, and it does not ship a course library. You bring or license the content, and the platform handles assignment, delivery and evidence. For the wider picture of staff training in schools, start at our education and schools overview.
What counts as required training for school staff?
Required training for school staff is any course a law, regulation, insurer or board policy says an employee must complete, on a set schedule, with a record to prove it. It comes from three places, and most confusion in district training calendars comes from mixing them up.
Federal rules and OSHA State Plans
Bloodborne pathogens is the classic example, with a wrinkle that trips up buyers. OSHA says plainly that state and local government workers are not covered by federal OSHA. Public school employees come under the OSHA standard only where an approved State Plan covers them: 22 State Plans cover both private and public employers, and 7 cover public employees only. Elsewhere the state may have its own rule. Texas, for example, has a bloodborne pathogen exposure control subchapter for governmental units in its Health and Safety Code, starting at section 81.301. Private schools are private employers and sit under federal OSHA or the state's plan.
Title IX is the other federal topic that changed recently. The Department of Education's February 4, 2025 Title IX enforcement letter says the Office for Civil Rights "will enforce Title IX under the provisions of the 2020 Title IX Rule" and that "no portion of the 2024 Title IX Rule is now in effect." If your coordinator, investigator and decision-maker training was rebuilt around the 2024 rule, check it again.
State mandates that set the schedule
State law decides most of the list and nearly all of the timing. Mandated reporter training appears in every state example on this page, but the cycle differs by state, as the next section shows. Some states publish a single inventory. The Illinois State Board of Education's list of mandated trainings for 2025-26 runs to 42 topics for school personnel. We will not pretend to give you a 50-state list here, and you should be wary of any vendor page that does.
Local board policy trainings
The third layer is your own: board policies on acceptable use, student supervision, emergency procedures, social media and anything your insurance pool asks for. They are the hardest to evidence because they often live in a slide deck shown once in August. Give them owners, cycles and records like the state topics.
How often do school employees have to retake each training?
Each topic has its own clock, and the clock depends on the state. These examples, from the primary sources linked, show how far apart the cycles are:
| Topic and place | Who | Cycle | Source |
|---|---|---|---|
| Bloodborne pathogens (OSHA and State Plan states) | Employees with occupational exposure | At initial assignment, then at least annually, within one year of the previous training | 29 CFR 1910.1030(g)(2) |
| Mandated reporter, California | Employees, volunteers and others who are mandated reporters at public, charter and private schools | Annually, within the first six weeks of the school year or of starting employment or volunteer service (current text operative July 1, 2026) | California Education Code 44691 |
| Data privacy and security awareness, New York | Officers and employees with access to personally identifiable information | Annually, and it may be delivered online | 8 NYCRR 121.7 |
| Sexual harassment prevention, Illinois | All employees | Annually | ISBE mandated trainings list |
| Educator ethics, Illinois | All personnel | At least every two years | ISBE mandated trainings list |
| Mandated reporter, Illinois | School personnel | Within three months of hire, then every three years | ISBE mandated trainings list |
| Child abuse recognition and reporting, Pennsylvania | School employees and contractors | 3 hours on a five-year cycle. PDE dates the first cycle from January 1, 2013 | PDE, Act 126 |
| Sexual abuse, sex trafficking and maltreatment, Texas | New district and open-enrollment charter employees | As part of new employee orientation and under the district's professional development policy, with records of participants | Texas Education Code 38.0041 |
So "does mandated reporter training expire every year?" depends on where you are. In California it is annual. In Illinois it is every three years. In Pennsylvania it is a five-year cycle that PDE dates from the Act's January 1, 2013 effective date, so confirm with PDE or your solicitor how a new hire's first cycle is counted.
Frequency also has a cost. A Delaware review of mandatory educator trainings from December 2023 quoted an educator saying the bullying and gang videos "have never changed in my 12+ years." It recommended a statewide A/B/C year schedule and a 1-hour requirement every three years for teen dating violence, bullying and gang violence training. Where the law allows a longer cycle, use it and refresh the content.
What proof will an auditor, insurer or state reviewer ask for?
Proof of training is a record of who completed what, when, and evidence they engaged with it. A completion checkbox covers only the first part.
Who, what, when and for how long
The bloodborne pathogens standard is the most specific rule most schools face. Under 29 CFR 1910.1030(h)(2), training records must include the dates of the sessions, a summary of the content, the names and qualifications of the people conducting the training, and the names and job titles of everyone who attended. Use those fields as the template for every topic.
California's mandated reporter statute puts it more simply: schools need a process for staff to "provide proof of completing the training" within the first six weeks, such as a sign-in sheet or a certificate of completion. Texas Education Code 38.0041(d) requires districts and open-enrollment charters to keep records of the staff who took the sexual abuse and trafficking training.
Certificates and a verification page
A dated certificate with an expiry is the document staff and HR both understand, and a public verification page lets an insurer or another district check it without calling your HR office. For state modules you do not host, collect the state's certificate as evidence.
Keeping records for the right number of years
OSHA's bloodborne pathogens standard requires training records to be kept for 3 years from the date of training. State rules may say longer, so set retention per record type and check our table of training records retention requirements for the rules outside education.
Features that matter in a K-12 compliance training platform
These are the criteria we would use, with how our platform handles each.
Assignments by role and campus with due dates
In LMS Advisor, organization course assignments carry due dates and a mandatory flag. Structure the district with branches for campuses, organizations for departments and groups for roles such as "bus drivers" or "athletics staff", then assign each course to the organizations that need it. Overdue reports show who has not finished. Running several schools? See one LMS across multiple schools.
Certificates that expire on the right cycle
Every topic needs its own clock. LMS Advisor course certificates have a validity set in months, so bloodborne pathogens can be 12, Illinois ethics 24, Illinois mandated reporter 36 and Pennsylvania Act 126 60. A certificate moves to an expiring-soon status 30 days before it lapses, and staff renew by retaking the course. See certificates, expiry and verification for the settings. One caveat: Pennsylvania dates its cycle from 2013 rather than from each person's last completion, so check new hires' first due dates by hand.
Stopping click-through: minimum time, required blocks, knowledge checks
Staff click Next to the end while doing something else. What helps: a minimum time per lesson, required blocks that gate lesson completion, sequential progression so lessons cannot be skipped, and a short scored knowledge check. For video, interactive video with timestamped questions can rewind a learner to the relevant section when they answer wrong. All of these are built into LMS Advisor. None proves understanding alone, but together they make "I clicked through it during lunch" much harder.
Reaching bus drivers, custodians and cafeteria staff
Many support staff have no district email they check. LMS Advisor supports phone login by a one-time code sent over SMS or WhatsApp, and staff install the iOS or Android app from the App Store or Google Play. If you allow downloads, video, audio and document lessons can be saved ahead of time for a break room with weak Wi-Fi, though quizzes and SCORM courses need a connection. Courses and lessons can be translated. For hands-on parts delivered in person, QR check-in records attendance.
A way to ask the trainer questions
The bloodborne pathogens standard requires "an opportunity for interactive questions and answers with the person conducting the training session." A self-paced video alone does not meet that. In LMS Advisor you can add a live session through Zoom or Google Meet inside the course, or use the discussion forum with a named trainer monitoring questions. Whether that satisfies your State Plan is a call for your risk manager, not something any LMS can certify.
Course library vendor or your own LMS?
This is the real decision. Vector Solutions and Raptor PublicSchoolWORKS sell hundreds of ready-made K-12 courses alongside the platform, and PublicSchoolWORKS promises updates as legislation changes. If no one can own content, a library vendor is the faster start.
The trade-off is control: records and content sit in the vendor's system, and leaving means moving completion history and replacing content at once. Some districts already buy individual courses as SCORM packages from content providers or insurance pools, and host them next to their own board policy lessons in an LMS they control. That is the setup our platform is built for: it runs SCORM 1.2, SCORM 2004, xAPI and cmi5 packages as lessons (see supported e-learning standards), and you can self-host it on your own server if your board wants staff records on district infrastructure.
A sensible middle path: license the state-heavy topics such as mandated reporter and bloodborne pathogens, and write the local ones (emergency procedures, acceptable use) yourself.
School staff compliance training software compared
LMS Advisor is our platform, so weigh that, but here is why we rank it first for schools that own their content and their records. Competitor facts come from each vendor's public pages as of September 2026. "Not stated" means we did not find it on the pages we checked, not that the product lacks it.
| Platform | Built-in K-12 course library | Upload your own SCORM/xAPI | Assign by role/campus with due dates | Certificate expiry and renewal | Non-email staff login | Proctored exams | Hosting |
|---|---|---|---|---|---|---|---|
| LMS Advisor (our platform, top pick) | No. Bring or license courses | Yes: SCORM 1.2, SCORM 2004, xAPI, cmi5 | Yes: mandatory organization assignments with due dates | Yes: validity in months, 30-day expiring-soon status, renew by retaking | Yes: SMS or WhatsApp one-time code | Yes, native | Our cloud or self-hosted |
| Vector Solutions K-12 | Yes: advertises 600+ K-12 staff courses | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated |
| Raptor PublicSchoolWORKS | Yes: claims 750 courses, including Mandated Reporting, Bloodborne Pathogens, Title IX and Erin's Law | Not stated | Not stated (advertises auto-reporting of compliance status) | Not stated | Not stated | Not stated | Not stated |
| PowerSchool Professional Learning | Yes: over 300 courses (per a buyer's guide dated November 2021) | Not stated | Yes: assignments by role and employee attributes | Not stated | Not stated | Not stated | Not stated |
| TalentLMS | Not stated | Not stated | Branches give separate sub-portals with their own admins, count depends on plan | Not stated | Not stated (SSO via SAML, LDAP or OpenID Connect on paid plans) | Not stated | Not stated |
1. LMS Advisor: best overall for schools that own their content and records
LMS Advisor combines the mechanics compliance needs (mandatory assignments, per-topic certificate validity, overdue reports, audit logs, data retention settings and CSV, Excel or PDF exports) with controls against click-through and a login that works for staff without email. SAML SSO and SCIM 2.0 provisioning connect it to your identity provider, and self-hosting is available. The limit is plain: no course library, so budget time or money for content.
2. Vector Solutions K-12: best for a large ready-made catalog
Vector advertises 600+ K-12 staff courses and markets its safety and compliance courses to help schools meet federal and state mandates. It also bundles incident and EHS management with training.
3. Raptor PublicSchoolWORKS: best for mandate coverage with vendor-maintained updates
PublicSchoolWORKS lists mandated topics from OSHA and Title IX to seizure training and McKinney-Vento, claims 750 expert-designed courses and a 24/7/365 helpline, and promises continuous updates as legislation changes.
4. PowerSchool Professional Learning: best for districts already on PowerSchool
Its buyer's guide describes automated assignments by role and employee attributes and integration with Schoology Learning. The course count we found (over 300) is from a 2021 document, so ask for a current figure.
5. TalentLMS: best for a small budget and simple setup
TalentLMS shows up in K-12 professional development roundups as a budget option with a drag-and-drop builder. Branches give each school its own sub-portal.
How to set up a compliance year in LMS Advisor
This is the sequence we would follow before a new school year, ideally starting 90 days out.
- Build the requirements list. For every topic, record which roles take it, which campuses or states it applies to, the cycle and the legal source. Reviewers ask for this list first.
- Decide the content route per topic. Buy a course and import it as SCORM, xAPI or cmi5. Use a state module and collect the state certificate as evidence. Or build it yourself with the lesson editor. AI lesson generation can produce a first draft of a board policy lesson for you to edit against the policy text, and AI drafts are never published automatically.
- Add your local layer. Put a short board policy lesson and a scored knowledge check next to each purchased course, so staff learn how your district handles the report, not just the law.
- Lock the pace. Set a lesson minimum time, mark key blocks as required and turn on sequential progression.
- Record the trainer. For bloodborne pathogens, name the trainer and their qualifications in the course and schedule a live Q&A session or a monitored forum.
- Set certificate validity in months for each topic: 12, 24, 36 or 60.
- Assign as mandatory with due dates to the organizations that need each course. For California mandated reporter, returning staff are due within six weeks of the first day of school and new hires within six weeks of their start date.
- Switch on the email rules for learners who never started, got stuck mid-course or have not logged in, plus certificate-expiring notices (see automation and notification rules).
- Export evidence monthly. Filter completion and overdue reports and export them as CSV, Excel or PDF, and keep them under your retention schedule.
If you want to see this with your own topics, send us your required-training list and we will show it set up with due dates and renewal cycles in a demo.
Where LMS Advisor falls short, and how to fill the gaps
- No course library. This is the biggest difference from Vector Solutions and PublicSchoolWORKS. Fill it by licensing SCORM courses from a content provider or your insurance pool, using free state modules where they exist, and building local lessons with AI drafting that an admin reviews.
- No deadline reminder emails. The automated rules chase learners who never started, stalled or stopped logging in, and warn before certificates expire, but they do not send a "due in 7 days" email. Use the overdue report and a weekly check by campus leads.
- No CE-credit ledger or course accreditation. The platform records completions and issues certificates. It does not certify that content meets a state mandate, and it does not track educator license hours.
- HR connectors for three systems only. BambooHR, Zoho People and Keka sync directly. Staff in any other HR system come in through a CSV upload, SCIM 2.0 provisioning from your identity provider or the REST API.
- No WCAG or Section 508 conformance claim. If your procurement requires a conformance report, raise it early.
For the broader shortlist beyond schools, see our ranking of LMS platforms for compliance training and the compliance training solution overview.
Frequently asked questions
What is the best school staff compliance training software?
LMS Advisor is our top pick for districts, charters and private schools that want to control their own courses and records. It assigns mandatory courses with due dates, renews certificates on each topic's cycle, adds controls against click-through and lets staff log in by phone. If you need a large ready-made K-12 course catalog, Vector Solutions or Raptor PublicSchoolWORKS is the faster start.
What trainings are school employees required to take every year?
It depends on the state and the role. Common annual topics include bloodborne pathogens for staff with occupational exposure, mandated reporter training in California, sexual harassment prevention in Illinois and data privacy awareness in New York.
How often do school employees have to take mandated reporter training?
The cycle is set by each state. California requires it annually within the first six weeks of the school year or of employment, Illinois within three months of hire and every three years, and Pennsylvania requires 3 hours on a five-year cycle under Act 126.
Does OSHA's bloodborne pathogens standard apply to public school staff?
Only in states with an OSHA-approved State Plan that covers public employees, because federal OSHA does not cover state and local government workers. Other states may have their own rule, such as the Texas Health and Safety Code subchapter starting at section 81.301. Private schools are covered as private employers.
Can online training count for bloodborne pathogens if staff can ask questions?
The standard requires an opportunity for interactive questions and answers with the person conducting the training, so a self-paced course alone falls short. Pairing online content with a live session or a trainer-monitored forum is a common approach. Confirm the setup with your risk manager or State Plan office.
How long should schools keep staff training records?
At least 3 years for bloodborne pathogens training records under OSHA's standard, and longer where your state's records retention schedule requires it.
Can we use our own courses instead of a vendor's K-12 library?
Yes. You upload SCORM, xAPI or cmi5 packages you license or build and add your own board policy lessons next to them.
Ready to test it with your own list? Start a hands-on trial or book a demo and bring your required-training spreadsheet.