A patient reports recurring throbbing headaches, but the right ICD-10-CM code depends on how the provider identifies the migraine. The symptoms may sound similar across visits, yet the documented diagnosis can lead to different coding choices.

The ICD 10 code for migraine is not one universal code for every migraine presentation. The G43 category contains codes that distinguish the type of migraine, whether it is intractable, and whether status migrainosus is present. Choosing the right code starts with the diagnosis the provider actually established, not just the patient’s description of head pain.

This guide covers:

  • Common migraine ICD 10 codes and what their descriptions mean.
  • How to choose between migraine with aura and without aura.
  • Codes for chronic, intractable, and unspecified migraine.
  • Documentation gaps that can lead to coding questions.
  • Practical steps for reviewing migraine claims before submission.

What Is the ICD 10 Code for Migraine in 2027?

For a provider who documents migraine without specifying the type, intractability, or status migrainosus, G43.909 may be appropriate. Its official description is Migraine, unspecified, not intractable, without status migrainosus.

This description provides more information than just the term ‘migraine’. This code also specifies that you are describing an unspecified migraine with some classifications relating to its intractability and/or status migrainosus. This code shouldn’t be used automatically if the word migraine appears on the patient’s chart.

Bear in mind, too, this larger G43 category isn’t a billable code you can select unless you include another, appropriate one (at the right level of specificity) with your claim.

For dates of service occurring between October 1, 2026, and September 30, 2027 (inclusive), providers are to use the FY 2027 ICD-10-CM code set. When verifying code descriptions and instructions, please consult the official CMS ICD-10 resources and the CDC’s ICD-10-CM browser.

Common ICD 10 Migraine Codes

The following codes cover several migraine diagnoses commonly encountered in outpatient practice. They are not an exhaustive list of the G43 category.

ICD-10-CM Codes for Migraine

Code selection based on documented migraine type, intractability, and status migrainosus.

Clinical Documentation ICD-10-CM Code Official Code Description
Migraine, unspecified G43.909 Migraine, unspecified, not intractable, without status migrainosus
Migraine, unspecified, with status migrainosus G43.901 Migraine, unspecified, not intractable, with status migrainosus
Migraine without aura G43.009 Migraine without aura, not intractable, without status migrainosus
Migraine without aura with status migrainosus G43.001 Migraine without aura, not intractable, with status migrainosus
Migraine with aura G43.109 Migraine with aura, not intractable, without status migrainosus
Migraine with aura and status migrainosus G43.101 Migraine with aura, not intractable, with status migrainosus
Intractable migraine, unspecified G43.919 Migraine, unspecified, intractable, without status migrainosus
Intractable migraine with status migrainosus G43.911 Migraine, unspecified, intractable, with status migrainosus
Chronic migraine without aura G43.709 Chronic migraine without aura, not intractable, without status migrainosus
Chronic migraine with aura G43.E09 Chronic migraine with aura, not intractable, without status migrainosus

Coding reminder: Confirm the code description against the applicable fiscal-year ICD-10-CM files and the provider’s documentation before submitting a claim.

Before you use the table: Check the full code description in the Tabular List for this year. What you see here are just specific combinations of documented traits. Not all migraine subtypes are covered. If your provider documents intractability or status migrainosus, you might need a different code.

When Should You Use G43.909?

G43.909 is the ICD 10 code for Migraine Unspecified, Not Intractable, Without Status Migrainosus. This may be considered when there is a diagnosis of Migraine by the provider but no specific type is noted in the medical record.

A patient comes in with recurrent headaches. The primary care doctor examines him and concludes it’s migraines. But the note doesn’t specify aura migraines, chronic migraines, or any particular type. Looking at the full record and available codes, G43.909 fits what’s documented.

Now consider a different note: “Migraine with visual aura, occurring several times per month.” The provider has documented a more specific presentation. Reporting an unspecified migraine code without considering the documented aura would overlook information already in the record.

There is another common mistake. A patient may tell the physician that over-the-counter medication no longer helps. That statement alone does not establish an intractable migraine diagnosis. The provider must document the diagnosis supported by the clinical assessment.

ICD 10 codes for migraine headache should be based on the diagnosis by the provider. Remember not to always conclude that a headache is a migraine and vice versa.

Migraine With Aura vs. Without Aura: Which Code Fits?

The distinction between aura and no aura can change the code selection. It needs to come from the clinical documentation rather than an assumption made during billing.

ICD-10-CM CODE

Migraine Without Aura

G43.009

Migraine without aura, not intractable, without status migrainosus.

**Documentation check:** Confirm that the provider identifies migraine without aura and supports the code’s other details.

ICD-10-CM CODE

Migraine With Aura

G43.109

Migraine with aura, not intractable, without status migrainosus.

**Documentation check:** Confirm that aura is identified in the provider’s clinical assessment. Do not infer it from symptoms alone.

When aura is not documented: Do not assume either type. Review the record and follow your organization’s process for resolving material documentation gaps before selecting an unspecified code when appropriate.

Migraine without aura

If the coder uses ICD-10-CM for coding migraine without aura, then the most likely code would be G43.009, on condition that all of its characteristics are mentioned in the documentation.

The symptoms a patient complains about could include a history of painful headaches that throb, nausea, and photophobia. These symptoms will assist the doctor in making a diagnosis, but the billing staff should rely on the physician’s diagnosis instead of making an independent one based on the patient’s complaints.

Migraine with aura

For migraine with aura that is not intractable and occurs without status migrainosus, G43.109 is a common code choice.

The provider’s note should identify aura when clinically established. However, the history might feature transient neurologic symptoms including visual disturbances due to the migraines that the patient is suffering from. The coder should not make assumptions about the presence of aura just based on the visual disturbances and dizziness experienced by the patient.

What if the note does not mention aura?

Don’t consider silence a clinical indicator. In case the documentation of the condition by the provider doesn’t specify whether the patient has aura, analyze the medical documentation and resolve the discrepancy using the procedure in place at your institution to address discrepancies in material documentation. Code the condition using an unspecified code.

Chronic Migraine ICD 10 Codes

The term “chronic” should reflect the provider’s diagnosis, not simply the fact that a patient has returned several times for headache treatment.

Two useful examples are:

  • G43.709: Chronic migraine without aura, not intractable, without status migrainosus.
  • G43.E09: Chronic migraine with aura, not intractable, without status migrainosus.

They are not the only choices but serve as responses to some common questions regarding ICD 10 codes of chronic migraines. If there is status migrainosus or intractable migraine is documented, then the code gets modified.

A more thorough clinical evaluation might be necessary for a patient who complains of headaches on numerous days of the month. The billing team should not convert frequent headaches into chronic migraine on its own. In case of any ambiguous information in the provider’s documentation, a request for further clarification is to be made using the established process by the practice.

Ensure that the provider has found out if there are any chronic headaches, if there was aura noted, and if the current visit is eligible for any other code modifiers.

Intractable Migraine ICD 10: What Does It Mean?

The word intractable changes the code. It appears in specific migraine code descriptions and distinguishes those codes from their not-intractable counterparts.

For example:

  • G43.919 describes migraine, unspecified, intractable, without status migrainosus.
  • G43.911 describes migraine, unspecified, intractable, with status migrainosus.
  • G43.119 describes migraine with aura, intractable, without status migrainosus.
  • G43.719 describes chronic migraine without aura, intractable, without status migrainosus.

The use of the term intractable migraine ICD 10 comes about when individuals are looking for a code after trying many treatment options. But the treatment history does not give the billing team permission to make that diagnosis independently.

If a neurologist reports that the patient’s migraine cannot be controlled despite various attempts and states that it is intractable, then an intractable diagnosis can be supported by the medical documentation, provided that the migraine is documented to be of a particular type and with status migrainosus.

If the note only says that a medication failed, do not automatically report an intractable code. Treatment response, clinical assessment, and the provider’s diagnosis are related, but they are not interchangeable.

Migraine With Status Migrainosus

Status migrainosus refers to a certain form of migraine. This condition is not merely an alternative term for a patient having a bad headache.

The coding is determined by the type of migraine documented, intractability, and presence of status migrainosus. For example, the code G43.001 is assigned for migraine without aura, which is not intractable, with status migrainosus. G43.101 is assigned for migraine with aura, which is not intractable, with status migrainosus.

The patient might come to the urgent care facility after experiencing the long attack of migraine. The urgency of the symptoms might require urgent assessment, but the coder cannot assign the status migrainosus just on the basis of the duration. The diagnosis must be made first.

If the diagnosis of status migrainosus appears in the medical history, make sure that the assigned code matches the migraine type that has been reported. Inconsistencies must be sorted out prior to claim submission.

What Should Providers Document for Migraine Coding?

The proper documentation of the migraine includes both the method of diagnosis and providing sufficient information such that the coding department will be able to select the diagnosis based on the chart.

Prior to closing the visit, one should review if the note has addressed these questions:

  • What diagnosis did the provider establish? Differentiate between a migraine and headache of unknown type or other diseases.
  • Is aura documented? Record the finding when clinically established.
  • Is the migraine chronic? Document the diagnosis when supported by the clinical assessment.
  • Is it intractable? Do not leave the billing team to infer this from medication history alone.
  • Is status migrainosus present? Document it when diagnosed, rather than relying only on the length of the attack.
  • What was discussed in the encounter? This includes the assessment, management plans, medication changes, and follow-up plans.

Not every note needs a long narrative. The record does need to explain the clinical decision behind the diagnosis being reported.

For instance, “Migraine; continue present medication” is sufficient to state that the patient’s condition is being treated for migraine disorder, but it is insufficient to convey all the necessary data required for coding. In case the practitioner diagnoses chronic migraine with aura and status migrainosus, then this should be well-documented.

Common Migraine Coding Mistakes That Need Attention

Many coding problems begin with a small gap between the clinical note and the code submitted.

Selecting an unspecified code when the note is more specific

If the provider documents migraine with aura, review the relevant specific code rather than defaulting to G43.909.

Treating symptoms as a confirmed diagnosis

Nausea, visual symptoms, and head pain may inform the clinician’s assessment, but a billing team should not independently convert them into a migraine subtype.

Assuming medication failure means intractable migraine

A failed treatment may be relevant clinical evidence. It does not, by itself, authorize the coder to establish intractability.

Confusing a severe attack with status migrainosus

Severity and duration alone should not replace the provider’s diagnosis. Check the documented assessment before choosing a code that includes status migrainosus.

Reusing an old diagnosis without checking the current encounter

Problem list may be utilized to put things into context, but it may not replace the review of the current progress note. Coding of the correct diagnosis and its evaluation must be guaranteed.

How Practices Can Reduce Migraine Claim Rework

A denied or disputed claim could distract employees from the patient scheduling and follow-ups and other important duties. A pre-submission review can prevent unnecessary documentation issues.

Begin the review with the diagnosis rather than the code. Review the assessment first. Verify whether the code reflects the same condition as was documented by the provider.

Review the note against the full code descriptor. The code could indicate a differentiation between aura, intractability, or status migrainosus that may be easily missed by staff members in their search through the short-term phrase.

Clarify any confusing documentation early. When the note is inconsistent with the problem list and leaves out a significant clinical differentiation, utilize the approved query process of the practice. Do not guess the missing detail yourself.

Verify the date of service. Claims for services provided on or after October 1, 2026, should have FY 2027 ICD-10-CM codes. Services provided before that date may require an earlier code set.

Payer requirements should be verified separately. A correct code does not always ensure payment. Other factors such as coverage, medical necessity, authorization and others can influence payment.

These checks can help a practice catch mismatches before submission. They cannot guarantee payment or eliminate every denial, but they give the billing team a more reliable starting point.

Get Migraine Coding and Billing Support From Tennessee Medical Billing

It can get rather complex when there is a discrepancy between the medical records and the code chosen for the claim. Even if the provider has conducted an exhaustive examination, the lack of clarity in the documentation and choosing the wrong code will definitely result in further action being required.

Tennessee Medical Billing offers assistance to healthcare organizations in tackling their medical billing and revenue cycle management problems, which include claims review, coding problems, and denial management. Regular claims review can help organizations detect any problem at an early stage and spend less time on unnecessary claims corrections.

If your team is dealing with repeated claim rework or needs support with its billing workflow, visit Tennessee Medical Billing to learn more about its services.

Frequently Asked Questions

What is the ICD 10 code for migraine?

G43.909 is the code for migraine, unspecified, not intractable, without status migrainosus. A more specific code may be appropriate when the provider documents migraine type, aura, intractability, or status migrainosus.

Is G43.909 a billable ICD-10-CM code?

Yes. G43.909 is a billable, specific ICD-10-CM code. G43 alone is a category and is not the complete code needed for a claim.

What is the ICD 10 code for migraine without aura?

G43.009 describes migraine without aura, not intractable, without status migrainosus. Other codes apply when the provider documents intractability or status migrainosus.

What is the ICD 10 code for migraine with aura?

G43.109 describes migraine with aura, not intractable, without status migrainosus. Confirm the complete diagnosis and current code descriptor before reporting it.

What is the ICD 10 code for chronic migraine?

Examples include G43.709 for chronic migraine without aura, not intractable, without status migrainosus, and G43.E09 for chronic migraine with aura, not intractable, without status migrainosus. The final code depends on the diagnosis documented.

Does a severe migraine automatically qualify as intractable?

No. Severity or failure of a particular medication does not automatically establish an intractable migraine diagnosis. Follow the provider’s documented assessment and the applicable coding guidance.

Simplify Migraine Coding and Billing

Get support with claim reviews, coding issues, and denial management to help your practice reduce billing rework.

Get Billing Suppor→