Last updated: Apr 30, 2026, 4:54 PM
To create or edit jobs in Toast Web, you need:
If you encounter a permission error when trying to create or edit a job, see Get Help With User Permissions for Toast POS.
If your restaurant uses multi-location management, see Managing User Jobs and Permissions with Multi-Location Management for group-level job configuration.
Jobs let you quickly add employees with the same permissions based on their role — whether it is a server, driver, cook, cashier, or a custom role in your restaurant. You can also set their pay basis (salary or hourly) when creating the job.
Expected outcome: The new job appears in your Jobs table. If you use Toast Payroll, this job syncs to Toast Payroll almost immediately. Use Toast Payroll: Assign Employees to Multiple Jobs or Locations to assign this job to your staff in payroll.
Note: When you create a job that includes sensitive permissions (for example, finance access), Toast Web may ask you to enter a one-time, six-digit verification code sent to your verified phone number. If you have not verified your phone number, you will be asked to do so at this time. To learn more, see the "Security Features for Your Account" section in Update Your Toast Web User Account. You will only be prompted once within a login session.
Cashiers and bartenders need specific configurations to work with cash drawers. These settings ensure drawers are secured to the correct employees.
Expected outcome: The cashier or bartender job now appears in your Jobs table with POS access and cash drawer permissions enabled.
For employees who do not need cash drawer access, such as servers and runners, set up a job with basic POS permissions only.
Expected outcome: The server job now appears in your Jobs table with POS access enabled and no cash drawer permissions.
For salaried employees who do not need to clock in, configure manager permissions and a salary pay basis.
Important: Any employee set up with a non-tipped, salary-only job will not have the option to clock in or out. If you have a shift manager who should clock in and out, do not set them up as salaried unless their job role is also flagged as tipped.
Expected outcome: The manager job now appears in your Jobs table with salary pay basis and manager permissions enabled.
When creating hourly jobs, the Reporting setting controls whether that job's labor hours and cost appear in your labor reports. All hourly roles default to being included. Excluding certain jobs helps you correct your reporting on revenue per employee hour and labor cost as a percentage of net sales.
Consider excluding jobs that are:
Expected outcome: This job's hours and pay no longer appear in your labor summary reports. For more information on labor reports, see Labor Reports Overview.
You can update the default wage (also called pay rate) for an entire job at once. This updates the wage for all employees assigned to that job, unless they have an individual wage override.
Expected outcome: The new default wage applies to all employees in this job who do not have an individual wage override. Employees with a wage override keep their override amount.
If you see the message "Changes saved successfully, but wage override updates were ignored," this typically means the wage change conflicts with another setting. Common causes include:
To resolve this, check the employee's individual profile under Jobs and Permissions to see if a wage override is set there. If you use Toast Payroll, see Toast Payroll: Default Rates With Jobs for how job-level and payroll-level rates interact. For steps on setting individual employee wages, see Employees Without Pay Rates in Toast Web.
Expected outcome: The updated permissions apply to all employees assigned to this job, unless they have individual permission overrides. To learn more about individual overrides, see Assign User Access Permissions.
Note: The Last Updated column in the Jobs table only updates when a user changes a job's title. It does not update when changes are made to a job's wage or permissions.
Removing an active job does not affect previous reporting. Historical entries are preserved in your Toast reports.
Important: Deleting a job affects all employees across all locations who are currently assigned that job. Those employees lose all permissions granted by the job, including POS access.
Expected outcome: The job is removed from the Jobs table. Employees previously assigned to this job no longer have its permissions.
You can export a list of active jobs to manage labor or to send to a payroll or labor integration partner.
Expected outcome: A .csv file downloads automatically. It includes the job title, external code, hourly or salary designation, wage value, tipped status, cashier status, driver status, and more.
This message appears when a wage change conflicts with another setting. The most common cause is that the employee has an individual wage override on their employee profile that takes priority over the job-level default. Check the employee's profile under Jobs and Permissions to see if a wage override exists. If you use Toast Payroll, the rate may also be managed in payroll. See Employees Without Pay Rates in Toast Web for steps on updating individual wages.
To create or edit jobs, you need the 8.2 User Permissions permission, plus every permission you intend to assign to the job. If you are missing even one permission that the job includes, Toast blocks the change. Ask a restaurant admin or owner to verify your permissions. For more help, see Get Help With User Permissions for Toast POS.
Yes, jobs created in Toast Web sync to Toast Payroll almost immediately. If a job appears in Toast Web but not in payroll, or vice versa, see Toast Payroll: Assign or Change Employee Jobs or Locations and Toast Payroll: Sync Information With Toast Web for troubleshooting sync issues.
Yes. You can assign multiple jobs to a single employee. Each job can have its own pay rate and permissions. The employee receives the combined permissions of all assigned jobs. To assign an additional job, open the employee's profile in Toast Web, navigate to Jobs and Permissions, and select the additional job. For more details, see Assign User Access Permissions.
If your restaurant uses multi-location management, jobs can be managed at the group level and applied across locations. See Managing User Jobs and Permissions with Multi-Location Management. For single-location setups, jobs must be created individually at each location.
By default, an employee receives the combined permissions of all assigned jobs, regardless of which job they are clocked into. To learn about restricting permissions to the clocked-in job, see Limit POS Permissions to the Clocked-in Job.
Yes — Toast shows a confirmation warning before you delete a job, telling you how many locations and employees are affected. If you confirm the deletion, all employees assigned to that job lose the permissions it granted, including POS access. You cannot undo a saved deletion; you would need to recreate the job using + Add Job.
The Last Updated column in the Jobs table only updates when a job's title is changed. It does not reflect changes to wages or permissions.