Construction Information Systems, Inc.



Home
Up
Who is CIS
Global Features
List of Modules
Sample Screens
Request a Demo
FAQ's
Contact Us
Newsletter

Payroll

Design Objectives

The Payroll module is designed to process all types of payroll transactions for the purpose of computing and paying an employee.  The Payroll module provides multiple methods for expensing the payroll cost to the appropriate subledgers and includes all associated employer burdens.

The Payroll module is entirely "user file driven"; you define all possible categories of earnings, contributions and deductions, and their associated computation methods.  This means that you can easily add another earnings, contribution, or deduction code as the payroll processing requirements change, without modifying any existing programs within the Payroll module.

All payroll costs are expensed to a specific subledger based on the cost distribution entered on an employee's timecard.  In addition, all payroll expenses are automatically charged to the General Ledger based on the nature of expense and the cost subledger distribution.

Features

bullet

All elements associated with the payroll processing are user-defined through Payroll control files.
bullet

Pay Systems:  Payroll processing groups

bullet

Pay Types:  Method of pay, hourly, salaried, etc.

bullet

Pay Status:  Employee eligibility for pay, and termination reasons

bullet

Destination Ledger:  All payroll parameters associated with a particular destination ledger: Cost Accounting, Equipment, Work Order and General Ledger

bullet

Pay Cycle codes:  Weekly, biweekly, semi-monthly or monthly

bullet

Bank codes:  Parameters associated with a payroll bank account

bullet

Payroll expenses can be recognized in either the Cost Accounting, Equipment, General Ledger, or Work Order subledgers based on either the date worked, or the pay period ending date. In the General Ledger, payroll journals are dated with either the pay period ending date, or the check date.

bullet

Multiple pay calculation types are available including:
bullet

Hourly paid

bullet

Fixed salary

bullet

Variable salary

bullet

Employees can transfer between employer companies and retain the same employee number when the employer companies have the same federal identification number.

bullet

Specialized processing for calculating workers compensation insurance premiums. Payroll recognizes that workers compensation can be both an employer contribution and an employee deduction in some states.
bullet

Recognizes that different states have different methods for computing the insurable base

bullet

Different companies can apply their unique experience factor which impacts the computation of the workers compensation insurance premium

bullet

User-defined control of appropriate workers compensation insurance class

bullet

Date dependent rates for earnings, contributions, and deductions; Payroll can accurately calculate an employee's pay when the employee group (union) rates change during a pay period.

bullet

Employee purchase type deduction transactions can be entered directly or generated from the Accounts Payable or Inventory modules.

bullet

Multiple methods determine the General Ledger expense account associated with an employee's payroll based on the subledger distribution or user-defined override parameters.

bullet

Multiple state taxing for an employee in the same payroll calculation, if earnings are divided between cost centers located in separate states.

bullet

Tax routines are available for all states.

bullet

Facilitates user maintenance of withholding tax tables.

bullet

Payroll expenses are separated into three categories:
bullet

Earnings add to gross pay

bullet

Deductions subtract from gross pay

bullet

Contributions are employer paid expenses that do not directly affect an employee's pay

bullet

Earning code definitions for all types of earnings.

bullet

Automatic inclusion of "extra earnings" (not entered on an employee's timecard) based on the employee group (union), and the cost center to which these earnings are charged.

bullet

Deduction code definition for all types of deductions.

bullet

Automatic inclusion of deductions based on the employee's group (union), and the cost center to which the earnings are charged.

bullet

Easy definition of employee specific deductions such as garnishments, voluntary deductions, etc.

bullet

Deductions can be targeted for specific pay periods, e.g., the third payroll of the month.

bullet

Contribution code definition for all types of contributions.

bullet

Automatic inclusion of contributions based on the employee's group (union), and the cost center to which the earnings are charged.

bullet

An employee's time can be charged to a specified destination ledger at an hourly rate which represents either the actual payroll cost, the average annual hourly rate for salaried employees, or a standard cost rate. The standard cost rate can be defined at the employee, employee group, grade, or class level.

bullet

Employees can be accessed by employee number or by keywords built from the employee's name.

bullet

Department codes associate an employee to a department.

bullet

Timecard parameters facilitate the customization of the timecard entry programs to match the requirements of each customer.

bullet

Automatic generation of timecard transactions for "overhead" type employees.

bullet

Entry of "add pay" type transactions to cover employee bonuses, subsistence pay, etc.

bullet

For transportation operations, a method of entering operator work schedules which enables an operator sign-in worksheet from which timecard entries are generated automatically.

bullet

Absenteeism codes for tracking and categorizing time off.

bullet

User-defined selections for determining which employees are to be included in a payroll calculation process.  For example, you can select employees who are being terminated, in order to calculate only the termination payments.

bullet

Manually computed payroll checks can be entered. The Payroll system accepts the manually computed contribution and deduction amounts, rather than adjusting federal withholding, and computes all other payroll expenses that are not manually computed. This method ensures that the sum of the employee's check stubs balances with the year-end earnings (W2) statement.

bullet

Check distribution codes facilitate the distribution of payroll checks to employees.

bullet

Multiple payrolls can be processed for an employee on the same pay period ending date.

bullet

Complete validation of all payroll transactions before initiating the payroll computation process minimizes potential errors based on user entered data elements.

bullet

User-defined vacation accrual expense can be computed.

bullet

Contributions and deductions can automatically create invoices in the Accounts Payable module.

bullet

Payments can be made by either check or direct deposit, using an easily customized format for the checks or the remittance advice notice.

bullet

Direct deposit of an employee's pay to more than one bank account.

bullet

Magnetic media reporting of direct deposits.

bullet

Offset entries can be generated to an employee's "home" department when his hours are expensed to other destination ledgers.

bullet

Specialized processing for calculating accrued payroll entries to the General Ledger when a pay period spans more than one fiscal period.

bullet

On-line inquiry for employee benefits depict values accrued versus values taken, e.g., sick leave or vacation.

bullet

Multi-level On-line Inquiry of Employee Activity
bullet

Summary by Pay Period with Status

bullet

Summary for Selected Pay Period

bullet

Earnings Detail

bullet

Contribution Detail

bullet

Deduction Detail

bullet

Check Detail

bullet

Timecard Detail

bullet

Retroactive reporting capability is available for any payroll computation report.

bullet

W2 and 941 form content and layout is user-defined for both hard copy and magnetic media reporting.

bullet

Preprint option for employee timecards based on the last crew on which the employee worked, or on user-defined crew assignments.

bulletUser-defined criteria for purging payroll transactions.

Module Interfaces

The following System 20/20 modules send ( Þ ) transactions to and receive ( Ü ) transactions from the Payroll Module.

 

Module Transactions Sent and Received
Accounts Payable Þ Deductions for employee purchases
Human Resources Þ Skeleton employee master records
Inventory Þ Deductions for employee purchases (Inventory issues)
Accounts Payable Ü Invoices for contributions and deductions
Cost Accounting Ü Actual labor costs and hours, labor accruals
Equipment Ü Labor expenses
General Ledger Ü All computed payroll amounts
Work Order Ü Work order related payroll expenses (labor charges)

 

Standard Reports

All standard reports provide multiple selection options.

Control File Section Listings  Check Register
Employee Master Listing  Check Reconciliation
Employee Group (Union)  Payroll Subledger
Payroll Transactions Listing  Labor Distribution
Gross Register  Certified Payroll
Net Register  Workers Compensation Insurance
Detail Register  Quarterly 941 and Annual W2 Tax
Earnings, Deductions, Contributions Registers  Accrual Detail
Salary Rate Listing  

 


Construction Information Systems, Inc.

 
Copyright (c) 2001 Construction Information Systems, Inc.
P.O. Box 484
Mill Valley, CA  94942
415-332-5073
info@system2020.com