CPT Codes Explained: What Those Numbers on Your Medical Bill Mean

March 6, 2026 · Billing · 8 min read

You open a medical bill or an Explanation of Benefits, and there they are: rows of five-digit numbers next to dollar amounts that make no sense. 99213. 99285. 70553. What do these numbers mean, and why should you care?

Those numbers are CPT codes — and they're the backbone of how every doctor visit, lab test, surgery, and medical procedure gets billed in the United States. Understanding them won't make you a medical billing expert overnight, but it can help you spot billing errors, challenge overcharges, and take real control of your healthcare costs.

What Are CPT Codes?

CPT stands for Current Procedural Terminology. It's a standardized coding system maintained by the American Medical Association (AMA) that assigns a unique five-digit number to virtually every medical service, procedure, and test a provider can perform.

When your doctor sees you for a visit, draws blood, orders an MRI, or performs surgery, each of those services gets tagged with a CPT code. That code tells your insurance company exactly what was done, and it determines how much the provider gets paid.

Think of CPT codes as the universal language between your doctor's office and your insurance company. Without them, there's no standardized way to say "this is what happened" and "this is what it costs."

Why CPT Codes Matter to You

You might think billing codes are only for doctors and insurance companies. But CPT codes directly affect your wallet in several ways:

The Main Categories of CPT Codes

CPT codes are organized into three categories, but Category I codes are what you'll see on virtually every medical bill:

Category I: The Codes on Your Bill

These five-digit numeric codes cover the procedures and services you'll encounter most often:

Code Range Category Examples
99202–99499 Evaluation & Management (E/M) Office visits, ER visits, hospital stays
00100–01999 Anesthesia General and regional anesthesia
10004–69990 Surgery All surgical procedures by body system
70010–79999 Radiology X-rays, MRIs, CT scans, ultrasounds
80047–89398 Pathology & Laboratory Blood tests, biopsies, cultures
90281–99607 Medicine Vaccines, therapy, dialysis, infusions

Category II and III

Category II codes (four digits + letter F) are used for quality tracking and performance measurement. They don't generate charges on your bill. Category III codes (four digits + letter T) cover emerging technologies and experimental procedures. You're unlikely to see either on a typical bill.

CPT Codes You'll See Most Often

Here are some of the most common CPT codes and what they mean in plain English:

Office Visits (Evaluation & Management)

CPT Code What It Means Typical Cost
99213 Established patient, low-complexity visit $100–$180
99214 Established patient, moderate-complexity visit $150–$250
99215 Established patient, high-complexity visit $200–$350
99203 New patient, low-complexity visit $150–$250
99205 New patient, high-complexity visit $300–$475

The difference between a 99213 and a 99215 can be $100–$200. This is one of the most common areas for upcoding — billing a higher-level visit than what actually occurred.

Emergency Room Visits

CPT Code What It Means Typical Cost
99281 ER visit, minor problem $150–$300
99283 ER visit, moderate severity $500–$1,000
99285 ER visit, high severity / life-threatening $1,000–$3,000+

ER bills often carry the highest-level E/M codes. If you went to the ER for something straightforward — a sprained ankle, for example — and got billed a 99285, that's worth questioning. Learn more in our guide to ER visit costs.

Common Labs and Imaging

CPT Code What It Means Typical Cost
80053 Comprehensive metabolic panel (blood test) $15–$100
85025 Complete blood count (CBC) $10–$60
71046 Chest X-ray, 2 views $50–$300
70553 Brain MRI with and without contrast $500–$3,000+
74177 CT scan of abdomen/pelvis with contrast $400–$2,500

Notice the price ranges. The same CPT code can cost $500 at an independent imaging center and $3,000 at a hospital. This is exactly why comparing prices by CPT code can save you hundreds or even thousands of dollars.

CPT Codes vs. Other Medical Codes

CPT codes aren't the only codes on your bill. Here's how they relate to the others:

For your bill to process correctly, the CPT code (what was done) must be paired with an appropriate ICD-10 code (why it was done). If these don't match logically, your claim may be denied. For example, billing an MRI of the brain with a diagnosis code for a broken toe would likely trigger a denial.

How to Spot CPT Code Errors on Your Bill

First, request an itemized bill that includes CPT codes. Many bills only show vague descriptions like "Laboratory Services — $847." You need the codes to verify accuracy.

Once you have the codes, watch for these common errors:

Upcoding

Billing a more expensive code than the service provided. Example: Your 10-minute checkup for a sore throat gets billed as 99215 (high complexity, $300+) instead of 99213 (low complexity, $130). This is the single most common billing error.

Unbundling

Billing procedures separately that should be billed as a package. Example: Instead of billing a comprehensive metabolic panel (80053, ~$30), the lab bills each component test individually — glucose, sodium, potassium, etc. — for a combined total far higher.

Duplicate Billing

The same CPT code appearing twice for a service performed once. This is especially common in hospital settings where multiple departments may enter charges.

Incorrect Code

A code that doesn't match the service at all. Data entry errors happen — a single transposed digit means a completely different procedure.

How to Use CPT Codes to Save Money

Price Shop Before Procedures

Ask your doctor for the CPT code of any recommended procedure. Then use that code to compare prices at different facilities. An MRI that costs $2,500 at a hospital might be $400 at a freestanding imaging center using the exact same machine.

Get a Good Faith Estimate

Under federal law, you can request a Good Faith Estimate that lists every CPT code and expected charge before your procedure. This is required for uninsured and self-pay patients, and it's a good idea for everyone.

Verify Your Bill Line by Line

After any significant medical visit, review your bill against what actually happened. Match each CPT code to a service you remember receiving. If something doesn't add up, call the billing department and ask for an explanation.

Ask About Preventive Care Codes

Preventive services (annual physicals, screenings, vaccines) are covered at 100% under most insurance plans — but only if billed with preventive CPT codes. If your annual wellness visit gets coded as a regular office visit (99214 instead of 99395), you could owe a copay and deductible that should have been $0.

Where to Look Up CPT Codes

The AMA owns the CPT code system and charges for full access to its database. But you can look up codes for free using several resources:

The Bottom Line

CPT codes might look like meaningless numbers, but they're the language your healthcare costs are written in. Learning even the basics gives you real power: the power to spot overcharges, compare prices, catch billing errors, and push back when something doesn't look right.

You don't need to memorize a codebook. You just need to know that these codes exist, that they directly determine what you pay, and that they're often wrong. When in doubt, request the itemized bill, look up the codes, and ask questions.

Need help making sense of a medical bill? Taven's bill review tool can decode your charges and flag potential errors automatically.