CPT Codes by Medical Specialty | Useful Billing Guide

EditorDecember 17, 2025
CPT Codes

Table of Contents

Essential CPT Codes by Medical Specialty: A Practical Guide for Accurate Billing

Contributions by Abid H.

Every time a healthcare provider performs a service, whether it’s a routine exam, a therapy session, or a minor procedure, that service needs to be recorded using a CPT code. These codes are used to describe what was done so the provider can be paid properly.

CPT stands for Current Procedural Terminology. The codes are created and updated by the American Medical Association. They’re used across the country by doctors, clinics, and hospitals to bill insurance companies.

Different medical specialties rely on different codes. A mental health practice doesn’t use the same codes as a chiropractor or an urgent care clinic. That’s why it helps to have a clear view of which codes apply to which type of provider.

This guide gives a basic breakdown of the most commonly used CPT codes across several specialties. It also includes links to billing support for each one, making it easier to find what fits your practice.

Before we get into the list, there’s one more thing to cover — how CPT codes are grouped

How Are CPT Codes Grouped and What Do the Categories Mean?

CPT codes are sorted into three main groups. Each group has a different purpose in the billing process. Most of the codes you see in everyday claims come from the first group. Even so it helps to know how all three groups work because it makes billing and claim review easier across different types of services.

Category I – Most Commonly Used Medical Codes

These are the standard CPT codes used for everyday billing. They describe services like office visits, lab work, imaging, and procedures. Almost all codes in routine claims come from this category.

Format: Five digits (numeric)
Example: 99214 — Follow-up office visit for an established patient

Category II – Tracking and Quality Measures

This category isn’t used to bill insurance. Instead, it’s for reporting performance or care quality. These codes might show if a provider recorded vital signs, screened for depression, or followed up after a procedure. They help with internal tracking or value-based care programs.

Format: Four digits + “F”
Example: 3008F — BMI measurement recorded

Category III – Temporary Codes for New Procedures

These codes are used when a procedure is new or experimental. If something hasn’t been assigned a permanent CPT code yet, it falls under this group. They’re often used for tracking and data collection before full approval.

Format: Four digits + “T”
Example: 0075T — Placement of a stent using a newer method

The American Medical Association updates CPT codes on a regular schedule. Changes are made as new treatments appear and older methods shift. Most updates are released at the start of the year. Providers and medical groups can also ask for a new code when a service has no clear option.

Now that the basic structure is clear we can move into the codes that each specialty uses most often

CPT Codes Across the Most Common Medical Specialties

Medical billing looks different depending on the type of care a provider offers. Below is a breakdown of CPT codes commonly used in several high-volume specialties. These examples reflect typical services billed in day-to-day practice.

This section gives a quick look at the types of codes each specialty uses the most. It’s not everything — just the ones that tend to show up often in real billing scenarios.

Primary Care

This is where most patients begin their care. Whether it’s a checkup or help with a long-term condition, primary care sees it all. The codes here usually fall under routine visits, follow-ups, or wellness exams.

  • 99213 – This is the go-to code for a basic visit when a patient comes in with something mild or for follow-up.

  • 99214 – Used when the visit takes more time or involves more clinical thinking.

  • 99396 – This one’s for a preventive checkup in adults. It doesn’t involve treating an illness — just keeping things on track.

Mental Health

Therapists and psychiatrists usually bill based on how long the session lasts and what kind of service is being provided. Most of their work falls into time-based therapy codes.

  • 90791 – Used for the very first session with a new client. It’s when history is taken and care is planned.

  • 90834 – This code is for a 45-minute therapy session. Probably the most used one in mental health billing.

  • 90837 – Billed when the session runs for a full hour and covers more in-depth work.

Chiropractic

Chiropractors use a small range of codes, mostly tied to adjustments. The number of spinal areas treated makes a difference in which code is used.

  • 98940 – This is for a quick adjustment. One or two regions only.

  • 98941 – A little more coverage. Three to four regions.

  • 97014 – When electric stimulation is used to relax muscles or reduce pain, this code applies.

Physical Therapy

PT billing depends on the type of activity and how long it lasts. Each code reflects what the session focused on — exercise, hands-on work, or movement training.

  • 97110 – Basic therapeutic exercise. Things like stretching, strengthening, and mobility work.

  • 97140 – Hands-on manual therapy. That might be joint work or soft tissue release.

  • 97530 – This is for guided movements tied to real life tasks, like balance or walking stairs.

Behavioral Health

Some of these codes overlap with mental health, but behavioral health also includes quick screenings and evaluations, especially in community settings or Medicaid programs.

  • 90832 – A short session, usually around 30 minutes.

  • H0031 – Used in Medicaid for initial assessments. Some clinics rely on this a lot.

  • 96127 – A fast emotional or behavioral screening. Can be added to other services if needed.

Every specialty has its own workflow, which means the codes used day to day will look a little different. These examples aren’t meant to be full coding guides — just a real-world snapshot of what gets used the most.

If you want to see how billing works across all the specialties, you can explore all the medical specialties here. 


View all specialties

Common CPT Coding Errors and How to Avoid Them

Getting the code right doesn’t always mean the claim goes through without issues. Many denials come from small errors in how CPT codes are applied — not the code itself. If you’re involved in billing or reviewing claims, here are a few things worth keeping an eye on.

Mismatch Between Documentation and Code

This is probably the most common mistake. A code gets submitted for a moderate or high-level visit, but the chart shows very basic care. If the documentation doesn’t back up what was billed, payers will push back.

Quick fix: Make sure the notes support the service level. If time is part of the code, write down how long the visit lasted. Keep it simple and clear.

Overcoding or Undercoding the Visit

Not every visit needs to be coded high — and not every short visit is low complexity. The right code should reflect how much decision-making happened, not just how long the visit took.

Worth remembering: Moderate and high-level codes need solid documentation. If you’re not sure, check the official definitions again. It’s better to be accurate than generous.

Missing a Modifier

Let’s say a patient had two procedures during the same visit — or a repeated service. If you skip the modifier, it might look like a billing error. Sometimes that one small piece is all that separates an approved claim from a denial.

Best practice: Keep a running list of which codes need modifiers in your system or EHR. Don’t rely on memory.

Still Using Outdated Codes

The AMA releases updates every January. Some codes change slightly, others get removed altogether. Using old codes — even by accident — usually leads to an instant denial.

Better approach: Just get into the habit of checking for CPT changes at the start of the year. Even a quick scan in January can save you from dealing with avoidable rejections down the road.

Not Checking for Small Errors

Sometimes the code is right, the notes are good, but the issue is something as simple as a typo or a missing digit. These don’t seem like a big deal until the claim gets stuck in limbo.

Tip from experience: Before hitting submit, glance over everything with fresh eyes. Better yet, have a second person spot-check a few claims weekly.

Getting CPT codes right is about more than memorizing them. It’s about using them in a way that matches the care provided and tells the full story. A few small changes in your process can go a long way — and save a lot of back-and-forth with insurance later on.

Final Thoughts 

CPT codes might seem like a small part of billing, but when they’re wrong, they slow everything down. Most coding problems aren’t about a lack of knowledge; they come from small errors, rushing through documentation, or not staying current with changes. Keeping things accurate helps avoid denials and gives billing teams fewer headaches to clean up later.

Keep in mind:

  • The code has to match what’s written in the chart
  • A missing modifier can change how a claim is read
  • New codes come out each year — it’s worth staying updated
  • Most denials are avoidable with a quick second look

Every specialty has its own billing patterns, but the goal is the same everywhere — to get paid for the work done without delays. A little extra care at the start makes the whole process easier down the line.

F.A.Q

No, CPT codes change often. Using outdated codes will result in denials or rejections, so it is important to stay current on updated CPT codes. 

Most coding problems aren’t about a lack of knowledge; they come from small errors, rushing through documentation, or not staying current with changes.

RELATED ARTICLES

More from the CHB blog.

Ready to improve your billing?

Free practice audit. Two quick steps. Personalized quote starting at 2.5% of collected revenue.