⚠️ HIGH-RISK BILLING CODE

CPT Code 71046: Chest X-Ray — 2 Views

Medicare pays $45 for this procedure. Hospitals routinely bill $350 — a 678% markup. Here's how to catch it.

$45
Medicare rate
$350
Typical hospital bill
678%
Average markup
$290
Avg recovery

What is CPT Code 71046?

CPT 71046 represents Chest X-Ray — 2 Views. It is one of the most frequently abused billing codes in hospital medicine. Billed as two separate single-view X-rays instead of one 2-view code.

When This Code Appears on Your Bill

You may have this code on your bill if you received any of the following:

⚠️ How to spot the overcharge

If your bill shows both 71045 (1 view) AND 71046 (2 views), or shows 71045 twice, you were unbundled. One chest X-ray session = one code.

CPT 71046 Rate Comparison

Rate benchmarks for CPT 71046

71046Medicare allowable rate$45
71046Medicaid (approximate)$36
71046Typical private insurance$63
71046Average hospital charge (uninsured)$350
✓ Your rights

You have the right to request an itemized bill and compare every CPT code against published Medicare rates. If you find CPT 71046 billed above the Medicare rate without justification, you can formally dispute the charge. Hospitals must respond within 30 days.

Found CPT 71046 on your bill?

Our auditors check this code — and every other line item — against Medicare rates and billing guidelines. Most bills with CPT 71046 have additional errors too.

Was $49
$19
Get My Full Audit →
Results in 24 hours · Dispute letter included · Full refund if no errors found

Related CPT Codes to Check

If CPT 71046 appears on your bill, also check these commonly paired or confused codes:

99285 · 99213 · 99291 · 36415

How to Dispute a CPT 71046 Overcharge

  1. Request your itemized bill from the hospital billing department
  2. Look up CPT 71046 on cms.gov/medicare/physician-fee-schedule
  3. Calculate the difference between what you were charged and Medicare rate
  4. Write a formal dispute letter citing CPT 71046 and the specific dollar discrepancy
  5. Send via certified mail to Patient Financial Services
  6. Follow up on day 20 if no response — escalate to Patient Advocate if needed