Standard Payroll Import (SPI) Overview

To import payroll, you must be set up with the correct submission method. Contact your local Paychex representative for additional information.

The provided template, Template for SPI Import, dictates the fields that can be in the file and the order in which they display. There is no ability to change the layout of the provided template when importing information.

Import a Payroll File

important.png

Do not import pay records with incomplete information or if the pay component is not valid for the employee. If one pay entry item fails, the entire check fails.

  1. Click Browse Files to select files to import.

    note.png

    Only one file can be imported at a time. Files are scanned or processed one at a time. A maximum of one file for the Payroll Import function with the status of Ready to Process is saved on the Paychex server at any time.

  2. When the file status displays as Ready to process, click Process. The selected file processes and imports.

  3. After the file processes, review the File Status.

  4. The Errors and Warnings icon Warning.jpg displays when a file has a status of Completed with Errors and Warnings. Click Warning.jpg to display a list of errors and warnings for the selected SEDI file.

    note.png

    If the SPI file import process succeeds without warnings or errors, a Completed message displays.

    You can import more than one file per pay period. However, each file must be processed before the next file can be imported.

  1. An Errors and Warnings Report generates each time an import runs and error/warnings occur.

Review the SPI Specification Sheet for specific field information.

The order of the field names listed in the specification sheet is in the order the columns should display in the import file.

General Information

This file can be used to import data for payroll and manual checks. Checks can be added to the payroll or updated with additional items. Checks cannot be deleted. Earnings, deductions and withholding already saved to a check in Pay Entry cannot be modified by this file.

Payroll Checks

Payroll checks are imported using the first 17 columns in the import file template (rows A through Q in the specification).

Pay Standard

Using the value, [Pay], in the Pay Component field of the import file invokes the Pay Standard functionality in Pay Entry.

Manual Checks (Entered Amounts)

Manual (Entered Amounts) checks can be imported using the SPI file. All of the data for the check must be included in the file.

Unfortunately, manual checks cannot be imported for PEO clients.

Backwards Compatibility

The SPI Import is backward compatible for time-clock vendors who may already have a 16-field file export in the SPI format that existed prior to January 2016. To be backwards compatible, the file must contain only the first 16 fields listed in the file specifications and should not include the version header row.

Pay Standard checks can be imported with the 16-field file format.

Multi-Row Checks

Multi-row Payroll, Pay Standard, and Manual checks can leverage the Check Sequence Number field (Check Seq Number) in the SPI file. The check sequence number tells the system which rows to group together in a single check. The system looks at the Worker ID, Pay Component, Output Method, and the Check Sequence Number to determine which checks to create.

Each row of a check must have the same value in the Check Sequence Number field. A blank is considered a value, so if there is only one check of any type in the import file for your employee, you do not need to provide a sequence number. If there is more than one check for an employee, each check must use a different sequence number.

If you are going to include more than one check for an employee in the import file, we strongly recommend that you use a unique check sequence number for each of the checks, regardless of their type. Do not leave the field blank.

Payroll Checks

You can import a multi-row Payroll check by including all of the earnings and deductions for the check as rows in the file. Each row must have the same check sequence number value. The field can be blank.

Pay Standard Checks

You can add additional rows to a Pay Standard check with the import.  To do this, the [Pay] record and the additional rows must have the same sequence number. Example: For the same employee, there is a [Pay] row and a Bonus row with the same sequence number. These will be included in the same check.

Manual (Entered Amounts) Checks

Adding Row to Existing Payroll Checks

You can use import to add rows to a Payroll check that has already been saved in Pay Entry. You cannot add additional rows to a Manual check.

To add rows to a saved Payroll check, the import file rows must contain a check sequence number that matches the check’s number in Pay Entry. However, be aware that the import process will always try to include rows in the file into checks being created by the file. Rows will be appended to saved checks only if they cannot be included in new checks. This is why the check sequence number is important.

Rate Priority

When there is no rate information in an import record for hourly employees, import will look for and apply a rate that has been set up for the employee. The priority for applying rates to imported checks is:

  1. Rate, Rate Number or Amount in the import file

  2. Override Labor Assignment in the import file

  3. Home Labor Assignment on the employee

  4. Override Job in the import file

  5. Home Job set up on the employee

  6. ‘Always use this rate’ set up for Pay Entry

  7. Standard (default) Rate set up for the employee

If there is no rate or rate number for salaried employees, the hours will be applied as memo hours. You may also memo hours by applying a 0.00 rate or rate #6.