ICD-10 code guides
Reviewed July 1, 2026

ICD-10 codes for chest pain

Chest pain is a symptom code family (R07.-) used when no cause is established at the end of the encounter. Once a diagnosis such as angina is made, the diagnosis replaces the symptom code.

R07.9 billable

Notat writes the note — and suggests these codes

The same FactsContext™ engine that extracts codes here turns the full consultation into a structured clinical note, with each code tied to the sentence that supports it. You review and sign every note.

See how the AI scribe works

Try AI-assisted extraction with visible medical context

Paste a note or record audio. Notat’s FactsContext™ engine extracts the raw clinical facts first, then suggests codes from that context so you can inspect the evidence before using anything.

10 of 10 free extractions remaining this month.

How to use this tool

1

Paste or dictate a de-identified clinical note — a few sentences is enough.

2

Press Get codes. The coding system is fixed on this page.

3

Review each suggested code and its evidence, then copy the codes you agree with.

Clinical note

ICD-10-CM

Extracted codes

Evidence stays attached for review.

Paste a clinical note or load an example, then press Get codes. Suggestions appear here with the supporting evidence.

AI suggestions must be reviewed by a clinician before use. Do not paste patient-identifying information into this free tool.

Notat automates the rest of the visit

This free tool previews one Notat capability. Notat also drafts the clinical note and keeps your documentation workflow moving — no credit card required.

Try Notat AI — free

Chest pain ICD-10 codes

Start with the primary code, then move to a more specific related code when the documentation supports it.

CodeDescriptionSystem

R07.9

Chest pain, unspecified

ICD-10-CM

R07.89

Other chest pain

Includes "atypical" and "non-cardiac" chest pain

ICD-10-CM

R07.2

Precordial pain

ICD-10-CM

R07.1

Chest pain on breathing

ICD-10-CM

I20.9

Angina pectoris, unspecified

ICD-10-CM

R07.82

Intercostal pain

ICD-10-CM

How to choose the right code

Pick the most specific R07 variant the documentation supports: pleuritic pain is R07.1, precordial location is R07.2, and chest pain characterized as atypical or musculoskeletal is R07.89 rather than R07.9. If the encounter ends with a cardiac diagnosis — for example angina — code the diagnosis (I20.-) instead of the symptom.

Documentation example

Sharp left-sided chest pain, worse on deep inspiration, after a coughing illness. Reproducible on palpation of the costochondral junction. ECG normal, troponin negative. Assessment: musculoskeletal chest pain. NSAIDs and safety-netting advice.

Suggested:

R07.89

Not direct transcript guessing

FactsContext extracts clinical facts first: diagnoses, symptoms, negatives, findings, test results, medications, and plan decisions.

Raw facts stay usable

The clinician can read and reuse the extracted medical context directly, independent of the generated note.

Built for review

AI suggestions are not a substitute for clinician judgment, payer rules, local coding policy, or the official code set.

FAQ

R07.9 or R07.89 — what is the difference?

R07.9 is truly unspecified. R07.89 ("other chest pain") fits documented characterizations that do not have their own code — atypical, musculoskeletal, or non-cardiac chest pain.

When do I stop using R07 codes?

When a cause is established during the encounter. Documented angina is I20.-, GERD-related pain is coded to K21.-, and so on — the symptom code gives way to the diagnosis.

Can AI distinguish symptom codes from diagnosis codes?

Yes. Notat extracts the assessment as a clinical fact — if the note concludes with a diagnosis, the diagnosis code is suggested; if the work-up is negative, the appropriate R07 variant is proposed instead.

Related ICD-10 guides

Keep moving through the condition hub, or open the general medical coding guide for more coding systems and extractors.

Medical coding hub