SOP templatesEducation

School Visitor Sign-In SOP Template

A ready-to-use SOP for greeting, verifying and badging school visitors. Covers ID checks, restricted-access alerts, escort procedures and sign-out.

FreeNo sign-upWord, PDF, Excel & CSV
Alexa UskovaReviewed by Alexa Uskova, Customer Success Manager, Perfect WikiUpdated September 15, 202612 steps3 roles3 min read
Standard operating procedureSOP-EDU-003 ยท Rev 1.0
Owner
Front Office Administrator
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To make sure every visitor to the school is identified, checked against access restrictions, badged and tracked from arrival to departure, keeping students and staff safe.

2.Scope

Applies to all visitors entering the main building during school hours, including parents, vendors and contractors. Bus drivers and regular delivery staff on an approved list are covered by a separate procedure.

Definitions

Restricted-access alert
A flag on file, such as a custody order or no-contact order, that limits or bans a specific person's access to a student.
Visitor badge
A dated, visible badge issued at sign-in that must be worn at all times while on campus.
Escort
A staff member who walks a visitor directly to and from their destination on campus.

3.Responsibilities

Front Office Administrator
Greets, verifies and badges visitors, checks restricted-access alerts, and logs arrival and departure times.
Teacher
Confirms an expected visitor at their classroom door and reports any unbadged visitor seen on campus.
Assistant Principal
Handles visitors who are denied entry, refuse to comply, or trigger a restricted-access alert.

RACI matrix

ActivityFront Office AdministratorTeacherAssistant Principal
Verify visitor ID and purpose of visitR/AII
Check restricted-access alertsRIA
Issue and track visitor badgesR/A-I
Report an unbadged visitor on campusARI
Handle a denied-entry or non-compliant visitorRIA

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’Visitor sign-in log or digital visitor management system
  • โ†’Government-issued photo ID scanner or manual log
  • โ†’Restricted-access alert list
  • โ†’Visitor badges, dated and numbered
  • โ†’Intercom or two-way radio to notify staff

5.Procedure

  1. 5.1

    Greet the visitor at the entrance

    Front Office Administrator

    Greet every visitor at the single controlled entrance and ask the purpose of their visit and who they are here to see.

  2. 5.2

    Verify a government-issued photo ID

    Front Office Administrator

    Ask for a government-issued photo ID and confirm the name matches the visitor in front of you before proceeding.

    Checkpoint: No visitor is badged without a verified photo ID on file or presented at sign-in.

  3. 5.3

    Check restricted-access alerts

    Front Office Administrator

    Check the visitor's name against the restricted-access alert list, such as a custody order or no-contact order, before issuing a badge.

    Warning: If a visitor matches a restricted-access alert, do not issue a badge and notify the assistant principal immediately.

  4. 5.4

    Confirm the visit with the destination staff member

    Front Office Administrator

    Call or radio the teacher or staff member the visitor is here to see to confirm the visit is expected before badging.

  5. 5.5

    Log the visitor and issue a badge

    Front Office Administrator

    Record the visitor's name, purpose, destination and time in, then issue a dated visitor badge to be worn visibly at all times.

  6. 5.6

    Escort or direct the visitor to their destination

    Front Office Administrator

    Escort the visitor directly to their destination, or give clear directions and notify the receiving staff member of their arrival.

  7. 5.7

    Confirm the visitor at the classroom door

    Teacher

    Confirm the visitor's identity and purpose again at the classroom or office door before allowing them past the threshold.

  8. 5.8

    Report an unbadged visitor

    Teacher

    If a visitor is seen anywhere on campus without a visible badge, ask them to return to the front office immediately and notify the front office administrator.

  9. 5.9

    Monitor visit duration

    Front Office Administrator

    Track how long a visitor has been on campus against the expected duration, and follow up with the destination staff member if it runs long.

  10. 5.10

    Sign the visitor out

    Front Office Administrator

    When the visitor returns to the front office, record their departure time, collect the visitor badge, and thank them for visiting.

  11. 5.11

    Handle a denied-entry or non-compliant visitor

    Front Office Administrator

    If a visitor refuses to show ID, state a false purpose, or will not comply with sign-in, deny entry and notify the assistant principal right away.

    Warning: If a visitor becomes aggressive or will not leave when asked, call emergency services following facility policy.

  12. 5.12

    Reconcile the sign-in log daily

    Front Office Administrator

    At the end of the school day, confirm every visitor logged in also has a logged sign-out time, and follow up on any open entries.

6.Quality checks

  • โ†’Every visitor entry has a matching sign-out time by end of day.
  • โ†’No visitor is badged without a verified photo ID.
  • โ†’Restricted-access alerts are checked before every badge is issued.
  • โ†’Staff report unbadged visitors seen on campus the same day.

7.Records

  • โ†’Visitor sign-in and sign-out log
  • โ†’Restricted-access alert list
  • โ†’Incident notes for denied-entry visitors
  • โ†’Daily reconciliation of open visitor entries

8.KPIs

  • โ†’Percentage of visitor entries with a matching sign-out
  • โ†’Number of unbadged visitors reported per month
  • โ†’Average time from arrival to badge issued
  • โ†’Number of restricted-access alerts triggered per term

9.Common mistakes

  • โ†’Badging a visitor before checking the restricted-access alert list.
  • โ†’Letting a visitor walk to a classroom unescorted without confirming the visit was expected.
  • โ†’Not following up when a visitor badge isn't returned at the end of the day.
  • โ†’Skipping the ID check for someone who appears familiar or claims to be a regular visitor.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseAlexa Uskova

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

A visitor matches a restricted-access alert, what should I do right now?

Do not issue a badge or let the visitor past the front desk. Notify the assistant principal immediately so they can decide how to handle the situation under facility policy.Source: step 5.3 ยท Check restricted-access alerts
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime