7shifts Toast Integration Setup: Complete Guide 2026

7shifts Toast Integration Setup: Complete UK Guide

Written by: JJ Tan, Founder, Jelly | Last updated: 14 September 2026

Key Takeaways

  • Ensure Administrator access in both Toast and 7shifts before starting, and complete setup before publishing your next rota.
  • Follow three phases in sequence: connect accounts, link locations, then map Toast jobs to 7shifts roles so labour data flows correctly.
  • Diagnose common failures such as missing locations or rejected Partner Group IDs by checking permissions and group-level credentials.
  • Activate Schedule Enforcement only after schedules are publishing from 7shifts, so staff can clock in without constant manager overrides.
  • Connect Toast to Jelly to turn item-level sales into real-time margin visibility once labour data is flowing accurately.

Prerequisites And Permissions Before You Connect Toast And 7shifts

Confirm you have the right access and structure in place before you start the integration.

  • Secure Administrator access in Toast. Mapping jobs can only be done by Toast Admins, and integration configuration uses the same permission level.
  • Secure Admin or Manager access in 7shifts. Only Admins in 7shifts can enable Employee Sync.
  • Set up your 7shifts locations, departments, and roles first. Role assignments do not sync automatically between Toast and 7shifts, so the full structure must exist before you switch on labour sync.
  • Locate your Partner Group ID in Toast Web. You enter this during the connection step, and it must come from the parent or group-level Toast account, not a single-location login.

Three-Phase 7shifts Toast Integration Walkthrough

The setup follows three clear phases. Finish each one fully before you move on.

  1. Start in 7shifts. Go to Integrations > Configure integrations, find Toast in the integrations list, and begin the connection. Enter your Toast credentials when prompted so 7shifts can talk to your Toast account.
  2. Add Toast in Toast Web. In Toast Web, open Integrations > Configure integrations, click the gear icon beside the 7shifts integration, and enter the Partner Group ID in the Group ID field. Leave the Location ID field blank at this point. You will handle location linking in the next phase.
  3. Link locations and map jobs to roles. Connect each Toast location to the matching 7shifts location, then map Toast jobs to 7shifts roles. Skipping this step produces inflated or missing labour costs from unmapped roles. After mapping, activate the integration and enable Actual Labor so data starts flowing.

To see how this integration fits into your wider operation, talk to our team about your setup.

Why Toast Locations Sometimes Do Not Appear In 7shifts

The Toast location dropdown in 7shifts is empty in three documented scenarios:

  • Location not active in Toast Web. Confirm the location exists, is set to active, and appears under your group-level Toast account before you return to 7shifts.
  • Insufficient permissions. The Toast account used during setup must have Administrator rights. A location-level login will not surface group locations in the dropdown.
  • Incorrect Partner Group ID. Copy the Partner Group ID from the correct Toast Web page and enter it in the Group ID field exactly as shown. If the ID is rejected, confirm you are logged into the parent or group-level Toast account. A single-location login generates a different ID that the integration will not accept.

If employees do not appear after the stated sync window, incomplete job-to-role mapping is usually the cause. Once an employee is added to Toast and assigned to the proper role that exists and is mapped in 7shifts, they should automatically be created in 7shifts within one hour. If mapping is incomplete, the employee will not be created, regardless of how long you wait.

How To Map Toast Jobs To 7shifts Roles And Protect Employee Sync

Operators must map employees and roles between Toast and 7shifts before enabling labour, wage, or employee sync. This mapping links the right users and positions so labour data lands on the correct profiles. For example, you might link Toast’s “Server” position to 7shifts’ “FOH Server” so hours and wages land on the right role.

Employee sync from Toast to 7shifts depends on two conditions. The employee must be assigned to a role that already exists in 7shifts, and that role must be mapped correctly. If a role is missing in 7shifts, new employees from Toast may be created without a role assignment, which prevents scheduling, or may not be created at all.

Toast’s mapping tool is scoped to a single location at a time, so use the Location dropdown on the Settings > Toast > Employees page to switch between sites. For UK multi-site operators, this means you must complete mapping separately for each location, so plan time for this before your go-live date.

Even after mapping is complete, there is an extra payroll step. Existing POS punches do not automatically flow to Toast Payroll after an employee is mapped. You must resubmit each time entry in Toast Web under Reports > Labour > Time entry management.

How To Enable Schedule Enforcement For Toast In 7shifts

Schedule Enforcement blocks staff from clocking into Toast unless they have a scheduled shift in 7shifts, and employees without a shift require a manager override to punch in at the terminal. This feature is a POS-side control on clock-in behaviour. It directly affects what your team can do at the terminal, unlike back-office reporting settings.

You configure this on the Toast side in Toast Web under Front of house > Order screen setup > UI options, which requires permission 6.6 Restaurant Operations Setup. You define the enforcement window in minutes under Employees > Employee management > Schedule enforcement. For example, an employee scheduled for a 4:00 p.m. shift with a 15-minute interval set will need manager approval if they clock in before 3:45 p.m. or after 4:15 p.m.

For UK multi-site operators, the operational impact is large. If no shifts are loaded from 7shifts, the POS will always require manager approval for clock-ins because it does not know the correct scheduled time. This means you should only activate Schedule Enforcement once the 7shifts–Toast connection is fully live and schedules are publishing correctly to Toast. Even then, Toast advises against clocking employees in or out on an auto-fire or KDS device, because these devices can struggle to sync schedules from the cloud and can undermine the enforcement rules you just configured.

7shifts Toast Integration Cost And UK Multi-Site Budgeting

Toast charges about £40 per month per location for integration access to 7shifts based on typical exchange rates, though pricing can vary by region. For a UK operator running five sites, that is roughly £200 per month in Toast integration fees alone, before you add the 7shifts subscription. 7shifts bills per location per month with Essentials at $39.99, Pro at $79.99, and Premium at $134.99, so the combined per-location cost at the Essentials tier is around £70 per location per month before any payroll add-ons, depending on currency.

This per-location model means costs rise with every new site. UK operators planning a multi-site rollout should include the Toast integration fee in their technology budget before committing to a full estate deployment.

What The 7shifts Toast Integration Covers

The 7shifts Toast integration focuses on labour and scheduling data. It syncs employee profiles, time punches, wage rates, tip information, and sales data for labour forecasting. According to 7shifts’ Toast POS integration documentation, it syncs net sales, labour and time-clocking data, tips, and employee wages. It does not pull item-level sales data for dish costing, gross profit margin calculation, or menu engineering.

Employee Sync will not create a profile for users who do not have an email address in Toast if Schedule Enforcement is enabled, and newly synced employees stay inactive or pending in 7shifts until an Admin sends them an invitation. The integration also depends entirely on correct role mapping. Without that mapping, labour data is missing or lands on the wrong profiles.

Jelly’s Toast integration is a separate, complementary connection that runs alongside 7shifts. 7shifts pulls labour data from Toast, while Jelly pulls item-level sales data and maps each dish sold to its recipe cost so gross profit margins update in real time as invoices change ingredient prices. The two integrations serve different purposes and operate independently.

Why Operators Pair Toast Scheduling With 7shifts

Toast includes native scheduling tools within its platform, and Scheduling Basic is automatically included in all single-location Toast POS customer subscriptions. UK operators with larger or more complex estates often pair Toast with 7shifts for deeper labour management. They gain sales-driven forecasting, tip pooling, Schedule Enforcement, and payroll integration that extend Toast’s built-in scheduling.

How Jelly Fits Into Your Toast And 7shifts Stack

Once labour data is flowing through the 7shifts Toast integration, the next margin opportunity comes from dish-level profitability. Jelly fills that gap.

Jelly’s Toast integration is a real-time API connection. It pulls item-level sales data and maps each dish sold to its recipe cost in Jelly. As invoices update ingredient prices, gross profit margins update automatically, without spreadsheets or manual recalculation. Jelly’s Price Alert feature flags every supplier price increase or decrease, giving chefs clear evidence for negotiations. The Flash Report provides a daily, weekly, or monthly view of GP margin calculated from invoice costs and POS sales. Menu Engineering (Sales Mix) highlights which dishes are most popular and which are most profitable so menu decisions rely on data rather than instinct.

Jelly integrates natively with Toast, Square, EPOS Now, and Lightspeed. Connecting any supported POS typically takes about five minutes. Pricing is a flat £129 per location per month with no per-user charges or variable fees.

For operators who already manage labour tightly, this level of visibility can move margins. Populu lifted GP from 68% to 72% across 16 locations using Jelly. One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue. These shifts become visible only when item-level sales data is mapped to live ingredient costs.

See how Jelly connects to your Toast system and how it can support your existing 7shifts setup.

Frequently Asked Questions

How Long Does Toast Employee Sync To 7shifts Take?

Once an employee is added to Toast and assigned to a role that exists and is correctly mapped in 7shifts, they should appear in 7shifts within about one hour, according to 7shifts’ Toast employee sync documentation. If the employee has not appeared after 24 hours, 7shifts recommends contacting their support team. This timing assumes job-to-role mapping is already complete, so check mapping first if sync seems slow.

Why Is My Toast Location Not Showing In 7shifts?

As covered in the troubleshooting section above, missing locations usually relate to inactive locations, insufficient permissions, or an incorrect Partner Group ID. If you have checked all three and the dropdown is still empty, contact 7shifts or Toast support with screenshots of your Toast Web configuration.

How Do I Map Toast Jobs To 7shifts Roles?

Complete job-to-role mapping within the integration settings in 7shifts after you establish the initial connection. Open your active Toast integration in 7shifts, go to the mapping section, and link each Toast job or position to its matching 7shifts role, such as linking Toast’s “Server” to 7shifts’ “FOH Server”. The mapping tool in Toast works one location at a time, so multi-site operators must repeat the process for each site. Finish mapping before you enable Actual Labor, Employee Sync, or Wage Sync.

How Do I Enable Schedule Enforcement For Toast In 7shifts?

Configure Schedule Enforcement on the Toast side. In Toast Web, go to Front of house > Order screen setup > UI options (permission 6.6 required) and set the enforcement window in minutes under Employees > Employee management > Schedule enforcement. Shifts must already be publishing from 7shifts to Toast before you turn this on. Otherwise, the POS will require manager approval for every clock-in. For UK operators, any staff member not on the 7shifts schedule will be blocked from clocking in at the Toast terminal without a manager override using the 3.14 Edit Time Entries and 4.3 Labour Reports permissions.

What Does The 7shifts Toast Integration Cost Per Location?

As detailed in the cost section above, Toast typically charges around £40 per location per month for 7shifts integration access, plus your 7shifts subscription, which ranges from $39.99 to $134.99 per location per month depending on tier. For UK multi-site operators, these fees apply at every location, so the combined cost increases with each new site.

What Is The Difference Between 7shifts’ Toast Integration And Jelly’s Toast Integration?

The two integrations are complementary and focus on different data. 7shifts’ Toast integration manages labour and scheduling data, syncing employee profiles, time punches, wage rates, tip information, and sales data for labour forecasting. Jelly’s Toast integration manages item-level sales data, mapping each dish sold to its recipe cost so gross profit margins update in real time as invoices change ingredient prices. Both connect separately to Toast and work side by side.

Conclusion: Get Live, Then Focus On Profit

The 7shifts Toast integration setup uses three phases, and the detail sits in location linking, job-to-role mapping, and Schedule Enforcement configuration. Each phase has dependencies that must be completed in sequence. Skipping mapping before enabling labour sync is a common cause of missing or inaccurate labour data.

UK multi-site operators should review the per-location Toast integration fee before rolling out across the full estate. At roughly £40 per location per month from Toast, plus the 7shifts subscription, the combined technology spend rises with every site.

Once labour data is flowing accurately through 7shifts, connect Toast to Jelly to turn item-level sales into real-time margin visibility. The two integrations work alongside each other, and Jelly’s Toast connection usually takes about five minutes to set up.

See how Jelly connects to your Toast system and watch your dish margins update in real time from day one.

Read Next