Stitchflow
Toast logo

Toast User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 16, 2026

Summary and recommendation

Toast user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

Toast manages employees through two parallel permission layers: POS Job Roles that govern what staff can do on the terminal, and Web Access Roles that control back-office access at toasttab.com/restaurants/admin.

These layers are independent - assigning a POS role does not grant back-office access, and vice versa.

Every app in your restaurant tech stack that touches employee identity needs to account for this split to avoid access gaps.

Employee records live at the location level.

Multi-location operators must add and configure employees separately per location in standard plans, with no centralized cross-location management available outside enterprise tooling.

Quick facts

Admin console pathToast Web (back-office) > Employees > Employee Management
Admin console URLOfficial docs
SCIM availableNo
SCIM tier requiredEnterprise
SSO prerequisiteNo

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Owner / Admin Full access to all Toast back-office settings, payroll, reporting, menu management, hardware configuration, and employee management. Owner-level credentials are tied to the account holder; transferring ownership requires contacting Toast support.
Manager Access to back-office functions scoped by assigned web-access role; typically includes reporting, scheduling, and employee management within their location. Cannot access billing or account-level settings unless explicitly granted. Manager web-access permissions must be explicitly assigned; default employee accounts do not have back-office web access.
Employee (POS only) POS terminal access only, scoped by assigned POS job role (e.g., Server, Bartender, Host). No back-office web access by default. Cannot log into Toast Web back-office unless a web-access role is assigned. POS access is controlled by a numeric passcode or card swipe, not a username/password login.
Payroll Admin Access to Toast Payroll module including payroll runs, tax settings, and employee pay configuration. Scope limited to payroll functions; does not automatically grant full back-office access. Toast Payroll add-on required Toast Payroll is a separate add-on product; this role only appears if the restaurant subscribes to Toast Payroll.

Permission model

  • Model type: role-based
  • Description: Toast uses two parallel permission layers: (1) POS Job Roles that control what employees can do on the terminal (e.g., apply discounts, void items, access cash drawer), and (2) Web Access Roles that control back-office access. Each employee is assigned one or more job roles. POS permissions are configured per job role and can be customized at the role level.
  • Custom roles: Yes
  • Custom roles plan: Not documented
  • Granularity: Role-level: individual POS permissions (discount, void, refund, clock-in, etc.) are toggled per job role. Web access roles are predefined tiers (e.g., Owner, Manager, Employee) with limited customization.

How to add users

  1. Log in to Toast Web at https://www.toasttab.com/restaurants/admin.
  2. Navigate to Employees > Employee Management.
  3. Click 'Add Employee'.
  4. Enter required employee details (first name, last name, email, and job role).
  5. Assign a POS passcode or configure card swipe for terminal access.
  6. Optionally assign a Web Access Role if back-office access is needed.
  7. Set wage information if using Toast Payroll.
  8. Click 'Save' to create the employee record.
  9. Publish changes to POS terminals if prompted.

Required fields: First name, Last name, Job role (at least one), POS passcode or login method

Watch out for:

  • New employee records must be published to POS terminals before the employee can clock in or access the terminal.
  • Email address is required only if the employee needs web-access (back-office) login.
  • If Toast Payroll is active, wage and tax withholding fields must be completed before the employee can be included in a payroll run.
  • Each location in a multi-location group manages employees separately by default; employees must be added to each location individually unless using enterprise-level tools.
Bulk option Availability Notes
CSV import Unknown Not documented
Domain whitelisting No Automatic domain-based user add
IdP provisioning No Not documented

How to remove or deactivate users

  • Can delete users: No
  • Delete/deactivate behavior: Toast does not permanently delete employee records. Employees are archived/deactivated, which removes their ability to clock in or access the system while retaining their historical records (timesheets, sales data, payroll history) for reporting and compliance purposes.
  1. Log in to Toast Web at https://www.toasttab.com/restaurants/admin.
  2. Navigate to Employees > Employee Management.
  3. Locate the employee record.
  4. Open the employee profile and set their status to 'Archived' or use the archive/deactivate option.
  5. Save and publish changes to POS terminals.
Data impact Behavior
Owned records Historical timesheets, sales transactions, and tip records associated with the employee are retained after archiving.
Shared content Menu items, orders, and other records the employee interacted with are unaffected.
Integrations If the employee was linked to Toast Payroll, archiving them stops future payroll inclusion but retains historical payroll records.
License freed Toast does not charge per-seat fees for employee records; archiving does not affect billing.

Watch out for:

  • Archived employees must be reactivated (unarchived) before they can clock in again; this requires publishing changes to terminals.
  • If an employee has an active web-access login, archiving the POS record may not automatically revoke web-access; verify web-access role is also removed.
  • Multi-location operators must archive the employee at each location separately if the employee was added to multiple locations.

License and seat management

Seat type Includes Cost
POS Software Subscription Access to Toast POS software for a given location; covers unlimited employee records on that location's subscription. From $69/mo per location (Point of Sale plan); Starter Kit at $0/mo with higher processing fees.
Toast Payroll Add-on Payroll processing, tax filing, and employee pay management. Separate add-on; contact Toast for current pricing.
  • Where to check usage: Toast Web > Employees > Employee Management (view active vs. archived employee count per location)
  • How to identify unused seats: Filter employee list by 'Active' status and cross-reference with recent clock-in/timesheet activity in the Labor Report (Toast Web > Reports > Labor).
  • Billing notes: Toast charges per location, not per employee seat. Adding or removing employee records does not directly change the monthly software subscription cost. Payment processing fees are volume-based and separate from the software subscription.

The cost of manual management

Toast charges per location, not per employee seat, so adding or removing employee records does not directly affect your monthly software subscription.

However, the operational cost of manual provisioning is real: every new hire requires a back-office record, a POS passcode or card-swipe setup, a job role assignment, and a manual publish to terminals before the employee can clock in.

Forgetting to publish changes to POS terminals is the most commonly reported source of confusion - new employees simply cannot clock in until that step completes. If Toast Payroll is active, wage and tax withholding fields must also be completed before the employee can be included in a payroll run, adding another manual checkpoint.

What IT admins are saying

Community evidence is not specific enough to quote or summarize yet for this app.

The decision

Manual management in Toast is workable for single-location operators with stable staff, where the publish step and dual permission layers are easy to track.

The process becomes error-prone at scale: every app that relies on accurate employee data - scheduling, payroll, tip reporting - is only as current as your last manual sync and terminal publish.

If your environment involves multiple locations, frequent staff turnover, or any HR system of record, the per-location employee silo model creates compounding overhead. The absence of native SCIM means there is no IdP-driven automation path without a custom API integration.

Bottom line

Toast's employee management is purpose-built for restaurant operations, not IT provisioning workflows. The dual-layer permission model (POS roles plus web access roles) gives operators meaningful control, but every step - creation, role assignment, passcode setup, and terminal publish - is manual and location-scoped.

For single-location operators, this is manageable.

For multi-location groups or any team running every app off a central HR system, the lack of cross-location employee management and native SCIM support means provisioning debt accumulates quickly, and offboarding gaps (particularly around web-access revocation) are a real compliance risk.

Automate Toast workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 16, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

Abnormal Security logo

Abnormal Security

API Only
AutomationAPI only
Last updatedMar 2026

Abnormal Security is an enterprise email security platform focused on detecting and investigating threats such as phishing, account takeover (ATO), and vendor email compromise. It does not support SCIM provisioning, which means every app in your stack

ActiveCampaign logo

ActiveCampaign

API Only
AutomationAPI only
Last updatedFeb 2026

ActiveCampaign uses a group-based permission model: every user belongs to exactly one group, and all feature-area access (Contacts, Campaigns, Automations, Deals, Reports, Templates) is configured at the group level, not per individual. The default Adm

ADP logo

ADP

API Only
AutomationAPI only
Last updatedFeb 2026

ADP Workforce Now is a mid-market to enterprise HCM platform that serves as the HR source of record for employee data — payroll, benefits, time, and talent. User access is governed by a hybrid permission model: predefined security roles (Security Maste