7shifts 101: Payroll Setup Guide

What is 7shifts Payroll?

7shifts Payroll is a fully integrated solution that works alongside your scheduling, time clocking, and tip management tools. With a complete setup, each payroll pulls in timesheets and tips, calculates wages and taxes, and automatically generates year-end forms.

This article provides an overview for Admins on how to enable and set up 7shifts Payroll. Getting started is simple: enter your restaurant details, connect your bank account, and onboard your team.


Things to Know

  • 7shifts Payroll is available for accounts located in the U.S with Locations that share the same FEIN and bank account. See eligibility requirements here.
  • Not supported: IRA/401(k)/Workers Comp transfers (available through preferred partners), or Owner's Draw. See a full list of unsupported businesses and industries here.
  • Payroll setup and processing can only be managed by Admins in the web app.
  • Pro Tip: If your restaurant uses a tipped minimum wage structure, 7shifts automatically calculates tip shortages and credits each week. This ensures employees are paid correctly, without the manual math. Learn more here.
  • By default, all accounts start on a 3-day processing timeline. Accounts may shift to an expedited 2-day processing period after completing a verification process (10 successfully funded payrolls with no failed fundings).

Setup Payroll

  1. Login to the web app as an Admin.
  2. Select Payroll in the left navigation bar.
  3. Click on Get started/Talk to a payroll expert to enable 7shifts Payroll.
  4. Once enabled, use the tabs below to select whether you are a Switcher or Inception account and complete each setup step.

    Switcher Inception

    Switcher = You're moving from an existing payroll provider to 7shifts. For example, businesses moving from another payroll provider to 7shifts Payroll. 

    Learn more about Migrating Payroll Data to 7shifts Payroll here.

    Complete business details. 
    This ensures 7shifts has the correct information for tax filings and compliance.

    Verify your legal business details and add a signatory > Save.

      

    Add your locations. 
    Payroll taxes and compliance vary by location; linking them ensures accuracy in reporting.

    Click Add location to Payroll, and choose an existing one from the dropdown menu > Confirm.
      

    At this step, only add locations that share the same EIN.

    If all locations in your 7shifts account operate under one EIN, you can add them here. 

    If any of your locations use a different EIN, do not add them in this setup. Each EIN must be set up separately using the Multi-EIN workflow to ensure correct tax filing and state account mapping. 

    Adding multiple EINs under one setup will require manual intervention from our team to remove incorrectly added workplaces and employees. This may delay your onboarding.

    Add bank account. 
    Payroll funds and tax payments must be withdrawn from a verified account to process employee pay.

    Check partners with Plaid to connect your bank account via your login credentials securely. You can link your bank account or provide your account details for ACH banking.

    ⚠️ A business checking account is required to process payroll. Personal accounts are not supported because the account holder's name must match the company's legal name or DBA for verification.

    ⚠️ If your financial institution is not supported, chat with our Support team for further assistance. Please note that you must provide proof of ownership for security and reporting purposes.

    You can expect that when funds are withdrawn from your bank account, this will show as one line item in your transactions ( it includes payroll funds withdrawn and applicable taxes). 
    Screenshot 2024-05-06 at 2.38.44 PM.png

    Complete state and federal tax setup.
    Enter state and federal tax details so 7shifts can calculate and file correctly. Without accurate tax setup, your filings and payments could be delayed or incorrect.

    You'll need the following information:

    • Federal Employer Identification Number (FEIN)
    • Unemployment Tax. Account Number
    • Unemployment Tax Rate
    • Withholding Tax Account Number

    7shifts does not provide these details. Please contact your accountant or state agency if you don’t have this information.
      

    Share your payroll reports.
    Uploading your current payroll reports ensures 7shifts has the information needed to set up accurate wages, taxes, and deductions for your team.

    ⚠️ Do not send Onboarding packages before payroll migration is complete. If sent early, they will need to be resent.

    Log in to your existing payroll provider, and find the reports section to download the following:

    • Employee demographics to correctly identify your team and generate tax forms
    • Direct deposit information to make sure paychecks are accurate and on time
    • Withholding setup to calculate the right taxes for each employee
    • Garnishments to continue deductions without disruptions
    • Pay history to keep accurate year-to-date totals, tax filing, and reports

    Follow the automated prompts to upload these reports, you'll also have the option to do this manually.

    Not sure if you have all those reports? Upload everything you do have, and Check will reach out if anything is missing.

    Once complete, return to your Payroll Setup page and click Submit company for setup. You'll be prompted to select your first pay date, and our team will begin reviewing your submission. Keep an eye on the progress bar for updates,  or wait for the confirmation email letting you know you're ready to run your first payroll with 7shifts Payroll!
      

    Onboard your team.
    Employees provide their own tax and payment details, which are required before they can get paid.
    Have your team complete their onboarding packages. Now that you have enabled 7shifts Payroll for your Account, onboarding packages will include all the necessary documents to prepare your team for payroll. Feel free to reference these  handy articles to help you complete them:

    Onboarding for Admins & Managers
    Onboarding for Employees

    You can use the filters to narrow down your list by employee name, location, or status. 


    Hover over each status icon to reveal the missing details from that employee's unique checklist.

    Blocked for Payroll - required information is missing from this user profile, and it is preventing this profile from being included in payroll. For example:

    Screenshot 2023-11-20 at 3.01.05 PM.png

    Needs Attention -  while this user profile contains missing information, it will still be included in payroll. It is still important to address the issues before the end of the year. For example:

    Screenshot 2023-11-20 at 3.02.15 PM.png

    Click on Review Details to enter the legal details that are missing on behalf of the Employee. Please note that tax and payment method details can only be completed by the Employee via Onboarding:


    Onboard your Admin profile.

    To onboard yourself, head to Payroll in the left navigation bar > Settings > Employees > search and locate your profile > click Start Onboarding.



     Add all terminated employees.

     

    ⚠️ To stay compliant, be sure to check in with your state's local labor laws to ensure that you're paying terminated employees within the required period from the employee's last date.

    Many states have laws that require employers to provide departing employees with their final paychecks within a certain timeframe, others require it on their last day of work. Check out this list for more information about your state's employment laws.

     

    Screenshot_2023-03-31_at_8.00.44_PM.png

  5. To comply with state regulations, you'll need to grant TPA access through your state portals: 7shifts Payroll: Third Party Administrator Access (TPA)
  6. Well done! Learn more about the Payroll Overview below.

Payroll Dashboard & Settings

Once payroll setup is complete, clicking Payroll in the left navigation will take you directly to your Payroll Overview. Get quick access to running an on/off cycle payroll, payroll in draft statuses, and your payroll history.

To delete a payroll in draft, select the More Options icon Screen_Shot_2022-12-01_at_5.26.25_PM.png .

⚠️ Please note that deleting a payroll is a permanent action and cannot be undone.

All payroll configurations are divided into five tabs: Employees, Benefits, Taxes, Locations, and Business Settings.

Employees

Check the current onboarding status for your employees: and use the filters to narrow down your list by employee name, location, or status.

  1. Blocked for Payroll = required information is missing from this user profile, and it is preventing this profile from being included in payroll. For example:

    Screenshot 2023-11-20 at 3.01.05 PM.png
  2. Needs Attention = while this user profile contains missing information, it will still be included in payroll. It is still important to address the issues before the end of the year.
    Screenshot 2023-11-20 at 3.02.15 PM.png
  3. Click on Review Details to enter the legal details that are missing on behalf of the Employee. Please note that tax and payment method details can only be completed by the Employee via Onboarding:
  4. Be sure to click Save to complete any changes.
  5. Employees that will not be considered when running payroll, can be removed by clicking on the More Options icon next to their names > Remove from payroll:


     
Benefits
Make benefits easy. Our preferred providers sync directly with 7shifts Payroll, cutting down on data entry so you can focus on supporting your team.

7shifts Payroll: Integrated Benefit Providers
Taxes

The Taxes tab gives you full visibility into your payroll tax activity in 7shifts Payroll.

Year-End Forms

View and manage your employees’ year-end tax documents. This section lists the number of W-2 employees and 1099 contractors, with quick access to their respective forms once they’re generated.

Tax Forms

See all company-level tax filings, including form type, jurisdiction, filing period, and filing date. If no forms have been filed yet, this section will remain blank until the first submission is processed.

Tax Payments

Track each payroll’s tax withholdings and payments. For every pay run, you’ll see:

  • The tax type and jurisdiction
  • The amount due
  • Due date
  • Funding status (e.g., Funded, Pending)
  • Deposit status
Locations
View details for the Locations connected to 7shifts Payroll.  If a Location is not yet set up as a payroll Location, select Add location to payroll.

Manage the locations available here in your Locations/Departments/Roles settings.
Business Settings

Review and make edits to:

  • Banking Information
  • Tax setup
  • Filing Authorization
  • Accounting integration

    Be sure to hit Save when making any new changes!

 
 

Now you're ready to run your first payroll.

Browse our Help Center for self-guided resources on payroll reports, tip management, and more.

Didn't find the answers you were looking for? Log in to your account to start a chat with our Support team, or give us a call at 1-888-979-5877.


Resources

Here you'll find historical data extraction steps for commonly used payroll providers:

 

Was this article helpful?
12 out of 21 found this helpful