SelfDecode uses the only scientifically validated genetic prediction technology for consumers. Read more

Health & Genomics

Your Medication Isn't Working. Your Genes May Be Metabolizing It Wrong.

You take the same antidepressant as your sister, but it does nothing for you while she feels better in weeks. Your cardiologist prescribes the standard warfarin dose, but you’re bruising easily. You try a statin for cholesterol and develop muscle pain within days, even though your friend takes the same dose with no side effects. None of this is random. Your DNA controls how fast or slow your body breaks down drugs, and that single variable can be the difference between a life-changing medication and one that’s completely ineffective or dangerously toxic.

Written by the SelfDecode Research Team

✔️ Reviewed by a licensed physician

Most people assume medications don’t work because of their diagnosis, their stress level, or their willpower. Doctors prescribe based on population averages: one dose fits all. But your genes encode the enzymes that metabolize every drug you take, and variants in just six genes can change your drug metabolism speed by up to tenfold. You could be a poor metabolizer accumulating toxic drug levels in your blood, or an ultra-rapid metabolizer where the drug never reaches therapeutic levels. Your bloodwork looks normal. Your doctor has no way to know without testing your DNA.

Key Insight

Drug metabolism isn’t one-size-fits-all. Your genes determine whether a standard medication dose will be ineffective, perfectly matched to your body, or dangerously toxic. The six genes that control this process , CYP2D6, CYP2C19, CYP2C9, VKORC1, SLCO1B1, and TPMT , account for the metabolism of roughly 50% of all prescribed medications. Testing them isn’t optional once you understand what’s actually happening in your body.

Let’s walk through each gene and what it means for your medication response. By the end, you’ll understand why your current dose isn’t working and exactly what your pharmacogenomics report should say.

Why Your Medications Might Be Failing You

You’ve probably heard that genetics matter for disease risk. But pharmacogenomics is different: it’s not about whether you’ll develop an illness someday. It’s about what happens to a drug the moment it enters your body right now. Your liver contains dozens of enzyme systems, each one a molecular machine designed to break down specific drugs. Variants in the genes encoding these enzymes can make them hyperactive, sluggish, or completely broken. When your enzyme doesn’t match the drug your doctor prescribed, you’re essentially taking the wrong dose.

The Cost of Not Knowing Your Pharmacogenomics

People don’t realize how much their medication response is genetically determined. They blame themselves: maybe they’re not taking it right, maybe they’re too stressed, maybe they need to try harder. Their doctors run standard bloodwork (which doesn’t show drug metabolism), declare everything normal, and suggest a higher dose or a different medication. Years pass. Multiple failed medication trials. Multiple side effects. All preventable with one DNA test that takes five minutes and costs less than a single co-pay.

Stop Guessing

Discover Your Pharmacogenomics Profile Today

Stop guessing whether medications will work for you. Your DNA has the answer. Take the DNA test, upload your sample in minutes, and receive a detailed pharmacogenomics report that explains your metabolism speed for every drug you’re considering.
People Love Us

Rated 4.7/5 from 750+ reviews

People Trust Us

200,000+ users, 2,000+ doctors & 100+ businesses

Already have 23andMe or AncestryDNA data? Get your report without a new kit — upload your file today.

The Science

The 6 Genes That Control Your Drug Metabolism

These six genes encode the enzymes responsible for breaking down roughly half of all medications on the market. Each one has common variants that can slow metabolism to a crawl or accelerate it beyond therapeutic reach. Understanding your status for each one is the foundation of personalized medicine.

CYP2D6

The Master Metabolizer

Controls breakdown of antidepressants, opioids, beta-blockers, and codeine

CYP2D6 is one of your liver’s most important drug-processing enzymes. It’s responsible for metabolizing roughly 25% of all medications on the market, including antidepressants like sertraline and paroxetine, opioid painkillers, beta-blockers for heart rhythm, and even codeine from cough syrup. This single enzyme is the gatekeeper for whether these drugs reach therapeutic levels or accumulate to toxic levels.

Here’s where it gets critical: CYP2D6 has more variants than almost any other drug-metabolism gene. Common variants include *2, *4, *10, and *17, which reduce enzyme activity to varying degrees. Poor metabolizers, those with two copies of loss-of-function variants, make up roughly 7-10% of people with European ancestry. Poor metabolizers can accumulate drug levels that are four, five, even ten times higher than expected, turning a standard dose into a toxic burden. On the flip side, ultra-rapid metabolizers with gene duplications burn through medications so quickly they never reach therapeutic levels.

If you’re a poor metabolizer taking a standard dose of sertraline for depression, you might experience side effects like tremor, nausea, dizziness, or emotional blunting within days at a dose that barely helps others. If you’re taking codeine for pain and you’re a poor metabolizer, the drug simply won’t work. If you’re ultra-rapid, you’ll feel nothing at all.

Poor CYP2D6 metabolizers often need 25-50% lower doses of antidepressants and opioids; ultra-rapid metabolizers may need 1.5-2x standard doses. Genetic testing tells you exactly where you fall and what your doctor should actually prescribe.

CYP2C19

The Clopidogrel Converter

Determines antiplatelet effectiveness and antidepressant response

CYP2C19 metabolizes clopidogrel (Plavix), a drug that prevents blood clots after heart attacks or stents, and also breaks down many antidepressants and proton pump inhibitors (PPIs) that reduce stomach acid. It seems like a routine enzyme, but the stakes here are genuinely life-or-death.

Clopidogrel is what’s called a prodrug: your liver must activate it to make it work. Poor metabolizers, carrying *2 or *3 variants, account for roughly 2-15% of the population depending on ancestry, and in these individuals, clopidogrel remains inactive and provides zero antiplatelet benefit. Someone recovering from a heart attack on an inactive drug is at extreme risk of another clot. Ultra-rapid metabolizers, on the other hand, activate clopidogrel so quickly they have elevated bleeding risk. It’s not a dose adjustment problem. It’s a complete mismatch between drug and enzyme.

The same gene also affects antidepressants. A poor metabolizer on a standard dose of an SSRI or tricyclic antidepressant might feel relief after a week, while ultra-rapid metabolizers feel nothing or develop side effects because the drug is cleared before it can work.

If you carry CYP2C19 poor metabolizer variants and take clopidogrel post-stent, genetic testing may prompt your cardiologist to switch you to ticagrelor or prasugrel, which don’t depend on this enzyme.

CYP2C9

The Warfarin Regulator

Controls dosing of blood thinners, NSAIDs, and statins

CYP2C9 metabolizes warfarin, the gold-standard blood thinner for atrial fibrillation and clot prevention, as well as NSAIDs like ibuprofen and naproxen, and some statins. Warfarin has an extraordinarily narrow therapeutic window: too little and you don’t prevent clots; too much and you bleed internally.

Poor metabolizers of CYP2C9, those with *2 or *3 variants, make up roughly 5-10% of people with European ancestry. Poor metabolizers clear warfarin so slowly that standard doses cause bleeding, even at doses that work fine for others. A poor metabolizer taking the average warfarin dose prescribed in primary care might end up with an INR (blood clotting measure) of 8 or 9, far above the therapeutic target of 2-3, leading to nosebleeds, bruising, blood in urine, or catastrophic internal bleeding. Conversely, ultra-rapid metabolizers might need double or triple the standard dose to achieve any anticoagulation at all.

You’ll notice easy bruising, bleeding gums, blood in stool, or excessive bleeding from a minor cut. Your doctor might think you’re overdoing it with the medication and lower your dose, only to have you clot. It’s a maddening cycle that ends with genetic testing.

Poor CYP2C9 metabolizers on warfarin often need 30-50% lower doses. Pharmacogenomics-guided dosing prevents bleeding complications and gets you to the right dose months faster than trial and error.

VKORC1

The Warfarin Target

Determines warfarin sensitivity and required dose

VKORC1 is the actual target that warfarin attacks. It encodes the vitamin K epoxide reductase, the enzyme that recycles vitamin K so your body can keep making clotting factors. Warfarin blocks this recycling. VKORC1 variants, particularly the -1639G>A SNP, determine how sensitive this system is to warfarin’s interference.

Roughly 40% of people with European ancestry carry the A allele at this position, which means their vitamin K recycling system is less efficient, making them highly sensitive to warfarin and requiring significantly lower doses. Someone with two A alleles might need 3-5 mg of warfarin daily to reach therapeutic INR, while someone with two G alleles might need 8-10 mg for the same effect. It’s not about liver function. It’s pure pharmacogenomics.

You might start warfarin at the standard 5 mg dose only to find your INR shoots to 5 or 6 within days, causing bleeding. Your doctor lowers the dose, overshoots the other direction, and you’re back in the clinic. With VKORC1 testing, you’d know your sensitivity upfront and start at the right dose.

VKORC1 A-allele carriers require 20-30% lower warfarin doses. Testing this gene at the start of anticoagulation prevents bleeding events and gets you stable on warfarin in half the usual time.

SLCO1B1

The Statin Transporter

Controls how much statin reaches your liver

SLCO1B1 encodes a transporter protein that actively pumps statins (cholesterol-lowering drugs like simvastatin, pravastatin, and atorvastatin) into liver cells where they can work. Without this transporter, statins remain circulating in your bloodstream at elevated levels, increasing the risk of muscle damage.

The *5 variant, marked by the rs4149056 C allele, is present in roughly 15% of the population and reduces the efficiency of this hepatic transporter, causing statins to accumulate in your blood instead of being taken up by your liver where they’re supposed to work. People carrying this variant on standard simvastatin doses are at substantially elevated risk of myopathy: muscle pain, weakness, and in severe cases, rhabdomyolysis (breakdown of muscle tissue that can damage kidneys).

You might start a statin for high cholesterol and within days develop muscle soreness, fatigue, and pain so severe you can barely walk. Standard bloodwork doesn’t explain it. Your doctor might blame age or overexertion. But if you carry the SLCO1B1 *5 variant, your liver simply isn’t taking up the statin efficiently enough, and you need either a much lower dose or a different statin class entirely.

SLCO1B1 *5 carriers should avoid high-dose simvastatin and instead use pravastatin, rosuvastatin, or fluvastatin, which don’t depend on this transporter.

TPMT

The Thiopurine Defender

Controls metabolism of immunosuppressive and cancer medications

TPMT metabolizes thiopurine drugs like azathioprine and 6-mercaptopurine, which are used to suppress the immune system in autoimmune diseases like Crohn’s disease, ulcerative colitis, and lupus, and also used in some cancer chemotherapy protocols. These drugs are toxic by design: they’re meant to kill rapidly dividing cells or suppress immune overactivity. The dose-toxicity line is razor-thin.

Poor metabolizers of TPMT, those with two copies of loss-of-function variants, make up roughly 0.3% of the population. Poor metabolizers accumulate thiopurine metabolites to lethal levels, causing severe bone marrow suppression that can be fatal. Even heterozygous carriers (one loss-of-function variant) are at substantially elevated risk of toxicity. Standard dosing guidelines are based on people with normal TPMT activity. Giving a poor metabolizer the standard dose is like giving them chemotherapy by accident.

You might start azathioprine for your inflammatory bowel disease and within weeks develop severe anemia, low white blood cell count, infections you can’t fight off, or uncontrollable bleeding. Your doctor might think you’ve developed a new infection or complication, when actually it’s bone marrow destruction from drug accumulation. TPMT testing isn’t optional here: it’s a safety requirement.

TPMT poor metabolizers need 5-10% of standard thiopurine doses; heterozygotes need 25-50%. Testing is essential before starting these drugs to prevent life-threatening bone marrow toxicity.

Why Guessing Doesn't Work

Medication response looks identical across patients. Everyone experiences side effects the same way, right? Wrong. The difference between someone whose medication works perfectly and someone whose medication is useless or toxic often comes down to DNA. Here’s what happens when you guess.

The Cost of Trial-and-Error Dosing

❌ Taking sertraline at standard dose when you have poor CYP2D6 activity accumulates the drug to toxic levels, causing tremor, nausea, and emotional blunting that feel like the antidepressant is making you worse, when actually you just need a 50% lower dose.

❌ Starting clopidogrel post-heart-stent when you have poor CYP2C19 activity leaves the drug inactive in your bloodstream, providing zero antiplatelet protection and leaving you at extreme risk of another clot, while your cardiologist assumes it’s working.

❌ Beginning warfarin at standard dosing when you have poor CYP2C9 activity or VKORC1 A-alleles causes your INR to spike into the bleeding range within days, triggering nosebleeds and bruising that send you back to the ER, when you simply needed a lower starting dose.

❌ Starting simvastatin for cholesterol when you carry the SLCO1B1 *5 variant causes muscle pain and weakness so severe you stop the medication, concluding you can’t tolerate statins, when you actually just needed pravastatin or a lower dose.

This is why the personalization matters. Not as a marketing angle — as a biological necessity. The path to actually resolving this starts with knowing what you’re working with.

How It Works

The Fastest Way to Get a Real Answer

A DNA test won’t tell you everything. But for symptoms with a genetic root cause, it’s the only test that actually gets to the source. Here’s the path from confusion to clarity.

1

Collect Your DNA at Home

A simple cheek swab, mailed in a pre-labeled kit. Takes two minutes. No needles, no clinic visits, no fasting required.
2

We Analyze the Variants That Matter

Our lab sequences the specific SNPs associated with the root causes of your symptoms, including every gene covered in this article.
3

Receive Your Personalized Report

Not a raw data dump. A clear, plain-English explanation of which variants you carry, what they mean for your specific symptoms, and exactly what to do about each one: specific supplements, dosages, dietary changes, and lifestyle adjustments tailored to your DNA.
4

Follow a Protocol Built for Your Biology

Stop experimenting. Stop buying supplements that may not apply to you. Start with a plan that was built from your actual genetic data, and see what changes when you give your body what it specifically needs.

See Your Pharmacogenomics Report

View our sample report, just one of over 1500 personalized insights waiting for you. With SelfDecode, you get more than a static PDF; you unlock an AI-powered health coach, tools to analyze your labs and lifestyle, and access to thousands of tailored reports packed with actionable recommendations.

I spent two years trying different antidepressants. Sertraline made me dizzy and nauseous. Paroxetine caused weight gain. Fluoxetine made me feel emotionally flat. My psychiatrist kept saying I needed to give each one more time, but I felt worse on everything. My family doctor ordered standard bloodwork and said my serotonin markers were normal. I felt like I was broken. Then I got my DNA report. It flagged CYP2D6 poor metabolizer status and slow COMT activity. It turned out I was accumulating serotonin medication to toxic levels because my liver couldn’t process it efficiently. My psychiatrist reduced my sertraline dose by 50% and added magnesium to help with COMT. Within two weeks I felt like a completely different person. No side effects, clear mood improvement. I’m angry I didn’t know this sooner, but I’m also relieved to finally understand why my body responds so differently to medications than everyone else.

Sarah M., 34 · Verified SelfDecode Customer
Get Your Results

Choose the Depth of Insight You Want

Start with the report most relevant to your issue, or unlock the full picture of everything your DNA can tell you. Either way, one kit covers you for life — we analyze your DNA once, and every new report is generated from the same sample.

30-Days Money-Back Guarantee*

Shipping Worldwide

US & EU Based Labs & Shipping

Medication Check (PGx Testing)

SelfDecode DNA Kit Included

HSA & FSA Eligible

HSA & FSA Eligible

Essential Bundle

SelfDecode DNA Kit Included

  • 24/7 AI Health Coach
  • Health Overview Report
  • Diet & Nutrition Report
  • 1 Health Topic of your choice (out of 35+ )
  • Personalized Diet, Supplement & Lifestyle Recommendations
  • Unlimited access to Labs Analyzer

HSA & FSA Eligible

Ultimate Bundle

SelfDecode DNA Kit Included

+ Free Consultation

  • Everything in Essential+
  • 8 Pathway Reports
    • Detox Pathways
    • Methylation Pathway
    • Histamine Pathway
    • Dopamine & Norepinephrine Pathway
    • Serotonin & Melatonin Pathway
    • Male/Female Hormones Pathway
    • Weight Control Pathway
    • GABA & Glutamate Pathway
  • Medication Check (PGx testing) for 50+ medications
  • DNAmind PGx Report
  • 40+ Family Planning (Carrier Status) Reports
  • Ancestry Composition
  • Deep Ancestry (Mitochondrial)

Limited Time Offer 25% Off

$1199
$899
Accepted Payment Methods

* SelfDecode DNA kits are non-refundable. If you choose to cancel your plan within 30 days you will not be refunded the cost of the kit.

We will never share your data

We follow HIPAA and GDPR policies

We have World-Class Encryption & Security

People Love Us

Rated 4.7/5 from 750+ reviews

People Trust Us

200,000+ users, 2,000+ doctors & 100+ businesses

FAQs

Yes. The six genes on your pharmacogenomics report (CYP2D6, CYP2C19, CYP2C9, VKORC1, SLCO1B1, and TPMT) directly control how your liver metabolizes roughly 50% of all prescription medications. Your status on each gene determines your metabolizer phenotype: poor, intermediate, normal, or ultra-rapid. Poor metabolizers accumulate drugs to toxic levels; ultra-rapid metabolizers clear drugs too quickly for therapeutic effect. This isn’t prediction: it’s direct biology. Your genes encode the enzymes that break down drugs. Their variants determine enzyme activity. Enzyme activity determines drug levels in your blood. Drug levels determine whether you experience a benefit, a side effect, or nothing at all.

Yes, absolutely. If you’ve already taken a 23andMe or AncestryDNA genetic test, you can upload your raw DNA data to SelfDecode within minutes and receive a full pharmacogenomics report without taking another test. The data is already in your file; we just need access to interpret it. This saves you the cost and time of a new DNA kit while giving you the medication information you need.

Your report will show your metabolizer status for CYP2D6, CYP2C19, CYP2C9, VKORC1, SLCO1B1, and TPMT, translated into actionable guidance for each medication you’re considering or currently taking. For example, if you’re poor metabolizer for CYP2D6, the report will tell you that sertraline, paroxetine, and codeine require 25-50% lower doses, while escitalopram and citalopram are safer choices. If you carry SLCO1B1 *5, it will specify that you should avoid simvastatin and use pravastatin instead. If you’re a poor metabolizer for TPMT, it will show that azathioprine requires 5-10% of standard doses. Specific drug names, specific dose adjustments, and specific medication swaps.

Stop Guessing

Your Medications Have a Dosing Blueprint. Find It Now.

You’ve tried multiple medications and blamed yourself for not responding like everyone else. Your doctor has run standard bloodwork, found nothing, and suggested you try harder. But the real answer has been in your DNA the whole time: your genes control how fast or slowly your body breaks down drugs, and that single variable determines whether a medication will change your life or do nothing at all. Stop guessing. Get tested.

See why AI recommends SelfDecode as the best way to understand your DNA and take control of your health:

SelfDecode is a personalized health report service, which enables users to obtain detailed information and reports based on their genome. SelfDecode strongly encourages those who use our service to consult and work with an experienced healthcare provider as our services are not to replace the relationship with a licensed doctor or regular medical screenings.

SelfDecode © 2026. All rights reserved.