Methodology

How NPIxray calculates revenue scores and benchmarks

NPIxray is built on transparency. Every metric, ranking, and revenue estimate on this site is derived from publicly available CMS Medicare data using deterministic calculations. No black boxes, no proprietary algorithms — just math applied to government data.

Data Sources

CMS Medicare Physician & Other Practitioners Dataset

The primary data source for all NPIxray analytics. This dataset is published annually by the Centers for Medicare & Medicaid Services (CMS) and contains utilization and payment data for every Medicare-enrolled provider in the United States.

  • 1.2M+ individual providers
  • 10M+ provider-service records
  • Every CPT/HCPCS code billed to Medicare with frequency and payment amounts
  • Provider specialty, geographic location, and patient demographics
  • Publicly available at data.cms.gov

NPPES NPI Registry

Used for real-time provider lookups. The National Plan and Provider Enumeration System (NPPES) provides NPI numbers, provider names, practice addresses, and taxonomy classifications for all healthcare providers in the US.

Medicare Fee Schedule

CMS-published payment rates for CPT/HCPCS codes used in revenue opportunity calculations. Key rates include CCM (99490: $66.00/month), RPM (99454: $55.72/month), BHI (99484: $48.56/month), and AWV (G0438: $174.79 initial, G0439: $118.88 subsequent).

Revenue Score Methodology

The NPIxray Revenue Score is a 0-100 composite metric that measures how effectively a provider captures available Medicare revenue relative to their specialty peers. It is calculated from four equally-weighted components:

E&M Coding Efficiency (25%)

Compares the provider's E&M code distribution (99213/99214/99215) against their specialty benchmark. Providers whose coding mix aligns with or exceeds specialty averages score higher.

CCM/RPM Adoption (25%)

Measures whether the provider bills Chronic Care Management (99490) and Remote Patient Monitoring (99454). Billing either program earns partial credit; billing both at volumes above specialty median earns full marks.

BHI Adoption (25%)

Checks for Behavioral Health Integration (99484) billing. Given the low national adoption rate, any BHI billing represents significant revenue capture.

AWV Completion (25%)

Evaluates Annual Wellness Visit (G0438/G0439) volume relative to the provider's total Medicare patient panel. The target benchmark varies by specialty.

Revenue Gap Estimation

Revenue opportunities shown on state, specialty, and code pages are calculated using a straightforward gap analysis between observed adoption rates and specialty benchmarks:

// Revenue Gap Formula
adoption_gap = national_benchmark_rate - local_adoption_rate
additional_providers = adoption_gap × total_providers
estimated_revenue = additional_providers × payment_rate × patients_per_provider × 12

For example, if a state has 10,000 Family Medicine providers with 5% CCM adoption vs a 12% national benchmark, the gap is 7 percentage points. This means ~700 additional providers could adopt CCM, each potentially enrolling 15 eligible patients at $66/month, yielding an estimated $8.3M annual revenue opportunity.

All revenue estimates are labeled as estimates and include confidence levels based on sample size to help users assess reliability.

Specialty Benchmarks

NPIxray maintains benchmarks for 20+ medical specialties derived directly from the CMS dataset. Each benchmark includes:

  • Average total Medicare payment per provider
  • Average Medicare beneficiary count per provider
  • E&M code distribution (99213/99214/99215 mix)
  • Program adoption rates (CCM, RPM, BHI, AWV)
  • Chronic disease prevalence in the patient population

Benchmarks are recalculated annually when CMS releases updated data. The current dataset reflects 2024 Medicare claims data.

Confidence Levels

Every data point on NPIxray includes a confidence indicator based on the underlying sample size:

High Confidence

100+ providers in the peer group. Results are statistically robust and representative of the population.

Medium Confidence

20-99 providers. Results are directionally useful but may not capture the full variability of the population.

Low Confidence

Fewer than 20 providers. Results should be interpreted with caution. Pages with fewer than 10 providers show a "Limited Data" warning.

State & Neighbor Comparisons

State pages include national rankings and neighboring state comparisons. Rankings are determined by average Medicare payment per provider, calculated as:

// National Rank
state_avg_payment = SUM(all_provider_payments) / COUNT(providers_in_state)
national_rank = RANK(state_avg_payment DESC) among all 50 states + DC
// Delta vs National Average
national_weighted_avg = SUM(state_avg × state_providers) / SUM(state_providers)
delta_pct = ((state_avg - national_weighted_avg) / national_weighted_avg) × 100

Neighboring states are defined by geographic adjacency (shared borders). Each state page shows up to 4 neighboring states for comparison, helping users understand regional Medicare reimbursement patterns.

Limitations & Disclaimers

  • Medicare Only: All data reflects Medicare Fee-for-Service claims only. Commercial payer, Medicaid, and Medicare Advantage data are not included.
  • Publicly Available Data: CMS redacts data for providers with fewer than 11 beneficiaries for any single service to protect patient privacy. This means some low-volume codes may be underrepresented.
  • Revenue Estimates: All dollar amounts labeled as "estimated" or "potential" are projections based on benchmark gaps and published fee schedule rates. Actual revenue will vary based on patient mix, payer contracts, and practice operations.
  • Annual Refresh: Data is updated annually when CMS publishes new datasets, typically with a 12-18 month lag from the service dates.
  • Not Medical Advice: NPIxray provides data analysis for revenue optimization purposes only. It does not constitute medical, legal, or compliance advice.

Scan Any Provider's Revenue

Enter any NPI number to instantly see missed revenue from E&M coding gaps, CCM, RPM, BHI, and AWV programs.

Run Free Scan