How to read your hospital bill (and spot errors most people miss)
8 min read
Hospital bills are confusing on purpose. That might sound cynical, but the billing system wasn't designed for patients. It was designed for insurers, government auditors, and billing departments. The codes, abbreviations, and formatting assume you already know what you're looking at. Most people don't.
This guide breaks down what each part of your bill means, how to spot the most common errors, and what to do when something looks wrong.
The summary bill vs. the itemized bill
Most hospitals send you a “summary bill” first. It shows a total amount, maybe a few line items, and a due date. This is not the document you need.
What you want is the itemized bill. This lists every individual charge: every procedure, every medication, every supply. Federal law gives you the right to request an itemized bill at no charge. Call the billing department and say: “I'd like an itemized statement with CPT codes and individual charges for each service rendered.” They must provide it within 30 days.
What are CPT codes?
CPT stands for Current Procedural Terminology. Every medical procedure has a 5-digit code assigned by the American Medical Association. When your doctor sees you for a moderate-complexity office visit, the billing system records it as 99214. A chest X-ray with two views is 71046. A blood draw is 36415.
These codes are how the billing system tracks what was done. They're also how you can compare what you were charged to what Medicare pays for the same procedure. Medicare rates aren't secret. The Centers for Medicare and Medicaid Services publishes a fee schedule with prices for thousands of procedures, updated annually.
The five most common billing errors
1. Duplicate charges
The same procedure appears twice on the same date of service. This happens more often than you'd expect, especially when a bill passes through multiple departments. Look for the same CPT code appearing on two or more lines for the same date.
2. Upcoding
Upcoding means billing for a more expensive version of the service you received. The most common example: your doctor sees you for a straightforward 15-minute checkup (CPT 99213, around $110 on average), but the bill shows a complex 40-minute visit (CPT 99215, around $250). If your visit was routine, that's upcoding.
3. Unbundling
Some procedures are supposed to be billed together as a single “bundled” code at a lower price. Unbundling means billing them separately to charge more. A common example: billing each lab test in a metabolic panel individually instead of using the panel code (CPT 80053), which costs less than the sum of the parts.
4. Phantom charges
Charges for services, supplies, or procedures you never received. Look for line items you don't recognize. If you were in the hospital for two days, check whether you were charged for three days of room and board. If you had one IV, check whether you were billed for two.
5. Pharmacy markups
Hospitals routinely mark up medications by 200 to 1,000 percent or more. A dose of acetaminophen (Tylenol) that costs $0.05 at a pharmacy might appear as $15 on a hospital bill. While markups on their own aren't “errors,” extreme markups on common drugs are worth flagging in a dispute.
How to compare a charge to Medicare rates
Medicare publishes what it pays for every CPT code through the Physician Fee Schedule. This gives you a baseline for what the government considers a fair price. While hospitals aren't required to charge Medicare rates to uninsured patients, a charge that's 5x or 10x the Medicare rate is a strong starting point for a dispute.
To look up a rate manually: find the CPT code on your itemized bill, then search the CMS Physician Fee Schedule at cms.gov. Compare the “non-facility price” (for clinic/office settings) or “facility price” (for hospitals) to what you were charged.