Common Clinical Coding Problems
Applies to FY 2026 ICD-10-CM
Intermediate
Reviewed September 9, 2026
How Do I Code Respiratory Failure? Acute, Chronic, or Acute-on-Chronic — and Can It Be Principal?
Quick answer
Respiratory failure is coded by its course — J96.0- acute, J96.1- chronic, J96.2- acute and chronic (the tabular’s term for acute-on-chronic) — with a 5th character for hypoxia (1), hypercapnia (2), or unspecified (0). Acute or acute-on-chronic respiratory failure may be the principal diagnosis when it is the condition established after study to be chiefly responsible for the admission; with another acute condition, the circumstances of admission decide, and a query settles an unclear record.
Jump to the decision rule ↓What decides the answer?
- The course, acute, chronic or acute on chronic; without it no billable J96 code exists
- Hypoxia or hypercapnia, documented by the provider
- Whether the failure was the reason for admission (I.C.10.b.1), developed after it (I.C.10.b.2), or shares responsibility (I.C.10.b.3)
- A postprocedural, ventilator, newborn, obstetric or poisoning context with its own sequencing rule
Why it matters
Why: the code carries the course and the gas, and the guideline settles the sequence
Category J96 splits three ways by course: J96.0- acute, J96.1- chronic, J96.2- acute and chronic — whose inclusion term is “Acute on chronic respiratory failure.” Each takes a 5th character: 0 unspecified whether with hypoxia or hypercapnia, 1 with hypoxia, 2 with hypercapnia (J96.02’s inclusion term is “Acute respiratory acidosis”). J96.9, respiratory failure with no course documented, is a non-billable category placeholder in the FY 2026 code set — the record has to say acute, chronic, or both.
Whether the code can lead is answered by Section I.C.10.b: “A code from subcategory J96.0, Acute respiratory failure, or subcategory J96.2, Acute and chronic respiratory failure, may be assigned as a principal diagnosis when it is the condition established after study to be chiefly responsible for occasioning the admission to the hospital, and the selection is supported by the Alphabetic Index and Tabular List. However, chapter-specific coding guidelines (such as obstetrics, poisoning, HIV, newborn) that provide sequencing direction take precedence.” And: “Respiratory failure may be listed as a secondary diagnosis if it occurs after admission, or if it is present on admission, but does not meet the definition of principal diagnosis.”
The category’s Excludes1 keeps neighbours apart: acute respiratory distress syndrome (J80), cardiorespiratory failure and respiratory arrest (R09.2), postprocedural respiratory failure (J95.82-), newborn respiratory failure (P28.5).
How to apply it
How to apply the rule
- Course: acute → J96.0-; chronic → J96.1-; acute on chronic → J96.2-. Respiratory failure with no course documented cannot be coded to a billable J96 code — query.
- Gas: hypoxia → 5th character 1; hypercapnia → 2; both documented → the tabular provides no “both” character; the record’s documented finding selects the code, and an unclear record takes 0 or a query. Neither hypoxia nor hypercapnia documented → 0.
- Sequencing for an inpatient (I.C.10.b.3): admitted with respiratory failure and another acute condition — myocardial infarction, stroke, aspiration pneumonia, sepsis — the principal diagnosis “will not be the same in every situation”; it depends on the circumstances of admission. If both are equally responsible and no chapter-specific rule applies, Section II.C lets either be sequenced first, and Section I.C.10.b.3 adds: “If the documentation is not clear as to whether acute respiratory failure and another condition are equally responsible for occasioning the admission, query the provider for clarification.”
- Check the chapter-specific rules that outrank this one: obstetrics, poisoning, HIV, newborn, and sepsis — the sepsis guide linked below covers respiratory failure as the organ dysfunction that turns sepsis into severe sepsis, where the infection leads.
- Exclude the neighbours: ARDS is J80; postprocedural respiratory failure is J95.82-; respiratory arrest is R09.2.
Examples
Coding examples
- Admitted for acute hypoxic respiratory failure due to a COPD exacerbation; the failure is documented as the reason for admission.J96.01 principal, then the COPD exacerbation code (J44.1). The respiratory failure meets the definition and I.C.10.b.1 permits it as principal; the COPD guideline carries no rule that outranks it.
- Admitted for an acute myocardial infarction; acute respiratory failure with hypoxia develops on day two. The MI is principal; J96.01 is secondary — it arose after admission (I.C.10.b.2).
- Home-oxygen patient with chronic hypoxic respiratory failure admitted for an acute worsening with hypercapnia; provider documents “acute on chronic respiratory failure with hypercapnia.”J96.22 — the combined subcategory, one code, not J96.02 plus J96.12.
- Admitted with pneumonia and acute respiratory failure; the note says both prompted the admission. Either may be principal under Section II.C when nothing else decides — and if the record does not say they were equally responsible, query.
Common mistakes
Common mistakes
- Two codes for acute-on-chronic (J96.0- plus J96.1-) — J96.2- is the single code.
- Assuming respiratory failure is always principal, or never is — I.C.10.b makes it depend on the circumstances of admission and on chapter-specific rules.
- Coding the hypoxia or hypercapnia separately (R09.02) — it is the 5th character.
- J96.0- for ARDS — J80 is excluded from J96 and has its own code.
- J96.0- for respiratory failure following surgery — J95.82- is the postprocedural code, excluded from J96.
Documentation matters
Documentation that changes the coding
- The course — acute, chronic, or acute on chronic — without which no billable J96 code exists.
- Hypoxia or hypercapnia, documented by the provider.
- Whether the failure was present on admission and whether it was the reason for admission, or one of two equally responsible reasons.
- A postprocedural or ventilator context (J95.82-, J95.851), a newborn, an obstetric, a poisoning or an HIV context — each has sequencing rules that outrank I.C.10.b.
Decision rule
Decision framework
| IF… | THEN… |
|---|---|
| Acute / chronic / acute on chronic, with hypoxia | J96.01 / J96.11 / J96.21 |
| …with hypercapnia | J96.02 / J96.12 / J96.22 |
| …neither documented | J96.00 / J96.10 / J96.20 |
| Course not documented | No billable code — query |
| Acute or acute-on-chronic failure is why the patient was admitted, no chapter-specific rule outranks it | May be principal (I.C.10.b.1) |
| Developed after admission, or present but not the reason | Secondary (I.C.10.b.2) |
| Admitted with respiratory failure and another acute condition | Circumstances of admission decide; equally responsible → either (II.C); unclear → query |
| ARDS / postprocedural / arrest / newborn | J80 / J95.82- / R09.2 / P28.5 — excluded from J96 |
FAQ
Can acute respiratory failure be the principal diagnosis?
Yes. Section I.C.10.b.1 says a code from J96.0 or J96.2 may be assigned as principal when it is the condition established after study to be chiefly responsible for the admission and the selection is supported by the Index and Tabular — unless a chapter-specific guideline (obstetrics, poisoning, HIV, newborn) provides sequencing direction that takes precedence.
How is acute-on-chronic respiratory failure coded?
With a single code from J96.2-, Acute and chronic respiratory failure, whose inclusion term is “Acute on chronic respiratory failure”: J96.21 with hypoxia, J96.22 with hypercapnia, J96.20 unspecified. Not with an acute code plus a chronic code.
Which goes first when a patient is admitted with respiratory failure and pneumonia?
It depends on the circumstances of admission — Section I.C.10.b.3 says the principal diagnosis will not be the same in every situation. If both are equally responsible and no chapter-specific rule applies, Section II.C allows either to be sequenced first; if the record is unclear, query the provider.
Is a separate code needed for hypoxia?
No. Hypoxia (1) and hypercapnia (2) are the 5th character of the J96 code — J96.01, J96.11, J96.21 for hypoxia; J96.02, J96.12, J96.22 for hypercapnia.
Code relationships
| Relationship | At | Names | Note |
|---|---|---|---|
| excludes1 | J96 | J80 (ARDS); R09.2 (cardiorespiratory failure / respiratory arrest); J95.82- (postprocedural); P28.5 (newborn) | |
| includes | J96.2 | Acute on chronic respiratory failure (inclusion term) | |
| includes | J96.02 | Acute respiratory acidosis (inclusion term) | |
| parent-child | J96 | J96.0- acute / J96.1- chronic / J96.2- acute and chronic; 5th character 0 / 1 hypoxia / 2 hypercapnia | |
| hcc | J96.01 | HCC 213 — Cardio-Respiratory Failure and Shock | CMS-HCC V28, payment year 2026 mapping file |
| hcc | J96.11 | HCC 213 — Cardio-Respiratory Failure and Shock | CMS-HCC V28, payment year 2026 mapping file |
| hcc | J96.21 | HCC 213 — Cardio-Respiratory Failure and Shock | CMS-HCC V28, payment year 2026 mapping file |
| ms-drg | J96.01 | MDC 04 — MS-DRG 189 | Definitions of MS-DRGs v43, Appendix B (diagnosis / MDC / MS-DRG index) |
| ms-drg | J96.01 | MCC as a secondary diagnosis (22 principal-diagnosis exclusions) | Definitions of MS-DRGs v43, Appendix C Part 1 |
| ccsr | J96.01 | RSP012 — Respiratory failure; insufficiency; arrest | AHRQ CCSR v2026-1 default inpatient category |
| ms-drg | J96.11 | MDC 04 — MS-DRG 189 | Definitions of MS-DRGs v43, Appendix B (diagnosis / MDC / MS-DRG index) |
| ms-drg | J96.11 | CC as a secondary diagnosis (22 principal-diagnosis exclusions) | Definitions of MS-DRGs v43, Appendix C Part 1 |
| ccsr | J96.11 | RSP012 — Respiratory failure; insufficiency; arrest | AHRQ CCSR v2026-1 default inpatient category |
| ms-drg | J96.21 | MDC 04 — MS-DRG 189 | Definitions of MS-DRGs v43, Appendix B (diagnosis / MDC / MS-DRG index) |
| ms-drg | J96.21 | MCC as a secondary diagnosis (22 principal-diagnosis exclusions) | Definitions of MS-DRGs v43, Appendix C Part 1 |
| ccsr | J96.21 | RSP012 — Respiratory failure; insufficiency; arrest | AHRQ CCSR v2026-1 default inpatient category |
Relationships are quoted from the FY tabular notes and Official Guidelines the guide cites; none are inferred.
Relationships are quoted from the tabular notes and Official Guidelines sections the guide cites; the wording of each row is MedCoder’s.
Compare these pairs
Each pair below is one the tabular notes link; its Compare page quotes the note and says whether the two can be reported together.
Authoritative sources
Applies to FY 2026 ICD-10-CM
Verified against the FY 2026 ICD-10-CM Official Guidelines (Section I.C.10.b and Section II) and the FY 2026 tabular entries at J96, J96.0-, J96.1-, J96.2- and J80.
- ICD-10-CM Official Guidelines for Coding and Reporting, FY 2026 (Section I.C.10.b, Acute Respiratory Failure; Section II.C)
- FY 2026 ICD-10-CM Tabular List (J96 category note; J96.00–J96.02; J96.10–J96.12; J96.20–J96.22; J80)
Official guidance cited
The Official Guidelines sections this guide quotes or applies, by heading. Passages set as quotations above are the sections’ own words; the surrounding text is MedCoder’s reading of them.
- Section I.C.10.b — Acute Respiratory Failure
- Section I.C.10.b.3 — Sequencing of acute respiratory failure and another acute
- Section II.C — Two or more diagnoses that equally meet the definition for principal
- Section I.C.10.b.1 — Acute respiratory failure as principal diagnosis
- Section I.C.10.b.2 — Acute respiratory failure as secondary diagnosis
Passages set as quotations are verbatim official text from the sources listed. Surrounding explanation, decision tables and examples are MedCoder’s editorial reading of those sources and are not official statements. Examples are illustrative; they assign no code to any real patient.
Coder Takeaway: J96.0- acute, J96.1- chronic, J96.2- acute on chronic (one code), with hypoxia 1 / hypercapnia 2; acute or acute-on-chronic may be principal when it meets the definition and no chapter-specific rule outranks it — otherwise the circumstances of admission decide.
Coding questions
No community questions relate to this guide yet.
Ask a Coding Question about this guide.
Didn’t find your answer?
Ask a coding question and get help from the MedCoder community.
Ask a Coding QuestionApplicable code set: FY 2026. Published September 3, 2026; last updated September 9, 2026; last reviewed September 9, 2026.