Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
ICD-10-CM Code

ICD code G43.909 – Unspecified migraine, not intractable

Billable Code Specific Code


Code Definition

G43.909 is the billable ICD-10-CM code for migraine, unspecified, not intractable, without status migrainosus. It applies when the provider confirms a migraine but the note records neither aura status nor a chronic pattern. The attacks respond to acute treatment, and no status migrainosus is documented.

The code is valid for FY 2026 and FY 2027 claims. It carries documentation requirements that payers audit closely, and missing them is a frequent reason G43.909 claims are denied.

Chapter
G00-G99 Diseases of the nervous system
Category
G43 Migraine
Group
G43.90 Migraine, unspecified, not intractable
Billable
Yes
Code also known as
migraine NOS, nonspecific migraine
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

G43.909 codes a confirmed migraine when the note documents neither aura status nor a chronic pattern.

Not intractable means the migraine responds to standard acute treatment. Without status migrainosus means no documented status migrainosus (a debilitating attack lasting more than 72 hours).

G43.919 is the intractable counterpart, and switching to it requires documented treatment failures rather than clinical severity alone.

Chronic migraine has its own G43.7 codes, so a chart showing 15 or more headache days a month never takes G43.909.

In Pabau, the practice management platform we build, US claims go out through Claim.MD with eligibility checks, ERA remittances, and tracked claims and denials.

ICD-10 code G43.909: Definition and code structure

ICD-10 code G43.909 is the billable code for migraine, unspecified, not intractable, without status migrainosus. It sits in the G43 migraine category of the ICD-10-CM tabular list, under the G43.9 parent for unspecified migraine. The CDC/NCHS ICD-10-CM lookup tool confirms that full descriptor. It is a billable leaf-node code, so no further character is needed to submit a claim.

The code has been valid since ICD-10-CM was first implemented. It remains active in the current CMS ICD-10-CM update cycle for FY 2026 and FY 2027. Neither year’s annual tabular refresh changed the descriptor or its inclusion notes.

Code detailValue
CodeG43.909
Full descriptorMigraine, unspecified, not intractable, without status migrainosus
Parent categoryG43.9 Migraine, unspecified
ICD-10-CM chapterChapter 6: Diseases of the nervous system (G00-G99)
BillableYes, as a leaf-node code with no further character required
Valid FYFY 2026 and FY 2027

Breaking down the G43.909 descriptor: What each qualifier means

The G43.909 descriptor contains three qualifiers, and each one maps to a clinical and coding decision. Getting one of them wrong assigns the wrong code or exposes the claim to a payer audit.

QualifierClinical meaningDocumentation needed
Migraine, unspecifiedProvider has not documented aura status, a chronic pattern, or a subtype such as hemiplegic migraineNote lacks the detail needed for G43.0 (without aura), G43.1 (with aura), or G43.7 (chronic)
Not intractableMigraine responds to standard acute treatments (triptans, NSAIDs, antiemetics)Note documents at least partial relief with acute therapy, with no “refractory” or “pharmacoresistant” language
Without status migrainosusNo documented status migrainosus (a debilitating attack lasting more than 72 hours)Note records attack duration or confirms the patient is not in a prolonged, debilitating episode

The WHO ICD-10 classification browser lists status migrainosus as a distinct condition with its own code, not a severity modifier. A migraine that reaches 72 hours is not automatically status migrainosus. Under ICHD-3 criteria, the attack must be debilitating and last more than 72 hours.

What G43.909 covers and what it excludes

G43.909 applies when a provider documents migraine without enough clinical detail for a more precise G43 subcode. It turns up most at new patient visits, in brief follow-up notes, and in primary care rather than headache clinics.

Included presentations

  • Migraine NOS (not otherwise specified), where the note says “migraine” and nothing more
  • First-time migraine evaluation where aura status has not yet been determined
  • Established migraine patient where the visit note does not restate the subtype
  • Pediatric migraine when the chart lacks aura documentation (use with caution, because pediatric criteria differ)

Excluded presentations (use a more specific code)

  • Migraine without aura: G43.009 (not intractable) or G43.019 (intractable)
  • Migraine with aura: G43.109 (not intractable) or G43.119 (intractable)
  • Chronic migraine without aura: G43.709 or G43.719
  • Status migrainosus: G43.901 or G43.911 for unspecified migraine, or G43.001, G43.011, G43.101 and G43.111 when aura status is documented
  • Intractable unspecified migraine: G43.919 (use this, not G43.909, when treatment has failed)

The G43 category carries an Excludes1 note for headache NOS (R51.9), so a coder cannot assign both codes for the same encounter. G43.909 requires a provider-confirmed migraine diagnosis. R51.9 is for undifferentiated headache where no migraine has been confirmed.

G43.909 vs G43.919: Intractable vs non-intractable migraine

G43.909 and G43.919 are mirror codes separated by one clinical distinction: Whether the migraine is intractable. G43.919 is “Migraine, unspecified, intractable, without status migrainosus.”

In ICD-10-CM, intractable means the migraine is pharmacoresistant. It has failed to respond to standard acute therapies such as triptans, NSAIDs, antiemetics, or ergotamines. The provider makes that determination in the note, and a coder never infers it.

FeatureG43.909G43.919
IntractabilityNot intractable: responds to standard acute treatmentIntractable: pharmacoresistant, refractory to standard acute therapies
Status migrainosusWithout: no debilitating attack over 72 hours documentedWithout: no debilitating attack over 72 hours documented
Required documentationAt least partial response to acute therapy documentedNamed treatment failures documented (for example, “failed sumatriptan and rizatriptan”)
PA implicationStandard visit coverage, with a lower documentation thresholdOften required for CGRP inhibitor step-therapy approval
Typical settingPrimary care, general neurology, follow-up visitsHeadache specialist, refractory migraine management

A coder must never upgrade G43.909 to G43.919 without explicit provider documentation of treatment failure. Doing so is upcoding and creates audit exposure. If the note says “migraine, severe” but names no failed treatment, G43.909 is correct.

Is G43.909 for chronic migraine?

No. G43.909 does not confirm, imply, or cover chronic migraine. Chronic migraine has its own ICD-10-CM codes: G43.70x (chronic migraine without aura, not intractable) and G43.71x (chronic migraine without aura, intractable). They require 15 or more headache days a month for more than three months, with at least eight meeting migraine criteria under ICHD-3.

G43.909 fits only when the documentation does not establish that frequency threshold. Coding G43.909 for a patient whose chart records 20 headache days a month is a specificity error. G43.709 or G43.719 is required, and many payers flag the mismatch on audit.

The G43 category is built from three documentation decisions: Migraine type, intractability, and status migrainosus. Each decision sets one character of the code, as the path below shows. G43.909 is the combination where aura is undocumented and the other two answers are no.

Decision path for ICD-10-CM migraine codes: G43 plus three characters. Step 1, aura or chronic pattern: not documented G43.9, without aura G43.0, with aura G43.1, chronic without aura G43.7. Step 2, failed acute treatments: no G43.90 not intractable, yes G43.919 intractable. Step 3, debilitating attack over 72 hours: no G43.909, yes G43.901.
One undocumented answer and two noes produce G43.909, while a single yes moves the claim to G43.919 or G43.901. Codes from the ICD-10-CM tabular list, FY 2026.
CodeDescriptor (abbreviated)When to use
G43.009Migraine without aura, not intractable, without status migrainosusProvider documents absence of aura; use over G43.909 when aura status is confirmed negative
G43.019Migraine without aura, intractable, without status migrainosusAura absent; refractory to acute treatment; named treatment failures documented
G43.109Migraine with aura, not intractable, without status migrainosusAura confirmed in provider note; standard response to acute therapy
G43.119Migraine with aura, intractable, without status migrainosusAura confirmed; pharmacoresistant; documented acute treatment failures
G43.709Chronic migraine without aura, not intractable, without status migrainosus15+ headache days/month documented; aura absent; not refractory
G43.909Migraine, unspecified, not intractable, without status migrainosusDocumentation insufficient to specify aura or chronicity; not refractory; no status migrainosus documented
G43.919Migraine, unspecified, intractable, without status migrainosusDocumentation insufficient to specify aura; pharmacoresistant; named treatment failures in note

Use the AAPC Codify ICD-10-CM lookup to browse the full G43 range. It includes the G43.4 hemiplegic, G43.A cyclical vomiting, G43.B ophthalmoplegic and G43.D abdominal migraine subtypes, which sit outside the most commonly coded groups.

Clinical documentation requirements to support G43.909

A claim for ICD-10 code G43.909 rests on the provider note, not the coder’s clinical judgment. Payers audit G43.909 encounters for medical necessity, and thin documentation is a frequent trigger for post-payment recovery requests. Every note supporting this code should address the following, in line with CMS ICD-10-CM guidance on specificity.

  1. Headache characteristics: Location, quality (throbbing, pulsating), severity, and associated symptoms (nausea, photophobia, phonophobia)
  2. Attack frequency and duration: Headache days per month and typical episode duration. Both are needed to rule out chronic migraine and status migrainosus
  3. Acute treatment response: Which medications were tried and whether they gave relief. This is what supports “not intractable”
  4. Aura status: If aura status is not documented, the note stays unspecified (G43.909). If aura is documented, use G43.0x or G43.1x
  5. Absence of prolonged episode: Note or history confirming no debilitating attack lasting more than 72 hours

Some notes read only “migraine headache, follow up.” When documentation is that vague, the coder queries the provider rather than assigning G43.909 on assumption. Building a clean claim for G43.909 starts with this documentation checklist, well before the billing stage.

Pro Tip

Send a documentation query to the provider if the note does not address acute treatment response. Without it, the ‘not intractable’ qualifier is unsupported. The same note that justifies G43.909 today is what an auditor reads in a recovery request six months later.

Common CPT codes billed alongside G43.909

G43.909 appears on claims across many service types, from standard E&M visits to nerve blocks and infusions. Knowing which pairings are routine and which draw payer review lets billing teams prepare documentation before submission. Pabau’s neurology claims management tools submit US claims through Claim.MD and track each claim and denial, so the team sees which pairings come back.

Fully Integrated with Pabau Billing
Pabau’s billing sends US claims through Claim.MD and tracks denials, so a returned G43.909 claim is quick to find and rework.
CPT codeServiceNotes and edit risk
99202-99215Office E&M visit (new and established)Routine pairing; audit risk low when MDM or time is documented
64405Greater occipital nerve blockCommonly paired with G43.909; payers may request notes confirming diagnostic intent
64450Other peripheral nerve blockUsed for supraorbital/supratrochlear blocks; same documentation risk as 64405
64615Botulinum toxin injection (chemodenervation)FDA-approved for chronic migraine. Payers typically require G43.7x (chronic migraine), not G43.909, and the mismatch is a common denial cause
J3031 / J3032CGRP inhibitor J-codes (fremanezumab; eptinezumab, given IV)Often trigger prior authorization. Payers may require G43.919 (intractable) or G43.7x (chronic) for coverage, and step-therapy evidence is usually required
96365-96368IV infusion for therapy (magnesium, valproate, DHE)Emergency department and infusion center pairings. Documentation must support acute migraine management, not prophylaxis

Erenumab and galcanezumab are self-injected, so they carry no J-code on the medical claim. For nerve blocks, CPT 64405 covers the greater occipital nerve and 64450 covers other peripheral nerves, including supraorbital blocks.

Payer requirements and prior authorization for G43.909

The diagnosis code G43.909 alone does not trigger prior authorization for the office visit. Medicare and most commercial payers cover standard E&M visits for migraine management without one. The picture changes when preventive therapies join the claim, specifically CGRP monoclonal antibodies and botulinum toxin injections.

CGRP inhibitors and step-therapy requirements

Commercial payers, and a growing number of Medicare Advantage plans, require step-therapy evidence before approving CGRP inhibitors such as erenumab, fremanezumab, and galcanezumab. The usual requirement is documented failure of two to four preventive agents, such as beta-blockers, tricyclic antidepressants, or anticonvulsants like topiramate.

Billed with G43.909, a CGRP J-code claim often faces an extra hurdle. Some payers require G43.919 (intractable) or a chronic migraine code to cover preventive therapy. Check the specific LCD or payer policy before submitting, since requirements vary by carrier and region.

Botulinum toxin (CPT 64615) and the chronic migraine distinction

FDA approval for botulinum toxin in migraine prevention is specific to chronic migraine, defined as 15 or more headache days a month. Payers typically align their coverage criteria with that approval. When CPT 64615 is paired with G43.909 rather than a G43.7x code, the claim is likely to be denied for medical necessity. This pairing is a common error in practices that have not yet confirmed chronicity in the chart.

Pabau’s claims software sends US claims through Claim.MD and lets the team run eligibility checks before submission. Understanding the full revenue cycle management loop for neurology helps billing teams see where G43.909 pairings cause friction before adjudication.

Why G43.909 claims get denied and how to fix them

Most G43.909 denials trace back to one of three causes. The note lacks detail, the code is less specific than the chart, or the CPT pairing fails payer edits. Good denial management workflows treat these as documentation problems upstream rather than billing department problems.

Denial reasonRoot causeAppeal or correction path
Insufficient medical necessityProvider note lacks headache characteristics, duration, or treatment response detailProvider addendum to chart documenting the missing elements; resubmit with corrected claim
Code specificity: should be G43.009 or G43.109Chart contains aura documentation that the coder missed or the provider did not flag for codingRebill with corrected code; no appeal needed if the original claim has not been adjudicated
Code specificity: should be G43.709 or G43.719Chart documents chronic frequency but the coder assigned the unspecified codeRebill with the correct chronic migraine code; query the provider if frequency is ambiguous
CPT 64615 denied: no chronic migraine coverageBotulinum toxin billed with G43.909 instead of a chronic migraine codeCorrect the diagnosis if the chart supports G43.709/G43.719; appeal with documentation if the payer covers unspecified migraine with evidence
CGRP J-code denied: step therapy not metPrior preventive medication failures not documented in submissionAppeal with a treatment history letter from the provider listing failed preventive agents and duration
Missing modifierBilateral nerve block submitted without bilateral modifier or as single unitResubmit with appropriate modifier (50 or RT/LT pair) per payer preference

The specific CARC denial codes on each G43.909 rejection tell billing teams where to route the appeal. CO-50 (not medically necessary) and CO-4 (procedure code inconsistent with modifier, or required modifier missing) are common G43.909-related denials.

Pro Tip

Track G43.909 denials by payer rather than in aggregate. An acceptable overall denial rate can hide one carrier with a stricter documentation threshold. Isolate that payer, review three to five denied claims together, and find the documentation element those notes all lack before reworking your query template.

How Pabau keeps G43.909 claims documented and tracked

In many neurology and primary care practices, the migraine note lives in one system and the claim in another. Billing staff read the note, pick a G43 code, and chase prior authorizations by email or spreadsheet. When a CGRP or Botox claim comes back, nobody can quickly see which note or authorization it relied on.

Pabau keeps the note, the authorization, and the claim on one patient record. Each prior authorization is tracked on the case with its auth code, dates, and sessions, and a warning shows when one is missing. US claims go out through Claim.MD after an eligibility check, and ERA remittances come back into Pabau.

The result is a denial you can trace to its cause in minutes, so your team spends less time rebuilding the story for an appeal.

Keep migraine claims tied to the note

Pabau records the provider note, prior authorizations, and claims on one patient record. US claims go through Claim.MD with eligibility checks and tracked denials, so appeals start from the documentation.

Pabau claims management dashboard

Conclusion

Treat G43.909 as the code for a confirmed migraine whose note stops short of aura, chronicity, and treatment failure. When the chart says more, code more. The costly errors come from coding chronic patients as unspecified, pairing CPT 64615 with G43.909, and sending CGRP J-codes without step-therapy history.

Each of those is fixed upstream. Build a documentation query into the provider workflow before coding, and the code follows from the note instead of a guess.

Book a demo to see how Pabau links the migraine note, prior authorizations, and Claim.MD submissions for neurology billing.

Continue your research

Continue your research

New to the billing side of migraine care? Medical billing fundamentals explains how visit documentation turns into a submitted claim.

Seeing high denial rates on neurology claims? How Claim.MD works as a clearinghouse covers how a clearinghouse checks and routes claims before they reach the payer.

Want to understand what happens after a claim is denied? Reading electronic remittance advice explains how to interpret ERA denial codes and route appeals.

Billing occipital nerve blocks for migraine? CPT code 64405 covers how to bill the greater occipital nerve block.

Frequently asked questions

What is ICD-10 code G43.909?

ICD-10 code G43.909 is the billable diagnosis code for migraine, unspecified, not intractable, without status migrainosus. It applies when a provider confirms migraine but the note does not specify aura status, chronicity, or treatment failure. The code is valid for FY 2026 and FY 2027.

Is ICD-10 code G43.909 used for chronic migraine?

No. G43.909 does not cover chronic migraine. Chronic migraine has its own codes, G43.70x for not intractable and G43.71x for intractable. They require 15 or more headache days a month for more than three months. Assigning G43.909 when the chart supports a chronic code is a specificity error that many payers flag on audit.

What is the difference between G43.909 and G43.919?

G43.919 is the intractable counterpart: Migraine, unspecified, intractable, without status migrainosus. Intractable means the migraine is pharmacoresistant and has not responded to standard acute therapies such as triptans, NSAIDs, or antiemetics. G43.909 applies when the provider documents at least partial treatment response. Upgrading to G43.919 without documented treatment failure is upcoding.

What CPT codes are commonly billed with G43.909?

The most common pairings are E&M codes 99202-99215, nerve block codes 64405 and 64450, and IV infusion codes 96365-96368 for acute migraine care. CGRP inhibitor J-codes and CPT 64615 (botulinum toxin) also appear with G43.909. Both often trigger prior authorization or payer edits, because those therapies usually need a more specific or chronic diagnosis.

When should I use G43.909 instead of a more specific migraine code?

Use G43.909 only when the provider note cannot support a more specific code. That means aura status is not addressed, chronicity is not established, and no treatment failure is recorded. It is not a default for speed. If the chart supports G43.009, G43.109, or any G43.7x code, use that code instead.

Does G43.909 require prior authorization?

G43.909 alone does not trigger prior authorization for a standard office visit or nerve block. Prior authorization comes into play when preventive therapies are added. CGRP inhibitors typically require documented failure of two to four preventive agents. Botulinum toxin (CPT 64615) usually requires a chronic migraine diagnosis. Check the payer’s LCD or coverage policy before submitting, since requirements vary by carrier.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×