ASC CPT Codes

Is that code payable in a surgery center?

A reference for every CPT code in the CMS ambulatory surgery center payment addenda. Each code has its own page with its ASC payment status, the official short descriptor, typical place of service, and the specialties that use it. Browse by category or specialty below.

8,944
CPT codes
4,832
ASC surgical (Add. AA)
2,526
ASC ancillary (Add. BB)
1,559
Excluded (Add. EE)

Browse by category

Browse by specialty

Frequently asked questions

How do I know if a CPT code is payable in an ASC?

Check which CMS addendum the code is on. Addendum AA codes are on the ASC Covered Procedures List, so Medicare pays them when the surgery is performed in a certified ambulatory surgery center. Addendum BB codes are covered ancillary services, and Addendum EE codes are excluded from ASC payment. Every code page here states that status.

What is the ASC Covered Procedures List?

It is CMS Addendum AA: the list of surgical CPT and HCPCS codes Medicare reimburses when the procedure is performed in an ambulatory surgery center (place of service 24). Codes that are not on the list are paid only in other settings, such as a hospital outpatient department.

What is the difference between CMS Addendum AA, BB, and EE?

Addendum AA is the ASC Covered Procedures List (surgical procedures Medicare pays in an ASC). Addendum BB lists covered ancillary services, such as imaging and drugs, paid alongside ASC surgery. Addendum EE lists procedures excluded from ASC payment.

Do ambulatory surgery centers use the same CPT codes as hospitals?

Yes. ASCs report the same CPT and HCPCS procedure codes as other settings. What differs is whether Medicare pays a given code in the ASC place of service, which is governed by the CMS ASC payment addenda.

How many CPT codes are payable in an ASC?

Medicare's 2026 ASC addenda include 4,832 surgical procedures on the ASC Covered Procedures List (Addendum AA) and 2,526 covered ancillary services (Addendum BB). Another 1,559 codes are excluded from ASC payment (Addendum EE).