ICD-10 Code for Abdominal Pain Unspecified (R10.9) - 2026 Coding Guide
MomentaryBack to Blog
Symptoms

ICD-10 Code for Abdominal Pain Unspecified: A Complete Guide to R10 Codes (2026)

Jayant PanwarJayant Panwar
March 26, 202618 min read

Abdominal pain is one of the most common reasons patients visit emergency departments, primary care offices, and urgent care centers across the United States. For healthcare providers and medical coders, translating that complaint into the right diagnosis code is far more nuanced than it might appear. The ICD-10 code for abdominal pain unspecified, R10.9, is technically billable, but selecting it by default without checking whether a more precise code applies can trigger payer denials and compliance risk.

This guide walks through the full R10 code family: what each code means, when R10.9 is actually appropriate, and how the FY 2026 ICD-10-CM updates changed the rules. Whether the clinical question involves upper quadrant pain, pelvic discomfort, or diffuse aching that does not fit a clear location, the right code is almost always more specific than R10.9.

If you are a patient trying to make sense of a diagnosis on a medical bill or referral, a doctor near you can explain what any code means for your individual situation.


At a Glance: ICD-10 Abdominal Pain Codes

TopicKey Facts
Primary unspecified codeR10.9, Unspecified abdominal pain
Code categoryChapter 18, R10 (Abdominal and pelvic pain)
When R10.9 is validLocation and cause genuinely cannot be specified after initial evaluation
Most common errorUsing R10.9 when a location-specific code (R10.11, R10.31, etc.) exists
FY 2026 changesNew flank pain codes (R10.A0–R10.A3); pelvic codes now require laterality
Billing noteOveruse of unspecified codes can attract payer review and affect reimbursement
Pairs withG89.29 (chronic pain) when ongoing pain management is the encounter focus
ExcludesRenal colic (N23), cannot be coded alongside R10.9

Abdominal Quadrants and regions
Abdominal Quadrants and regions


What Is the ICD-10 Code for Abdominal Pain Unspecified?

R10.9 is the ICD-10-CM diagnosis code for unspecified abdominal pain, assigned when a patient presents with abdominal discomfort and the clinical documentation cannot identify a specific location, cause, or pain type after initial evaluation.

The code sits inside Chapter 18 of the ICD-10-CM manual, which covers symptoms, signs, and abnormal clinical findings not classified elsewhere. R10.9 is a symptom code, not a diagnosis. It describes what the patient reported, not what caused it.

According to the Centers for Medicare and Medicaid Services (CMS), the 2026 edition of R10.9 became effective October 1, 2025, and remains a billable, specific code that providers can use for reimbursement purposes. It maps to MS-DRG 391 (Esophagitis, gastroenteritis, and miscellaneous digestive disorders with MCC) and MS-DRG 392 (the same grouping without MCC) for inpatient encounters.

R10.9 should be the code of last resort, not the default. The R10 family contains over 35 billable codes organized by anatomical location, pain type, and clinical findings. Reaching for R10.9 before checking whether a more specific option applies is the most common documentation error in abdominal pain coding.

One important exclusion: renal colic (N23) cannot be coded alongside R10.9. When abdominal pain is attributable to renal colic, only N23 is assigned.


What Is Unspecified Abdominal Pain?

Unspecified abdominal pain means the provider could not pinpoint the pain's location or underlying cause based on the available documentation at the time of the encounter.

The term "unspecified" in ICD-10 has a precise meaning. It does not mean the pain is mild, unexplained, or nonexistent. It means the clinical note lacks the specificity required to assign a more precise code. That can happen for legitimate reasons: a first ED visit with a pending workup, a patient who cannot describe or localize the pain, or a presentation where multiple conditions are still being ruled out.

According to the CDC's National Hospital Ambulatory Medical Care Survey, abdominal pain is consistently among the top reasons for emergency department visits in the United States, and a substantial share of those visits conclude without a confirmed diagnosis. Symptom codes like R10.9 exist precisely for those encounters.

Common clinical scenarios where R10.9 may legitimately apply:

  • Initial ED presentation with negative or pending labs and imaging
  • A patient who describes diffuse discomfort without any localizable tenderness
  • An early-stage illness where the specific cause has not yet been established
  • Documentation that records "abdominal pain" without any further descriptor

Once a diagnosis is confirmed during the same encounter, such as appendicitis, cholecystitis, or diverticulitis, the symptom code R10.9 is dropped and replaced by the confirmed diagnosis code. Symptom codes are only appropriate when no causal condition has been identified.


R10.9 vs. R10.84: A Distinction Coders Should Know

R10.9 and R10.84 are not interchangeable, even though both describe pain without a confirmed cause.

This is one of the most common coding errors in the R10 family. Here is the clinical decision rule:

  • R10.9 (Unspecified abdominal pain): Use when documentation does not specify the location or the nature of the pain. The note records "abdominal pain" and nothing more.
  • R10.84 (Generalized abdominal pain): Use when documentation specifically describes diffuse or widespread pain affecting more than two quadrants, with no focal localization and a documented negative exam for localized tenderness.

The difference is clinical specificity in the provider's note. R10.84 requires the provider to have examined the patient, documented the diffuse character of the pain, and noted the absence of focal findings. R10.9 is appropriate only when the note provides no location or character detail at all.

Payers may flag R10.9 claims when the clinical documentation actually supports R10.84 or a location-specific code. Using R10.9 when R10.84 is the better fit counts as under-coding and carries its own compliance implications.


The Four Types of Abdominal Pain

Clinically, abdominal pain is categorized into four types based on the mechanism and origin of the pain signal.

Understanding these categories helps providers document more precisely, which in turn supports more accurate code selection:

  1. Visceral pain originates from internal organs. It tends to be poorly localized, crampy, or colicky, and patients often describe it as deep pressure or squeezing. Early appendicitis and intestinal obstruction often present as visceral pain.

  2. Somatic (parietal) pain arises from the abdominal wall lining (parietal peritoneum). It is sharper, more localized, and worsens with movement or palpation. Late-stage appendicitis and peritonitis produce somatic pain.

  3. Referred pain is perceived in a location away from its actual source. Gallbladder pain often radiates to the right shoulder; splenic pathology may cause left shoulder discomfort.

  4. Psychogenic pain has no identifiable physical cause and is associated with psychological factors. This does not mean the pain is not real; it means the mechanism is different and may require separate documentation and coding. Anxiety and stress responses can produce genuine physical symptoms, and providers working with these presentations may find the overview of physical symptoms of anxiety a useful companion resource.

four pain mechanisms
four pain mechanisms


Complete R10 Code Family: Location-Based Code Map

The R10 category organizes abdominal pain codes by anatomical location, moving from the top of the abdomen to the pelvic region.

The fourth and fifth characters in each R10 code specify exactly where the pain is and, in some cases, what type it is. Selecting the right code depends on what the provider documented in the note.

Upper Abdominal Pain Codes (R10.10–R10.13)

CodeDescriptionCommon Clinical Context
R10.10Upper abdominal pain, unspecifiedUpper abdominal pain without quadrant specification
R10.11Right upper quadrant (RUQ) painLiver, gallbladder, or right kidney pathology under evaluation
R10.12Left upper quadrant (LUQ) painSpleen, stomach, or left kidney conditions under evaluation
R10.13Epigastric painGastritis, GERD, peptic ulcer disease, pancreatitis

Epigastric pain (R10.13) is the most frequently used code in the upper abdominal group. When a provider documents "epigastric pain" or "epigastric discomfort" without yet confirming a diagnosis, R10.13 is the correct code regardless of the suspected cause.

Lower Abdominal Pain Codes (R10.30–R10.33)

CodeDescriptionCommon Clinical Context
R10.30Lower abdominal pain, unspecifiedLower abdominal pain without quadrant documentation
R10.31Right lower quadrant (RLQ) painAppendicitis workup, right ovarian pathology, right ureteral stone
R10.32Left lower quadrant (LLQ) painDiverticulitis evaluation, left ovarian pathology, sigmoid colon
R10.33Periumbilical painEarly appendicitis (pre-localization), small bowel pathology

R10.31 is particularly important in ED coding. Appendicitis typically begins as visceral, periumbilical pain (R10.33) and then localizes to the right lower quadrant (R10.31) as the condition progresses. If the provider has documented RLQ tenderness but appendicitis has not yet been confirmed, R10.31 is the appropriate symptom code. For context on how quickly appendicitis can escalate, the clinical overview of how long after an appendix bursts complications can develop is a useful reference for triage teams.

Pelvic, Perineal, and Other Codes

CodeDescriptionNotes
R10.20Pelvic and perineal pain, unspecified sideUse when laterality is not documented
R10.21Pelvic and perineal pain, right sideLaterality required FY 2026
R10.22Pelvic and perineal pain, left sideLaterality required FY 2026
R10.23Pelvic and perineal pain, bilateralLaterality required FY 2026
R10.24Suprapubic painNew standalone code FY 2026
R10.0Acute abdomenSevere pain with abdominal rigidity; requires urgent clinical evaluation
R10.84Generalized abdominal painDiffuse, multi-quadrant, no focal tenderness documented
R10.85Abdominal pain of multiple sitesPain documented at two or more distinct sites simultaneously
R10.9Unspecified abdominal painNo location or character documented

Important FY 2026 change: R10.2 is no longer valid as a standalone code. Claims submitted with R10.2 alone will not process. A fifth character specifying laterality is now required.

Abdominal Tenderness Codes (R10.81x)

ICD-10 treats pain and tenderness as separate clinical findings with separate codes. Tenderness is what the provider elicits on exam; pain is what the patient reports. Both can be coded on the same claim.

CodeTenderness Location
R10.811Right upper quadrant
R10.812Left upper quadrant
R10.813Right lower quadrant
R10.814Left lower quadrant
R10.815Periumbilical
R10.816Epigastric
R10.817Generalized
R10.819Unspecified site

FY 2026 Updates to the R10 Code Family

The FY 2026 ICD-10-CM update, effective October 1, 2025, brought the most significant changes to the R10 abdominal pain category since ICD-10-CM was first implemented in 2015.

CMS publishes the complete FY 2026 ICD-10-CM code set and update summary on its coding and billing page, including all additions and revisions to the R10 family. Practices that have not updated their EHR templates or documentation workflows to reflect the October 1, 2025 effective date may be submitting claims with outdated code assignments.

New Flank Pain Codes: R10.A0–R10.A3

Before October 1, 2025, no dedicated flank pain ICD-10 code existed. Providers documenting lateral or flank-area discomfort were required to use adjacent location codes or the unspecified R10.9. That changed with the introduction of the R10.A subcategory:

CodeDescription
R10.A0Flank pain, unspecified side
R10.A1Right flank pain
R10.A2Left flank pain
R10.A3Bilateral flank pain

Common clinical contexts for R10.A codes include kidney stone workups, ureteral pathology, pyelonephritis evaluation, and musculoskeletal flank strain. Renal masses are another consideration; understanding what size of kidney cyst is dangerous can help providers contextualize incidental imaging findings during a flank pain workup. When laterality is documented, R10.A1 or R10.A2 should be used rather than the unspecified option.

Pelvic Laterality Is Now Required

R10.2 (pelvic and perineal pain) was previously billable as a standalone code. Effective October 1, 2025, a fifth character specifying laterality is required. The current valid options are R10.20 (unspecified side), R10.21 (right), R10.22 (left), R10.23 (bilateral), and R10.24 (suprapubic). R10.24 fills a previous gap in urology and gynecology coding where suprapubic location had no precise standalone code.

New Multi-Site Code: R10.85

R10.85 (abdominal pain of multiple sites) was added for presentations where pain is documented at two or more distinct anatomical sites simultaneously. Before this code was available, coders had to stack multiple location-specific codes or use R10.84 or R10.9. R10.85 provides a more accurate option for those multi-site presentations.


Abdominal Pain in Pregnancy: ICD-10 Coding

Abdominal pain in pregnancy is coded differently from standard R10 codes, because the obstetric context changes both the clinical significance and the coding pathway.

When a pregnant patient presents with abdominal pain, the primary code typically comes from Chapter 15 of ICD-10-CM (Pregnancy, childbirth, and the puerperium), not Chapter 18. The R10 codes may still be used as secondary codes to specify the type or location of pain, but the obstetric encounter code takes priority.

Relevant codes in the pregnancy context include:

  • O26.89x — Other specified pregnancy-related conditions, when abdominal pain is attributed to the pregnancy itself
  • O99.89x — Other specified diseases and conditions complicating pregnancy
  • R10.9 — May be used as an additional code when the pain is unrelated to the obstetric condition and is an incidental finding

A licensed coder with obstetric coding experience or a healthcare provider can assess which sequencing applies for a specific encounter. Patients with concerns about abdominal pain during pregnancy should seek evaluation; finding a nearby provider can help connect with appropriate obstetric care.


Coding R10.9 With Chronic Pain: G89 Combination Codes

When an encounter focuses on managing chronic abdominal pain rather than evaluating a new symptom, R10.9 or another location-specific R10 code can be paired with a G89 secondary code to describe the chronicity of the pain.

The G89 code category (Pain, not elsewhere classified) provides the chronic pain dimension that the R10 symptom codes do not carry on their own. Relevant pairings include:

G89 CodeDescriptionWhen to Use With R10
G89.29Other chronic painEncounter focused on managing ongoing abdominal pain, no specific diagnosis established
G89.4Chronic pain syndromeChronic pain with significant psychosocial dysfunction documented
G89.0Central pain syndromeLess common; requires documented neurological basis

The sequencing rule: list the R10 location code first, followed by the G89 code when chronic pain management is the primary reason for the encounter. G89 secondary codes are not appropriate for acute-presentation encounters or when a definitive diagnosis has been established.


Documentation Requirements for R10.9

For R10.9 to be appropriately assigned and supportable in a review, the provider's note must document what is absent, not just what is present.

The note should reflect:

  • The patient's complaint of abdominal pain
  • A physical examination finding that pain is non-localizable or diffuse without focal tenderness
  • A negative, inconclusive, or pending diagnostic workup that prevents a definitive diagnosis
  • No confirmatory diagnosis established during the encounter
  • Associated symptoms, where present, such as nausea, vomiting, fever, or changes in bowel habits, documented alongside the primary complaint

What the note must not contain if R10.9 is assigned:

  • A specific quadrant or anatomical region description ("right lower quadrant pain" requires R10.31)
  • A confirmed diagnosis, even a tentative one ("likely appendicitis" should be coded as suspected appendicitis)
  • Language that supports a more specific code ("epigastric burning" supports R10.13)

Sample Documentation Language Supporting R10.9

"Patient presents with abdominal pain, diffuse, non-localizable on exam. No focal tenderness on palpation. Labs and abdominal ultrasound ordered and pending at time of this visit. Etiology to be determined on follow-up."

This language supports R10.9: the pain is documented, but location and cause are genuinely undetermined at time of service. A note that reads "right-sided abdominal pain" instead supports R10.31 or R10.11, not R10.9.


Billing, Reimbursement, and Denial Risk

R10.9 is billable, but high-frequency use of unspecified codes can draw payer review and affect reimbursement.

Under the Outpatient Prospective Payment System (OPPS), R10.9 maps to a lower-weighted APC group than a confirmed diagnosis code. For inpatient encounters, R10.9 groups to MS-DRG 391 or 392 (esophagitis, gastroenteritis, and miscellaneous digestive disorders), which may result in lower reimbursement than a more specific diagnosis code grouping to a higher-weighted DRG.

CMS coding guidelines consistently advise coding to the highest level of specificity available in the documentation. Claims patterns showing repeated use of unspecified codes across multiple encounters for the same patient can be interpreted as incomplete documentation during payer review.

The practical principle is straightforward: specific codes reimburse at parity or better compared to unspecified codes. There is no billing advantage to using R10.9 when a more specific option applies.

Patients who want to understand what diagnosis codes mean for their coverage or out-of-pocket costs can use an AI healthcare navigator to get a plain-language explanation before contacting their insurer.

Which R10 code should I use
Which R10 code should I use


Common Coding Errors and Audit Red Flags

These five errors account for the majority of R10-related claim problems and audit findings.

1. Using R10.9 when a location is documented in the note. If the provider wrote "right upper quadrant pain," "epigastric pain," or any other anatomical location, a specific code exists and should be used. R10.9 should not be assigned.

2. Using R10.9 after a confirmed diagnosis. Once the provider establishes a specific condition in the same encounter, such as cholecystitis, diverticulitis, or appendicitis, the R10 symptom code is retired. Code the confirmed diagnosis only.

3. Confusing R10.9 (unspecified) with R10.84 (generalized). These two codes have distinct clinical requirements. R10.84 requires documented diffuse pain with no focal tenderness. R10.9 is for when the note provides no location or character detail at all.

4. Submitting R10.2 without laterality after October 1, 2025. R10.2 is no longer a valid standalone code under FY 2026. A five-character code with laterality (R10.20–R10.24) is now required.

5. Omitting G89 secondary codes when chronic pain is the encounter focus. When the reason for the visit is managing ongoing chronic abdominal pain and no new diagnosis is established, pairing the R10 code with the appropriate G89 secondary code provides the clinical specificity that documentation standards call for.


Frequently Asked Questions

What is the ICD-10 code for abdominal pain unspecified?

The ICD-10 code for abdominal pain unspecified is R10.9. It is a billable, specific code under Chapter 18 of the ICD-10-CM manual and is valid for reimbursement when no specific location, character, or cause of abdominal pain can be documented at the time of the encounter. The 2026 edition became effective October 1, 2025.

What is unspecified abdominal pain?

Unspecified abdominal pain describes a clinical presentation where the patient has abdominal discomfort, but the provider's documentation does not identify a specific location, type, or underlying cause after the initial evaluation. The ICD-10 code R10.9 is assigned in these cases. It is appropriate when the workup is pending, the pain is non-localizable, or the encounter ends without a confirmed diagnosis. Once a definitive diagnosis is established, a specific condition code replaces R10.9.

What is the ICD-10 code for pelvic and abdominal pain?

Pelvic pain in ICD-10 is coded from the R10.2x subcategory, which was restructured in FY 2026 to require laterality. The current valid codes are:

  • R10.20 — Pelvic and perineal pain, unspecified side
  • R10.21 — Pelvic and perineal pain, right side
  • R10.22 — Pelvic and perineal pain, left side
  • R10.23 — Pelvic and perineal pain, bilateral
  • R10.24 — Suprapubic pain (new standalone code in FY 2026)

R10.2 as a standalone code is no longer valid for claims with a date of service on or after October 1, 2025.

What are the four types of abdominal pain?

The four types of abdominal pain recognized clinically are: (1) visceral pain, which originates from internal organs and tends to be diffuse and poorly localized; (2) somatic (parietal) pain, which arises from the abdominal wall lining and is sharper and more localized; (3) referred pain, which is felt at a location distant from its actual source (for example, gallbladder pain felt in the right shoulder); and (4) psychogenic pain, which has no identifiable structural cause but is a real symptom associated with psychological factors. Accurate documentation of the type and location of pain guides both clinical care and ICD-10 code selection.

Jayant Panwar

Written by

Jayant Panwar

Share this article