i am likely to get a job offer with a company for which i am very excited but i did a mistake by disclosing my salary expectation in start itself. After checking the current market trend and another job offer which i have, i feel that i asked for less initially whereas at my experience i can get a better salary. Also the company would easily be having a bigger salary range for that job profile. Please suggest how can i talk to HR for a higher salary and on what points should i negotiate.
You don't have job offer so right now so you don't have a salary to negotiate.
When you get an offer it will either be acceptable or not. If not make a counter.
You are not really in a position to argue your worth in the market. They know what they pay their people. They know the market. Don't lecture them on the market.
If they are low balling you they may accept your counter.
A good company will have a pretty tight pay range. If you perform and move up and then your pay increases. If you like the company and the offer exceeds or meets your initial expectation then just consider going with it.
Asking for a higher salary after the job offer, could easily get your job offer taken back. Because usually several people are involved in the calculations and you already gave them a rough price. Unless you have some special skills then you're easily replaceable.
However you don't need to accept a job offer, you can negotiate when you have one, saying you'd love to work for them, but not for the same pay you were getting elsewhere, explain the market rate etc,. and see which way it goes. There is still leeway for negotiation.
As always in a negotiation, it helps if you have arguments backing your demands. If you have another job offer, you can safely try raising your salary.
- The initial position (or how you understood it) is different from what you now know it actually is: after talking with them, you learned new information about the job and want to be paid accordingly.
- Salary is just 1 item in a benefits package: if they have a lot of other benefits (pension funds, paid vacation days, company car, insurance, phone, laptop, ...), the salary can be lower, if they don't, the salary will be higher. It's the total package that counts.
- You have another job offer in the range of XXX-YYY, which corresponds with what you believe you are worth.
- You did your research on the job market (glassdoor.com, other collegues in the domain) and know the salary ranges are XXX-YYY.
If they challenge you that you asked for less before, remain calm, polite and friendly, but explain that you are convinced you are worth the salary you are asking for, and that you can deliver a lot of value to their company - and believe you should be compensated accordingly.