Hey all,
Just a quick thought, the question was "Please let me know how to verify the previous salary details (Previous company) of a new joining employee" and not about the purpose of verifying or arriving at a salary to be offered. As per Sarika's question, it's clear it's for someone who has joined her organization.
To clarify, Raj:
1. As an employer, an organization has every right to validate the credentials of the prospective candidate to understand the background, ensuring the right talent is coming into the organization. As a candidate, if I'm clear, I would definitely not have any problems getting my background check done.
2. To determine a salary, definitely yes, as an organization, there are set norms for a band/level based on education, technical expertise, years of experience, type of organization coming from, value added to the table, and internal parity. There will not be a set salary; it would be a range, for example, between 5-6 Lakhs or 6-7 Lakhs. All these are only indicatives and not the underlying rules. When you arrive at a salary, all the above factors, including the previous organization's salary, play a vital role.
Hope this gives you some insights.
Sarika, you can check the salary in the following ways:
1. Review the candidate's payslips and the latest revision letter with a breakup, and compare them with the bank account statement. This will give you a fair idea even if the candidate tries to forge any of the documents.
2. Form 16 will help you identify if the candidate has been employed by the same organization or not.
3. There are multiple background check vendors available in the market (First Adv, Carrier Cruse, AutoBridge are a few recognized ones); you can approach them for a complete background check of the candidate - education, all employments, address, and criminal records.
4. If you want to do it yourself, you can approach the candidate's company (HR person) at the manager/above level in the core HR team who can confirm over an email.
Hope this clarifies.
Prashanth Narva