bringing up salary too early with a potential employer might cost you the chance of landing the job. wait too long and you might not get to negotiate. let's look at when to talk about salary in two scenarios: working with a recruiter and working with the company hiring manager.
when working with a third-party recruiter
discussing your salary expectations with a recruiter early in the your relations will help her present you with the most appropriate opportunities. remember that a recruiter wants to make the opportunity work for her client and for you, so bluffing or withholding information about the salary makes the situation more complicated than it needs to be.
she will have a better idea of what a company is able to pay; if it doesn't meet your requirements, then either she'll approach you with opportunities that are better suited or if it's not that far off, she can assess the situation upfront and open the possibilities. and remember: if she specializes in your industry niche, she can give you insider information about what you can expect in your local market.
• be honest about your salary requirements.
• be upfront—nobody wants to waste time if it's not going to fit.
• be willing to listen if your recruiter thinks you're shooting too high.
• be open to looking at the entire compensation package—including bonus, insurance, 401(k) and matches, perks, etc.
when working with a hiring manager
when it comes to discussing salary with a potential employer, it's like a poker game. neither side wants to reveal its cards, and both will do their best to get the other to open up first.
don't bring up salary in your resume or job application. if a job application asks for your salary requirements, give a range (especially if the job description already provided one). salary is best left for negotiation at the end of the process and when the company is ready to make you an offer.
if the hiring manager questions you about your salary expectations during the job interview, ask about the salary range for the job. gently put it on her until she gives you an idea, so you can see if it would fit. she knows what she can budget for this role (and that shouldn't change based on your salary preference), so it's up to you whether you can accept something in this range.
do your research on salary range before the interview so you have an idea of where to start. while salaries will vary depending on your location and experience, looking at a site like salary.com can give you some context of what you can expect for this role. if the actual salary is much lower, you can ask why and show your research for similar roles. not all manager titles pay equally and many other factors should be considered. perhaps this position has fewer responsibilities or requires less experience. salary ranges also tend to fluctuate for the same position in different industry sectors and geographical locations.
don't try to negotiate salary until you get to the job offer phase. it can be frustrating to go through the interview process without knowing if it's worth your time, but save the haggling until the company is sold on hiring you. salary ranges or other negotiating factors have a magical way of loosening up a bit when you are the desired candidate for the role. and have ready reasons why you're worth more (not just because you want to get paid more).
salary can be tricky. you don't want the conversation to ruin your chances of getting hired, but you also don't want to be too stubborn when it's brought up.