Company Level Features

Company Level Features
Employee Setup and Features
Reporting, Imports, General Ledger
Report Writer
Transaction Features
Miscellaneous Features

Earning Codes
Each company can have its own unlimited number of earning codes. These earning codes can be associated with many system-defined earning types, which apply specific attributes to the type of pay; including tips, fringe benefit codes, third party sick pay, and memo codes.

The earning codes can each be associated with a fixed rate or rate code, and each can have additional or percentage rate premiums. Our powerful integrated scripting language allows for custom user defined earning calculations.

Deductions
Each company can have its own unlimited number of deduction codes. Each of which can be a normal deduction (affecting net pay only), or can be taxed or exempted according to Section 125, 129, 401k, 403b, 408k, 457, or 501c. Tax exempt status for many deduction types is stored by tax code - you'll never have to remember whether or not 401(k) deductions are taxable in Pennsylvania. If the company has only one 401(k) plan, you'll only need one 401(k) deduction - even if the company has employees in all 50 States.

Deduction types for garnishments are also available. Deductions can be 'add-to-net', adding the amount to the net pay rather than deducting the amounts. Each deduction can have its own pay period or annual limitations. Deductions can also be automatically dropped if desired, when the employee's net check drops below zero; these dropped (or partially dropped) deductions can automatically be made up on the next positive paycheck. Our powerful scripting language allows for custom user defined deduction calculations.

Tax Codes
Each company can be associated with as many taxing entities as necessary, each with its own tax ID and rate. Effective dates allow for unemployment experience rate changes as well as deposit frequency changes. Taxes can be deposited via Check or ACH Debit methods. Each tax can be transferred independently between several accounts, allowing for transfer of tax moneys from the company to the service bureau as the taxes accrue. Several options include the transfer of moneys on a specific number of days before the liability date.

Bank Accounts
Each company can have as many bank accounts as necessary, each with its own signature and/or logo printed on the check. Signatures and logos are kept in an industry standard format, allowing for easy scanning and setup.

Five User-Defined Organization Levels
For the most complicated of companies, Millennium supports five distinct levels of organization within the company. This allows for Division, Branch, Location, Department, Project, or any other employee grouping needed. The descriptions of these organizational levels is user defined, and the user's description of each level will appear as appropriate on all screens and reports. The system can hold an unlimited number of entries in each level (i.e., unlimited number of departments).

Unlimited Job Codes
The company can have an unlimited number of job codes, each of which can have shift or rate premiums as necessary. The user can code government contract jobs to automatically produce the certified payroll register report as necessary.

Positions
Integrated position control allows each company to have an unlimited number of positions. The position control features allow tracking of open or closed, budgeted or unbudgeted positions, and the employee currently filling the position. Each position can be associated with a pay grade, EEO class, Workers Compensation code, and FLSA overtime exempt status. Each position can also have job requirements and job descriptions - especially useful with the applicant tracking module.

User Defined Frequencies
For the complicated needs of municipalities or school districts, the user can create customized frequency codes for employee pays and taxes, or for deductions and reporting requirements.

Third Party Checks
The system can generate an unlimited number of third party checks based on actual employee deduction amounts. These checks can include garnishment checks, 401k checks, United Way contributions, or any other deduction-based amounts. These checks are automatically generated at desired frequency, and can optionally be direct deposited into the agency's account.

Calendar
A company calendar provides for flexible pay and processing frequencies, and scheduling of payroll processes.

Many Other Tables, including:
401k Funds, 401k Sources, 401k Status Codes, EEO Class, Employee Status, Employee Type, Ethnicity, Events, Pay Grades, Pay Groups, Raise Reasons, Rate Codes, Review Codes, Shift Codes (and associated shift premiums), Skill Codes, Termination Reasons, Unions, Workers Comp Codes