Shortness of Breath (SOB) is one of the most common ailments that patients come to clinics for treatment; moreover, SOB is one of the most misdiagnosed cases owing to a variety of its causes. Since SOB can be triggered by cardiovascular diseases, respiratory problems, blood issues, or psychological disorders, the correct ICD-10 coding in this case depends on the description of the patient’s condition in the medical record. Here at RapidClaims, we understand that coding from this group will always lead to rejection because of the default code selection by coders.

This guide will show you how to use the ICD-10 code for SOB, whether it is exertional or unspecified, using the FY2026 ICD-10-CM code set.

What Is the ICD-10 Code for SOB?

Thus, how can you code SOB using an ICD-10 code? Shortness of breath is classified into the R06 category, which covers abnormalities of breathing. The R06 category has many subcategories, one of which is R06.0 Dyspnea. This subcategory also consists of various codes, and the ICD-10 code that should be used to code SOB depends exclusively on the way it is documented in the clinical record:

  • R06.00 – Dyspnea, unspecified
  • R06.01 – Orthopnea
  • R06.02 – Shortness of breath
  • R06.03 – Acute respiratory distress
  • R06.09 – Other dyspnea (exertional dyspnea)

If the symptom is documented as “shortness of breath” or “SOB”, then the ICD-10 code for SOB will be R06.02. It is a billable and specific ICD-10 code and the first choice when “shortness of breath” is documented in a general way with no underlying disease identified yet. R06.00 is a code that should be used only when the symptom “dyspnea” is documented.

ICD-10 Code for SOB Unspecified

If the provider notes "shortness of breath" or "SOB" without any other qualifiers, assign R06.02. When the provider documents "dyspnea" without any additional information, assign R06.00. This code can be used when the patient is having problems with shortness of breath and the physician is not able to diagnose the patient with any disease like heart failure, COPD, asthma, or pulmonary embolism. This code can be assigned when the problem of shortness of breath is there, and the diagnosis process continues.

R06.02 is to be assigned when the provider documents "shortness of breath" or "SOB" without any additional qualifiers like exertional, positional, or acute respiratory distress. If the provider mentions something else about the patient's symptoms, like position-related shortness of breath, activity-related shortness of breath, or acute distress, then the coder should use one of the more specific codes from the R06 category. Assignment of the R06.02 code while there are other symptoms mentioned is one of the most common mistakes made during coding, which results in claims being reworked.

Finally, it is important to remember that, just like any other symptom code, the R06.02 code should not be used as a separate diagnosis once the underlying condition has been identified.

ICD-10 Code for SOB with Exertion

Coding becomes tricky when the physician states that the patient experiences shortness of breath with exertion. The correct ICD-10 code for SOB with exertion is not R06.02, which is often a costly error. Exertional dyspnea, also referred to in the medical record as "SOB on exertion," "SOB with activity," or "dyspnea on exertion," falls under R06.09 (Other types of dyspnea) according to the ICD-10-CM Alphabetic Index.

The reason for this distinction is that the trend among payers today involves using documentation matching to verify diagnosis codes according to clinical documentation. A patient whose documentation states "dyspnea on exertion" but has ICD-10 code R06.02 billed results in a discrepancy between the two, causing either a denial or a request for documentation. If a coder is trying to code the ICD-10 code for SOB with exertion, he or she needs to ensure the documentation clearly indicates that the symptom happens with activity, positioning, or exercise.

To summarize the distinction clearly:

• “Shortness of breath” or “SOB” (no qualifier) → R06.02

• “SOB on exertion,” “dyspnea on exertion,” “SOB with activity” → R06.09

• “Dyspnea” (no qualifier) → R06.00

• “Difficulty breathing while lying flat” → R06.01

• “Acute severe respiratory distress” → R06.03

Why Documentation Precision Matters for the ICD-10 Code for SOB

Given that there are multiple related codes within R06, it is essential to take into account the wording of the provider rather than making one's own clinical judgment to determine the correct ICD-10 code for SOB. It should be noted that R06 is a documentation-driven code set, and thus coders are discouraged from adding their exertional or positional qualifiers if these details have not been stated by the provider.

Good documentation is supposed to include:

• Description of the symptom as provided by the patient (resting, exertional, positional, sudden onset);

• Duration and intensity (acute or chronic, mild or severe);

• Pertinent vital signs (oxygen saturation, respiratory rate);

• Tests ordered (chest x-rays, ECG, BNP, pulse oximetry) and their current status;

• Whether the cause was identified or still under investigation.

In case when the underlying condition is diagnosed during the encounter (pneumonia, COPD exacerbation, heart failure), coders are required to use the diagnosis as the primary one following the guidelines. The symptom code should not be coded independently if the symptom is regularly associated with the identified medical condition after a diagnosis has been determined. Only in cases where the symptom is not a regular part of the medical condition can the symptom code be coded independently.

Because SOB rarely occurs in isolation, coders working with the ICD-10 code for SOB should also be familiar with related codes that frequently appear on the same claim.

Code

Description

When to Use

R06.00

Dyspnea, unspecified

Provider documents “dyspnea” with no further detail

R06.01

Orthopnea

Breathlessness specifically when lying flat

R06.02

Shortness of breath

Provider documents “SOB” or “shortness of breath,” cause not yet confirmed

R06.03

Acute respiratory distress

Sudden, severe breathing difficulty requiring urgent evaluation

R06.09

Other forms of dyspnea

Exertional dyspnea and other qualified forms not elsewhere classified

I50.9

Heart failure, unspecified

Confirmed cardiac cause of SOB

J44.1

COPD with acute exacerbation

Confirmed COPD-related SOB

J45.901

Asthma, unspecified with exacerbation

Confirmed asthma-related SOB

I26.99

Pulmonary embolism

Confirmed PE-related SOB

  • Coding and documentation mismatch, as when using R06.02 to bill based on clear documentation that describes exertional symptoms.
  • Symptom coding without proper documentation of an underlying disease and proper reason for separate E&M service.
  • Unspecified coding used throughout several visits without any indication that the patient is moving towards a proper diagnosis, thus making them vulnerable to an audit.
  • Lack of specificity of coding regarding the severity or context and lowering the necessity for diagnostic services.
  • Inappropriate sequencing when the patient’s actual diagnosis is supposed to be a primary one.

How RapidClaims Helps with SOB Coding Accuracy

ICD-10 Code Group R06 is commonly an avoidable cause of denials due to the extent to which it requires accurate documentation matching. RapidClaims assists the coding and billing teams in obtaining the ICD-10 SOB code with accuracy from the beginning:

  • Documentation matching: The RapidClaims software finds claims for which the clinical documentation states either exertional or positional symptoms and the selected code does not match the description – thus detecting the R06.02 vs. R06.09 mismatch before submitting the claim.
  • Definitive diagnosis detection: RapidClaims recognizes cases when a definitive underlying diagnosis (heart failure, COPD, etc.) is documented but the symptom code is currently coded as a primary one.
  • Recurring patterns of audits: RapidClaims finds recurring use of unspecified SOB codes in multiple visits and alerts the coding team to the possibility of requiring additional documentation.
  • Specific code suggestions: If the chart suggests using a more specific code among the R06 group, then the software brings the suggestion to light rather than making it default to unspecified.
  • Denial analysis: With the help of the historical data about denials related to ICD-10 Code Group R06, RapidClaims can find recurring documentation errors and correct them.

Best Practices for Coding the ICD-10 Code for SOB

  • Always ensure your code matches the wording used by the provider without adding implied modifiers not found in the documentation.
  • If there are inconsistencies in documentation that may allow for use of a different code, contact providers for clarity.
  • Make decisions regarding code assignment after completing the diagnostic process, moving from a code based on symptoms to one representing an actual diagnosis, if necessary.
  • Never assume that R06.02 will always apply; determine if it’s truly the best code for the situation.
  • Pay special attention to the R06 Excludes Notes, as there are codes within this group that can’t be paired together.

Conclusion

Assigning the ICD-10 code for SOB depends on a single criterion: code precisely what has been documented, not what has been inferred. Regardless of whether you are using the ICD-10 code for SOB unspecified when making a diagnosis for a general condition, the ICD-10 code for SOB with exertion if symptoms arise while performing activities, or moving on to a definitive diagnosis after completing the workup process, accuracy in both coding and documentation will ensure that your reimbursements are correct.

RapidClaims can assist healthcare organizations in decreasing denials involving symptom-based diagnoses such as the ICD-10 code for SOB by incorporating documentation matching within their coding process to reflect the patient's situation and comply with the FY2026 ICD-10-CM guidelines.

FAQs

What is the ICD-10 code for SOB when no cause has been identified?

R06.02 is the correct code when a provider documents “shortness of breath” or “SOB” without specifying a cause, positional trigger, or exertional component.

What is the ICD-10 code for SOB with exertion?

R06.09 (Other forms of dyspnea) is the correct code when documentation specifically ties the shortness of breath to physical activity or exertion, based on the ICD-10-CM Alphabetic Index.

Can the ICD-10 code for SOB be billed alongside a confirmed diagnosis like heart failure or COPD?

Generally, once a definitive underlying cause is confirmed, that diagnosis should be sequenced as primary. The SOB symptom code may still be reported as secondary only if it is being separately evaluated and managed.

Is R06.02 the same as orthopnea?

No. R06.02 refers to shortness of breath in general. Orthopnea, breathlessness specifically triggered by lying flat, has its own distinct code, R06.01.

Why do claims get denied when billing the ICD-10 code for SOB?

The most common cause is a mismatch between the documented symptom detail (such as exertional or positional triggers) and the code selected, which payers increasingly flag through documentation-matching review.