Your next opportunity starts here

How to Negotiate Your Salary in India: A Practical Guide

Published · Jobfixnow

What is a salary range?

A salary range is the lowest and highest pay an employer is likely to offer for a role. Where you land depends on your experience, skills, the city and how much the employer needs the role filled.

How to research pay for your role

Look at the salaries listed on live job posts for the same role and city, ask people working in that field, and check the salary breakup of any offer you already hold. Live listings are the most current signal of what employers are paying right now.

Can freshers negotiate salary?

Yes, politely. Freshers usually have less room on fixed pay, but can ask about joining dates, training, a review after six months, or relocation and work-from-home support.

What to avoid

Don't share a number before you know the role well, don't accept a verbal offer without a written letter, and never pay any fee to get a job — genuine employers don't charge candidates.

Step-by-step: How do I negotiate my salary for a new job

  1. 1

    Research the market

    Check salaries listed for the same role in your city on Jobfixnow's salary guides and live job posts.

  2. 2

    Set your numbers

    Decide a target figure and the lowest offer you would accept, based on your expenses and experience.

  3. 3

    Let them offer first

    If asked early, share a range rather than a single figure and say it depends on the full role and benefits.

  4. 4

    Ask with reasons

    Request a specific number and explain it with your skills, results, certifications or competing offers.

  5. 5

    Compare in-hand pay

    Ask for the salary breakup and compare fixed monthly in-hand pay, not just CTC.

  6. 6

    Get it in writing

    Accept only once you have the final salary and joining terms in an official offer letter.

Ready to apply?

Search verified jobs across India on Jobfixnow.

Browse jobs in India

Related career guides