Acute Cough ICD-10 Code: R05.1 vs R05.2, R05.3 and When to Drop It (2026)

Acute Cough ICD 10 Code_ Diagnosis and Coding Guide

The ICD-10-CM code for acute cough is R05.1. It is used when cough is the reason for the visit, has lasted less than three weeks and no definitive diagnosis explains it.

Cough codes are simple to look up and easy to misuse. The two common errors run in opposite directions: reporting R05.1 on top of a diagnosis that already includes cough, such as bronchitis or a cold, and reporting R05.9 out of habit when the note clearly says how long the cough has lasted.

Category R05 was expanded in FY2022, and R05 itself is not billable. This guide explains how duration picks the code, when to drop the cough code, how to handle drug-induced and chronic causes, and gives urgent care, follow-up and pediatric examples. For lung findings that lead to a cancer work-up, see our lung cancer ICD-10 codes guide.

Key Takeaways

  • R05 is a category. Report R05.1, R05.2, R05.3, R05.4, R05.8 or R05.9.
  • Duration drives the code: under 3 weeks R05.1, 3 to 8 weeks R05.2, more than 8 weeks R05.3.
  • Drop the cough code when a confirmed diagnosis routinely includes cough, such as J20.9 or J06.9 (Official Guidelines, Section I.B.5).
  • In outpatient settings, a suspected cause is not coded. The cough symptom stays until the provider confirms a diagnosis.
  • Hemoptysis is R04.2, not an R05 code.

How Duration Picks the Cough Code

CodeOfficial titleUse when the note documents
R05.1Acute coughCough for less than 3 weeks, or the provider calls it acute
R05.2Subacute coughCough for 3 to 8 weeks, often after a viral illness
R05.3Chronic coughCough for more than 8 weeks, including persistent or refractory cough
R05.4Cough syncopeFainting or near-fainting triggered by coughing
R05.8Other specified coughA described cough that fits none of the above
R05.9Cough, unspecifiedCough with no duration or type in the note

The note sets the duration, not the coder. If the provider writes "cough for 10 days," R05.1 is supported. If the note only says "cough," R05.9 is correct unless you query and the provider adds the duration.

When to Report R05.1 and When to Drop It

  1. Is there a confirmed diagnosis? If not, code the cough by duration. This is common at a first visit or while test results are pending.
  2. Is cough a routine part of that diagnosis? Acute bronchitis, the common cold, a viral URI, influenza, COVID-19 and pneumonia all include cough. Code the diagnosis alone.
  3. Does the provider treat the cough separately? If the diagnosis does not usually cause cough, such as a strep throat with a separately managed cough, the cough code may be added.
  4. Is the cause only suspected? In outpatient, ED and observation settings, a probable or rule-out diagnosis is not coded. Keep R05.1.
Confirmed diagnosisCodeAdd a cough code?
Acute bronchitis, unspecifiedJ20.9No
Acute upper respiratory infection, unspecifiedJ06.9No
Common cold (acute nasopharyngitis)J00No
Influenza, virus identified, with other respiratory manifestationsJ10.1No; J11.1 if the virus is not identified
COVID-19U07.1No
Pneumonia, unspecified organismJ18.9No
Streptococcal pharyngitisJ02.0Only if the provider manages cough as a separate problem

Causes With Their Own Coding Rules

Cause the provider documentsCodesNote
Cough from an ACE inhibitor taken as prescribedThe R05 code by duration, then T46.4X5AThe adverse-effect code follows the manifestation
Cough variant asthmaJ45.991Cough is the presenting form of the asthma
Whooping cough, organism not specifiedA37.90Use the organism-specific A37 code when known
Cough with bloodR04.2 plus the R05 code if both are documentedHemoptysis is outside R05
Reflux-related cough, GERD confirmedK21.9 or K21.0-See our gastric reflux ICD-10 guide

Worked Examples

Urgent care. A 34-year-old has a dry cough for five days, no fever, clear lungs. The provider documents acute cough, likely viral, and gives supportive care. Code: R05.1. "Likely viral" is not coded in the outpatient setting.

Follow-up visit. The same patient returns at four weeks with a lingering cough after a cold. The provider documents post-viral subacute cough. Code: R05.2.

Pediatric visit. A 6-year-old has cough, fever and congestion for three days. The provider diagnoses a viral URI. Code: J06.9 only. For other rules on children’s visits, see our pediatric billing guidelines.

What the Note Should Show

  • How long the cough has lasted, as a number of days or weeks
  • Its character: dry or productive, and any sputum or blood
  • Associated symptoms such as fever, wheeze or shortness of breath
  • Lung exam findings and any tests ordered, such as a chest X-ray
  • The provider’s final assessment: a confirmed diagnosis or the symptom

When a chest X-ray or other test is billed, link it to the code that explains why it was ordered. Shortness of breath documented with the cough is coded separately; see our ICD-10 code for SOB guide.

High-volume urgent care or primary care practice? Steady Medical Billing’s coding team checks symptom codes against the final diagnosis on every respiratory visit, so integral symptoms come off and specific codes go on.

Frequently Asked Questions

What is the ICD-10 code for acute cough?

R05.1, Acute cough, for a cough lasting less than three weeks when no definitive diagnosis explains it.

What is the difference between R05.1, R05.2 and R05.3?

R05.1 is acute cough under 3 weeks, R05.2 is subacute cough of 3 to 8 weeks, and R05.3 is chronic cough of more than 8 weeks.

Should I code cough with bronchitis?

No. Cough is a routine symptom of acute bronchitis, so J20.9 alone is reported.

Is R05 a billable code?

No. R05 is a category. Use a code with a fifth character, such as R05.1 or R05.9.

How do I code a cough caused by an ACE inhibitor?

Code the cough by duration first, such as R05.3 for a chronic cough, then T46.4X5A for the adverse effect of ACE inhibitors at the initial encounter.

Table of Contents

Schedule a Consultation