How to research your market salary before any negotiation

Every salary negotiation is decided before it starts, by whoever walks in with better data. Employers have it: they see every offer they make and every candidate who declines. Most candidates walk in with a feeling and a number a friend mentioned. Closing that gap is the highest-return preparation you can do, and your market rate is more findable now than it has ever been — if you know where to look and how to weigh what you find.
Where the real numbers are
- Posted salary ranges. A growing number of US states and cities require employers to state a pay range in the posting. Search for your target title in those jurisdictions even if you are not applying there; the ranges reveal what companies actually budget for the level.
- Self-reported compensation sites. Aggregators built on employee submissions are useful for direction and for company-specific bands, especially in tech and finance. Treat individual entries with caution and look at the middle of the distribution, not the outliers.
- Government wage data. The US Bureau of Labor Statistics publishes occupational wage estimates by metro area. It lags the market and uses broad categories, but it is unbiased and good for a floor.
- Recruiters. Agency recruiters place people in your role every month and will usually tell you the going rate if you ask plainly. In-house recruiters at companies you interview with are often required to share the range.
- Peers. The most accurate source and the most awkward. Approach two or three people in similar roles privately, offer to share your own number first, and ask for a range rather than a figure.
- Professional associations and industry surveys, which often publish annual compensation reports for members.
Adjust for what actually moves pay
A raw title comparison is misleading. The same title pays very differently by location, company size and stage, industry, and the actual scope of the role. A "marketing manager" at a fifty-person startup and one at a public company are different jobs. When you gather numbers, note these variables alongside each one and compare like with like. Remote roles complicate this: some companies pay a national band, some pay by the employee's location, and some pay by headquarters — ask which.
Build a range, not a number
From your research, identify three figures. The market median for your role, level and location. Your target — where your specific experience and the role's scope justify sitting, often somewhat above the median. And your floor, below which you would decline. Your stated range in a negotiation runs from a little above the floor to a little above the target. Writing these down before any conversation stops you from inventing a smaller number under pressure.
Weigh the whole package
Base salary is one line. Collect what you can about bonus targets, equity, retirement matching, health premiums, paid leave and remote flexibility for the companies you are comparing. A 10 percent lower base with strong matching and a reliable bonus can be the richer offer. Knowing this in advance also gives you levers when base cannot move.
Check your data is current
Markets move. A number from a survey three years ago, or from a peer who negotiated in a hot hiring year, may be stale in either direction. Prioritize sources from the last twelve months and note the date on everything you collect.
Turn research into a sentence
The point of the data is a calm, defensible statement: "For this scope, in this market, I'm seeing a range of X to Y for someone at my level, and I'm targeting the upper part of that given the ownership you've described." You do not need to cite sources in the conversation — you need to sound like someone who has them. The confidence that comes from actually having them is hard to fake and easy to hear.
A one-hour research plan
- Twenty minutes: five posted ranges for your title in pay-transparency jurisdictions.
- Fifteen minutes: the median and spread from two self-reported sites, filtered tightly.
- Ten minutes: the government estimate for your metro as a floor check.
- Fifteen minutes: messages to two peers and one recruiter asking for a range.
By the end you have a number that is yours because you built it, and a negotiation that starts from evidence rather than hope.