Last updated November 2, 2026

Medical Coding Migraines And Headaches | Coding Clarified

Medical Coding Migraines And Headaches

Janine Mothershed

Medical Coding Guidelines & Tips for Billing Migraines & Headaches

Migraines and headaches are among the most common neurological complaints encountered in medical practices. Accurate medical coding for migraines and headaches, proper documentation, and correct billing are crucial not only for reimbursement but also for patient care continuity. Here’s a comprehensive guide to streamline your coding and billing for these conditions.

Understand the Types of Headaches & Migraines

Accurate ICD-10-CM coding begins with clinical specificity. Providers should document type, frequency, laterality, and any associated conditions.

Common ICD-10 Codes:

Headaches (R51 series)

  • R51.0 – Headache with orthostatic component

  • R51.9 – Headache, unspecified

Migraines (G43 series)

  • G43.0X – Migraine without aura (common migraine)

  • G43.1X – Migraine with aura (classic migraine)

  • G43.7X – Chronic migraine

  • G43.8X – Other migraine (e.g., menstrual, hemiplegic)

  • G43.9X – Migraine, unspecified

X indicates the need for a 5th or 6th character (e.g., intractable vs. not intractable, with or without status migrainosus)

Other Primary Headaches

  • G44.1 – Vascular headache, not elsewhere classified

  • G44.2 – Tension-type headache

  • G44.4 – Medication overuse headache

Tip: Use Z codes for factors influencing health status, such as:

  • Z79.891 – Long-term (current) use of opiate analgesic

Code to the Highest Specificity

Migraines, in particular, require detailed coding:

  • Intractable vs. Not intractable

  • With status migrainosus (a migraine lasting >72 hours)

Example:

  • G43.019 = Migraine without aura, intractable, without status migrainosus

Always review the full G43 code tree to select the most accurate option.

Evaluation & Management (E/M) Coding

When patients present with headaches or migraines, E/M codes are often the primary billing codes used, especially in outpatient settings.

Key considerations under 2021 E/M Guidelines:

  • Use medical decision-making (MDM) or total time to select the level of service.

  • Consider factors like:

    • Ordering an MRI or CT scan

    • Prescription of triptans or other specialized meds

    • Referrals to neurology

    • Consideration of differential diagnoses (e.g., cluster headaches, tumors)

Procedures & Diagnostic Testing

Common Codes

  • CPT 96372 – Therapeutic injection, subcutaneous or intramuscular (for example, an injectable migraine medication given in the office). Trigger point injections are reported with 20552 or 20553, and a greater occipital nerve block with 64405.

  • CPT 64615 – Chemodenervation of muscle(s) for chronic migraine (Botox)

  • CPT 70250–70260 – Radiologic examination, skull (70350 is an orthodontic cephalogram, not a skull series)

  • CPT 70450 – CT scan, head without contrast

  • CPT 70551–70553 – MRI of brain, with and/or without contrast

Botox Billing Tip:

  • Must meet criteria for chronic migraine (≥15 headache days/month, with ≥8 migraine days).

  • Use G43.7X series ICD-10 codes with CPT 64615.

  • Document failed trials of other preventive medications.

Modifier Use

  • Modifier 25 – For significant, separately identifiable E/M service on the same day as a procedure.

  • Modifier 59 or XU – For procedures done at distinct anatomic sites (e.g., multiple nerve blocks). CPT Modifiers CPT Medical Modifiers

Documentation Must-Haves

To support high-level codes or migraine diagnosis:

  • Frequency, duration, and severity of headaches

  • Presence of aura, triggers, and relieving factors

  • Response to medications or prior therapies

  • Neurological exam findings

  • Diagnostic plan or referrals

Tip: Templates or checklists can help ensure complete documentation, but avoid cloned notes—payers may deny claims due to lack of specificity.

Billing for Follow-Up & Chronic Care

Patients with chronic migraines often require:

  • Medication management

  • Lifestyle counseling

  • Neurologist coordination

  • Chronic care management (CCM) billing, if eligible

Consider:

  • 99490 – Chronic care management (non-complex, ≥20 minutes per month)

  • 99457 – Remote monitoring for headache/migraine diaries or wearable tech

Chronic Conditions Medical Coding for Chronic Conditions

Acute vs Chronic Acute vs Chronic in Medical Coding

Watch for Common Errors

Under-coding migraines as R51.x “headache”
Missing laterality or status migrainosus details
Billing Botox without required diagnosis/documentation
Incorrect use of modifiers with E/M and procedures

Stay Payer-Savvy

Insurance companies may have different criteria for authorizing:

  • Imaging studies

  • Botox injections

  • CGRP inhibitors (e.g., Aimovig, Emgality)

Always check payer medical policies and prior authorization requirements to prevent denials.

Final Takeaway

Coding for migraines and headaches demands clinical precision and coding accuracy. By capturing detailed documentation, using specific ICD-10 codes, and billing E/M and procedures properly, your practice can ensure both compliance and optimal reimbursement.

CMS CMS ICD-10-PCS guideline reference

AAPC Pediatric AAPC: Condition Spotlight Refresh Your Migraine Coding Game Learn New ICD 10

Frequently Asked Questions About Headache and Migraine Coding

What is the ICD-10 code for headache?

R51.9 is headache, unspecified. Use a more specific code, such as a migraine or tension-type headache code, when the provider documents the type.

What does intractable mean in migraine coding?

Intractable migraine is one that is pharmacoresistant, treatment resistant, refractory or poorly controlled. The provider must document it; coders should not assume it.

What is status migrainosus?

Status migrainosus is a debilitating migraine attack lasting more than 72 hours. It changes the final character of the G43 code.

Which code is used for Botox for chronic migraine?

Chemodenervation for chronic migraine is CPT 64615, reported with a chronic migraine code from G43.7- and the HCPCS code for the botulinum toxin supplied.

Is a tension headache a migraine code?

No. Tension-type headache is coded in G44.2-, not G43.

Ready to become a certified medical coder? Our online CPC certification training prepares you for the AAPC CPC exam with a credentialed instructor. Many students train at little or no cost through medical coding scholarships and WIOA grants available in 30+ states.

Related Articles

Share This