Non-Small Cell Lung Cancer ICD-10 Codes | NSCLC ICD-10 Guide
- BY Dr. Ajay Patel
- December 30, 2025
- 982 Views
This article is medically reviewed by Dr. Ajay Patel, MD, a Board-Certified Internal Medicine Physician (USA), for accuracy, clinical relevance, and adherence to current medical guidelines.
Non-Small Cell Lung Cancer ICD-10 classification plays a critical role in medical records, insurance claims, and oncology reporting. NSCLC represents the most common form of lung cancer. Yet, ICD-10 does not assign a single diagnosis code for NSCLC. Instead, clinicians and coders apply site-based C34 ICD-10 codes.
NSCLC ICD-10 coding depends on the anatomical location of the tumor, not histological subtype. This distinction affects billing accuracy, clinical documentation, and cancer registry data. Incorrect coding often results in claim denials or audit issues.
The ICD-10 code for NSCLC falls under the malignant neoplasm of bronchus and lung category. Coders must identify the lung lobe, laterality, and metastatic status before selecting a code. Each missing detail reduces coding accuracy.
This NSCLC ICD-10 code guide explains how ICD-10 codes apply to Non-Small Cell Lung Cancer. It starts with the C34 category and builds a foundation for accurate coding decisions.
What Is the ICD-10 Code for NSCLC?
NSCLC does not have a single ICD-10 code.
Healthcare providers use C34 ICD-10 codes based on the tumor’s lung location.
The ICD-10 code for NSCLC always begins with C34, followed by digits that define the lung lobe and laterality. Coders must avoid using unspecified codes when documentation supports specificity.
This rule applies across hospitals, oncology centers, and insurance claims.
ICD-10 Codes for Lung Cancer: C34 Category Explained
The ICD-10 system classifies lung cancer under C34 – Malignant Neoplasm of Bronchus and Lung. These codes apply to both NSCLC and SCLC when documentation confirms lung origin.
C34 ICD-10 Code Structure
| ICD-10 Code | Description |
|---|---|
| C34.0 | Main bronchus |
| C34.1 | Upper lobe of lung |
| C34.2 | Middle lobe of lung |
| C34.3 | Lower lobe of lung |
| C34.8 | Overlapping lung lesions |
| C34.9 | Lung, unspecified |
NSCLC ICD-10 codes require accurate site identification. Upper lobe tumors use different codes than lower lobe tumors. Overlapping lesions require careful review of imaging reports.
NSCLC ICD-10 Codes by Lung Site and Laterality
Laterality forms a key part of ICD-10 coding for NSCLC. Each lung lobe includes right and left distinctions.
Common NSCLC ICD-10 Codes With Examples
| ICD-10 Code | Lung Site | Example Clinical Use |
|---|---|---|
| C34.11 | Right upper lobe | NSCLC in right upper lung |
| C34.12 | Left upper lobe | NSCLC in left upper lung |
| C34.31 | Right lower lobe | NSCLC right lower lobe |
| C34.32 | Left lower lobe | NSCLC left lower lobe |
| C34.90 | Unspecified lung | Site not documented |
Using C34.90 increases audit risk. Coders should confirm imaging and pathology reports before selecting unspecified codes.
How to Code NSCLC in ICD-10
NSCLC ICD-10 coding follows a structured process. Each step improves claim accuracy.
Step-by-Step NSCLC ICD-10 Coding Process
- Confirm Non-Small Cell Lung Cancer diagnosis
- Identify the primary lung site
- Confirm right or left laterality
- Review imaging and pathology reports
- Add secondary codes if metastasis exists
Coders should avoid assumptions. Documentation must support every code selection.
Histology vs Site Coding in NSCLC
ICD-10 focuses on tumor location, not histology. This rule creates confusion in NSCLC coding.
Adenocarcinoma and squamous cell carcinoma represent NSCLC subtypes. However, ICD-10 does not assign separate diagnosis codes for these histologies.
Key Coding Rule
- ICD-10 codes reflect site, not cell type
- Histology stays in clinical documentation
- Site determines the diagnosis code
This rule applies across oncology billing systems.
Why Accurate NSCLC ICD-10 Coding Matters
Accurate NSCLC ICD-10 coding supports:
- Clean insurance claims
- Proper reimbursement
- Reliable cancer statistics
- Clinical decision tracking
Incorrect C34 code selection leads to delayed payments and data errors. Laterality mistakes trigger claim rejections. Missing metastatic codes reduce treatment clarity.
NSCLC ICD-10 Codes for Metastatic Disease
ICD-10 Coding for Metastatic NSCLC
Metastatic spread changes NSCLC ICD-10 coding. The primary lung tumor keeps its C34 ICD-10 code. Secondary malignant sites require additional ICD-10 codes from the C77–C79 range.
Coders must never replace the primary NSCLC ICD-10 code with a metastasis code. Both codes must appear together in the medical record and claim.
Failure to code metastasis correctly often causes claim denials, underreporting of disease severity, and audit issues.
What ICD-10 Code Is Used for Metastatic NSCLC?
Metastatic NSCLC uses:
- Primary code: C34.* (lung site)
- Secondary code: C79.* (distant metastasis)
The ICD-10 code for metastatic NSCLC depends on the metastatic organ, not the lung.
Common Metastatic NSCLC ICD-10 Codes
Frequently Used Secondary Malignancy Codes
| Metastatic Site | ICD-10 Code | Coding Notes |
|---|---|---|
| Brain | C79.31 | Common in advanced NSCLC |
| Bone | C79.51 | Requires imaging confirmation |
| Liver | C78.7 | Often used with advanced disease |
| Adrenal gland | C79.70 | Frequently associated with lung cancer |
| Pleura | C78.2 | Distinct from primary lung tumor |
| Lymph nodes (distant) | C77.* | Use only for non-regional nodes |
Always confirm whether lymph nodes are regional or distant before coding.
How to Code NSCLC With Brain Metastasis (Example)
Scenario:
Patient diagnosed with NSCLC in the right upper lobe. MRI confirms brain metastasis.
Correct ICD-10 coding:
- C34.11 – NSCLC right upper lobe
- C79.31 – Secondary malignant neoplasm of brain
Both codes must appear on the claim. Omitting the secondary code underreports disease stage.
NSCLC ICD-10 Coding Examples (Real-World Scenarios)
Example 1: Right Upper Lobe NSCLC
- Diagnosis: Non-Small Cell Lung Cancer
- Site: Right upper lobe
- Code: C34.11
Example 2: Left Lower Lobe NSCLC With Bone Metastasis
- Primary tumor: Left lower lung
- Metastasis: Bone
- Codes:
- C34.32
- C79.51
Example 3: NSCLC With Unspecified Lung Site
- Documentation lacks site detail
- Code: C34.90
- Risk: High audit exposure
Coders should query providers when documentation lacks site or laterality.
Documentation Checklist for Accurate NSCLC ICD-10 Coding
Strong documentation supports correct NSCLC ICD-10 coding and faster reimbursement.
Required Clinical Details
- Confirmed NSCLC diagnosis
- Exact lung lobe involved
- Right or left laterality
- Imaging confirmation
- Pathology report reviewed
- Metastatic site identified
- Date of diagnosis recorded
Incomplete records increase the use of unspecified codes.
Pathology Report to ICD-10 Mapping
Pathology reports confirm NSCLC diagnosis. However, ICD-10 coding relies on tumor location, not cell type.
Common Pathology Terms and Coding Impact
| Pathology Term | ICD-10 Impact |
|---|---|
| Adenocarcinoma | No change to C34 code |
| Squamous cell carcinoma | No change to C34 code |
| Poorly differentiated carcinoma | No change to C34 code |
| NSCLC confirmed | Code by lung site |
Histology supports clinical care but does not alter ICD-10 diagnosis selection.
NSCLC ICD-10 Billing and Claim Denial Risks
Incorrect NSCLC ICD-10 coding affects reimbursement.
Common Billing Errors
- Missing laterality
- Using C34.90 without justification
- Failing to add C79.* metastasis codes
- Coding histology instead of site
- Inconsistent diagnosis across visits
Insurance systems flag these issues during claim review.
ICD-10 Coding Tips for Oncology Billing
- Always code the most specific C34 subcode
- Add secondary malignancy codes when present
- Review imaging reports before final coding
- Avoid defaulting to unspecified codes
- Maintain consistency across encounters
These steps reduce denial rates and audit exposure.
ICD-10 to ICD-11 Mapping for NSCLC
NSCLC ICD-10 and ICD-11 Coding Differences
ICD-10 remains the current standard for NSCLC coding in most healthcare systems. ICD-11 introduces improved specificity. The transition impacts reporting, data analytics, and long-term planning.
ICD-10 codes NSCLC based on tumor site. ICD-11 expands classification with enhanced tumor descriptors. Despite these changes, lung cancer site identification remains essential.
NSCLC ICD-10 codes will continue to coexist with ICD-11 during transition periods. Coders must understand both systems.
ICD-10 to ICD-11 Mapping for Non-Small Cell Lung Cancer
ICD-11 does not replace the need for site-based lung coding. It adds clarity and digital compatibility.
ICD-10 vs ICD-11 Comparison Table
| Feature | ICD-10 | ICD-11 |
|---|---|---|
| Coding focus | Anatomical site | Anatomical + clinical detail |
| NSCLC single code | Not available | Not available |
| Lung cancer category | C34 | 2C25–2C2Z |
| Digital structure | Limited | Fully digital |
| Laterality detail | Required | Enhanced |
ICD-11 improves classification. ICD-10 accuracy remains critical.
Why ICD-10 Accuracy Still Matters for NSCLC
Most insurers still rely on ICD-10 coding. Claims processing systems validate diagnosis codes against ICD-10 logic.
Incorrect NSCLC ICD-10 coding results in:
- Claim rejection
- Delayed reimbursement
- Incomplete oncology data
- Audit exposure
Accurate C34 ICD-10 coding remains mandatory.
NSCLC ICD-10 Cheat Sheet (Quick Reference)
This section supports fast decision-making for coders and clinicians.
NSCLC ICD-10 Cheat Sheet Table
| Clinical Scenario | ICD-10 Code |
|---|---|
| NSCLC right upper lobe | C34.11 |
| NSCLC left upper lobe | C34.12 |
| NSCLC right middle lobe | C34.21 |
| NSCLC left lower lobe | C34.32 |
| Overlapping lung lesions | C34.8 |
| Lung cancer unspecified | C34.90 |
| NSCLC with brain metastasis | C34.* + C79.31 |
| NSCLC with bone metastasis | C34.* + C79.51 |
This table supports internal audits and training.
When to Use Unspecified NSCLC ICD-10 Codes
Unspecified codes exist for limited situations. Coders should use them only when documentation lacks site details.
Acceptable Use of C34.90
- Initial diagnosis without imaging
- Emergency admission with incomplete records
- Pending pathology confirmation
Unspecified codes should not persist across follow-up visits.
NSCLC ICD-10 Coding Audit Checklist
This checklist helps reduce errors.
Internal Coding Review Checklist
- Lung site clearly documented
- Laterality confirmed
- Primary C34 code present
- Metastatic codes added when applicable
- Documentation supports diagnosis
- Coding consistent across visits
Regular audits improve compliance.
Frequently Asked Questions
NSCLC does not have a single ICD-10 code. Coding uses C34 ICD-10 codes based on the lung site and laterality of the tumor.
Upper lobe NSCLC uses C34.1 codes. Laterality determines the final digit, such as C34.11 or C34.12.
Metastatic NSCLC requires two codes. The primary lung tumor uses C34.. Metastatic sites use C79. or C78.* codes.
Histology does not change the ICD-10 diagnosis code. ICD-10 coding depends on tumor location, not cell type.
Laterality improves specificity. Incorrect laterality leads to claim denials and data errors.
NSCLC ICD-10 Coding Essentials
Non-Small Cell Lung Cancer ICD-10 coding relies on accurate lung site identification. C34 codes define tumor location. Laterality and metastatic status complete the coding picture.
Histology supports clinical decisions but does not change ICD-10 selection. Clear documentation prevents billing issues and improves oncology data quality.
Accurate NSCLC ICD-10 coding supports patient care, reimbursement, and compliance.





