Managing Contract dates

Managing Contract dates

Overview

Employment duration of employees can be managed in three ways -
1. It can be open ended with no end date - this is the default scenario
2. It can be controlled a retirement/superannuation policy. Application Administrator can setup company specific retirement policy for different employee types. Refer article on "Separation setup"  for more details
3. It can be for a limited period based on a contract end date : fixed duration employment for both Regular and Subcontractor employees can be managed using the Contract end date feature. This article gives details of how to manage contract end date.

This feature is available by default for Subcontractor employees but for Regular employees you will have to get it activated by your Application Administrator (if not activated already). To check if this feature is activated
- go to HR Manager > Employee Details tab
- if you see "Manage Contract End Date" button click on it, if you see a list of Regular employees on the popup then the feature is activated
- if you see the button but see only names of Subcontractor employees then feature is not activated
- if you do not see any button which says "Manage Contract End Date" then this feature is not activated for Regular employees and Subcontractor feature is also not activated

System will send an alert before the end of period to HR Manager and HR Executive for contract renewal as per the weeks defined in Setup > EazeHR > General setup. This alert will also go to the concerned employees.

Contract Expiry

If an employee's contract has got over (expired) then the record is treated as a normal employee and the accruals and processing of linked records is not stopped. The things which get impacted are -
  1. employee will not be able to login in EazeWork
  2. all email notifications will continue to go from system
  3. employment status will remain as Working (or On Probation) and the HR manager will have to create a separation request manually if the record has to be closed
  4. leave accrual will not stop
  5. pending attendance will be created
  6. pending payroll can be processed but payroll of the month in which contract has expired cannot be run
  7. if employee has payroll reimbursements included in the salary then monthly accrual of these reimbursement which is done on 1st of each month will continue
  8. if payroll manager is submitting a payroll reimbursement claim on behalf of employee he will get a warning message as shown below but system will not stop him
  9. for Indian employees who are included in payroll, their name will not come in 24Q return for quarter four if the record is left at contract expiry status, for the record to be included you will have to process the full and final

Contract Extension

Follow the steps given below to update the contract end date for an employee -
1. Go to HR Manager > Employee Management tab. If there are some employees whose contract end date has gone in past but their separation has not been processed you will see a message as shown below. Click on "Download Excel" button to get a list of employees whose contract has expired.


2. For employees who are on a fixed duration contract you can extend the contract end date by clicking on "Manage Contract End Date" button. You can update Contract End Date for all records whether the existing date is in past or future or is blank.


When the contract is extended
  1. the new contract end date is taken as the end date and it replaces the previous contract end date
  2. if there is a break in contract then you will have to resign this employee and add him again with the new contract start date

If you put a contract end date which is of past you will get a warning message as shown below.



Contract end date cannot be changed if separation is in process. For HR Manager if the contract expires system auto extends the contract.
    • Related Articles

    • Managing employee's calendars

      If there are different weekly off / holiday patterns in your company then you might have multiple employee calendars to manage these. You can change the mapping of employees to these calendars. The change of mapping can be done from a future or even ...
    • Managing Employee Type change

      Changing employee types from one type to another is allowed for the following scenarios 1. Change from Subcontractor to Regular - You can convert a Subcontractor to a Regular employee with the option of selecting the Employment status as "On ...
    • Managing employee's shifts

      Menu Path: Work Area > Shift Management or HR Manager > Shift Management Quick Access: Manager's Role > Map Shifts Accessible to: As per setup In EazeWork HRMS the activity of managing employee's shift schedules (also known as rosters) for ...
    • Managing Location Transfers

      Menu Path : HR Manager > Employee Details Accessible to : HR Manager, HR Executive, Chief of HR To change the location of an employee follow the the steps given below - 1. Navigate to employee's profile page either from HR Mgr page or by directly ...
    • Managing employee's weekly offs

      Menu Path: Work Area > Update Weekly Offs Quick Access: Manager's Role > Update Weekly Offs Accessible to: As per setup Activities which can be done on this page are - 1. change the weekly off pattern for employees 2. assign the weekly off day for ...