Working with Pay Codes

Use the Pay Codes form to establish pay code information and processing parameters required to process pay information in PrismHR.

In addition, you can access pay code-related features and settings using the Actions menu:

Viewing the Audit Log
Defining Maximum Earnings
Exempting Taxes
Creating Weighted Average Calculations for Pay Codes

Defining Basic Pay Code Information

Use the Pay Codes panel to define the basic pay code information.

Note: Click the Data Import Tool icon () to upload a database file and import data. (This icon displays for all user roles, except "Inquiry Only.")

For example:

Note:  For more information about the Data Import Tool form, see the PrismHR Payroll Administration Guide.

To define basic pay code information:

Field Description
Pay Code

Enter a Pay Code to use for this type of payment or click this field to display existing pay codes and select it from the list. (When creating a pay code, use a mnemonic, such as OT for overtime.) If you select this field, a selector form displays where you can search for a specific pay code or pay description or select a code from the list that displays. When this form opens, the pay code, pay description, pay type, pay class, calculation method, and obsolete date display.

To filter the search further:

Select a Pay Type, Calculation Method, or Pay Class (the default is All for these fields).
Display only Obsolete codes by selecting Yes (the default is No). (Note: Codes with an obsolete date earlier than the current date do not display in the selector form.)

To refresh the list, select Reset Search and Filters.

Pay Description Enter a Pay Description for this type of earning or payroll disbursement.
Pay Type

Select the Pay Type.

In any one payroll batch, the system creates up to three payroll vouchers for one employee. Each voucher can be a different type of earning. The system processes each type differently.

Pay Class

Select the Pay Class for this payment, which determines the tax liability. All classifications except for Expense Reimbursements are considered taxable. Payments classified as Non-Cash Fringe Benefit, Reported Tips, and Memo are considered non-cash.

Most pay codes define payments made to employees for services rendered (amounts earned). You would classify such payments as Earnings. In some cases, however, you might want to include amounts on a payroll voucher that are not amounts "earned" by employees as part of their normal hourly wages or salary.

 

Note:  Changing the pay class of a pay code that has been used can cause issues with payrolls and Form W‑2s. If you need a pay code that is similar but has a different class, create a new pay code.

Cash/Non-Cash

Select the Cash/Non-Cash method.

In almost all cases, amounts paid to an employee on a payroll voucher represent actual cash earnings. However, the amount does not need to represent an actual cash payment. You would use this when you need to withhold taxes for a taxable fringe benefit, such as a company car.

Calculation Method

Select the Calculation Method used to determine the hourly/unit rate paid with this pay code when it is entered on a time sheet.

Note:  For some methods, the Maximum Calc Hours/Maximum % of Gross Earnings field displays. Enter the maximum amount the system should use on a single pay voucher when calculating an amount based on hours worked, hours paid, and so on.

Pay Reason

Select the Pay Reason, which describes whether this pay code is for hours worked or units of service.

Print on Paystub

Select the Print on Paystub method to indicate how to print the pay code on the employee's pay stub.

Pay Stub Name

Enter the Pay Stub Name, which is a short description that prints on the remittance stub of a payroll check/direct deposit advice and certain other reports.

Retirement Earnings

Select Retirement Earnings if the system should use amounts paid with this pay code to calculate the employee’s elective contribution to a retirement plan.

Subject to Work Comp

Select the Subject to Work Comp method, which indicates whether these earnings should be used to calculate Workman’s Compensation insurance liability.

Form W-2 Box

Select the Form W-2 Box number in which this pay code’s tax year payments should print.

Form W-2 Code Enter the Form W-2 Code that precedes the amount printed in Box 13 or 14 of Form W-2.

Viewing Calculation Rules

One of the following panels displays, which depends on the rules for the selected Calculation Method:

Standard Method Rules
Fixed Method Rules
Calculated Method Rules
Per Diem Method Rules
Calculated Fringe Benefit
Fringe Calculation Pay Codes

For detailed information about these panels, see See Defining Pay Code Calculation Rules.

Note:  If you import a pay code that contains a value in the Alt. Pay Rate # field in the Standard Method Rules panel, but there is no corresponding value for the employee in the Pay tab on the Employee Details form, no import occurs and the system does not display an error message.

Setting Up Billing Codes

Use these fields to determine how to bill the clients for this pay code, if appropriate. For example:

To setup billing codes:

Field Description
Bill Code Enter the bill code to use for this pay code. Leave this field blank if your organization does not re-bill clients for this pay code, for example, a Section 125 expense reimbursement or a PEO discretionary payment.
Bill Code Job Rate Enter the billing code to use if you bill clients using job rates. Leave this field blank if your organization does not re-bill clients for this pay code.
Non-Cash Rebate Bill Code Enter the billing code for pay codes classified as Non-Cash Fringe Benefits or Reported Tips. Leave this field blank if your organization does not re-bill clients for this pay code.

Setting Processing Options

The Processing Options panel controls how PrismHR processes pay code information. For example:

To set processing options:

Field Description
Pay Code is Used to Pay Productive Work Select if this pay code represents an amount earned for productive labor. For example, do not check this box for pay codes intended for vacation or sick time.
Used to Pay Cash Wage for Tipped Employees

Select to use this pay code to pay cash wages for tipped employees, usually at the minimum cash wage required by state law.

Pay Code Used to Pay Employee for Charged Tips Select if this pay code is for compensating employees for charged tips. This is valid only when the Pay Class is Earnings.
Include Hours/Amount Paid in Overtime Calculation Select to include this pay code in any overtime calculation. Note that Hours is hours worked, whereas the Amount is the paid amount.
Use Hours Paid instead of Hours Worked in Overtime Calculation

If you selected the Include Hours/Amount Paid... option, you can also enable this option to use the paid hours instead of the hours worked when calculating overtime.

Note: Overtime calculations require that the client has an FLSA ruleset defined. These calculations only work for scheduled payroll batches; the system does not use FLSA rulesets for manual or special payrolls. (See Overtime Calculation Examples.)

Include Amount Paid Only in Overtime Calculation Select to include only amounts paid with this pay code in any overtime calculation.
Add to O/T Hours in lieu of Threshold Calculation Select to add hours paid using this pay code to overtime hours instead of the overtime threshold calculation. You would only select this when the FLSA Ruleset is configured to report overtime hours separately. (For more information, see FLSA Ruleset.)
Round to Period Pay if Salaried Employee

Select to have this pay code force time sheet pay to total period pay if salaried employee and hours paid are equal to standard hours.

Note: The system uses the last detail timesheet entry for rounding.

Include when Calculating Shift Differential Pay Select if this pay code should include premium hours paid with this pay code when calculating the number of shift differential/longevity pay premium hours to be paid.
Charge Expense Admin (For Expense Reimbursements) Select if this pay code is an expense reimbursement. It is subject to the same administrative fees as a regular earning.

Third Party Administrator (Unemployment) Pay Code

Enter the pay code used to report this pay type to a third-party administrator, usually an unemployment claims processor.

May Fund Voluntary Deductions

Select to use the cash from this expense reimbursement pay code to fund voluntary payroll deductions.

Exclude From Payroll Overtime Recalculation Select to exclude this pay code when recalculating payroll batch overtime. Select this option if you use this pay code with a separate half-time pay code for overtime.

Include in Variable Salary Pay

Select to include this pay code in the employee's Variable Salary pay.

The Variable Salary pay method accurately tracks the hours that employees actually work. For example, non-profit companies could use this pay method to track the work hours of their employees who are paid a standard salaried amount, so they can use these hours and their allocations for grant purposes.

Note: The Include in Variable Salary Pay field only displays if the VARSALMETHOD custom feature code is enabled on the System Parameters form.

Include in Certified Pay Report Detail

Include in Certified Pay Report Fringe Summary

Select one of these, if appropriate:

Include in Certified Pay Report Detail: include a non-earning pay code in the Detail section of the Certified Pay Report.
Include in Certified Pay Report Fringe Summary: include any amounts paid with this pay code in the Fringe/Contribution Summary section of the Certified Pay Report.

Certified Pay Report Fringe Class

Select the fringe class to assign to this pay code if it is included in the Certified Pay Report as a fringe benefit. The system uses this for some pay reports.

TALX Pay Type

Select the TALX pay type download code used for employment verification.

Pinnacle Pay Type

Select the Pinnacle Pay Type for discrimination testing against earning codes.

Allow Description Override

Select to allow Description overrides for this pay code.

Time Sheet Heading

Enter the heading for the Fax Back Time Sheet and the Summary Time Sheet.

Obsolete Date

Enter the date this pay code is no longer used.

Custom Option

Enter a custom option to enable special processing attributable to a custom feature.

Per Diem daily rate overrides Certified Rate

Select to override the certified pay rate with the per diem rate.

Collect Tip Sales on Time Sheet

If there is a reported tip pay code, you can select this field to display the Tip Sales column next to this pay code column in Summary Time Sheet Entry. (This is a memo field for recording the sale amount associated with the reported tip and is used for reporting purposes.)

Exclude From ACA Hours Calculations

Select to exclude this pay code from the Large Employer Test Report and Eligibility Reports.

Add to D/T Hours (Threshold)

Select to allow California O-type FLSA calculation of double-time hours (that is, where double-time (D/T) hours are paid at one times the regular rate of pay.) When there are more than two rates of pay or non-discretionary income, the weighted average method is used for calculation premium pay or HALF pay. (See O Method FLSA Calculation of D/T Hours.)

Pto Wages

This field is used when building California Pay Data reporting information. Select this option if this pay code is used to compensate employees for PTO. This value will be counted as hours worked on that report. For more information about this feature, see the article on Creating California Pay Data Reporting Files.

Total Compensation Category

Select the Direct or Indirect category to designate where the compensation displays in the total compensation statement in the Total Compensation dashboard in Employee Portal (EP). (See the PrismHR Payroll Administration Guide for more information about the Total Compensation dashboard.)

Defining Conditional Rules

The Conditional Rules panel allows users to include non‑discretionary bonuses (flat sum) in overtime calculation. Users can attach payroll warning messages to pay codes that display in the payroll calculation if the pay code is in use.

To include non-discretionary bonuses:

Field Description
Flat Sum Calculation Select this checkbox to include non‑discretionary bonus pay in the payroll calculation.
Overtime Paycode Enter the appropriate overtime pay code, or click the link to select from a list.
Payroll Warning

Select this checkbox to assign a warning message to the pay code.

Custom Message text box (not labeled) Enter a custom message in the text box.
State Limiter Select the appropriate state based on the user's home worksite location.