Loading...
operations

Substitute Teacher Coverage and Assignment Log

Track daily substitute teacher coverage, open classes, and escalation follow-up in one log. Use it to see fill rates at a glance and document who covered each assignment.

Trusted by frontline teams 15 years of frontline software

Built for: K 12 Education · School District Operations · Charter Schools

Overview

This Substitute Teacher Coverage and Assignment Log template is built to record which classes needed coverage, which substitutes were assigned, which classes stayed open, and what follow-up happened after a gap. It gives campus and district staff a single place to capture the daily staffing picture without relying on scattered emails, sticky notes, or verbal handoffs.

Use it when you need a repeatable daily record of substitute coverage across one campus or multiple schools. The log works well for morning staffing checks, midday updates, and end-of-day review because it separates the summary counts from the assignment-level details. The audit trail fields also make it easier to confirm who reviewed the log and when.

Do not use this template as a general absence request form or a teacher evaluation record. It is meant for coverage accountability, not for collecting sensitive employee information or narrative performance notes. Keep the fields focused on operational data: date, campus, totals, assignment details, unfilled reasons, escalation actions, and review status. If a class is unfilled, use the gap section to document the reason and next step instead of adding extra free-text fields that make the log harder to scan.

Standards & compliance context

  • Keep the form aligned with GDPR data minimization by collecting only the staffing details needed for coverage and follow-up.
  • If the log is used in an HR-adjacent workflow, avoid unnecessary PII and keep comments focused on operational facts rather than personal information.
  • Use an audit trail with reviewer and timestamp fields to support internal accountability and recordkeeping.

General regulatory context for orientation only — verify current requirements with counsel or the relevant agency before relying on this template for compliance.

What's inside this template

Log Details

This section anchors the record to one campus and one submission window so the coverage data can be traced later.

  • Log Date (required)

    Select the date the coverage log applies to.

  • Campus / School Name (required)

    Enter the school or campus name.

  • Submitted By (required)

    Enter the name or role of the staff member submitting this log.

  • Submission Time

    Optional timestamp for audit trail purposes.

Coverage Summary

This section gives a quick read on how many classes needed coverage, how many were filled, and whether the day is fully covered.

  • Total Classes Needing Coverage (required)

    Enter the number of classes or periods that required substitute coverage.

  • Total Filled (required)

    Enter the number of classes that were successfully covered.

  • Total Unfilled (required)

    Enter the number of classes that remain without coverage.

  • Coverage Status (required)

    Select the overall coverage outcome for the day.

  • Fill Rate (%)

    Optional percentage of classes filled. Use this if your team tracks fill rate manually.

Assignment Details

This section captures the class-level substitute assignments so staff can verify who covered each period or room.

  • Daily Assignment Log (required)

    Record each class or period assignment, the assigned substitute, and whether coverage was confirmed.

Coverage Gaps and Escalation

This section documents open classes, why they stayed unfilled, and what escalation steps were taken next.

  • Are there any unfilled assignments? (required)
  • Unfilled Assignment Details

    Describe the classes or periods that were not covered and why.

  • Primary Reason for Coverage Gap

    Select the main reason or reasons a class was left unfilled.

  • Escalation / Follow-Up Actions

    Document any calls, reassignments, admin coverage, or follow-up steps taken.

Audit Trail and Submission

This section records who reviewed the log and when, creating accountability and a clear follow-up trail.

  • Reviewed By

    Optional reviewer name or role for the audit trail.

  • Review Timestamp

    Optional date and time the log was reviewed.

  • Additional Comments

    Add any other notes relevant to staffing accountability or follow-up.

How to use this template

  1. Enter the log date, campus name, submitter, and submission time so the record is tied to one specific coverage window.
  2. Fill in the coverage summary with the total classes needing coverage, the number filled, the number unfilled, and the resulting coverage status and fill rate.
  3. Add each substitute assignment in the assignment table with the class, time block, assigned substitute, and any brief handoff notes needed for the day.
  4. If any classes remain open, mark has_unfilled_assignments and complete the unfilled assignment details, reason, and escalation actions fields.
  5. Have the reviewer verify the log, add the review timestamp, and record any additional comments or follow-up needed for the campus or district team.

Best practices

  • Use structured fields for class, period, and substitute name instead of burying key details in a single notes box.
  • Keep the assignment table aligned to your bell schedule so staff can scan coverage by time block without extra interpretation.
  • Use conditional logic to show unfilled assignment details only when there are open classes, which keeps the form shorter and easier to complete.
  • Record the reason for each gap using a controlled set of options when possible, such as no substitute available, late cancellation, or late absence notice.
  • Add a clear submission confirmation line so staff know whether the log was received and reviewed.
  • Limit comments to operational follow-up and avoid collecting unnecessary PII or personal notes about teachers or substitutes.
  • Review repeated gap patterns by campus and time of day so staffing fixes can be targeted instead of handled case by case.

What this template typically catches

Issues teams running this template most often surface in practice:

A class is marked filled in the summary, but the assignment table does not identify who actually covered it.
Unfilled classes are noted without a reason, which makes repeated staffing gaps harder to diagnose.
The form collects too much narrative detail in one comments field instead of using separate structured fields.
Submission time is missing, so it is unclear whether the log reflects morning coverage or later updates.
The review step is skipped, leaving no audit trail for who confirmed the day’s coverage status.
Coverage status does not match the totals, such as showing fully covered when the fill rate still leaves open classes.

Common use cases

Elementary School Front Office Coordinator
Tracks homeroom, specials, and support coverage for a single campus each morning. The log helps the office team see which rooms still need coverage and what escalation action was taken.
Middle School Assistant Principal
Uses the assignment table to monitor period-by-period coverage across multiple subjects. The review fields create a clear record for end-of-day staffing follow-up.
District Substitute Staffing Lead
Aggregates daily logs from several campuses to spot recurring shortage patterns. The unfilled assignment details help identify schools, time blocks, or subjects that need additional recruiting.
Charter School Operations Manager
Maintains one daily log for coverage accountability and parent-facing continuity. The template keeps the record simple enough for fast updates while preserving an audit trail.

Frequently asked questions

What does this substitute teacher coverage log track?

This template tracks the daily status of substitute coverage by campus, including classes needing coverage, filled and unfilled assignments, and the overall coverage status. It also captures assignment-level details, reasons for gaps, and escalation actions so follow-up is documented. The review fields and audit trail help show who checked the log and when.

Who should complete this form?

It is usually completed by a school operations coordinator, attendance clerk, front office manager, or staffing lead who is responsible for daily coverage. A campus administrator may review it at the end of the day or after a shortage is resolved. If your district uses a central staffing office, the local campus can submit the log and the central team can review it.

How often should this log be used?

This template is designed for daily use, typically once in the morning and again after any mid-day changes. Some schools keep one log per campus per day, while others update it throughout the day as assignments change. If coverage is handled in shifts, you can add a submission time field for each update.

What should be included in the assignment table?

The assignment table should list the class, period or time block, assigned substitute, and any notes needed for handoff. Keep the fields focused on coverage and avoid collecting unrelated PII. If you need more detail, use conditional logic so only relevant follow-up fields appear when an assignment is unfilled or changed.

How does this help with escalation and accountability?

The unfilled assignment section records which classes were not covered, why the gap happened, and what actions were taken next. That creates a clear audit trail for principal follow-up, district staffing review, or parent communication if needed. It also makes repeated shortage patterns easier to spot across campuses.

Can this template be customized for elementary, middle, or high school use?

Yes. You can rename fields to match bell schedules, add grade-level or subject fields, and adjust the assignment table for self-contained classrooms or departmentalized schedules. For elementary schools, you may want homeroom and specials coverage fields; for secondary schools, period, subject, and room number are often more useful.

What are common mistakes when using a coverage log like this?

Common mistakes include marking every field required, using free-text notes where structured fields would work better, and failing to record why a class stayed unfilled. Another issue is skipping the review step, which weakens accountability. The best logs keep the form short, use conditional logic for exceptions, and include a clear submission confirmation.

Can this connect to other staffing or HR workflows?

Yes. It can be paired with absence reporting, substitute request workflows, payroll review, or campus operations dashboards. Many teams also use the log as a source for weekly staffing summaries or escalation reports. If you integrate it with a ticketing or workflow tool, keep the assignment status fields consistent so the data stays usable.

Go deeper on the topic

Related concepts
  • A standard operating procedure (SOP) is a documented, step-by-step procedure for a repeatable task — the written version of "how we do this here." Good SOPs...
  • Workforce management (WFM) is the operational discipline of getting the right employees, with the right skills, in the right place, at the right time — and...
  • A daily huddle is a brief (10–15 minute) standing meeting held at the start of a shift or workday to align the team on priorities, surface issues, and...
  • A deskless worker is any employee whose job happens without a desk, a company laptop, or a fixed workstation. They're roughly 80% of the global workforce —...
Related guides

Ready to use this template?

Get started with MangoApps and use Substitute Teacher Coverage and Assignment Log with your team — pricing built for small business.

Get Started