CYP450 interactions in psychiatric prescribing
Substrate, inhibitor, and inducer status for every common psychiatric medication, organized by CYP enzyme, with the interactions that actually change clinical decisions.
How to think about this
CYP interactions get overtaught and undermanaged. Trainees memorize dozens of tables and then either freeze at the pharmacy line or ignore the whole thing. Neither is right. The working approach is this. When you add or change a medication, ask two questions. Is this drug a strong inhibitor or inducer of a CYP that anything else on the list uses? Is anything on the list a substrate with a narrow therapeutic window? If the answer to both is yes, you look it up. If not, you move on.
Substrate status alone rarely matters. Everyone metabolizes through these enzymes. What matters is when a substrate meets a potent modifier of its clearance, or when a patient's genotype makes them a poor metabolizer of a drug you're relying on.
Potency shorthand: strong inhibitors raise substrate AUC by five-fold or more, moderate by two to five-fold, weak by 1.25 to two-fold. Strong inducers drop AUC by 80 percent or more.
CYP2D6
This is the enzyme with the most clinically relevant psychiatric drug interactions, and the one with the most useful pharmacogenetic testing. About 5 to 10 percent of people of European ancestry are poor metabolizers. Ultrarapid metabolizers matter too, mostly on the codeine side.
| Drug | Role (potency) | Clinical scenarios that matter |
|---|---|---|
| Fluoxetine | Strong inhibitor | Blocks tamoxifen activation (loss of endoxifen). Raises TCA levels, sometimes 4-fold. Blocks codeine and tramadol analgesia. Effect persists for weeks after stopping because of norfluoxetine. |
| Paroxetine | Strong inhibitor | Same picture as fluoxetine. Also converts patients into functional 2D6 poor metabolizers, so anything metabolized here (aripiprazole, atomoxetine, risperidone) sees higher levels. |
| Bupropion | Strong inhibitor | Often forgotten because it isn't an SSRI. Blocks tamoxifen and codeine activation. Raises atomoxetine and metoprolol levels. |
| Duloxetine | Moderate inhibitor | Meaningful with TCAs and with metoprolol. |
| Sertraline | Weak inhibitor at 50 to 100 mg, mild-to-moderate at 200 mg | Usually fine, but at high dose the interaction with 2D6 substrates gets real. |
| Aripiprazole | Substrate | In 2D6 PMs (or on a strong inhibitor), max dose is halved per label. |
| Atomoxetine | Substrate | PMs get 10-fold higher AUC. Start low and titrate by tolerability, not weight-based algorithm. |
| Risperidone | Substrate | 2D6 converts to 9-OH-risperidone (paliperidone), which is also active. PMs and inhibitors raise parent, but total active moiety changes less than you'd think. Still, side effects track with parent. |
| Pimozide | Substrate | Max 4 mg/day in 2D6 PMs or with strong inhibitors, per the FDA label. QT risk is the reason. |
| Nortriptyline, desipramine, amitriptyline, clomipramine, imipramine | Substrates | Levels swing widely with 2D6 status and inhibitors. Check levels when combining with fluoxetine, paroxetine, or bupropion. |
| Vortioxetine | Substrate | Max 10 mg/day in 2D6 PMs or on a strong inhibitor. |
| Haloperidol | Substrate | Not just 2D6, but 2D6 contributes. Inhibitors push levels up. |
| Codeine, tramadol, hydrocodone | Prodrugs, 2D6 activates | PMs and patients on 2D6 inhibitors get little or no analgesia. Ultrarapid metabolizers get toxicity, sometimes fatal (this is the black box for codeine in children). |
CYP3A4
The busiest enzyme in the body. It handles a huge chunk of drug metabolism, which means both a lot of substrates and a lot of ways to knock the balance off. Most 3A4 interactions come from strong inhibitors or inducers rather than substrate competition.
| Drug | Role (potency) | Clinical scenarios that matter |
|---|---|---|
| Fluvoxamine | Moderate inhibitor | Adds to its 1A2 and 2C19 effects. Rarely the main story here. |
| Nefazodone | Strong inhibitor | Combined with a hepatotoxicity signal, so it's used less. When it is, treat interactions like ketoconazole. |
| Ritonavir | Strong inhibitor | The classic disaster case with midazolam and triazolam. Also raises quetiapine and alprazolam significantly. |
| Grapefruit juice | Moderate inhibitor (intestinal 3A4) | Real for buspirone (AUC up 9-fold), quetiapine, carbamazepine, and some benzos. Effect lasts about 24 hours per dose of juice. |
| Ketoconazole, itraconazole, clarithromycin, erythromycin | Strong inhibitors | Standard cautions with 3A4 substrates. |
| Carbamazepine | Strong inducer (and autoinducer) | Drops just about every 3A4 substrate. See its own section below. |
| Phenytoin | Strong inducer | Same pattern as carbamazepine. |
| Phenobarbital, primidone | Strong inducers | Same pattern. Also induce 2C9 and 2C19. |
| St John's wort | Moderate to strong inducer | Underrecognized. Patients don't mention it, and it can drop 3A4 substrate levels enough to matter for OCPs, tacrolimus, and some antipsychotics. |
| Modafinil | Moderate inducer | Drops OCP efficacy, which is on the label. |
| Oxcarbazepine | Weak inducer at low dose, moderate at 1200 mg and above | Milder than carbamazepine, but still drops OCPs. Not a free pass. |
| Rifampin | Strong inducer | Rare in psych practice, but it comes up with TB or MAC treatment. |
| Alprazolam, midazolam, triazolam | Substrates | The benzos most vulnerable to 3A4 inhibitors. Lorazepam, oxazepam, and temazepam are glucuronidated and don't share this problem. |
| Buspirone | Substrate | Grapefruit is a huge amplifier. Start low if there's any 3A4 inhibitor on board. |
| Quetiapine | Substrate | 3A4 inhibitors raise levels meaningfully; inducers can wipe out efficacy. |
| Aripiprazole | Substrate (also 2D6) | Dose adjustments per label when combined with strong 3A4 inhibitors or inducers. |
| Cariprazine | Substrate | Avoid strong inducers. Dose adjustments with strong inhibitors. |
| Lurasidone | Substrate | Contraindicated with strong 3A4 inhibitors and strong inducers. Read the label. |
| Ziprasidone | Substrate (partial) | Less dramatic swings than lurasidone, but the QT signal makes it worth watching with inhibitors. |
| Pimozide | Substrate | Contraindicated with strong 3A4 inhibitors. |
CYP1A2
Small number of psychiatric drugs, but two of them (clozapine and olanzapine) sit at the top of the "levels matter" list. That makes 1A2 punch above its weight.
| Drug | Role (potency) | Clinical scenarios that matter |
|---|---|---|
| Fluvoxamine | Strong inhibitor | The single most important 1A2 interaction. Raises clozapine levels dramatically (sometimes 5 to 10-fold). Also raises olanzapine, duloxetine, ramelteon, agomelatine, theophylline, and caffeine. |
| Ciprofloxacin | Strong inhibitor | Same problem as fluvoxamine for clozapine. A short antibiotic course can push a stable clozapine patient into toxicity. |
| Smoking (polycyclic aromatic hydrocarbons, not nicotine) | Moderate inducer | This is the one that trips people up. Clozapine and olanzapine levels can drop 30 to 50 percent in heavy smokers. Stopping smoking (during a hospital admission, for example) can raise levels enough to cause toxicity within a week. |
| Caffeine | Substrate (and mild inhibitor at high intake) | Heavy coffee drinking on fluvoxamine gets uncomfortable fast. |
| Clozapine | Substrate | Trough level target roughly 350 to 600 ng/mL. Any 1A2 modifier changes that. Check a level after a smoking status change, an antibiotic, or a new SSRI. |
| Olanzapine | Substrate | Same modifiers apply, less dangerous but the sedation is noticeable. |
| Duloxetine | Substrate | Fluvoxamine is contraindicated per label. |
| Ramelteon, melatonin, agomelatine | Substrates | Fluvoxamine markedly raises exposure. |
CYP2C19
Matters mostly for citalopram and escitalopram, and for the occasional clopidogrel interaction question.
| Drug | Role (potency) | Clinical scenarios that matter |
|---|---|---|
| Fluvoxamine | Strong inhibitor | Raises 2C19 substrates. Contributes to the citalopram QT problem when combined. |
| Fluoxetine | Moderate inhibitor | Same idea, less pronounced. |
| Omeprazole, esomeprazole | Moderate inhibitors | Common combination in outpatients. Can bump citalopram/escitalopram levels a bit. |
| Citalopram | Substrate | FDA caps dose at 20 mg/day in 2C19 poor metabolizers and in patients on strong 2C19 inhibitors, because of QT prolongation. Same 20 mg cap over age 60. |
| Escitalopram | Substrate | Softer language on the label; consider lowering in PMs and on strong inhibitors. |
| Sertraline | Partial substrate | Levels can be somewhat higher in PMs, rarely clinically important. |
| Diazepam | Substrate | Longer effective half-life in PMs. |
| Clopidogrel | Prodrug, activated by 2C19 | PMs and patients on strong 2C19 inhibitors (including PPIs and fluoxetine) get less antiplatelet effect. This comes up when a cardiology patient lands on your list. |
CYP2C9
Less relevant in day-to-day psych, but two interactions matter: warfarin and phenytoin.
| Drug | Role (potency) | Clinical scenarios that matter |
|---|---|---|
| Fluvoxamine | Moderate inhibitor | Raises S-warfarin. INR climbs. |
| Fluoxetine | Moderate inhibitor | Same warning. |
| Valproate | Weak inhibitor | Modest bump in warfarin and phenytoin. Also displaces protein binding of phenytoin, which makes free phenytoin harder to interpret. |
| Carbamazepine, phenytoin, rifampin | Inducers | Can drop warfarin effect, though the picture is often complicated by other interactions. |
| Warfarin (S-warfarin) | Substrate | Highest yield 2C9 substrate for us. Recheck INR when you start or stop fluvoxamine or fluoxetine. |
| Phenytoin | Substrate | Nonlinear kinetics amplify small clearance changes. |
CYP2B6
Small but relevant, mostly for bupropion, methadone, and ketamine.
| Drug | Role (potency) | Clinical scenarios that matter |
|---|---|---|
| Bupropion | Substrate (and strong 2D6 inhibitor) | Levels can vary with 2B6 activity. Efavirenz and rifampin drop bupropion levels. |
| Ticlopidine, clopidogrel | Inhibitors | Not something you'd usually think about, but they raise bupropion. |
| Sertraline | Weak inhibitor | Modest effect on bupropion. |
| Methadone | Substrate | 2B6 induction (efavirenz, rifampin) can precipitate withdrawal. |
| Ketamine, esketamine | Substrates | 2B6 activity affects exposure. Not something you dose-adjust on, but it explains some variability. |
| Efavirenz | Substrate and inducer | Comes up on infectious disease consults. |
The five moves that catch people off guard
These are the specific interactions that actually cause harm on inpatient units and in outpatient clinics. Every psychiatrist should know them cold.
Fluvoxamine plus clozapine. Combined 1A2 and 2C19 inhibition can raise clozapine levels 5 to 10-fold. Some clinicians use it deliberately at very low fluvoxamine doses to reduce clozapine dosing burden. Fine, but only with levels, and only if you know what you're doing. Otherwise, don't combine them.
Fluoxetine, paroxetine, or bupropion plus tamoxifen. Tamoxifen needs 2D6 to become endoxifen, its active metabolite. Strong 2D6 inhibitors reduce endoxifen substantially, and the observational data suggest higher breast cancer recurrence rates. If your patient is on tamoxifen, use sertraline, escitalopram, citalopram, venlafaxine, or mirtazapine instead. Oncologists know this. Some psychiatrists don't.
Fluoxetine or paroxetine plus a TCA. 2D6 inhibition raises nortriptyline or desipramine levels several-fold. Anticholinergic and cardiac toxicity follow. If you need the combination (rare, but it happens for chronic pain), check a TCA level.
Carbamazepine and almost anything. It induces 3A4, 2C9, 2C19, 1A2, and UGTs. It drops OCP levels enough to cause pregnancy, drops quetiapine, aripiprazole, lamotrigine, and warfarin. It also autoinduces its own metabolism, so levels drift down over the first month. Someone stable on carbamazepine who suddenly runs out will re-induction differently on restart, and the level you get won't be the level you had.
Smoking status change plus clozapine or olanzapine. A patient admitted to a smoke-free unit stops smoking abruptly. 1A2 de-induces over about a week. Clozapine levels rise. Toxicity can appear before you've thought to check. Whenever smoking status changes, plan a clozapine level.
Bonus sixth move worth knowing: paroxetine or fluoxetine plus codeine or tramadol. 2D6 blockade prevents conversion to the active opioid metabolite. Your postop patient gets no pain relief and looks like they're drug-seeking. They aren't. Use hydromorphone, oxycodone (partial 2D6, but works better), or morphine instead.
Pharmacogenetic testing: what actually changes prescribing
The clinical yield of routine 2D6/2C19 testing is modest but real. Where it actually changes decisions:
- 2C19 poor metabolizers on citalopram: the 20 mg cap is a real safety threshold. Escitalopram is a milder version of the same concern.
- 2D6 poor metabolizers on atomoxetine: dose 10-fold higher exposure, so titrate by side effects rather than the standard mg/kg approach.
- 2D6 poor metabolizers on TCAs: check levels early. Don't push doses blindly.
- 2D6 status for aripiprazole and pimozide (label-driven dose caps).
- 2D6 ultrarapid metabolizers and codeine: don't prescribe codeine in kids, and be cautious in adults.
Outside those situations, treat pharmacogenetic reports as one input among many. The Genesight-style broad panels overpromise. The CPIC guidelines are the honest reference for what the evidence supports.
Common questions
Does fluoxetine really need a 5-week washout before an MAOI? Yes. Fluoxetine's active metabolite norfluoxetine has a half-life of one to two weeks, so it hangs around for a month or more after the last dose. Starting an MAOI too soon risks serotonin syndrome, which is genuinely dangerous. Five weeks is the standard, and it isn't a suggestion. For the other SSRIs and SNRIs, two weeks is the usual washout. Going the other way (stopping an MAOI, starting an SSRI) is 14 days for phenelzine and tranylcypromine to let MAO enzyme regenerate.
Do I need to check smoking status before starting clozapine? Yes, and you need to keep checking it. Heavy smoking (usually 10 or more cigarettes a day) induces CYP1A2 enough to drop clozapine levels 30 to 50 percent. That affects the dose you'll end up at. More importantly, when a patient stops smoking (hospitalization, quit attempt, illness), levels can rise sharply within a week. That's when toxicity shows up. A level within a week of any smoking status change is reasonable practice.
What happens if a patient on carbamazepine misses doses? Carbamazepine autoinduces its own metabolism over about a month. Once induction is established, missing doses drops the level fast. Restarting at the previous dose after a lapse of a week or more can produce a bigger level than expected because the induction fades, but the exact kinetics vary. This is one reason mood stabilizer levels matter more than they get credit for. When restarting after a significant gap, start lower and retitrate.
Is grapefruit really a problem, or is that overstated? For most drugs, it's overstated. For a specific short list, it's a real problem. Buspirone AUC goes up about 9-fold with grapefruit juice. Simvastatin, felodipine, and cyclosporine all have big effects. In psychiatry, watch it with buspirone, quetiapine, some benzos, and carbamazepine. The intestinal 3A4 effect lasts roughly a day per dose of juice, so telling patients to just take it separately doesn't fix it. Better to switch fruit.
How much does CYP2D6 genotype actually change my prescribing? For the average patient starting an SSRI, not much. For atomoxetine, TCAs, and pimozide, quite a bit. For codeine and tramadol, a lot. The honest answer is that I check pharmacogenetics selectively, when the patient hasn't tolerated typical doses of multiple 2D6 substrates, when I'm about to use a narrow-window drug, or when the patient asks and it might change the decision. Routine broad-panel testing at first visit hasn't earned its keep in outcomes trials.
Sources
- FDA Prescribing Information for citalopram (Celexa), aripiprazole (Abilify), atomoxetine (Strattera), pimozide (Orap), vortioxetine (Trintellix), lurasidone (Latuda), cariprazine (Vraylar), clozapine (Clozaril).
- Flockhart DA. Drug Interactions: Cytochrome P450 Drug Interaction Table. Indiana University School of Medicine, Division of Clinical Pharmacology.
- DailyMed (National Library of Medicine) for full current labels.
- Clinical Pharmacogenetics Implementation Consortium (CPIC) guidelines for CYP2D6, CYP2C19, and CYP2B6 substrates.
- Cipriani A, et al. Comparative efficacy and acceptability of 21 antidepressants for the acute treatment of adults with major depressive disorder. Lancet 2018.
- American Psychiatric Association. Practice Guideline for the Treatment of Patients with Major Depressive Disorder, third edition.
- National Institute for Health and Care Excellence. Depression in adults: treatment and management. NICE guideline NG222.
- de Leon J. Clozapine and smoking. Multiple review articles, especially those addressing 1A2 induction and abrupt smoking cessation.
Reviewed against current guidelines as of June 8, 2026. This is not medical advice.
THE KNOWLEDGE PATH
Walk this topic outward.
- GUIDE CYP450 interactions in psychiatric prescribing (current)
- CLASS SSRIs
- MEDICATION Sertraline (Zoloft)
- CONDITION Major Depressive Disorder (on Shrinkopedia)
- CARE Depression care at shrinkMD
The Knowledge Path is a curated walk. Every step is one decision away from the next.
Managing a medication needs a prescriber
Any psychiatric medication has to be started and adjusted by a clinician who can follow you over time. If you don't have a prescriber, our guides section explains the options, including in-person care and telepsychiatry, and how to choose between them.