Adding & Classifying Employees as Contractors (1099)
7shifts Payroll allows you to streamline payments for both W-2 Employees and 1099 Contractors in one place. You can easily classify your staff as a contractor within their 7shifts profile and send them an onboarding package with the necessary tax documents to ensure everything is ready for year-end filing. This article overviews how Admin and Manager users can add new contractors or classify existing employees as contractors in 7shifts.
Things to know
This feature is for 7shifts Payroll customers who pay contractors regularly (it is not intended for one-time services like a handyman or DJ).
While taxes are not withheld for contractors, 7shifts handles 1099 filing at year-end.
7shifts Payroll currently only supports individual contractors with an ITIN. Business contractors using an EIN are not supported.
SKIP AHEAD TO:
Add a New Employee as a Contractor
Classify an Existing Employee as a Contractor
Send an Onboarding Package to a Contractor
Enter Year-to-Date Earnings for Contractors
Add a New Employee as a Contractor
- Login to the 7shifts web app as an Admin or Manager with permissions.
- Navigate to: Team > Employees > +Add Employee.
- Fill in employee details and enable the 'Send onboarding package'.
-
Click 'Add and onboard employee'.
-
Update the Payroll classification to 'Contractor'
to send a contractor-specific onboarding package.
- That's it! This employee is now classified as a Contractor in Payroll. The employee is responsible for completing their onboarding package to become payroll ready.
Classify an Existing Employee as a Contractor
The process for changing an employee’s payroll classification from W-2 Employee to 1099 Contractor (or vice-versa) depends on whether they’ve previously been paid through 7shifts Payroll under a different classification. Use the drop downs to reveal the steps for each scenario.
- Log in to the 7shifts web app as an Admin or Manager with the necessary permissions.
-
Go to: Team > Employees > Open the employee's profile > Employment > Employment History > Edit Employment Details.
-
Select Contractor (1099) and Save!
-
Finally, send an onboarding package:
- Send the employee a new onboarding package with the updated classification to collect the appropriate tax documents and get them payroll-ready.
- Log in to the 7shifts web app as an Admin or Manager with the necessary permissions.
-
Go to: Team > Employees > Open the employee's profile > Employment > Employment History > Edit Employment Details.
- Check the Payroll Classification field: If this field is uneditable, the employee has already been paid under the current classification.
-
To update the classification, first, terminate the employee's current employment.
-
Then, add a new employment period with the correct classification.
Important: This ensures accurate year-end tax filings, ensuring the employee receives the correct tax documents.
- Finally, send an onboarding package:
- Send the employee a new onboarding package with the updated classification to collect the appropriate tax documents and get them payroll-ready.
Sending an Onboarding Package to a 'Reclassified' Contractor
Once you’ve updated an employee's payroll classification to Contractor (1099), follow these steps to send them an onboarding package and collect the necessary documents:
-
Go to: Team > Employees > Onboarding.
-
Select Send Onboarding Package.
-
Select the Location & Employee.
-
Ensure that Contractor is selected as the Payroll Classification.
-
Review the onboarding package to make sure all required documents (e.g., W-9 forms) are included.
-
Click Send.
Note: This ensures that the contractor receives and completes the appropriate forms for accurate tax and payroll processing.
Enter Year-to-Date (YTD) Earnings for Contractors
If a contractor has already been paid outside of 7shifts Payroll this year, it's crucial to record their year-to-date (YTD) earnings to ensure accurate quarterly and year-end tax filings. Follow the steps below to correctly enter their YTD earnings into 7shifts:
- Create an Off-Cycle Payroll: Start by creating an off-cycle payroll run. This is typically used for payments outside of regular payroll cycles but will be used here to capture the contractor's existing earnings.
- Add the Contractor: In the off-cycle payroll, only include the contractor whose YTD earnings need to be recorded.
- Enter YTD Earnings and Reimbursements: Manually input any earnings or reimbursements the contractor has received to date. This will update their earnings record in the system.
- Set Payment Method to Paper Check: To avoid issuing an actual payment, set the contractor’s payment method to Paper Check.
- Do Not Print the Check: Since this is for record-keeping purposes only, you don’t need to print or distribute the check. This ensures the YTD earnings are logged without making an additional payment.
Note: Following these steps ensures accurate tax records and prevents duplicate payments while keeping the contractor’s earnings up-to-date for year-end reporting.