CPT Code Guide:
Everything You Need to Know
Navigate Category I, II, and III codes with Medicare payment data. Real advice on modifiers, NCCI edits, and MUEs from someone who has taught CPT coding for thirty years.
The Short Version
The CPT Code Browser is a searchable reference for CPT and HCPCS procedure codes with Medicare Physician Fee Schedule payment data. Browse top procedures by volume, search by code or keyword, and view facility vs non-facility payment rates, beneficiary counts, and full code descriptions.
It is a reference database built from Medicare claims data — not a coding encoder or a billing system. If you need to look up a procedure code, check its Medicare payment rate, or understand whether it pays differently in a facility setting, this is the tool.
13K+
CPT/HCPCS Codes
3
Categories I, II, III
2
Facility Rates
100%
Free. No Account.
CPT Code Categories
Category I: Procedures (5-Digit Codes)
Category I codes are the bread and butter of medical coding. These five-digit codes (10021-99607) represent billable procedures and services — everything from office visits (99201-99215) to coronary bypass (33510-33536). Each Category I code has a full descriptor, RVU values, and Medicare payment data. These are the codes you will use every day.
Category II: Performance Measures (+F)
Category II codes (4 digits + F, e.g., 0001F) are optional tracking codes used for quality measurement and performance reporting. They do not replace Category I codes and they do not affect payment. They are used in value-based care models to track whether specific services were performed — like whether a patient with diabetes had an A1c test in the reporting period.
Category III: Emerging Technology (+T)
Category III codes (4 digits + T, e.g., 0019T) are temporary codes for emerging technology, procedures, and services that do not yet have a Category I code. They are used for data collection and to support FDA approval or clinical research. Once a procedure becomes established, the Category III code is either replaced by a Category I code or archived.
How to Use the CPT Code Browser
Browse Top Procedures by Volume
The CPT browser landing page shows the most commonly billed procedures ranked by total Medicare beneficiaries. This is a quick way to find high-volume codes — office visits, common imaging, standard lab tests — without searching.
Search by Code or Keyword
Use the site-wide search to find any CPT or HCPCS code by entering the code number or a keyword. Search 'echocardiogram' and the browser returns matching codes with descriptions and payment data.
View Payment Data & Details
Every code page shows the full description, Medicare Physician Fee Schedule payment data split by Facility and Non-Facility settings, total beneficiary counts, and the code's Category I, II, or III status.
Essential CPT Modifiers
Common CPT Coding Pitfalls
Unbundling — The Audit Trigger That Never Gets Old
Unbundling means billing multiple component codes when a single comprehensive code covers the same service. A classic example: billing a surgical tray, an incision and drainage, and a wound closure separately when CPT 10060 (incision and drainage of abscess) is a comprehensive code that covers all three. Unbundling is one of the most common audit findings and can result in significant recoupments.
NCCI Edits — The Code-Pair Rules You Cannot Ignore
The National Correct Coding Initiative (NCCI) defines which procedure code pairs can and cannot be billed together. Some code pairs are mutually exclusive — they should never be reported together. Others are comprehensive-component pairs — the comprehensive code includes the component code and they should not be separately billed. NCCI edits are updated quarterly and the tool reflects the latest published edit tables.
Medically Unlikely Edits — Hard Limits on Utilization
MUEs define the maximum number of units of a procedure that a provider can report for a single patient on a single date of service. For example, an MUE of 1 for a bilateral procedure means you cannot bill more than one unit — even if the procedure was performed bilaterally. MUEs are hard limits. Exceeding an MUE triggers an automatic claim rejection or audit.
Frequently Asked Questions
Questions I hear from coders learning the CPT code set.
Ready to Browse CPT Codes?
No sign-up, no credit card, no upsells. Browse top procedures or search by code to see Medicare payment data.
Browse CPT Codes