ICD-10-CM 2027 diagnosis code
T54.2X1Toxic effect of corrosive acids and acid-like substances, accidental (unintentional)
T54.2X1 is a header code, so it can't be reported by itself. Choose one of the 3 more specific codes beneath it and add the required 7th character.Short description: Toxic effect of corrosive acids and acid-like substnc, acc
Code unchanged since ICD-10-CM took effect on October 1, 2015. Source: official FY2027 ICD-10-CM release from CDC/NCHS and CMS. Page updated September 29, 2026. About our data
About T54.2X1
T54.2X1 is the ICD-10-CM diagnosis code for toxic effect of corrosive acids and acid-like substances, accidental (unintentional). It belongs to category T54 (toxic effect of corrosive substances), block T51-T65 (toxic effects of substances chiefly nonmedicinal as to source) and chapter 19 (injury, poisoning and certain other consequences of external causes). It is a header code, so it can't be reported by itself; one of its 3 subcodes must be used instead.
Within T54.2X (toxic effects of corrosive acids and acid-like substances), T54.2X1 is specifically for toxic effect of corrosive acids and acid-like substances, accidental (unintentional). Related codes cover intentional self-harm (T54.2X2), assault (T54.2X3) and undetermined (T54.2X4).
Codes in this range require a 7th character: A for initial encounter, D for subsequent encounter and S for sequela. Use placeholder "X" characters to fill any empty positions before the 7th character.
It has been part of ICD-10-CM since the code set took effect on October 1, 2015 and hasn't changed since.
7th character
The appropriate 7th character is to be added to each code from category T54
Coding notes
- Toxic effects of corrosive acids and acid-like substances NOS
Notes that apply from higher levels
Instructions written at a parent level also apply to T54.2X1.
Broader instructions also apply from T51-T65 Toxic effects of substances chiefly nonmedicinal as to source and Chapter 19: Injury, poisoning and certain other consequences of external causes.
Table of Drugs & Neoplasms entries
- Acetic › acid — Poisoning Accidental (unintentional)
- Acid (corrosive) NEC — Poisoning Accidental (unintentional)
- Aqua fortis — Poisoning Accidental (unintentional)
- Battery acid or fluid — Poisoning Accidental (unintentional)
- Corrosive NEC › acid NEC — Poisoning Accidental (unintentional)
- Formic acid — Poisoning Accidental (unintentional)
- Hydrazoic acid, azides — Poisoning Accidental (unintentional)
- Hydrochloric acid (liquid) — Poisoning Accidental (unintentional)
- Hydrofluoric acid (liquid) — Poisoning Accidental (unintentional)
- Mineral › acids — Poisoning Accidental (unintentional)
- Nitric › acid (liquid) — Poisoning Accidental (unintentional)
- Nitrohydrochloric acid — Poisoning Accidental (unintentional)
- Nitrous › acid (liquid) — Poisoning Accidental (unintentional)
- Oil (of) › vitriol (liquid) — Poisoning Accidental (unintentional)
- Oil (of) › vitriol (liquid) › fumes — Poisoning Accidental (unintentional)
- Orthotolidine (reagent) — Poisoning Accidental (unintentional)
- Osmic acid (liquid) — Poisoning Accidental (unintentional)
- Osmic acid (liquid) › fumes — Poisoning Accidental (unintentional)
- Oxalic acid — Poisoning Accidental (unintentional)
- Phosphoric acid — Poisoning Accidental (unintentional)
- Picric (acid) — Poisoning Accidental (unintentional)
- Saniflush (cleaner) — Poisoning Accidental (unintentional)
- Storage battery (cells) (acid) — Poisoning Accidental (unintentional)
- Sulfur, sulfurated, sulfuric, sulfurous, sulfuryl (compounds NEC) (medicinal) › acid — Poisoning Accidental (unintentional)
- Sulfuric acid — Poisoning Accidental (unintentional)
- Trichloroacetic acid, Trichloracetic acid — Poisoning Accidental (unintentional)
Code history
- 2016
- 2017
- 2018
- 2019
- 2020
- 2021
- 2022
- 2023
- 2024
- 2025
- 2026
- 2027
- FY2016 (effective 10/1/2015): Added (first year of ICD-10-CM)
- No changes since FY2016.
Common questions about T54.2X1
Is T54.2X1 billable?
- No. T54.2X1 is a header code. Report one of its more specific subcodes instead.