Choosing the right code for something as simple as a cough can be maddening for coders. If a provider simply documents “cough” and no other details, that cough would be considered “unspecified” and assigned to code R05.9. R05 is the parent category for this set of codes and would not be the final coding assignment. Parent categories do not change on the final claim. As such, R05.9 would not be the final assignment. If the documentation states or implies that the cough is acute or chronic, for example, the appropriate code would be assigned from the child categories of R05. The same would apply to other details the provider may document, such as if the cough caused the patient to faint.
Coders assign a diagnosis code to represent the providers’s diagnosis, and are not to speculate or impute a diagnosis based on their understanding of the patient’s symptoms, condition, or the possible cause of the patient’s condition.
The R05 Cough Code Family at a Glance
The current ICD-10-CM cough family includes six billable child codes. R05 alone should not be reported when a more specific child code is available.
| ICD-10-CM code | Official description | Use when documentation supports |
|---|---|---|
| R05.1 | Acute cough | The provider documents acute cough. Clinically, acute cough is often described as lasting less than 3 weeks. |
| R05.2 | Subacute cough | The provider documents subacute cough. Clinically, this often refers to 3 to 8 weeks. |
| R05.3 | Chronic cough | The provider documents chronic cough. Clinically, this often refers to more than 8 weeks. |
| R05.4 | Cough syncope | Coughing is documented as triggering syncope or collapse. |
| R05.8 | Other specified cough | The provider specifies a cough type that does not fit another R05 child code. |
| R05.9 | Cough, unspecified | The record documents cough but does not support a more specific R05 classification. |
Ranges are used as clinical references for duration. However, the presence of a duration range does not mandate coding. For example, if a note states “cough for 10 days,” the coder is not allowed to assign a code for acute cough, especially if the healthcare provider did not assess or make the diagnosis of an acute cough.
Selecting Between R05.1, R05.2, and R05.3
The first thing to do is to consider the provider’s assessment, as well as any associated documentation. It is important to have a clear documentation of a patient’s situation when chronic care management services are rendered. This aids in capturing and documenting the clinical situation.
Use R05.1 for an acute cough, R05.2 for a subacute cough, and R05.3 for a chronic cough when the provider documents an assessment of a cough.
The length of the cough may provide an indication as to when an assessment should occur; however, the length of the cough should not be confused with or replace the provider’s assessment or reason for the cough.
When documenting an assessment of a cough, it may be appropriate to include if if is dry or productive, deep, barking, hacking, etc. or if it occurs at night; however, just because an assessment of a cough is documented as being deep or barking, it does not mean that an assessment of cough is coded as R05.8. R05.8 should only be assigned if the provider document a cough and it does not fall under another more specific code of the respiratory tract.
Using R05.4, R05.8, and R05.9 Correctly
R05.4: Cough Syncope
R05.4 indicates cough syncope, and should not be used to represent paroxysmal coughing or coughing which is productive of blood.
This code should only be assigned when there is a clear record linking the two events.
Because the current Tabular List directs to code R55 Syncope and collapse, first, prior review of the instructions to the Editor is advised, prior to submission of the claim.
R05.8: Other Specified Cough
Use R05.8 to represent coughs that have not been classified in R05, and have been explicitly described by the provider.
R05.8 should not be used to represent all dry, productive, and persistent coughs. If the provider has also documented a diagnosis of asthma, bronchitis, GERD, etc., apply and review the diagnostic code and the associated coding rules and report the cough or respiratory symptom, as appropriate.
R05.9: Cough, Unspecified
R05.9 indicates cough, and is recorded when the provider has documented cough but has not specified acute, subacute, chronic, syncope-related, or other coughes.
This is not an incorrect code. This code represents the information documented. Unspecified codes should not be avoided. The appropriate code to represent the information varies based on the specificity of the information.
Excludes Notes and Conditions Outside the R05 Family
Excludes notes prevent common coding mistakes. They should be read from the current year’s ICD-10-CM Tabular List, not from an old blog post or memory.
Excludes1: Conditions Not Coded With R05
The R05 category includes Excludes1 guidance for conditions such as:
- Paroxysmal cough due to Bordetella pertussis: A37.0-
- Smoker’s cough: J41.0
In plain language, when the excluded condition is documented, do not automatically add an R05 cough code. Follow the more specific diagnosis and current tabular instructions.
Excludes2: Hemoptysis
Hemoptysis is listed as an Excludes2 condition under the cough code. This means that although hemoptysis is not a subdivision of R05, both conditions may be recorded in the same case if the case supports both conditions.
Not every instance of coughing up blood needs to be coded as cough with hemoptysis. If a patient is seen for the condition of coughing up blood, R04.2 should be assigned. As with all cases, review the documentation supporting the reason for the visit.
Psychogenic Cough
Psychogenic cough should not be coded to R05.8 as “other specified cough” and should be assigned to another code from the Alphabetic Index or the Tabular List. Documentation should be analyzed carefully, and a precise code should be assigned. Psychiatric medical billing requires a high degree of accuracy to assign the correct diagnosis codes in order to reflect the medical documentation.
Cough Symptom Coding Versus a Confirmed Diagnosis
ICDE-10-CM symptom codes can be used to represent patient complaints when a definitive diagnosis is still pending.
The presence of a cough code on a record does not mean a diagnosis of cough was made. Symptoms commonly seen with a condition/diagnosis are not routinely coded, even if the symptom is present.
Symptoms would only be coded if the coding system indicates they should be coded.
For example:
- If the provider documents only cough and no cause is confirmed, an R05 code may be appropriate.
- If the provider confirms acute bronchitis, report the bronchitis code supported by the documentation. Do not automatically add R05.1 just because cough is present.
- If cough is separately evaluated, is not routinely associated with the confirmed condition, or a code instruction requires additional reporting, follow the applicable guidance.
This is where coders should avoid one-size-fits-all rules. Code selection depends on the documented diagnosis, the encounter, and the current ICD-10-CM instructions.
Related Symptoms and Clinical Context
Coughing can be accompanied by congestion, wheezing, chest pain, fever, and/or the presence of blood in the cough 10pt. sputum. Each of these conditions should be researched and documented separately.
Nasal congestion should be reported with R09.81 if appropriate. Upper Respiratory Infections should be coded as documented and not assuming from anlist of symptoms.
Hemoptysis is coded as R04.2 and not R05.4.
Docoyed signs and symptoms of COVID-19 should be coded as such, until further notice. The same goes for other conditions. If signs and symptoms are present and documented, they should be coded, even if they are associated with a COVID-19 diagnosis. Cough is only one symptom of COVID-19.
Short Coding Scenarios
Scenario 1: Cough with no added detail
The assessment indicates “Cough” with no additional information.
Coding direction: R05.9 is an option.
Scenario 2: Provider-documented acute cough
The provider states, “Patient states he has had a cough for 5 days. No definitive respiratory diagnosis has been made.”
Coding direction: It is assumed acute cough has resolved so R05.1 is not appropriate.
Scenario 3: Confirmed acute bronchitis
The provider has documented an “Acute bronchitis with cough.”
Coding guidelines state that this should be coded to bronchitis, and not to include an R05 code to denote a routine cough.
Scenario 4: Cough-triggered syncope
According to the provider, the patient “lost consciousness immediately after a severe coughing episode.”
Coding direction: See R05.4 and the present code-first directive for R55.
Scenario 5: Cough with blood-streaked sputum
The provider documents hemoptysis and evaluates the cough separately.
Coding direction: Review R04.2 and the R05 Excludes2 note. Report both only when the documentation and coding rules support both.
Documentation That Supports the Right Code
When it comes to documenting coughs, there should be enough information to help determine the cause of the cough and to guide further evaluation.
This information should include:
- The type of cough as stated by the provider
- The duration and when it started
- What triggers the cough or what is the cough in relation to
- What other symptoms does the patient have and have they been evaluated for other symptoms
- What is the possible cause of the cough and has it been evaluated
- Has the cough been assessed
- What plan is there for the cough and is further evaluation or treatment being planned and what is it
There are a number of templates that prompt for this information and some are useful to incorporate into the note. One template states “Is the cough acute, subacute, chronic, or un-evaluated and/or associated with syncope?”
Coding Mistakes That Create Rework
Correct the following:
- Failing to append a child code to R05
- Using R05.4 for a paroxysmal cough or hemoptysis code
- Using R05.8 for a cough based on whether it is dry or productive
- Mentally creating a diagnosis where the provider did not document one
- Assuming that the presence of a cough with a URI, Bronchitis, Asthma or GERD necessitates coding of that cough
- Using an older version of ICD codes and relying on the Excludes Lists to determine the most appropriate code
- Assuming that a diagnosis is coded, it is always appropriate and paid for by insurance
Knowing the appropriate code is the goal. It is important to understand coding in context to the entire record and the rules of the payers.
Frequently Asked Questions
What is the ICD-10-CM code for cough?
If cough is documented without further classification, R05.9, Cough, unspecified, is generally used. When a provider documents acute, subacute, chronic cough, cough syncope, or another specified cough, use the matching R05 child code.
Is R05 billable?
R05 is the parent category for cough. Use the applicable child code, such as R05.1 through R05.9, rather than reporting R05 alone.
When should R05.9 be used?
Use R05.9 when cough is documented but the record does not support a more specific cough classification. Do not replace it simply because a coder assumes the cough is acute or chronic.
What is the code for chronic cough?
R05.3 is the ICD-10-CM code for chronic cough when the provider documents chronic cough. Typical clinical references describe chronic cough as lasting more than 8 weeks.
Can cough be coded with bronchitis or a common cold?
Sometimes, but not automatically. When a definitive diagnosis is established, routine symptoms are generally not coded separately unless an instruction or the documentation supports separate reporting.
What does R05.4 mean?
R05.4 means cough syncope, a cough-associated syncopal episode. It is not a code for a coughing fit or coughing up blood.





