underpayment-detection

star 4

Identify payer underpayments by comparing actual reimbursements against contracted rates, fee schedules, and expected payment calculations. Use when auditing payer payments, validating ERA/835 remittances, identifying payment variances, or supporting contract compliance monitoring.

writer By writer schedule Updated 3/2/2026

name: underpayment-detection description: Identify payer underpayments by comparing actual reimbursements against contracted rates, fee schedules, and expected payment calculations. Use when auditing payer payments, validating ERA/835 remittances, identifying payment variances, or supporting contract compliance monitoring.

metadata: display_name: "Underpayment Detection" short_description: "Detect payer underpayments versus contracted rate schedules" default_prompt: "Review my detect payer underpayments versus contracted rate and highlight top risks and next actions" version: "1.0.1" tags: - healthcare

icon_path: "assets/icon.png"

Underpayment Detection

Overview

Systematically identify instances where payers have reimbursed healthcare claims below contracted rates or expected payment amounts. This skill compares actual payments against fee schedules, contract terms, Medicare/Medicaid rates, and expected payment calculations to surface underpayments, incorrect adjustments, and contractual non-compliance — recovering revenue that would otherwise be lost.

When to Use

  • Auditing payer remittances (835/ERA) against contracted rates
  • Identifying systemic underpayment patterns by payer or service line
  • Validating payment accuracy for high-dollar claims
  • Supporting payer contract negotiations with payment variance data
  • Performing retrospective payment audits for revenue recovery
  • Monitoring contract compliance across payer portfolio

Required Inputs

Input Description Format
Remittance data 835/ERA with payment amounts and adjustment codes Structured transaction data
Contracted rates Fee schedule or contract terms by CPT/payer Rate table
Claim details Billed CPT/HCPCS, units, modifiers, billed amount Claim object
Payer contract Contract terms including reimbursement methodology Contract summary
Medicare fee schedule CMS MPFS or OPPS rates for benchmarking Rate table

Methodology

Step 1: Expected Payment Calculation

Calculate the expected payment for each claim line:

Reimbursement Methodologies:

Methodology Calculation Common Payers
Fee schedule Contracted rate per CPT code Most commercial
Percent of Medicare Medicare rate times contracted percentage (e.g., 120% of Medicare) Many commercial
Percent of billed Billed charges times contracted percentage Some commercial
DRG-based MS-DRG weight times base rate (inpatient) All payers (inpatient)
APC-based APC relative weight times conversion factor (outpatient) Medicare OPPS
Case rate Flat rate per case/episode Bundled payment contracts
Per diem Daily rate times LOS Some inpatient contracts
Capitation Fixed PMPM regardless of services Capitated contracts

Key Calculation Factors:

  • Multiple procedure payment reduction (MPPR) for applicable services
  • Bilateral procedure adjustment (modifier 50)
  • Assistant surgeon reduction (modifier 80/82)
  • Sequestration reduction (Medicare: currently 2%)
  • Timely filing discount (if applicable per contract)
  • Out-of-network rate methodology

Step 2: Payment Variance Analysis

Compare expected vs. actual payment for each claim line:

Variance Classification:

  • UNDERPAID: Actual payment is less than expected (beyond acceptable tolerance, typically 1-2%)
  • CORRECTLY PAID: Payment matches expected within tolerance
  • OVERPAID: Actual payment exceeds expected (flag for compliance, do not retain knowingly)
  • ZERO PAID: No payment made (may be denial, not underpayment)
  • PARTIALLY PAID: Some lines paid, others denied or reduced

Variance Calculation:

  • Dollar variance = Expected payment - Actual payment
  • Percentage variance = (Expected - Actual) / Expected times 100
  • Material threshold: Flag variances exceeding tolerance (e.g., greater than $25 or greater than 2%)

Step 3: Root Cause Classification

Identify why the underpayment occurred:

Common Underpayment Causes:

Cause Description Recovery Approach
Wrong fee schedule applied Payer used outdated or incorrect rate Appeal with contract reference
Incorrect procedure grouping Payer bundled services incorrectly Appeal with unbundling justification
Missing contract escalator Annual rate increase not applied Appeal with contract amendment
Incorrect modifier processing Modifier reduction applied incorrectly Appeal with modifier rationale
Wrong reimbursement methodology Percent-of-Medicare calculated wrong Appeal with rate recalculation
Coordination of benefits error Primary/secondary payment split incorrect Resubmit with correct COB
Sequestration overapplied Reduction applied when it should not be Appeal with exemption evidence
Patient responsibility miscalculated Deductible/coinsurance applied incorrectly Appeal with benefit verification

Step 4: Recovery Prioritization

Prioritize underpayments for recovery action:

Priority Matrix:

  • Tier 1 (Immediate): Large dollar variance, clear contract violation, within appeal deadline
  • Tier 2 (High): Moderate dollar variance, strong recovery evidence, approaching deadline
  • Tier 3 (Batch): Small dollar variance but high volume (systemic issue), batch appeal
  • Tier 4 (Monitor): Borderline variances, track for pattern confirmation

Recovery ROI Calculation:

  • Potential recovery = Sum of identified underpayments
  • Recovery cost = Staff time for appeals and follow-up
  • Expected recovery rate = Historical success rate by payer and cause
  • Net recovery = Potential times expected rate minus recovery cost

Step 5: Reporting and Trending

Generate comprehensive underpayment reports:

Report Dimensions:

  • By payer: Which payers have the highest underpayment rates?
  • By CPT/service line: Which services are most frequently underpaid?
  • By cause: What are the primary drivers of underpayments?
  • By time period: Are underpayments increasing or decreasing?
  • By contract: Which contracts have the most payment variances?

Output Specification

The output includes:

underpayment_summary: total_claims_analyzed, underpaid_count, total_underpayment_amount, average_variance_percent, underpayment_rate

underpaid_claims: claim_id, date_of_service, cpt_code, billed_amount, expected_payment, actual_payment, variance_amount, variance_percent, root_cause, recovery_priority, appeal_deadline

systemic_patterns: pattern_description, affected_claims_count, total_variance, root_cause, payer, service_line, recommended_action

recovery_plan: prioritized actions with underpayment_target, recovery_amount, appeal_type, required_documentation, expected_success_rate, deadline

payer_scorecard: by payer — total claims, underpayment rate, average variance, top underpayment causes, contract compliance score

trending: underpayment trends over time by payer, cause, and service line

Analysis Framework

Underpayment Benchmarks

Metric Target Warning Critical
Underpayment rate (by volume) Under 3% 3-8% Over 8%
Underpayment rate (by dollars) Under 2% 2-5% Over 5%
Recovery rate Over 70% 50-70% Under 50%
Days to recover Under 45 45-90 Over 90
Appeal success rate Over 65% 40-65% Under 40%

Contract Compliance Monitoring

Track payment accuracy by contract provision:

  • Base rate accuracy
  • Annual escalator application
  • Carve-out/exclusion compliance
  • Stop-loss/outlier payment triggers
  • Multi-procedure reduction accuracy
  • Modifier payment adjustments

Examples

Input: Orthopedic surgery claim. CPT 27447 (total knee arthroplasty). Contract: 140% of Medicare. Medicare rate: $1,542.38. Expected payment: $2,159.33. Actual payment: $1,695.00. CARC 45 (charges exceed contracted amount).

Analysis:

  • Expected: $1,542.38 times 140% = $2,159.33
  • Actual: $1,695.00
  • Variance: $464.33 underpaid (21.5%)
  • Root cause: Payer appears to have applied 110% of Medicare instead of 140%
  • Recovery priority: Tier 1 (large dollar, clear contract violation)
  • Appeal strategy: Submit with contract page showing 140% of Medicare methodology, Medicare fee schedule showing base rate, and calculation showing correct expected payment

Guidelines

  1. Maintain current contract terms — load and update fee schedules when contracts are renewed
  2. Set appropriate tolerance thresholds — minor rounding differences are not actionable
  3. Focus on systemic patterns — one-off variances matter less than recurring underpayment patterns
  4. Track appeal deadlines — most payers have 90-180 day appeal windows for payment disputes
  5. Document everything — maintain detailed records of underpayment identification, appeals, and outcomes

Validation Checklist

  • Expected payment calculation uses current contracted rates
  • Medicare fee schedule rates are current (updated annually, sometimes quarterly)
  • Variance calculations account for legitimate adjustments (deductible, coinsurance, sequestration)
  • Root causes are correctly classified (not all variances are underpayments)
  • Recovery prioritization accounts for appeal deadlines and dollar thresholds
  • Systemic patterns are identified across multiple claims
  • Payer scorecard provides actionable contract compliance insights

HIPAA Compliance Notes

  • Payment data (835 transactions) contains PHI and must be secured appropriately
  • Underpayment analysis shared with external consultants requires BAA
  • Payment dispute correspondence may contain clinical information subject to minimum necessary
  • De-identify underpayment trend data used for operational reporting when feasible
  • Maintain audit trails for all payment review and appeal activities
  • Overpayment identification triggers reporting obligations under the 60-day rule (ACA Section 6402)
Install via CLI
npx skills add https://github.com/writer/skills --skill underpayment-detection
Repository Details
star Stars 4
call_split Forks 5
navigation Branch main
article Path SKILL.md
More from Creator