ICD-10-PCS Code Builder
NEW!

ICD-10-PCS Code Builder

Build, validate and decode ICD-10-PCS procedure codes against the official CMS tables. Seven axes, the alphabetic index, FY2025 and FY2026, in your browser.

Clinical Coding
79,193 codes across 917 tables

Pick one value per axis. Each choice narrows the next, because a code only exists when all seven characters come from the same row of the table.

Examples

Every section, body system and root operation

The full ICD-10-PCS structure for the FY2026 Β· discharges 1 Apr 2026 – 30 Sept 2026 release. Each root operation has one table; open one to build against it.

0 β€” Medical and Surgical (606 tables)

00 β€” Central Nervous System and Cranial Nerves

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Map
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer

01 β€” Peripheral Nervous System

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Supplement
  • Revision
  • Transfer

02 β€” Heart and Great Vessels

  • Bypass
  • Creation
  • Destruction
  • Dilation
  • Division
  • Excision
  • Extirpation
  • Fragmentation
  • Insertion
  • Inspection
  • Map
  • Occlusion
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transplantation

03 β€” Upper Arteries

  • Bypass
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Supplement
  • Restriction
  • Revision

04 β€” Lower Arteries

  • Bypass
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Supplement
  • Restriction
  • Revision

05 β€” Upper Veins

  • Bypass
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Supplement
  • Restriction
  • Revision

06 β€” Lower Veins

  • Bypass
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Supplement
  • Restriction
  • Revision

07 β€” Lymphatic and Hemic Systems

  • Bypass
  • Change
  • Destruction
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Occlusion
  • Release
  • Removal
  • Repair
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transplantation

08 β€” Eye

  • Alteration
  • Bypass
  • Change
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transfer

09 β€” Ear, Nose, Sinus

  • Alteration
  • Bypass
  • Change
  • Control
  • Destruction
  • Dilation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer

0B β€” Respiratory System

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transplantation

0C β€” Mouth and Throat

  • Alteration
  • Bypass
  • Change
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transfer
  • Transplantation

0D β€” Gastrointestinal System

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transfer
  • Transplantation

0F β€” Hepatobiliary System and Pancreas

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transplantation

0G β€” Endocrine System

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Insertion
  • Inspection
  • Reattachment
  • Release
  • Removal
  • Repair
  • Reposition
  • Resection
  • Revision

0H β€” Skin and Breast

  • Alteration
  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer

0J β€” Subcutaneous Tissue and Fascia

  • Alteration
  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Supplement
  • Revision
  • Transfer

0K β€” Muscles

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer

0L β€” Tendons

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer

0M β€” Bursae and Ligaments

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer

0N β€” Head and Facial Bones

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision

0P β€” Upper Bones

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision

0Q β€” Lower Bones

  • Change
  • Destruction
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision

0R β€” Upper Joints

  • Change
  • Destruction
  • Drainage
  • Excision
  • Extirpation
  • Fusion
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision

0S β€” Lower Joints

  • Change
  • Destruction
  • Drainage
  • Excision
  • Extirpation
  • Fusion
  • Insertion
  • Inspection
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision

0T β€” Urinary System

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transfer
  • Transplantation

0U β€” Female Reproductive System

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Extraction
  • Fragmentation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Reposition
  • Resection
  • Supplement
  • Restriction
  • Revision
  • Transplantation

0V β€” Male Reproductive System

  • Bypass
  • Change
  • Destruction
  • Dilation
  • Drainage
  • Excision
  • Extirpation
  • Insertion
  • Inspection
  • Occlusion
  • Reattachment
  • Release
  • Removal
  • Repair
  • Replacement
  • Reposition
  • Resection
  • Supplement
  • Revision
  • Transfer
  • Transplantation

0W β€” Anatomical Regions, General

  • Alteration
  • Bypass
  • Change
  • Control
  • Creation
  • Division
  • Drainage
  • Excision
  • Extirpation
  • Fragmentation
  • Insertion
  • Inspection
  • Reattachment
  • Removal
  • Repair
  • Supplement
  • Revision
  • Transplantation

0X β€” Anatomical Regions, Upper Extremities

  • Alteration
  • Change
  • Control
  • Detachment
  • Drainage
  • Excision
  • Insertion
  • Inspection
  • Reattachment
  • Removal
  • Repair
  • Replacement
  • Supplement
  • Revision
  • Transfer
  • Transplantation

0Y β€” Anatomical Regions, Lower Extremities

  • Alteration
  • Change
  • Control
  • Detachment
  • Drainage
  • Excision
  • Insertion
  • Inspection
  • Reattachment
  • Removal
  • Repair
  • Supplement
  • Revision
1 β€” Obstetrics (12 tables)

10 β€” Pregnancy

  • Change
  • Drainage
  • Abortion
  • Extraction
  • Delivery
  • Insertion
  • Inspection
  • Removal
  • Repair
  • Reposition
  • Resection
  • Transplantation
2 β€” Placement (10 tables)

2W β€” Anatomical Regions

  • Change
  • Compression
  • Dressing
  • Immobilization
  • Packing
  • Removal
  • Traction

2Y β€” Anatomical Orifices

  • Change
  • Packing
  • Removal
3 β€” Administration (4 tables)

30 β€” Circulatory

  • Transfusion

3C β€” Indwelling Device

  • Irrigation

3E β€” Physiological Systems and Anatomical Regions

  • Introduction
  • Irrigation
4 β€” Measurement and Monitoring (3 tables)

4A β€” Physiological Systems

  • Measurement
  • Monitoring

4B β€” Physiological Devices

  • Measurement
5 β€” Extracorporeal or Systemic Assistance and Performance (3 tables)

5A β€” Physiological Systems

  • Assistance
  • Performance
  • Restoration
6 β€” Extracorporeal or Systemic Therapies (11 tables)

6A β€” Physiological Systems

  • Atmospheric Control
  • Decompression
  • Electromagnetic Therapy
  • Hyperthermia
  • Hypothermia
  • Pheresis
  • Phototherapy
  • Ultrasound Therapy
  • Ultraviolet Light Therapy
  • Shock Wave Therapy
  • Perfusion
7 β€” Osteopathic (1 tables)

7W β€” Anatomical Regions

  • Treatment
8 β€” Other Procedures (2 tables)

8C β€” Indwelling Device

  • Other Procedures

8E β€” Physiological Systems and Anatomical Regions

  • Other Procedures
9 β€” Chiropractic (1 tables)

9W β€” Anatomical Regions

  • Manipulation
B β€” Imaging (97 tables)

B0 β€” Central Nervous System

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

B2 β€” Heart

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

B3 β€” Upper Arteries

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

B4 β€” Lower Arteries

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

B5 β€” Veins

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

B7 β€” Lymphatic System

  • Plain Radiography

B8 β€” Eye

  • Plain Radiography
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

B9 β€” Ear, Nose, Mouth and Throat

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)

BB β€” Respiratory System

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BD β€” Gastrointestinal System

  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Ultrasonography

BF β€” Hepatobiliary System and Pancreas

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography
  • Other Imaging

BG β€” Endocrine System

  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BH β€” Skin, Subcutaneous Tissue and Breast

  • Plain Radiography
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BL β€” Connective Tissue

  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BN β€” Skull and Facial Bones

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)

BP β€” Non-Axial Upper Bones

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BQ β€” Non-Axial Lower Bones

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BR β€” Axial Skeleton, Except Skull and Facial Bones

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BT β€” Urinary System

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BU β€” Female Reproductive System

  • Plain Radiography
  • Fluoroscopy
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BV β€” Male Reproductive System

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography

BW β€” Anatomical Regions

  • Plain Radiography
  • Fluoroscopy
  • Computerized Tomography (CT Scan)
  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography
  • Other Imaging

BY β€” Fetus and Obstetrical

  • Magnetic Resonance Imaging (MRI)
  • Ultrasonography
C β€” Nuclear Medicine (39 tables)

C0 β€” Central Nervous System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Positron Emission Tomographic (PET) Imaging
  • Nonimaging Nuclear Medicine Probe

C2 β€” Heart

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Positron Emission Tomographic (PET) Imaging
  • Nonimaging Nuclear Medicine Probe

C5 β€” Veins

  • Planar Nuclear Medicine Imaging

C7 β€” Lymphatic and Hematologic System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Nonimaging Nuclear Medicine Probe
  • Nonimaging Nuclear Medicine Assay

C8 β€” Eye

  • Planar Nuclear Medicine Imaging

C9 β€” Ear, Nose, Mouth and Throat

  • Planar Nuclear Medicine Imaging

CB β€” Respiratory System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Positron Emission Tomographic (PET) Imaging

CD β€” Gastrointestinal System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging

CF β€” Hepatobiliary System and Pancreas

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging

CG β€” Endocrine System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Nonimaging Nuclear Medicine Uptake

CH β€” Skin, Subcutaneous Tissue and Breast

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging

CP β€” Musculoskeletal System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Nonimaging Nuclear Medicine Probe

CT β€” Urinary System

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Nonimaging Nuclear Medicine Assay

CV β€” Male Reproductive System

  • Planar Nuclear Medicine Imaging

CW β€” Anatomical Regions

  • Planar Nuclear Medicine Imaging
  • Tomographic (Tomo) Nuclear Medicine Imaging
  • Positron Emission Tomographic (PET) Imaging
  • Nonimaging Nuclear Medicine Probe
  • Systemic Nuclear Medicine Therapy
D β€” Radiation Therapy (57 tables)

D0 β€” Central and Peripheral Nervous System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

D2 β€” Heart and Great Vessels

  • Stereotactic Radiosurgery

D7 β€” Lymphatic and Hematologic System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

D8 β€” Eye

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

D9 β€” Ear, Nose, Mouth and Throat

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DB β€” Respiratory System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DD β€” Gastrointestinal System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DF β€” Hepatobiliary System and Pancreas

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DG β€” Endocrine System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DH β€” Skin

  • Beam Radiation
  • Other Radiation

DM β€” Breast

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DP β€” Musculoskeletal System

  • Beam Radiation
  • Other Radiation

DT β€” Urinary System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DU β€” Female Reproductive System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DV β€” Male Reproductive System

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation

DW β€” Anatomical Regions

  • Beam Radiation
  • Brachytherapy
  • Stereotactic Radiosurgery
  • Other Radiation
F β€” Physical Rehabilitation and Diagnostic Audiology (14 tables)

F0 β€” Rehabilitation

  • Speech Assessment
  • Motor and/or Nerve Function Assessment
  • Activities of Daily Living Assessment
  • Speech Treatment
  • Motor Treatment
  • Activities of Daily Living Treatment
  • Hearing Treatment
  • Cochlear Implant Treatment
  • Vestibular Treatment
  • Device Fitting
  • Caregiver Training

F1 β€” Diagnostic Audiology

  • Hearing Assessment
  • Hearing Aid Assessment
  • Vestibular Assessment
G β€” Mental Health (12 tables)

GZ β€” None

  • Psychological Tests
  • Crisis Intervention
  • Medication Management
  • Individual Psychotherapy
  • Counseling
  • Family Psychotherapy
  • Electroconvulsive Therapy
  • Biofeedback
  • Hypnosis
  • Narcosynthesis
  • Group Psychotherapy
  • Light Therapy
H β€” Substance Abuse Treatment (7 tables)

HZ β€” None

  • Detoxification Services
  • Individual Counseling
  • Group Counseling
  • Individual Psychotherapy
  • Family Counseling
  • Medication Management
  • Pharmacotherapy
X β€” New Technology (38 tables)

X0 β€” Nervous System

  • Destruction
  • Insertion
  • Other Procedures

X2 β€” Cardiovascular System

  • Dilation
  • Division
  • Assistance
  • Extirpation
  • Insertion
  • Inspection
  • Bypass
  • Replacement
  • Supplement
  • Restriction

X9 β€” Ear, Nose, Sinus

  • Insertion

XD β€” Gastrointestinal System

  • Monitoring
  • Inspection
  • Irrigation

XF β€” Hepatobiliary System and Pancreas

  • Destruction
  • Inspection

XH β€” Skin, Subcutaneous Tissue, Fascia and Breast

  • Insertion
  • Replacement

XK β€” Muscles, Tendons, Bursae and Ligaments

  • Supplement

XN β€” Bones

  • Insertion
  • Replacement
  • Reposition
  • Supplement

XR β€” Joints

  • Fusion
  • Insertion
  • Replacement

XT β€” Urinary System

  • Monitoring

XU β€” Female Reproductive System

  • Dilation

XW β€” Anatomical Regions

  • Introduction
  • Transfusion
  • Insertion

XX β€” Physiological Systems

  • Monitoring
  • Assistance
  • Measurement

XY β€” Extracorporeal

  • Introduction

Official values and definitions are quoted from CMS. Reference data from the CMS public-domain ICD-10-PCS files. This tool checks a code against the official tables; it does not decide which procedure was performed. Always confirm against the operative report and your organisation’s coding guidance.

Keywords

icd 10 pcs code buildericd 10 pcs lookupicd 10 pcs table searchvalidate icd 10 pcs codedecode icd 10 pcs codeicd 10 pcs root operationsicd 10 pcs alphabetic indexinpatient procedure coding tool

Need something else?

How to use

1

Start in the builder and pick a section, a body system and a root operation. That is the first three characters, and it selects the table you will work in β€” the tool shows the official CMS definition of the root operation as soon as you choose it.

2

Work down the remaining four axes: body part, approach, device and qualifier. Only the values that are valid in combination with what you already picked are offered, because a code exists only when all seven characters come from the same row.

3

Read the finished code with its official CMS long title. If the combination is real, you get the title; if it is not, you never got there, because the builder could not offer you the invalid step.

4

Already have a code? Switch to Decode, paste it, and every axis is named. If the code does not exist, you get the exact character that breaks it and the list of what that table would have accepted instead.

5

Do not know where to start? Use the Alphabetic Index and look the procedure up by name, the way the manual works. Click a result and the builder opens at the right table with the characters already filled in.

Features

Guided, Row-Aware Building

Every choice filters the next from the actual table rows. Most free lookups list the values for each axis independently, which lets you assemble a code that looks right and does not exist. Here you cannot: if no row supports the combination, the option is not offered.

Decode and Validate Any Code

Paste a code from a claim, an operative report or an 837 file and get all seven axes named. When it is invalid you get the position that breaks it, the reason, and every value the table accepts there β€” which is what you need to correct it, not just a red cross.

The Full Alphabetic Index

18,878 index entries for fiscal year 2026, the same lookup path a coder uses in the manual: find the procedure by name, follow the pointer to a table. Most free tools ship the code list and skip the index, which is the part you actually start from.

Two Fiscal Years

FY2026 (79,115 codes, October 2025 release) and FY2025 (78,986, April 2025 release) side by side. Codes change every 1 October, with a mid-year update on 1 April, and claims work runs behind, so the year you need is often not the current one. Switch and the whole tool β€” tables, index and titles β€” moves with it.

Loads a Table, Not a Database

The dataset is split into 115 shards by section and body system, so opening one table downloads about 5 KB β€” 58 KB at the very largest β€” instead of the whole classification. The full section, body system and root operation tree is rendered on the page itself, so it works and is readable before any of that loads.

Why Choose This Tool?

Nothing Leaves Your Browser

The codes you look up, the operative details behind them and anything you paste into the decoder stay on your device. There is no account, no upload and no server-side processing β€” the tables are static files your browser fetches and everything else is computed locally. That matters because a procedure code plus a date is often enough to identify a patient.

It Validates Against Rows, Not Value Lists

This is the difference between a PCS tool that helps and one that hurts. The classification defines valid codes as combinations that appear together in a single row of a table. A tool that shows you all body parts, all approaches and all devices for a table will happily let you build a code that no row supports β€” and that code gets your claim rejected. This one derives every option from the rows themselves.

Checked Against CMS, Not Assumed

The dataset is built from two independent CMS files β€” the code tables and the order file β€” and every one of the 79,115 official codes in the October 2025 release of FY2026 validates against the tables the builder uses, with the tables deriving exactly the same 79,115 codes. Not a sample: the whole classification, both directions, zero discrepancies. The build fails outright if the two files ever disagree, for either fiscal year.

Built for the Way Coding Actually Goes

You rarely start with a code. You start with an operative report and a procedure name, so the index is here. You often start with someone else's code that got denied, so the decoder tells you which character is wrong. And you sometimes need last year's code, so both fiscal years are loaded. Each of the three entry points lands you in the same table.

How an ICD-10-PCS Code Is Built, and Why Most Invalid Codes Look Fine

Seven characters, seven independent questions

ICD-10-PCS replaced ICD-9 procedure codes for U.S. inpatient reporting in 2015, and it is not a list. Every code is exactly seven characters, and each position answers one question about the procedure:

  1. Section β€” what kind of procedure this is. Medical and Surgical (0) covers most of it; Imaging (B), Nuclear Medicine (C), Radiation Therapy (D), Physical Rehabilitation (F), Mental Health (G) and New Technology (X) are separate worlds with their own axes.
  2. Body system β€” the general anatomical system.
  3. Root operation β€” the objective of the procedure. This is the character that carries the most meaning and causes the most errors.
  4. Body part β€” the specific site.
  5. Approach β€” how the surgeon reached it: open, percutaneous, via natural opening, external.
  6. Device β€” anything left in the patient at the end.
  7. Qualifier β€” a section-specific extra detail, often the destination of a bypass or the type of a sample.

The characters are drawn from digits and letters, but never I or O, so they can never be confused with 1 and 0 on a handwritten chart.

The rule that catches everyone: rows, not columns

Here is the mechanism that makes PCS different from every other code set, and the reason a code can look completely reasonable and still not exist.

The first three characters select a table. A table is a grid: each row lists which body parts, approaches, devices and qualifiers are valid together. Different rows within the same table often allow entirely different combinations β€” one row might permit three approaches for a body part while the next permits only one.

A code is valid only when characters four through seven all come from a single row. Take a body part from the first row and an approach from the second and you have assembled something that no row supports. It is seven legal characters, it belongs to a real table, and it is not a code. Submitted on a claim it comes back rejected.

This is why a tool that shows the values for each axis as an independent list is worse than no tool: it makes building an invalid code effortless and gives you no signal that anything is wrong. Everything here is derived from the rows, so an invalid combination is never on offer in the first place β€” and if you paste one into the decoder, you are told which character broke it and what the table would have taken instead.

Root operations: the character that decides everything

The Medical and Surgical section defines 31 root operations, and choosing the wrong one is the most common serious PCS error, because it usually still produces a valid code β€” just one describing a different procedure. The official definitions are precise and worth reading exactly as written:

  • Excision β€” cutting out or off, without replacement, a portion of a body part. Resection β€” the same, but all of a body part. Whether the surgeon removed part or the whole of a defined body part decides between them, and the two frequently land in different DRGs.
  • Detachment β€” cutting off all or part of an extremity. It applies only to extremities, and it, not Resection, is the amputation root operation.
  • Release β€” freeing a body part from an abnormal constraint by cutting or force, with nothing taken out. Division β€” cutting into a body part to separate or transect it. Release acts on what surrounds the body part; Division acts on the body part itself.
  • Control β€” stopping, or attempting to stop, post-procedural or other acute bleeding. Cautery, pressure, suturing, ligation and clipping of bleeding points are all Control. Only when stopping the bleeding takes one of seven more specific root operations β€” Bypass, Detachment, Excision, Extraction, Reposition, Replacement or Resection β€” is that operation coded instead (guideline B3.7).
  • Supplement β€” putting in material that physically reinforces or augments a body part. Replacement β€” putting in material that takes the place of a body part. Reinforcing a hernia repair with mesh is Supplement; a total hip is Replacement.
  • Inspection β€” visually or manually exploring a body part. Only coded alone when nothing more definitive was done.

Sections beyond Medical and Surgical do not use these at all. In Imaging the third character is a type β€” plain radiography, fluoroscopy, computerized tomography, magnetic resonance imaging, ultrasonography β€” and the remaining axes change meaning with it. That is why this tool reads the axis names out of the table rather than hardcoding "body part" and "approach": in Imaging, character five is a "Contrast" where Medical and Surgical has an "Approach", and characters six and seven are both "Qualifier".

Approach is about the route, not the instrument

The approach character records how the surgeon reached the site, and the definitions are about the path taken, not the tools used. Open cuts through skin or mucous membrane and any other layers needed to expose the site. Percutaneous enters by puncture or minor incision. Percutaneous Endoscopic does the same and uses visualization. Via Natural or Artificial Opening and its endoscopic variant enter through an existing route. External is performed directly on the skin or on structures visible without an incision.

A laparoscopic procedure converted to an open one mid-way is coded as two procedures under guideline B3.2(d): a percutaneous endoscopic Inspection for the abandoned approach, plus the completed procedure at the Open approach. That is distinct from a laparoscopic-assisted open procedure, which is a single code at Open β€” a pair of rules that regularly surprises people who code from the operative title rather than the body of the report.

Device is what stays behind

Character six only records something that remains in or on the patient when the procedure is finished. Instruments do not count. Material that is entirely removed before closing does not count. When nothing is left behind, the value is Z, No Device β€” which is why so many real codes end in Z.

The distinction between a device and a qualifier trips people up because both are "extra detail". A device is a physical thing left in the body; a qualifier is a piece of information about the procedure β€” where a bypass ends up, whether a sample was diagnostic or therapeutic, which type of substance was used.

Where PCS fits, and where it does not

PCS is for inpatient hospital procedure reporting in the United States. Diagnoses on the same claim are ICD-10-CM, a completely separate classification with a different structure. Outpatient and physician procedures are reported with CPT and HCPCS instead, which is why a procedure done in an ambulatory surgery centre never gets a PCS code even though the surgery is identical.

The practical consequence is that PCS codes drive MS-DRG assignment, and therefore inpatient payment. A wrong root operation or a wrong body part does not merely mislabel the record β€” it can move the encounter into a different DRG and change what the hospital is paid, which is why these codes are audited and why "close enough" is not a coding strategy.

Frequently Asked Questions

Why can't I just look up an ICD-10-PCS code like an ICD-10-CM one?

Because there is nothing to look up. ICD-10-CM is an alphabetical and tabular list of diagnoses: you find the condition and read off the code. PCS is a construction system β€” 79,115 valid combinations generated from 914 tables in the October 2025 release of FY2026 β€” and the code for a given procedure is assembled from the operative report, one axis at a time. That is why this tool is a builder rather than a search box, and why the alphabetic index only points you at a table instead of handing you a finished code.

My code has seven valid characters but the claim was rejected. Why?

Almost certainly because the last four characters do not all come from the same row of the table. Each row of a PCS table defines which body parts, approaches, devices and qualifiers are valid in combination; mixing values across rows produces a code that is well-formed but does not exist. Paste it into the Decode tab and you will get the exact character that breaks it, along with every value the table would accept in that position.

What is the difference between Excision and Resection?

Excision removes a portion of a body part; Resection removes all of it. The deciding question is what counts as "a body part" in the PCS body part key β€” removing an entire lobe of the lung is Resection because the lobe is itself a defined body part, while removing a wedge of that lobe is Excision. The two commonly group to different MS-DRGs, so the distinction is a payment issue and not only a documentation one.

Which fiscal year should I use?

The one in effect on the date of discharge. ICD-10-PCS updates every 1 October, with a mid-year update every 1 April, so an encounter discharged on 28 September uses the previous year's codes even if you are coding it in November. This tool ships FY2026 and FY2025 so you can switch without leaving the page; the tables, the index and the official titles all change with the year.

Does the tool tell me which procedure was performed?

No, and no tool should. It checks a code against the official CMS tables and explains what each character means. Deciding the root operation, the body part and the approach is a judgement made from the operative report against the ICD-10-PCS Official Guidelines and your organisation's coding policy. What this removes is the mechanical error β€” building a combination that does not exist, or misreading which axis a character belongs to.

Where does the data come from and how current is it?

Directly from the CMS public-domain ICD-10-PCS release: the code tables and index file for the structure and the definitions, and the order file for the official long titles. Both are rebuilt from the published ZIPs by a script in the repository, so the dataset is reproducible rather than hand-maintained. The fiscal year is shown on the page, and every source file is linked in the references below.

How do I know the validation is right?

It was checked against CMS in both directions. All 79,115 official codes in the October 2025 release of FY2026 validate against the tables this builder uses, and the tables derive exactly 79,115 codes β€” no code the tool accepts is missing from CMS, and no CMS code is rejected by the tool. Those are two independently published files agreeing completely, which is a stronger check than testing a sample.

Is my data private?

Yes. Everything runs in your browser: the tables are static JSON files your browser fetches from this site, and the building, validation, decoding and index search all happen locally in JavaScript. Nothing you type is transmitted or stored, and there is no account. That is deliberate β€” a procedure code together with a date is often enough to re-identify a patient, so it has no business being uploaded to a third party.

Why do so many codes end in Z?

Z means "no device" on character six and "no qualifier" on character seven. Most procedures leave nothing implanted and need no extra qualifier, so ZZ is by far the most common ending. It is a real value, not a placeholder β€” you cannot leave a character blank, and using Z when nothing was left behind is the correct choice rather than a fallback.

Does this work for outpatient procedures?

No, and that is a property of the classification rather than of the tool. ICD-10-PCS is used for inpatient hospital procedure reporting in the United States. Outpatient and physician services are reported with CPT and HCPCS Level II. The same operation performed in an ambulatory surgery centre gets a CPT code and no PCS code at all.

Related Articles

Learn more