
What Medicare CPT codes are
In short: Medicare CPT codes are five-digit numbers that name each service your parent received. They sit on the provider's bill and drive what Medicare pays, so a wrong one can change the amount you owe.
Your father has a Medicare Summary Notice open on the table. Under each visit there is a number nobody has explained. It looks like a serial number. It is actually the sentence "this is what the doctor did", written in a form a billing computer can read.
If a bill or denial letter is stacking up and the follow-through is what's hard, a navigator can make those calls and track them. Navigate Care explains how that works and what it may cost on its what you will pay page.
The rest of this post is about the numbers themselves. What they are, which kind you are looking at, and what to ask when one doesn't match the visit.
CPT, HCPCS, ICD-10 and modifiers: which is which
CPT stands for Current Procedural Terminology. CMS says CPT is a numeric system maintained by the American Medical Association (AMA), and that "CPT® codes consist of 5 numeric digits." It is used mainly to identify services and procedures from physicians and other health care professionals. ASHA, the speech and hearing professionals' association, says the AMA first published the codes in 1966 and has updated them every year since.
CPT is only one layer. Medicare's wider system is called HCPCS, and it has two levels. CPT is Level I. Level II is run by CMS, and its codes are "a single alphabetical letter followed by 4 numeric digits." They cover products, supplies and services CPT leaves out. So supplies tend to turn up under a letter, and a doctor's service under five digits.
That is why one hospital stay can produce both kinds on the same notice. Nothing is wrong. Two lists are being used.
The codes you may meet on one claim
| Code | Looks like | What it answers | Who runs it |
|---|---|---|---|
| CPT (HCPCS Level I) | 5 digits | What service or procedure was done | AMA |
| HCPCS Level II | 1 letter, then 4 digits | What item, supply or other service was provided | CMS |
| Modifier | Two digits added to a CPT code | Something about how the service was done | Added by the provider |
| ICD-10 diagnosis code | Its own diagnosis set | The condition behind the visit | CDC (ICD-10-CM) |
Source: CMS, HCPCS, CMS, ICD-10 and ASHA, CPT module
Modifiers deserve a line. ASHA describes them as two-digit additions to a CPT code that show a service was unusual even though the procedure itself didn't change. For example -52 means reduced, -53 means stopped for the patient's safety, -59 means a procedure not usually done on the same day as another, and -76 means the same provider did it more than once on one date. The reason has to be written in the chart.
The diagnosis code is the other half. CMS says ICD-10 codes cover diagnoses, and the CDC maintains the diagnosis set. Put simply, CPT says what was done and ICD-10 says why. A claim reads best when the two fit each other.

Reading one line on a bill
Take a round-number example. It is an illustration, not a real bill.
Say your mother has already met the 2026 Part B deductible of $283, according to Medicare.gov. A visit has a Medicare-approved amount of $100. After the deductible she usually pays 20% of the cost of each covered service, which is $20. Medicare pays the rest. If she goes 5 times, and every visit has the same approved amount, she owes $100 across the five.
The code is what sets that approved amount in the first place. Change the code, and the number changes. That is the reason to look.
Now the notice itself. NCOA says a Medicare Summary Notice, or the Explanation of Benefits from a Medicare Advantage plan, summarises what you got, what was paid and what you may owe. It also says to wait for a bill before paying, and to check whether any service was denied. NCOA doesn't list codes line by line, so use your own notice as the reference.
Here is a short routine for each line.
- Match the date and the provider to a visit you remember.
- Read the plain-English description beside the code. If you can't find one, the provider's billing office can say what the code means.
- Ask whether it fits the visit. A short check-in billed as a long procedure, or a service that never happened, is worth a call.
- Look for a modifier, and ask what it is for if you see one.
- Check whether the line was denied, and read the reason given.

Who owns the codes, and why it matters
You will sometimes be told "that's just how it's coded". It's a fair thing to push on, because the codes are not set by the doctor's office. The AMA decides additions and changes to CPT. CMS decides them for Level II. A billing office picks from those lists. It does not invent them.
That also means a code can be wrong without anyone meaning harm. Asking calmly is the right first move.
When a code looks wrong
Start with the provider's billing office, not Medicare. Say the date, the line and what you think happened. Ask for the code to be checked against the chart. You are not accusing anyone. You are asking a question, and the question is a normal one.
If the claim is denied, read the reason on the notice before anything else. Our guide on reading a Medicare denial letter explains what the wording means, and how to appeal a Medicare denial takes it step by step. We can't say an appeal will succeed. We can say the clock runs: 120 days after the Medicare Summary Notice for Original Medicare, and 65 days for first-level Medicare Advantage and Part D appeals.
SHIP, the free State Health Insurance Assistance Program, will go through a notice with you and doesn't sell anything. For anything legal or financial, ask SHIP, Medicare or the relevant agency, not us. Our overview of Medicare Part B covers the deductible and the 20%.

Where a navigator comes in
A navigator doesn't diagnose, treat or give medical advice, and doesn't replace your parent's doctor, SHIP or a lawyer. The job is follow-through: calling the billing office, getting the right paper to the right person, tracking what has been answered. Navigation itself is billed to Medicare under Part B codes of its own, G0019 and G0022 for Community Health Integration and G0023 and G0024 for Principal Illness Navigation. Medicare doesn't automatically cover it. Eligibility depends on a qualifying condition or need and a provider visit, and we confirm your cost before you start. It is usually $0 with supplemental coverage.
Frequently asked questions
What are CPT codes in Medicare?
They are five-digit codes, maintained by the AMA, that name the services and procedures providers bill for. CMS says Medicare uses a standard coding system so claims can be processed in an orderly and consistent way.
What is the difference between CPT and HCPCS codes?
CPT is HCPCS Level I, five digits, run by the AMA. Level II is a letter and four digits, run by CMS, and covers products, supplies and services CPT doesn't. Medicare claims can carry both.
Are CPT codes the same as diagnosis codes?
No. CPT says what was done. ICD-10 diagnosis codes say the condition behind it. CMS says the CDC maintains the ICD-10-CM diagnosis set.
Can I look up a CPT code myself?
The simplest route is to ask the provider's billing office what a code means, and to ask in writing if you want a record. We haven't verified a free public lookup for the full CPT descriptions, so we won't point you to one.
What does a modifier on a Medicare claim mean?
A modifier is added to a code to show a service was altered in some way, such as reduced or repeated. ASHA says the reason has to be documented in the patient's chart.
Does a Medicare Summary Notice mean I owe money?
Not on its own. NCOA advises you to wait until you get a bill before paying. The notice shows what you may owe.


