Step by Step Guide to ICD 10 Code for Migraine Headache in Medical Billing
Master the ICD 10 code for migraine headache with this step by step guide covering code selection, denial tips, and billing best practices.

Migraine is one of the most prevalent neurological ailments encountered in medical practices. All primary care doctors to neurology clinics record and report migraine-related visits every day. However, many billers and coders are still experiencing confusion with the ICD 10 code for migraine headaches, documentation problems, and claim denials which are costing practices money.
National Migraine and Headache Awareness Month is in June. This is a good reminder for medical billing staff to check the coding accuracy of all active patients for migraines. The time to review claim submissions, review unspecified coding, and collaborate with providers to improve documentation. Practices often discover a denial pattern in this month that’s silently bleeding them dry of money. Awareness doesn’t end at the clinical level. It is also important in the billing department.
This guide will give you the step-by-step process. Whether you are the new medical biller in the building or have worked years as a medical coder this blog is giving you real world knowledge. Here we’ll go through how to code migraine headaches with confidence using ICD-10 Codes the right way.
What Is ICD 10 Code for Migraine Headache?
The ICD 10 code for migraine headache is found in chapter G43. All types of migraines are included in ICD-10-CM G43 but appropriate coding relies on whether there’s aura or no aura, type of migraine, the severity of the headache and if there’s an intractable migraine or status migrainosus included in the documentation. Because minor details may determine the ICD-10 code for migraine headaches the coder needs to pay attention to what the clinician’s notes include regarding a patient’s specific symptoms.
The ICD-10-CM system offers a much finer level of classification than the earlier systems, and payers often want more specific coding information rather than generalized information about the type of migraines a patient suffers from. Coders will often be able to distinguish whether the patient’s migraine is episodic or chronic; whether or not aura is present; and if there’s a documented case of status migrainosus, the code could be quite different. Using the right ICD 10 code for migraine headache should be key to getting the claim processed quickly and without any unnecessary delays.
Complete List of Migraine ICD 10 Codes
Here is a breakdown of the most commonly used codes under the G43 category:
| ICD-10 Code | Description | When to Use |
|---|---|---|
| G43.001 | Migraine without aura, not intractable, with status migrainosus | Use when a migraine without aura is documented, is not intractable, and is accompanied by status migrainosus. |
| G43.009 | Migraine without aura, not intractable, without status migrainosus | Use when a migraine without aura is documented, is not intractable, and there is no status migrainosus. |
| G43.011 | Migraine without aura, intractable, with status migrainosus | Use when a migraine without aura is documented, is intractable, and is accompanied by status migrainosus. |
| G43.019 | Migraine without aura, intractable, without status migrainosus | Use when a migraine without aura is documented, is intractable, and there is no status migrainosus. |
| G43.101 | Migraine with aura, not intractable, with status migrainosus | Use when a migraine with aura is documented, is not intractable, and is accompanied by status migrainosus. |
| G43.109 | Migraine with aura, not intractable, without status migrainosus | Use when a migraine with aura is documented, is not intractable, and there is no status migrainosus. |
| G43.111 | Migraine with aura, intractable, with status migrainosus | Use when a migraine with aura is documented, is intractable, and is accompanied by status migrainosus. |
| G43.119 | Migraine with aura, intractable, without status migrainosus | Use when a migraine with aura is documented, is intractable, and there is no status migrainosus. |
| G43.701 | Chronic migraine without aura, not intractable, with status migrainosus | Use when chronic migraine without aura is documented, is not intractable, and is accompanied by status migrainosus. |
| G43.709 | Chronic migraine without aura, not intractable, without status migrainosus | Use when chronic migraine without aura is documented, is not intractable, and there is no status migrainosus. |
| G43.711 | Chronic migraine without aura, intractable, with status migrainosus | Use when chronic migraine without aura is documented, is intractable, and is accompanied by status migrainosus. |
| G43.719 | Chronic migraine without aura, intractable, without status migrainosus | Use when chronic migraine without aura is documented, is intractable, and there is no status migrainosus. |
| G43.801 | Other migraine, not intractable, with status migrainosus | Use when another specified migraine type is documented, is not intractable, and is accompanied by status migrainosus. |
| G43.909 | Unspecified migraine, not intractable, without status migrainosus | Use when migraine is documented but the specific type is not specified and there is no status migrainosus. |
The ICD 10 code for migraine headache under this category are each a clinical story. These codes are referenced by payers and auditors to check the medical necessity of the services, and it is important that the right code is used.
How to Select the Right Migraine Code
Choosing the right ICD 10 code for migraine headache isn’t a matter of educated guesswork. Has a clear step by step process. So how to do it is to start with a vision of the plan.
Step 1: Review the Provider Documentation
Read the clinical notes thoroughly first. Check the type of migraine that the provider recorded. Have they said aura? Were they able to say if it was a chronic condition? Does this represent an acute episode or a recurring problem? The solution to these questions will help to reduce your choices of codes considerably.
Step 2: Determine Intractability
Intractable migraine is a migraine that is hard to treat or hasn’t responded to standard treatment. This must be clearly indicated in the notes. When there is no mention of intractable or refractory, assume not intractable.
Step 3: Identify Status Migrainosus
Status migrainosus is a migraine attack that continues for more than 72 hours, and is severe enough to cause serious disability. This is a diagnosis made by the provider and should be well documented. Don’t assume this is so without a direct document.
Step 4: Match Documentation to the Correct Code
After collecting all the required information, look at the G43 category of ICD 10 code for migraine headache to match with the required information. Always check the accuracy of the code using a reliable coding resource or an encoder before submitting the claim!
Migraine With Aura Vs Without Aura Coding
A frequent error made in coding the ICD 10 code for migraine headache is differentiating migraine with aura from migraine without aura.
Migraine Without Aura
- No History of neurological symptoms.
- Symptoms are usually headache, nausea and sensitivity to light.
- Use the category G43.0 to report codes.
- Ask if the migraine is difficult to treat or if there is a status migrainosus.
Migraine With Aura
- Has neurological symptoms prior to or during the migraine.
- Some Aura symptoms include: seeing flashes of light, having blind spots, tingling, or trouble speaking.
- Report codes for G43.1.
- Make sure the migraine is treatment resistant or is a migraine with status migrainosus.
This is important because claims may be flagged by payers if the ICD 10 code for migraine headache does not equal the clinical presentation in documentation. Code to the documentation of the provider always! If there is still uncertainty or any incomplete information, ask the provider about it before submitting a claim. Have ICD 10 code for migraine headache to properly represent the condition of the patient.
Chronic Versus Episodic Migraine Billing Differences
One of the important issues that coders need to focus on is the distinction between chronic and episodic migraine. Episodic migraine is typically considered to be fewer than 15 headache days per month. Chronic migraine is defined as headaches occurring on 15 or more days a month for at least 3 months of which at least 8 days are migraine days.
The ICD 10 code for migraine headache is a subcategory of the category chronic migraine. Codes G43.0 or G43.1 would be used for episodic migraine (with or without aura). There are other factors to consider for billing chronic migraine, including documentation for preventive treatment, specialists referrals and payers’ prior authorization requirements. Make sure the clinical notes support the chronic diagnosis clearly before using a G43.7 code.
Common Migraine Coding Errors to Avoid
Even seasoned coders can get confused at times when it comes to coding the ICD 10 code for migraine headache. The following are the most common mistakes to be alert for:
Using unspecified codes when specificity is available: G43.909 is often used as a code when a type of migraine has been specified; this is generally a default code and should be used when the provider actually does not know which type of migraine it is. A medical necessity review can be initiated by unspecified codes.
Coding intractable migraine without documentation: Do not use an intractable code unless the provider has explicitly used the term intractable or a similar term in the notes. This is a common problem that is picked up by auditors.
Ignoring status migrainosus: If the patient complains of a migraine attack that lasts longer than usual, the status migrainosus element is missed, and this can lead to undercoding and underpayment.
Misidentifying aura symptoms: Sometimes coders mix up prodrome symptoms with the aura. Neurological aura is not a prodrome. Each of these are distinct clinical events and will result in different codes.
Forgetting secondary codes: Comorbidities associated with migraines are anxiety, hypertension, or sleep disorders. Secondary diagnosis codes are provided when supported by documentation to provide a more complete clinical picture and to support medical necessity.
Migraine ICD 10 Code Denial and Appeal Tips
Most practices don’t realize how often they’re denied claims for the ICD 10 code for migraine headache. The following are the ways on which the person can take action for handling them effectively:
Denial for lack of medical necessity: Review and verify that the diagnosis code is consistent with the level of service billed. If the visit was a long one but the code is not severe, the claim may be called into question.
Denial for unspecified codes: If you get denied for an unspecified migraine code, review the provider notes and determine if there is more detail available. If it is possible to update the documentation, resubmit the claim using a more specific code.
Denial for intractable migraine: (if a payer denies a claim coded as intractable migraine) retrieve the clinical notes and verify that the provider included the word refractory or intractable. Submit appeal with appropriate documents attached, if approved.
Maintaining an ICD 10 code for Migraine Headache denial log will enable your team to monitor trends over time and identify and resolve underlying causes before they turn into a costly problem.
Migraine Coding for Different Specialty Practices
The ICD 10 code for migraine headache is used in many specialties other than neurology. Below are the different coding requirements depending on the type of practice:
Primary Care: These providers are usually able to prescribe episodic migraine using conventional treatments. Documentation is generally simple and still needs to be specific. It will be important for coders to look out for situations where the provider has upgraded a patient to chronic status without changing the diagnosis.
Neurology: Complex migraines such as hemiplegic migraine, vestibular migraine and chronic migraine with medication overuse are referred to a neurologist. Such cases demand extra coding for the subcategory coding as well as for the comorbid cases.
Emergency Medicine: Status migrainosus and intractable presentations are common at ER visits for migraine. Correct coding is important and directly affects the facility and professional fee reimbursements.
Pain Management: If the provider is treating pain, the provider can use a migraine code in addition to a procedure code for nerve blocks or trigger point injections. It’s critical that the diagnosis is correct to support the procedure if it’s to receive approval for the claim.
The base is always the same, whatever the specialty. A clean claim is achieved by using accurate documentation and the appropriate ICD 10 code for migraine headaches.
Best Practices for Migraine Documentation
Accurate coding is only a possibility when there is strong documentation. Here are some real documentation best practices for all providers:
- Specify the type of migraine for all encounter notes. Make sure it isn’t a carry-forward diagnosis if it has not been confirmed on the visit.
- Record if the migraine is intractable or not intractable. The intractable designation is supported by even a single word such as, “not responding to standard therapy.
- If chronic migraine is suspected, document the number of headache days/month. This data is used for the transition from episodic to chronic.
- Record whether or not auras were seen at each appointment. The patient’s history may evolve, and the practice is safeguarded by the updated documentation.
- Record any co-existing health conditions which might impact on the management of migraine. Payers like a full clinical profile.
Having a well-documented clinical history makes choosing the ICD 10 code for migraine headache easier, and easier to defend in an audit.
Why Billing Care Solutions Is the Right Partner
Billing Care Solutions understand that coding ICD 10 code for migraine headache is a tough ask for providers from all specialties and practice sizes. With years of experience in the billing department, our trained professionals know what to look for when working with neurological claims and can detect documentation deficiencies before a claim is filed. We examine all claims to ensure they are coded correctly, in alignment with the medical necessity and that they meet any payer-specific requirements. We’re denying not reacting. If denials do occur, we will process your appeal as fast as possible alongside your supportive documents to protect your revenue.
Billing Care Solutions cooler claims, from clean claims to faster reimbursement and lower patient audit risk now offered for primary care provider practices, specialty neurology clinics and more. Not just filing your claims but also assisting you in claiming them. We try to get them right the first time. Even if the reason is denied migraine claims or reimbursement delays for ICD 10 code for migraine headache, we are here to help you with that. Connect with Billing Care Solutions now to ease the billing process, fortify claim accuracy, and enhance reimbursement success.
Conclusion
ICD 10 code for migraine headaches is not only to memorize. To achieve good coding, you must be reviewing provider documentation and noting the type of migraine, the presence or absence of aura, migraine frequency, and any complications as noted. Documentation is the simplest of claims and if there are errors at this point in coding, it can lead to claim denial or delayed reimbursement or audit.
Selecting appropriate ICD 10 code for migraine headache will ensure better claims acceptance rate, medical necessity and compliance with payer-specific billing requirements. Coding guidelines and payer expectations continue to change, making it essential for providers and billing staff charged with proper coding practices to stay current on the constant movement. Implementing documentation and coding best practices across the revenue cycle can drastically reduce denials, enhancing the overall revenue cycle. Billing Care Solutions can help your practice when you need that assistance to submit those migraine-related claims.

