Employee Numbering System
1) I think employee numbers should remain numerical except in the case of organizations with different business units. If the organization doesn't have any business units, just one constant prefix of alphabet characters (maximum 3) should be fine. If the organization has business units, then three characters from each business unit should be the prefix for an employee number.
Example:
- An organization called Sutra Services Pvt Ltd (with NO business units): SU
- If the same organization has multiple business units, say, SutraHR, SutraLite, and sumHR:
- SHR
- SLI
- SUM
2) Post the prefix, everything should be numeric/numbers. I think the best way to do this is to follow the order: "Year-Month-Date-Number".
Example:
- SU130617001
- SHR130617001
3) I have seen companies also trying to include Level/Grade within the employee number. However, I don't see any real reason why it would be useful to keep grades within the number. The number is unique enough with the above format, and for assigning a grade, you can include a separate column in the spreadsheet or, if you're using software, it should be able to give you another extra field for employee data.
4) Final point, no two employees should ever have the same employee ID/Number. The whole concept of an employee number/ID is a unique identity. This identity will be useful not only when the employee is working in your organization but also in the future when he/she may not be with you. So all records, history, and data will be linked with the same ID for life in your organization. Any mix-up will cause unnecessary confusion and loss of data.