Accurate coding of poisoning, adverse effects, toxic effects, and underdosing is one of the most important and frequently tested topics in ICD-10-CM medical coding. Many medical coders struggle to correctly identify when a condition should be coded as poisoning vs adverse effect, and how to apply T36–T65 codes with the correct intent and sequencing rules.
This comprehensive guide explains the ICD-10-CM coding guidelines for drug-related conditions, including poisoning, toxic effects, adverse reactions, and underdosing. If you’re preparing for medical coding certification exams (CPC, CCS, CCA) or working as a professional coder, this article will help you improve coding accuracy and compliance.

What Are ICD-10-CM Codes T36–T50?
In ICD-10-CM Chapter 19 (Injury, Poisoning and Certain Other Consequences of External Causes), conditions caused by drugs, medications, and biological substances are classified under categories T36 through T50.
These codes are combination codes, meaning they include:
The responsible substance
The type of reaction
The intent of the poisoning or misuse
The 5th or 6th character in these codes indicates the specific circumstance.
Fifth or Sixth Character Meaning
| Character | Meaning |
|---|---|
| 1 | Poisoning – Accidental (Unintentional) |
| 2 | Poisoning – Intentional Self-harm |
| 3 | Poisoning – Assault |
| 4 | Poisoning – Undetermined |
| 5 | Adverse Effect |
| 6 | Underdosing |
This structure allows coders to capture both the drug involved and how it caused harm.
Toxic Effects Coding (T51–T65)
Conditions caused by non-medicinal substances such as chemicals, alcohol, gases, or toxins are classified under categories T51 through T65.
These codes also function as combination codes, identifying:
The toxic substance
The intent of exposure
However, unlike drug-related codes, toxic effects do NOT include adverse effect or underdosing options.
Required Seventh Character in T Codes
Most codes in categories T33 through T65 require a 7th character to indicate the encounter type.
| Seventh Character | Meaning |
|---|---|
| A | Initial Encounter |
| D | Subsequent Encounter |
| S | Sequela |
Example
T40.2X1A – Poisoning by codeine, accidental, initial encounter
This character helps track the stage of patient care.
Poisoning vs Adverse Effect: Key Coding Difference
One of the most common ICD-10 coding mistakes is confusing poisoning with adverse effects.
Adverse Effect
A condition is coded as an adverse effect when:
✔ The drug was correctly prescribed
✔ The drug was administered properly
✔ The patient experienced a reaction or side effect
Examples of adverse effects include:
Rash
Tachycardia
Delirium
Vomiting
Gastrointestinal bleeding
Hepatitis
Renal failure
Respiratory failure
These reactions may occur due to:
Patient Factors
Age
Sex
Disease conditions
Genetic differences
Drug Factors
Type of medication
Dosage
Route of administration
Duration of therapy
Bioavailability
How to Code Adverse Effects in ICD-10-CM
When coding adverse effects, follow this sequence:
Step 1
Code the manifestation or condition first.
Step 2
Add the T36–T50 code with 5th/6th character “5”.
Example
Rash due to penicillin:
L27.0 – Generalized skin eruption due to drugs
T36.0X5A – Adverse effect of penicillin
What Is Poisoning in ICD-10-CM?
A condition is classified as poisoning when a drug is used incorrectly.
Examples include:
Overdose
Wrong medication taken
Wrong dosage taken
Taken accidentally
Intentional self-harm
Drug administered incorrectly
In poisoning cases:
✔ Poisoning code is sequenced first
✔ Followed by codes for manifestations
Poisoning Coding Examples
Example 1: Accidental Codeine Poisoning
| Code | Description |
|---|---|
| T40.2X1A | Poisoning by codeine, accidental |
| R40.2A | Coma |
Example 2: Suicide Attempt with Codeine
| Code | Description |
|---|---|
| T40.2X2A | Poisoning by codeine, intentional self-harm |
| R40.2A | Coma |
Example 3: Unknown Intent
| Code | Description |
|---|---|
| T40.2X4A | Poisoning by codeine, undetermined |
| R40.2A | Coma |
Important Rule:
If the intent is not documented, code accidental poisoning (character 1).
The undetermined intent code (4) is only used when documentation clearly states that intent cannot be determined.
Coding Drug Interactions
When a condition occurs due to interaction between two correctly administered drugs, it is classified as an adverse effect.
Coding Rule
Code each drug individually
Unless a combination code exists in the Table of Drugs and Chemicals
ICD-10-CM Underdosing Coding Guidelines
Underdosing occurs when a patient takes less medication than prescribed.
Examples include:
Skipping doses
Taking smaller amounts
Not following prescription instructions
Important Rule
Underdosing is NOT coded as poisoning.
Instead, it is coded using:
T36–T50 with 6th character “6”
Example:
T38.3X6A – Underdosing of insulin
Additional Codes for Underdosing
When underdosing occurs, coders may also report additional external cause codes.
Possible Codes
| Code | Description |
|---|---|
| Y63.6–Y63.9 | Failure in dosage during medical care |
| Z91.12- | Patient intentional underdosing |
| Z91.13- | Patient unintentional underdosing |
| Z91.A2- | Caregiver intentional underdosing |
| Z91.A3- | Caregiver unintentional underdosing |
Important ICD-10 Coding Rule for T36–T65
Because T36–T65 codes already include the external cause, additional external cause codes are usually not required.
However, they may be added for underdosing circumstances when appropriate.
Quick Summary for Medical Coders
| Condition | Coding Rule |
|---|---|
| Poisoning | Drug used incorrectly |
| Adverse Effect | Drug used correctly |
| Underdosing | Less medication taken than prescribed |
| Toxic Effects | Non-medicinal substances |
| Poisoning sequencing | Poisoning code first |
| Adverse effect sequencing | Manifestation first |
Common Coding Mistakes to Avoid
Medical coders often make these errors:
❌ Coding poisoning when the drug was taken correctly
❌ Forgetting the 7th character
❌ Using undetermined intent without documentation
❌ Not sequencing poisoning codes first
❌ Missing additional manifestation codes
Avoiding these mistakes improves coding accuracy and claim acceptance rates.
Final Thoughts
Understanding the difference between poisoning, adverse effects, toxic effects, and underdosing is essential for accurate ICD-10-CM coding. Proper application of T36–T65 codes, correct sequencing, and correct intent selection ensures:
Accurate clinical documentation
Correct insurance reimbursement
Reliable healthcare data reporting
Mastering these guidelines will help medical coders improve their coding efficiency and exam performance.
Frequently Asked Questions (FAQ)
What is the difference between poisoning and adverse effect in ICD-10?
Poisoning occurs when a drug is used incorrectly, while an adverse effect occurs when a drug is taken correctly but causes a reaction.
What is the ICD-10 code range for drug poisoning?
Drug poisoning codes fall under T36–T50 in ICD-10-CM.
When should the poisoning code be sequenced first?
When the condition results from incorrect drug use, the poisoning code is listed first, followed by manifestation codes.
What is underdosing in ICD-10 coding?
Underdosing occurs when a patient takes less medication than prescribed, and it is coded using T36–T50 with character 6.
✅ Pro Tip for Medical Coders:
Always review the Table of Drugs and Chemicals when coding drug-related conditions to ensure correct code selection.



