Compensation data

Healthcare compensation benchmarking: methods, sources and tools compared

By ClinicalRate · Updated · 11 min read

Compensation benchmarking is the practice of comparing what you pay for a role against what the external market pays for the same work. In healthcare it sets nurse and allied pay ranges, physician offers, travel packages and staffing bill rates. Done well, it tells you where a number sits in the market distribution. Done badly, it gives you a precise-looking figure for the wrong job, in the wrong place, from the wrong year.

This guide covers how to run a benchmark step by step, what each type of data source is good and bad at, and why contingent labor needs a different approach from employed pay.

What compensation benchmarking is (and isn’t)

Salary benchmarking answers one question: for this role, in this market, what does the distribution of pay look like right now? The output is usually a set of percentiles (p25, p50, p75, p90) that you compare against your own pay or offer.

It is not the same as:

  • Pay equity analysis, which compares people inside your organization to each other.
  • Job evaluation, which ranks roles internally by scope and responsibility.
  • Fair market value (FMV) opinions, which are formal, often third-party, assessments used for physician arrangements. Benchmarks feed FMV work but don't replace it.

How to benchmark a healthcare role, step by step

  1. Match the job, not the title. Map each internal role to the source's taxonomy by duties, unit, credential and acuity. “RN II” means nothing outside your building; “ICU registered nurse, 3+ years” does. A good match covers most of the role's duties. If no single job fits, blend two matches and document why.
  2. Pick the right population. Employed staff, per diem and travel contracts are different markets. So are academic and community facilities. Benchmark against the population you actually compete with for that hire.
  3. Choose your percentile. Most organizations target p50 for core roles and p60 to p75 for hard-to-fill ones. Decide the target before you look at the data, not after.
  4. Apply geographic differentials. National medians hide large spreads. If your source only reports regions or national figures, adjust with a geographic factor and say so.
  5. Age the data forward. Survey data describes a past effective date. Bring it to your decision date (formula below).
  6. Blend sources. Weight two or three sources rather than trusting one. Weight by match quality, sample size and recency.
  7. Document and refresh. Record source, match, percentile, aging factor and date. Re-run on a set schedule, and more often for roles where the market moves quickly.
Aging data forward Aged value = Survey value × (1 + Annual trend)^(Months ÷ 12)

Illustrative: a survey median of $40.00/hr with an effective date 15 months before your decision, aged at a 3% annual trend, becomes $40.00 × 1.03^1.25 ≈ $41.50/hr. The trend rate is an assumption, so check it against a more current source where you can.

Why geography and employment type change the answer

Two of the steps above move the result more than any other. A ClinicalRate analysis of job postings from Jul 29 2025 to Jan 25 2026 shows how much, using advertised hourly pay:

ICU nurse, advertised median $/hrValue
All postings (n=22,249)$61.14
Travel contracts (n=19,453)$61.19
Per diem / PRN (n=133)$54.00
Staff positions (n=371)$35.32
California postings$73.81
Texas postings$45.67

A staff-position offer benchmarked against a blended dataset dominated by travel postings would be wildly inflated. A national median applied in California or Texas would miss by double digits in either direction. These are advertised rates, not paid wages, and travel postings may quote a blended hourly figure that includes stipends, which is exactly why population matching matters.

The five types of compensation benchmarking sources

Published healthcare compensation surveys
MGMA, SullivanCotter, AMGA and general HR survey vendors collect pay data from participating organizations, usually once a year. Strengths: rigorous job matching, credibility with comp committees and compliance, and productivity data (such as wRVUs) for physicians. Weaknesses: lag between data collection and use, a focus on employed compensation, and little or no bill rate data. See MGMA salary data explained.
HR compensation software
Tools such as Payscale and Salary.com combine survey and other data into a workflow for building pay ranges across every department. Strengths: broad job coverage and easy range management. Weaknesses: clinical roles are one slice of a general-purpose catalog, and contingent rates are generally out of scope.
Government data (BLS OEWS)
The Bureau of Labor Statistics' Occupational Employment and Wage Statistics program publishes free annual wage estimates by occupation, state and metro area. Strengths: free, large samples, consistent method. Weaknesses: broad occupation codes (all registered nurses share one code, regardless of specialty), a reference period that is well behind the release date, and no contract or bill rate data.
Job-posting and labor-market analytics
Lightcast, Revelio Labs and LinkedIn Talent Insights analyze postings, profiles and workforce movement across industries. Strengths: timely demand signals, talent supply and competitor hiring. Weaknesses: built for cross-industry workforce planning rather than clinical rate setting, so specialty depth and contract pay detail vary.
Live rate data for contingent labor
ClinicalRate tracks pay and bill rates for 400+ clinical roles, by state and metro, refreshed every business day. Strengths: current rates for travel, per diem and contract work, and bill rate visibility. Weaknesses: it is not a substitute for survey data in physician comp-plan governance or executive pay.

Compensation benchmarking tools compared

A qualitative view. Individual products vary, so confirm specifics with each vendor.

Healthcare surveysHR comp softwareBLS OEWSLabor-market analyticsClinicalRate
Refresh cadenceTypically annualVaries; depends on underlying sourcesAnnual, with lagFrequentEvery business day
Role granularityDeep for physicians and APPs; varies elsewhereBroad, cross-industryBroad occupation codesNormalized titles, varies by role428 canonical clinical roles
GeographyNational and regional cuts are commonVaries by productNational, state, metroOften metro-levelState and metro
Employed vs contingentEmployed focusEmployed focusEmployed wagesMostly employed postingsTravel, per diem, contract and permanent
Bill rate visibilityNoNoNoNoYes
Access modelPurchase or subscription; participant discounts commonSoftware subscriptionFree public downloadEnterprise subscriptionUI, read API, warehouse share

Vendor-level detail is on our comparison pages: MGMA, SullivanCotter, Payscale, Lightcast, Revelio Labs and LinkedIn Talent Insights.

The special problem of contingent and travel labor

Annual surveys work for employed pay because employed pay moves slowly. Contingent rates don't. In the same posting dataset, the ICU nurse median for January 2026 alone was $75.85/hr, against $61.14 for the full six months, a seasonal winter spike that an annual figure can't show. Contract length matters too: ICU postings for 1 to 4 week contracts had a median of $70.90, versus $57.53 for contracts over 26 weeks.

Contingent pricing also has a second number that surveys don't collect:

  • Bill rates. Agencies, MSPs and hospitals negotiate the hourly price paid to the agency, not just the clinician's pay. See bill rate vs pay rate.
  • Package structure. Travel pay splits into a taxable base plus stipends, so a single “hourly rate” needs context. See how much travel nurses make.

For these roles, benchmark against current contingent data at the metro level and refresh weekly, not annually.

Choosing salary benchmarking tools for your team

  • Hospital comp teams setting employed ranges usually pair an annual survey with BLS as a free cross-check, and add live contingent data to see how far agency rates sit above staff pay.
  • Physician practices rely on MGMA, SullivanCotter or AMGA for comp plans and FMV support.
  • Staffing agencies and MSPs pricing requisitions need current pay and bill rates by role and metro, which is what ClinicalRate for agencies is built for.

Whatever you use, check the method: how roles are normalized, sample sizes, and observation windows. Ours is documented on the methodology page.

Frequently asked questions

What is compensation benchmarking?

Compensation benchmarking is comparing what you pay for a role against what the external market pays for the same work, usually expressed as percentiles such as p25, p50 and p75 for a matched job and location.

How do you benchmark salaries for healthcare roles?

Match each role to a source taxonomy by duties and credentials, pick the right population (employed, per diem or travel), choose a target percentile, adjust for geography, age survey data to your decision date, blend two or three sources, and document the result.

What are the main healthcare compensation surveys?

Widely used healthcare compensation surveys include MGMA, SullivanCotter and AMGA for physician and advanced practice provider pay, plus general HR survey vendors for broader roles. Most are published annually and focus on employed compensation.

Is BLS data good enough for salary benchmarking?

BLS OEWS data is free and useful as a cross-check, but it is published annually with a lag and uses broad occupation codes, so it cannot separate nursing specialties or show contract and bill rates.

How do you benchmark travel nurse and contingent pay?

Use current contingent rate data by role and metro rather than annual surveys, separate travel, per diem and staff postings, account for stipends in travel packages, and track bill rates alongside pay rates. Refresh at least weekly.