Hospital bills are written in a code language. Every test, scan, supply, and service is recorded as a code — most are five-digit CPT codes — and each code carries its own price. The summary bill hides all of it. You have the right to an itemized bill that lists every code, which is the only version you can check for mistakes.
When you ask a hospital what you are paying for, the honest answer is sitting in a list of codes. Coders translate everything that happened during your visit — each blood draw, each scan, each dose of medicine — into standard codes, and the billing system attaches a price to every one. The summary bill you receive shows almost none of this. It just shows a total and a due date.
What the codes are
CPT codes are the main ones: five digits identifying a specific procedure or service, the same codes used by every hospital and insurer in the country. Your bill may also show revenue codes, which describe the department or type of supply — the room, the pharmacy, the lab. A line on your itemized bill is usually a code, a short description, a quantity, and a price.
Your itemized bill shows code 85025 — a complete blood count — priced at $180. That exact test at an independent lab commonly costs a small fraction of that. And say you spot the same code twice on the same date, when you remember one blood draw. That second line is worth a phone call: duplicate charges are one of the most common billing errors, and hospitals remove them when they are pointed out.
How to actually check a bill
Ask for the itemized bill before paying anything large. Then go line by line with one question for each: did this actually happen? You were there — you know whether there were two scans or one, whether you stayed one night or two. Wrong items and wrong quantities get fixed when caught.
One code to watch
The room charge often hides a level — emergency visits are coded by severity, levels 1 through 5, with level 5 priced far above the rest. A quick visit for a minor problem billed at the top level is worth questioning; that practice is common enough to have its own nickname, upcoding.