ICD-10-PCS Lookup: Search 2027 Procedure Codes

Look up any of the 79,256 ICD-10-PCS procedure codes for fiscal year 2027 by full or partial code, official description, or common procedure name. Smart Search matches a 3-character table like 0FT to its whole code family and understands names like laparoscopic cholecystectomy.

Try:
Filter:
Official CMS FY 2027 datasets Updated October 1, 2026 79,256 procedure codes

How to Search

  1. By code, full or partial. A complete code like 0FT44ZZ goes straight to its family. A 3 or 4 character prefix like 0DT or 0FT4 lists every code in that table. PCS codes never use decimals.
  2. By official description words: gallbladder, drainage, aortic valve.
  3. By common procedure name: bronchoscopy, laparoscopic cholecystectomy, partial hip replacement are matched through each code's official ICD-9 crosswalk and clinical category vocabulary, even though PCS descriptions never use those words.
  4. Narrow the results with the Valid for Submission Only filter to hide table headers.

What You Get in Every Result

  • Valid-for-submission status, so complete 7-character codes are separated from table headers at a glance.
  • The matching term under the official description whenever a code was found through the procedure-name vocabulary, so you can see why it matched.
  • The section each code belongs to, from Medical and Surgical to New Technology.
  • One click to the full code page: MS-DRG groups, Medicare code edits, the PCS table breakdown, and ICD-9 procedure crosswalks.

Popular Procedure Lookups

How an ICD-10-PCS Code Is Built

0FT44ZZ = laparoscopic removal of the gallbladder

Every ICD-10-PCS code has exactly seven characters, and each position is an axis of classification. Read the example left to right:

0SectionMedical and Surgical
FBody SystemHepatobiliary System and Pancreas
TRoot OperationResection
4Body PartGallbladder
4ApproachPercutaneous Endoscopic
ZDeviceNo Device
ZQualifierNo Qualifier

The first three characters name the table: searching 0FT lists every resection in the hepatobiliary system, and 0FT4 narrows it to the gallbladder. Character meanings shift by section; in the Medical and Surgical section the fifth character is always the approach.

Browse ICD-10-PCS Codes by Section View the full PCS index →

0Medical and Surgical68,493 codes1Obstetrics305 codes2Placement861 codes3Administration1,277 codes4Measurement and Monitoring423 codes5Extracorporeal or Systemic Assistance and Performance64 codes6Extracorporeal or Systemic Therapies47 codes7Osteopathic100 codes8Other Procedures90 codes9Chiropractic90 codesBImaging2,982 codesCNuclear Medicine463 codesDRadiation Therapy2,057 codesFPhysical Rehabilitation and Diagnostic Audiology1,411 codesGMental Health28 codesHSubstance Abuse Treatment59 codesXNew Technology506 codes

ICD-10-PCS Codes by Fiscal Year

The FY 2027 release added 181 new procedure codes, revised 2, and deleted 40. See the ICD-10-PCS update guide for the complete list.

More Lookup Tools

ICD-10-CM LookupDiagnosis codes MS-DRG LookupDRGs by procedure or diagnosis PCS Code EditsMedicare edit lists ICD-9 ↔ ICD-10Code conversion

Prefer to browse instead of searching? View all 2027 ICD-10-PCS codes by section, body system, and operation →

ICD-10-PCS Lookup FAQ

What are ICD-10-PCS codes used for?
ICD-10-PCS is the procedure coding system for hospital inpatient stays in the United States. Facilities report PCS codes on inpatient claims, and together with the ICD-10-CM diagnosis codes they drive the MS-DRG payment assignment. Physician and outpatient procedures are reported with CPT codes instead, so the same operation can have both a PCS code and a CPT code depending on the setting.
How is an ICD-10-PCS code different from a CPT code?
Both describe procedures, but they belong to different systems. ICD-10-PCS is maintained by CMS, has seven characters, and is required on hospital inpatient claims. CPT is maintained by the AMA, has five digits, and is used for physician services and outpatient facility billing. If you are coding an inpatient hospital stay, you need PCS.
How do I read a 7-character PCS code?
Each position is an axis of classification. In 0FT44ZZ: section 0 (Medical and Surgical), body system F (Hepatobiliary System and Pancreas), root operation T (Resection), body part 4 (Gallbladder), approach 4 (Percutaneous Endoscopic), device Z (none), qualifier Z (none). The first three characters name the table, so a partial search like 0FT lists the whole family.
Why does a result say Not Valid for Submission?
It is a table header, a 3 to 6 character grouping like 0FT4 that organizes the complete codes beneath it. Inpatient claims require the full 7-character code. Use the Valid for Submission Only filter to hide the headers, or open a header to see every complete code it contains.
How do I find a code when I only know the procedure name?
Type the name the way clinicians say it: bronchoscopy, laparoscopic cholecystectomy, partial hip replacement. Every code carries the vocabulary of its official CMS crosswalk to ICD-9 procedure codes and its AHRQ clinical category, so common procedure names match even though PCS descriptions use root operation language instead (a bronchoscopy is officially an Inspection of the Tracheobronchial Tree). When a code matches this way, the matching term is shown under the official description. If an abbreviation such as TAVR returns nothing, search the spelled-out procedure name.
How many ICD-10-PCS codes are there in FY 2027?
The fiscal year 2027 release contains 79,256 procedure codes, effective October 1, 2026 through September 30, 2027, including 181 new codes. Most codes live in the Medical and Surgical section; the rest cover obstetrics, imaging, radiation therapy, and the other ancillary sections.

Source data: official FY 2027 ICD-10-PCS release files published by the Centers for Medicare & Medicaid Services. Loaded as published, without editorial changes. Last updated October 1, 2026.