GenomicsPharmacogenomics

CYP2D6 Genotype: What It Means for Your Medications

CYP2D6 metabolizes 25% of all drugs. Learn what your genotype means for codeine, tamoxifen, SSRIs, and more.

Ryan Bethencourt
April 9, 2026
9 min read

Why CYP2D6 Matters More Than Almost Any Other Gene

CYP2D6 is a single gene, but it has an outsized impact on medicine. It encodes a liver enzyme responsible for metabolizing roughly one in four prescribed drugs, including opioids, antidepressants, antipsychotics, beta-blockers, and anti-cancer agents. Variants in this gene are among the most actionable findings in pharmacogenomics.

What makes CYP2D6 uniquely complex is its extreme polymorphism. Over 100 star alleles have been cataloged, including gene deletions, duplications, and hybrid arrangements with the neighboring pseudogene CYP2D7. This complexity means that CYP2D6 phenotype prediction requires more than looking at a single SNP.

The Star Allele System

CYP2D6 variants are named using the star allele nomenclature. Each star allele represents a specific combination of sequence variants (haplotype) that produces a defined level of enzyme function:

  • *1 — Normal function (reference allele). Produces a fully active enzyme.
  • *2 — Normal function. Common variant with full enzyme activity.
  • *4 — Non-functional. A splicing defect (rs3892097, G>A) prevents production of active enzyme. Most common loss-of-function allele in European populations (~20% frequency).
  • *6 — Non-functional. A single-base deletion causes a frameshift. Less common than *4.
  • *10 — Reduced function. A missense variant (rs1065852, C>T, P34S) produces an unstable enzyme with reduced activity. Most common reduced-function allele in East Asian populations (~40% frequency).
  • *5 — Gene deletion. The entire CYP2D6 gene is missing. No enzyme produced from this allele.
  • *1xN / *2xN — Gene duplication. Multiple copies of a functional allele lead to ultra-rapid metabolism.

Metabolizer Categories

Your CYP2D6 diplotype (the combination of your two alleles) determines your metabolizer phenotype. CPIC assigns an Activity Score (AS) to each allele: 1 for normal function, 0.5 for reduced function, and 0 for non-functional. Your total AS predicts your phenotype:

  • Poor Metabolizer (AS = 0) — e.g., *4/*4, *4/*5, *5/*6. Approximately 5–10% of Europeans.
  • Intermediate Metabolizer (AS = 0.5–1) — e.g., *4/*10, *1/*5. About 10–15% of most populations.
  • Normal Metabolizer (AS = 1.5–2) — e.g., *1/*1, *1/*2. The majority of the population.
  • Ultra-rapid Metabolizer (AS > 2) — e.g., *1/*1xN, *2/*2xN. About 1–10% depending on ethnicity (higher in North African and Middle Eastern populations).

Drugs Affected by CYP2D6

Opioids: Codeine and Tramadol

Codeine and tramadol are prodrugs that require CYP2D6 to convert them into their active forms (morphine and O-desmethyltramadol, respectively). Poor metabolizers get minimal pain relief. Ultra-rapid metabolizers produce active metabolite too quickly, risking respiratory depression. CPIC recommends avoiding codeine and tramadol in both poor and ultra-rapid metabolizers.

Tamoxifen

Tamoxifen, used in breast cancer treatment, is converted by CYP2D6 into endoxifen, its primary active metabolite. Poor metabolizers produce less endoxifen and may have reduced therapeutic benefit. Some oncologists use CYP2D6 testing to guide the choice between tamoxifen and aromatase inhibitors.

SSRIs and Antidepressants

Several antidepressants including paroxetine, fluoxetine, venlafaxine, and nortriptyline are CYP2D6 substrates. Poor metabolizers may experience more side effects at standard doses. CPIC provides dosing guidelines for tricyclic antidepressants and some SSRIs based on CYP2D6 phenotype.

Ondansetron (Zofran)

The anti-nausea drug ondansetron is partially metabolized by CYP2D6. Ultra-rapid metabolizers clear the drug faster and may experience reduced antiemetic efficacy.

Warning
This content is for educational purposes only. Do not adjust medications based on genotyping results without consulting your prescribing physician or a clinical pharmacist. Clinical pharmacogenomic testing provides more complete CYP2D6 genotyping than DTC tests.

Checking CYP2D6 SNPs from 23andMe Data

If you have 23andMe raw data, you can look up key CYP2D6 SNPs to get a partial picture of your genotype. The most informative positions include:

  • rs3892097 — Defines *4 (non-functional). G is normal, A indicates *4.
  • rs1065852 — Defines *10 (reduced function). C is normal, T indicates *10.
  • rs5030655 — Defines *6 (non-functional). Look for a deletion variant.
  • rs16947 — Defines *2 (normal function). Useful for haplotype resolution.

Use the SNP Lookup tool to check these rsIDs, or try the Pharmacogenomics Checker for a gene-level summary of CYP2D6 metabolizer status and affected medications.

For developers building PGx applications, the SciRouter Genomics API provides programmatic access to pharmacogenomic annotations across all major PGx genes.

Frequently Asked Questions

What is CYP2D6?

CYP2D6 is a liver enzyme in the cytochrome P450 family that metabolizes approximately 25% of all clinically used drugs. It is one of the most polymorphic human genes, with over 100 known alleles that produce enzyme variants ranging from completely non-functional to ultra-rapid activity.

What does it mean to be a CYP2D6 poor metabolizer?

A CYP2D6 poor metabolizer (PM) has two non-functional alleles and produces little to no functional CYP2D6 enzyme. This means drugs metabolized by CYP2D6 accumulate to higher plasma levels, increasing the risk of side effects. For prodrugs like codeine that require CYP2D6 activation, poor metabolizers get little to no therapeutic effect.

Which CYP2D6 star alleles are most common?

CYP2D6*1 is the normal-function reference allele. CYP2D6*2 is also normal-function and very common. CYP2D6*4 is the most frequent non-functional allele in European populations (frequency ~20%). CYP2D6*10 is the most common reduced-function allele in East Asian populations. CYP2D6*6 and *5 (gene deletion) are other well-characterized non-functional variants.

Can I find my CYP2D6 genotype from 23andMe data?

23andMe raw data includes several CYP2D6-related SNPs, but it does not fully resolve all star alleles because CYP2D6 has complex structural variants (gene deletions, duplications, hybrids) that microarray chips cannot detect. You can check key SNPs like rs3892097 (defines *4) and rs1065852 (defines *10) from your raw data. For a complete CYP2D6 genotype, clinical PGx testing with methods like long-read sequencing is recommended.

What should I do if I am a CYP2D6 ultra-rapid metabolizer?

If you are an ultra-rapid metabolizer, discuss this with your prescribing physician. For codeine and tramadol, CPIC guidelines recommend using an alternative analgesic because ultra-rapid conversion to active metabolites increases the risk of respiratory depression and toxicity. For tamoxifen, ultra-rapid metabolism may actually be beneficial. Each drug-gene interaction is different.

Try this yourself

500 free credits. No credit card required.