ICD-10 Codes for Panic Disorder: F41.0 Coding and Billing Guide
September 29, 2026

A patient may know exactly what a panic attack feels like. The claim still needs the provider to clearly document what is actually being treated.
You may see a patient who reports sudden fear, racing heart, dizziness, sweating, or a feeling that something terrible is about to happen. The note may also mention anxiety or avoidance. For the billing team, that is where things can get less straightforward. A symptom description does not automatically establish panic disorder, and using a broad anxiety code when a specific diagnosis is documented can leave useful coding detail off the claim.
The same problem applies to the rest of the claim. ICD-10-CM tells the payer what condition you treated. CPT codes tell the payer what service you offered. If the diagnosis, service, documentation and medical-necessity story don’t align, the claim can end up in rework or denial.
The ICD-10-CM code for panic disorder is F41.0 — Panic disorder [episodic paroxysmal anxiety].
That is the code to start with when the provider has actually diagnosed panic disorder. But it is not the only code you may encounter while reviewing a behavioral-health claim.
For instance, F40.01 is applied to agoraphobia with panic disorder. F41.1 is generalized anxiety disorder . F41.9 is anxiety disorder , unspecified . These diagnoses may be found in other similar clinical notes so it is important to read the assessment and not code from isolated symptoms.
One practical rule is worth keeping in mind: code what the provider diagnosed, not what the coder thinks the symptoms probably mean.
For U.S. encounters from October 1, 2026, through September 30, 2027, the applicable code set is FY2027 ICD-10-CM. CMS publishes the fiscal-year files and identifies this period for FY2027 encounters.
This is easy to overlook when a practice carries the same diagnosis from one year into the next. The patient’s condition may not have changed at all, but the code set used for the claim still needs to match the date of service.
For an older encounter, use the ICD-10-CM version that was effective on that date. Don’t update an old claim simply because a newer codebook is now available.
Imagine the note says:
“The patient reports several sudden episodes of intense fear with shortness of breath and palpitations.”
That gives you useful clinical information, but it does not automatically give the coding team a confirmed diagnosis of panic disorder.
Now imagine the assessment says:
“Panic disorder. Recurrent episodes continue to interfere with patient’s daily activities.”
That is a very different coding situation. The provider has established the diagnosis, and F41.0 may be reported when supported by the full record.
This distinction is especially important in outpatient coding, where uncertain diagnoses are not reported as confirmed.
Anxiety shows up in many behavioral-health notes. It does not automatically mean F41.9.
Consider these three assessments:
The words surrounding the diagnosis matter. If the provider has documented a specific disorder, there is usually no reason to fall back on an unspecified category merely because “anxiety” is also mentioned in the history.
This is one of the areas where a quick code lookup can lead you in the wrong direction.
A patient may say they avoid malls, airplanes, public transportation, or crowded places because they are afraid of having another panic episode. That does not give the coder permission to diagnose agoraphobia.
If the provider diagnoses agoraphobia with panic disorder, the applicable ICD-10-CM code is F40.01.
“Severe anxiety” sounds specific, but it does not create a separate panic-disorder code.
For example, a provider could document severe anxiety and still diagnose an unspecified anxiety disorder. Another provider may establish generalized anxiety disorder. Another may diagnose panic disorder.
The coding decision comes from the provider’s documented diagnosis, not from the severity adjective.
Even when you know F41.0, don’t rely solely on memory.
The ICD-10-CM Index is provided to assist you in locating the proper category and the Tabular List contains the complete description and instructions to be used. CMS currently lists F41.0 as panic disorder [episodic paroxysmal anxiety] in its code files and separately lists F40.01 for agoraphobia with panic disorder.
That extra review becomes particularly useful when a note contains more than one anxiety-related diagnosis.
The reason for the encounter matters when deciding which diagnosis is first-listed.
A patient may be dealing with panic disorder and depression at the same time. If both conditions are assessed or treated during the visit, look at what the provider actually addressed and managed. The documentation should make it clear which condition drove the encounter and whether the second diagnosis also affected the care provided.
Don’t simply put the diagnosis that appears first in the problem list at the top of the claim.
There isn’t a CPT code called “panic disorder treatment.”
That distinction is important because diagnosis and procedure coding do different jobs. A patient can have F41.0 on the claim while the CPT code changes from one visit to the next depending on what the provider actually does.
CMS includes these services among the CPT codes used for mental-health care.
Here’s a simple example.
A psychiatrist sees a patient with documented panic disorder for a qualifying 45-minute psychotherapy session. F41.0 may describe the diagnosis, while 90834 describes the psychotherapy service.
At another visit, the same patient may receive a psychiatric diagnostic evaluation. The CPT code can change even though the diagnosis has not. That is why a billing edit that says “F41.0 = 90834” would be too simplistic. The service has to be supported by the actual documentation, CPT requirements, and payer rules.
A panic disorder claim involves more than choosing an ICD-10 code. The DX code explains the condition, the CPT code describes the service, and modifiers or payer remark codes provide additional claim information.
| Diagnosis | ICD-10-CM |
| Panic disorder | F41.0 |
| Generalized anxiety disorder | F41.1 |
| Other specified anxiety disorders | F41.8 |
| Anxiety disorder, unspecified | F41.9 |
| Agoraphobia with panic disorder | F40.01 |
Only report additional diagnoses when the provider documents and addresses them during the encounter.
Modifiers apply to the CPT/HCPCS service, not to the ICD-10 diagnosis.
| Modifier | When to review |
| 25 | When a separately identifiable E/M service is reported with another service and the applicable requirements are met |
| Other modifiers | Depends on the service, setting, telehealth circumstances, and payer rules |
Don’t add a modifier just because the claim contains F41.0.
When a payer changes or denies a claim, review the CARC (Claim Adjustment Reason Code) and RARC (Remittance Advice Remark Code) on the remittance advice.
| Claim element | What it tells you |
| DX / ICD-10-CM | What condition was treated |
| CPT / HCPCS | What service was performed |
| Modifier | Additional details about the service |
| CARC / RARC | Why the payer adjusted or explained the claim |
If a panic disorder claim is denied, review these pieces together before changing the diagnosis code.
For providers, this is where a small improvement in the assessment can save the billing team a lot of back-and-forth. A useful note should make it possible to answer three basic questions: What was diagnosed? Why was the patient treated? What service was provided?
| Documentation item | What it helps establish |
| Final assessment | The diagnosis actually established |
| Panic disorder diagnosis | Supports F41.0 when applicable |
| Agoraphobia diagnosis | Helps distinguish F40.01 when applicable |
| Other psychiatric diagnoses | Captures relevant coexisting conditions |
| Reason for treatment | Supports the medical necessity story |
| Service performed | Supports CPT selection |
| Treatment plan | Shows how the condition is being managed |
| Time documentation | Supports applicable time-based psychotherapy codes |
| Clinical response | Helps document ongoing treatment when relevant |
“The patient continues to have anxiety and panic attacks. Continue therapy.”
The billing team can see the symptoms, but the diagnosis is still unclear. Was panic disorder diagnosed? Is the provider treating generalized anxiety? Is this simply a report of a recent panic episode?
“Assessment: Panic disorder. Patients continue to experience recurrent panic episodes that are affecting daily functioning. Continue individual psychotherapy.”
Now the assessment gives the coding team a much clearer starting point.
If the provider believes the patient has agoraphobia with panic disorder, that diagnosis should be stated clearly in the assessment.
A coder shouldn’t have to piece it together from statements such as “patient avoids crowded stores” or “has stopped using public transportation.”
The clearer the assessment, the less room there is for assumptions.
Patients often use “panic attack” as a description of what happened to them.
That is understandable. A coding team, however, has to look at how the provider documented the encounter.
Consider this note:
“Patient experienced a panic attack yesterday. Assessment: panic disorder.”
The provider has established the diagnosis, so F41.0 is supported.
Now compare it with:
“The patient reports one episode of intense fear, dizziness, and rapid heartbeat. Further evaluation needed to determine the cause.”
Those two notes should not be handled the same way.
The second note does not establish panic disorder. For an outpatient encounter, a coder should not turn an uncertain diagnosis into a confirmed one simply because the symptoms sound familiar.
Not by the coder’s own interpretation.
A patient may report symptoms that commonly occur during panic attacks. The clinician may also order tests to evaluate those complaints. Those findings can be important to the patient’s care, but coding staff should not independently establish panic disorder from them.
The provider’s diagnostic statement remains central to diagnosis coding.
If the record contains enough information to show that clarification is needed, a compliant provider query may be appropriate. The purpose is to clarify the existing documentation, not to push the provider toward a particular code.
The uncertainty rule is particularly important for physician and clinic claims.
If the provider writes:
“Possible panic disorder; continue evaluation.”
The coder should not report F41.0 as a confirmed diagnosis simply because the provider is considering it.
The FY2027 ICD-10-CM Official Guidelines state that outpatient diagnoses described as probable, suspected, questionable, rule out, compatible with, consistent with, or working diagnoses are not coded as confirmed. Instead, the condition, symptom, sign, abnormal test result, or other reason for the encounter should be coded to the highest level of certainty available.
Inpatient hospital coding follows a different rule for qualifying uncertain diagnoses documented at discharge.
That difference matters for organizations that handle both professional and facility claims. A rule used for an inpatient discharge should not automatically be copied into an outpatient physician-coding workflow.
|
01
|
Falling back to F41.9
|
|
02
|
Turning symptoms into a diagnosis
|
|
03
|
Assuming avoidance means agoraphobia
|
|
04
|
Choosing CPT based on F41.0
|
|
05
|
Forgetting psychotherapy time requirements
|
|
06
|
Calling every intense panic episode a crisis service
|
F41.9 is useful when the provider actually documents anxiety disorder, unspecified.
The problem is using it as a default anxiety code when the assessment clearly says panic disorder or another specific anxiety disorder.
A coder may recognize a familiar pattern in the note. That does not mean the coder can make the diagnosis.
If the provider hasn’t established panic disorder, don’t manufacture one from the symptom list.
Avoidance can be part of many clinical situations. It should not be translated into F40.01 without the provider documenting the diagnosis.
F41.0 does not determine whether the provider performed psychotherapy, a diagnostic evaluation, crisis psychotherapy, or another service.
The procedure code belongs to the service—not the diagnosis.
Time-based psychotherapy codes need appropriate time documentation. CMS identifies psychotherapy as a time-based service and provides specific documentation requirements.
A diagnosis of panic disorder cannot make up for missing service documentation.
A patient can be extremely distressed without the visit automatically qualifying for crisis psychotherapy.
The crisis psychotherapy codes have their own requirements. Review the CPT guidance and payer rules before reporting them. CMS also places restrictions on reporting crisis psychotherapy with certain other services.
|
01
Give providers useful documentation prompts
|
02
Build practical pre-claim edits
|
03
Review patterns in F41.9 usage
|
||
|
||||
A behavioral-health template does not need to ask clinicians to “pick an ICD-10 code.”
It is more useful when the template encourages clear documentation of the assessment, conditions being treated, relevant clinical findings, treatment provided, and plan.
That gives the coding team enough information to do its job without turning the provider into a coder.
Your billing system can flag patterns worth reviewing before submission, such as:
These edits don’t replace coding review. They simply catch common problems earlier.
Don’t assume every F41.9 claim is wrong.
Some patients genuinely have unspecified anxiety disorder. But if a practice uses F41.9 on a very large share of behavioral-health claims, an audit can help determine whether the issue is legitimate or whether providers are documenting diagnoses too broadly.
If the note contains useful clinical information but the diagnosis remains unclear, a compliant query can give the provider an opportunity to clarify the record.
That is much safer than having a coder interpret the clinical picture and choose a diagnosis independently.
When reviewing the claim, ask two questions:
What condition did the provider treat?
What service did the provider perform?
The first question leads to ICD-10-CM. The second leads to CPT.
Both answers need to be supported by the same medical record.
What is the ICD-10 code for panic disorder?
F41.0 is the ICD-10-CM code for panic disorder [episodic paroxysmal anxiety]. If the provider documents agoraphobia with panic disorder, the coding situation changes and F40.01 may apply.
What is the ICD-10 code for panic attacks?
F41.0 is the code associated with panic attacks in the ICD-10-CM Index. The provider’s documentation still needs to be reviewed to determine whether panic disorder has actually been established for the encounter.
What is the ICD-10 code for panic disorder with agoraphobia?
F40.01 represents agoraphobia with panic disorder. The provider needs to document the diagnosis; the coder should not infer agoraphobia from avoidance behavior alone.
What is the ICD-10 code for anxiety disorder, unspecified?
F41.9 is the ICD-10-CM code for anxiety disorder, unspecified. It is appropriate when that is the diagnosis documented by the provider and a more specific anxiety diagnosis has not been established.
What is the general anxiety disorder ICD-10 code?
If you mean generalized anxiety disorder, the code is F41.1. It should not be confused with panic disorder F41.0 or unspecified anxiety disorder F41.9.
What does F41.8 mean?
F41.8 represents other specified anxiety disorders. It is used when the provider documents an anxiety disorder that belongs in the other-specified category. It is not simply a replacement for F41.0 when the documentation clearly establishes panic disorder.
Can F41.0 be billed with psychotherapy?
Yes. F41.0 may be reported as a diagnosis when the provider has documented panic disorder and the psychotherapy service is supported by the record. The CPT code must correspond to the actual psychotherapy service and meet the applicable payer requirements.
Can a coder assign F41.0 based only on panic symptoms?
A coder should not independently diagnose panic disorder from symptoms. For outpatient encounters, a diagnosis documented as possible, suspected, or rule-out is not coded as confirmed under the applicable Official Guidelines.
Does F41.0 guarantee claim payment?
No. The diagnosis code is only one part of the claim. Payment can also depend on the CPT code, medical necessity, documentation, authorization, coverage, provider eligibility, and the payer’s current requirements.
When should the provider be queried?
Consider a compliant query when the record contains relevant information but does not clearly establish the diagnosis needed for accurate coding. The query should clarify the documentation rather than lead the provider toward a predetermined diagnosis.
F41.0 is the primary ICD-10-CM code for panic disorder, but a panic-related claim should never be reduced to a simple code lookup. The assessment needs to show what the provider actually diagnosed, and the coding team needs to distinguish panic disorder from generalized anxiety, unspecified anxiety, and agoraphobia with panic disorder.
The billing side deserves the same attention. The ICD-10-CM code should explain the condition being treated, while the CPT code should reflect the service that was actually delivered. When those details agree with the provider’s documentation and the payer’s requirements, there is less room for avoidable claim corrections, medical-necessity questions, and coding-related delays.
Clear diagnosis coding, accurate CPT selection, and complete documentation can help reduce avoidable claim rework. Our billing team can review your claims and identify areas that may need attention.