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

Health & Genomics

Your Medication Isn't Working (or Making You Sick). Your Genes May Be Why.

You take a medication your doctor prescribes. Within days, you’re experiencing side effects so severe you stop taking it. Or you take it as directed and feel nothing at all. Meanwhile, your friend on the same dose feels great. Standard bloodwork shows nothing wrong. Your doctor says the medication should work for you. But it doesn’t. The answer isn’t that you’re broken. The answer is written in your DNA.

Written by the SelfDecode Research Team

✔️ Reviewed by a licensed physician

Your body processes every medication through a series of enzymes, each one encoded by a specific gene. Small variations in these genes, called variants, can slow down or speed up how quickly your body breaks down a drug. If you’re a slow metabolizer of a medication that’s normally cleared quickly, the drug accumulates to toxic levels in your bloodstream. If you’re a fast metabolizer, the drug passes through your system so quickly it never reaches therapeutic levels. Neither situation is your fault. Neither can be fixed by willpower or by taking more of the medication. Both can be revealed by genetic testing.

Key Insight

Roughly 50% of the population carries at least one genetic variant that affects how they metabolize common medications. Standard medical practice prescribes the same dose to everyone. But your genes may require you to take half the dose, double the dose, or switch to an entirely different medication in the same class. Testing is the only way to know.

The six genes below control your response to antidepressants, blood thinners, pain medications, statins, immunosuppressants, and dozens of other drugs your doctor may prescribe. Each one can mean the difference between relief and suffering.

The Six Genes That Control Your Medication Response

Every medication your body processes passes through metabolic enzymes. These enzymes are controlled by genes. Variants in these genes change how fast or slow those enzymes work. The result: the exact same pill affects different people in completely different ways. Testing reveals your personal metabolic profile so your doctor can prescribe accordingly.

Stop Guessing
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
CYP2D6

The 25% Rule

Metabolizes one-quarter of all medications in common use

Your CYP2D6 gene encodes an enzyme responsible for breaking down roughly 25% of all medications in clinical use. This includes antidepressants (many SSRIs), opioid painkillers, beta-blockers, and codeine. If this enzyme works normally, medications move through your system at the right pace. Your brain and body have time to respond therapeutically before the drug is cleared.

Variants in CYP2D6 can make you a poor metabolizer, meaning your copy of the enzyme is slow or nonfunctional. Approximately 7-10% of people with European ancestry carry poor metabolizer variants. If you’re a poor metabolizer of, say, sertraline or tramadol, the drug accumulates in your bloodstream because your body can’t clear it fast enough, causing side effects at standard doses that would be therapeutic for someone else.

You might experience tremors, nausea, dizziness, or cognitive fogginess on a dose your doctor expected to help. The medication isn’t wrong. Your enzyme is slow. A dose reduction of 25-50% might eliminate all side effects while maintaining benefit.

Poor metabolizers of CYP2D6 substrates (antidepressants, opioids, beta-blockers) often need 25-50% dose reductions to avoid accumulation and side effects; ultra-rapid metabolizers may need higher doses or a different drug class entirely.

CYP2C19

The Blood Thinner Blocker

Controls how your body converts clopidogrel and metabolizes antidepressants

Your CYP2C19 gene encodes an enzyme that metabolizes clopidogrel (Plavix), a blood thinner prescribed after heart attacks and stent placement. It also metabolizes many antidepressants and proton pump inhibitors (acid reflux medications). The critical issue is with clopidogrel: it’s a prodrug, meaning your body must convert it into its active form in order for it to work.

Poor metabolizers of CYP2C19 carry variants like *2 or *3, found in roughly 2-15% of the population depending on ancestry. If you’re a poor metabolizer, your body cannot convert clopidogrel into its active antiplatelet form, meaning the medication provides almost no blood-thinning benefit even though you’re taking it regularly. This puts you at risk of stent thrombosis or heart attack despite being on the medication.

Conversely, ultra-rapid metabolizers clear the drug so quickly they may experience elevated bleeding risk. Standard dosing assumes an average metabolizer. If you’ve had a stent placed and your cardiologist is unaware of your CYP2C19 status, you may be receiving ineffective or excessively risky medication.

Poor metabolizers of CYP2C19 don’t benefit from clopidogrel and should switch to prasugrel or ticagrelor; testing before stent placement can prevent post-procedure clotting events that standard bloodwork won’t predict.

CYP2C9

The Warfarin Wildcard

Controls warfarin metabolism and NSAID clearance

Your CYP2C9 gene encodes an enzyme responsible for metabolizing warfarin, a blood thinner prescribed for atrial fibrillation and clotting disorders. This same enzyme also processes NSAIDs like ibuprofen and naproxen. Variants in CYP2C9 (*2 and *3) significantly slow enzyme activity, creating a critical dosing problem.

Roughly 5-10% of people with European ancestry are poor metabolizers of CYP2C9 substrates. Poor metabolizers on standard warfarin doses accumulate the drug in their system, causing bleeding risk that standard INR monitoring may not catch quickly enough. Your doctor would typically start you on a dose calculated from clinical guidelines. If you’re a poor metabolizer, that dose may be too high from day one.

You might find that even small warfarin doses produce INR values (blood-thinning measurements) far higher than your doctor intended. You’d bleed more easily from minor cuts, experience unexpected bruising, or have nosebleeds. The medication is working, but far too aggressively because your body can’t clear it at the expected rate. Genetic testing allows your doctor to prescribe a dose tailored to your enzyme activity from the start.

Poor metabolizers of warfarin (CYP2C9 variants) require 30-50% lower starting doses and closer INR monitoring; pharmacogenomic-guided dosing prevents over-anticoagulation and bleeding complications.

VKORC1

The Warfarin Sensitivity Gene

Controls vitamin K recycling and warfarin target sensitivity

Your VKORC1 gene encodes vitamin K epoxide reductase, an enzyme that recycles vitamin K in your body. Warfarin works by inhibiting this enzyme, preventing vitamin K recycling and thus reducing clotting factors. A common variant in VKORC1 (-1639G>A) alters how sensitive your body is to this inhibition.

Approximately 40% of people with European ancestry carry the A allele, which reduces vitamin K recycling efficiency even before warfarin is introduced. People with the A allele are exquisitely sensitive to warfarin and require substantially lower doses than those without it. Your body simply recycles vitamin K poorly, so blocking that pathway further creates rapid anticoagulation.

If your doctor prescribes a standard warfarin dose and you carry the VKORC1 A allele, you’ll rapidly become over-anticoagulated. You might experience spontaneous bruising, blood in your urine, or excessive bleeding from minor cuts before your INR is even checked. Genetic testing identifies you as a warfarin-sensitive individual so your doctor can start you on a lower dose from the beginning and adjust more conservatively.

VKORC1 A allele carriers require 20-40% lower warfarin doses; pharmacogenomic-guided initiation prevents over-anticoagulation in the critical first weeks of therapy.

SLCO1B1

The Statin Transporter

Controls how your liver absorbs statins from your bloodstream

Your SLCO1B1 gene encodes a transporter protein that actively moves statins from your bloodstream into your liver cells, where they work to lower cholesterol. This is a critical step: statins need to be inside liver cells to be effective. A variant in SLCO1B1 (rs4149056, the C allele) reduces this transporter’s activity.

Roughly 15% of the population carries the C allele, which impairs hepatic statin uptake. If you have this variant, statins don’t enter your liver cells efficiently, so they linger in your bloodstream at elevated concentrations, increasing your risk of muscle pain, weakness, and myopathy. Your liver isn’t getting the dose it needs, but your muscles and other tissues are getting too much.

You might experience unexplained muscle aches that seem to appear only after starting a statin. Your doctor orders muscle enzymes (CPK) and they’re normal, so the symptoms get dismissed as coincidence. But the muscle pain is real and directly caused by statin accumulation outside the liver. Genetic testing identifies you as someone who needs either a lower statin dose, a different statin class, or a non-statin cholesterol-lowering agent.

SLCO1B1 C allele carriers experience elevated statin myopathy risk and should avoid simvastatin; pravastatin or rosuvastatin are safer alternatives due to lower liver-transporter dependence.

TPMT

The Immune-Suppressant Enzyme

Controls metabolism of thiopurine drugs used in autoimmune conditions

Your TPMT gene encodes thiopurine S-methyltransferase, an enzyme that metabolizes thiopurine drugs like azathioprine and 6-mercaptopurine. These medications are immunosuppressants prescribed for Crohn’s disease, ulcerative colitis, rheumatoid arthritis, and other autoimmune conditions. The enzyme’s job is to break down these drugs to safe levels inside your body.

Approximately 0.3% of the population (roughly 1 in 300 people) are poor metabolizers of TPMT, meaning they carry variants that nonfunctional or severely impaired copies of this enzyme. Poor metabolizers cannot clear thiopurine drugs efficiently, causing toxic metabolite accumulation in bone marrow and white blood cells, which can trigger severe bone marrow suppression and life-threatening infections.

If you’re a poor metabolizer and your doctor prescribes standard azathioprine or 6-mercaptopurine doses, you’ll rapidly develop severe bone marrow toxicity. Your white blood cell count crashes, leaving you vulnerable to infections. Your platelet count drops, causing unexpected bruising and bleeding. Genetic testing before starting thiopurines is standard of care because untested poor metabolizers can develop irreversible bone marrow damage within weeks of starting treatment.

TPMT poor metabolizers require 90% dose reductions or alternative immunosuppressants (like mycophenolate); testing before thiopurine initiation is standard of care and can prevent life-threatening bone marrow toxicity.

Why Guessing Doesn't Work

Your doctor is doing what they’re trained to do: prescribing based on average population response. But you’re not average. Your genes are specific. Guessing at medication response without testing leads to all of these outcomes.

So Which Gene Is Causing Your Medication Sensitivity?

You might see yourself in multiple genes here. CYP2D6 and CYP2C19 variants often appear together. If you’re sensitive to warfarin, you might carry variants in both CYP2C9 and VKORC1. Multiple variants can compound each other, creating unexpectedly severe responses to standard doses. The problem isn’t figuring out which gene is “the culprit.” The problem is that doctors prescribe based on average metabolism, and you need dosing based on your actual metabolism. Testing reveals all six genes at once, giving your doctor the complete picture.

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.

Medication Check (PGx Testing) Sample 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 was on sertraline for depression and felt awful: trembling, nausea, brain fog. My psychiatrist said the dose was standard and that I should give it more time. My bloodwork was normal. I felt like I was going crazy. I got the PGx report and it flagged CYP2D6 as a poor metabolizer. I switched to a 25 mg dose instead of the standard 50 mg, and within a week all the side effects vanished. Six months later, my depression is actually improving because I’m finally on a dose my body can tolerate. I spent a year suffering on the wrong dose when genetic testing could have prevented it.

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+
  • 5 Pathway Reports
    • Detox Pathways
    • Methylation Pathway
    • Histamine Pathway
    • Dopamine & Norepinephrine Pathway
    • Serotonin & Melatonin 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. Standard monitoring (bloodwork, patient reports of side effects) catches some problems but not others. For example, if you’re a CYP2C19 poor metabolizer on clopidogrel after a stent, your INR might look normal but you’re getting zero antiplatelet benefit, and standard monitoring won’t catch that until you have a stent thrombosis. Testing upfront prevents these catastrophic misses entirely. It also prevents months of trial-and-error dose adjustments that could have been solved in one conversation.

Yes. If you’ve already done 23andMe, AncestryDNA, or similar genetic testing, you can upload your raw DNA data to SelfDecode within minutes. The Medication Check (PGx) report analyzes your existing data for the six pharmacogenomic genes without requiring a new saliva sample. If you haven’t tested yet, our DNA kit is simple: a cheek swab, no blood draw, results in 4-6 weeks.

Genetic testing can help immediately. Once you get results, share them with your prescribing doctor. If you’re a poor metabolizer of your current medication, your doctor can reduce the dose, switch to an alternative drug in the same class, or change to a completely different medication. For example, if you’re a CYP2D6 poor metabolizer on tramadol experiencing side effects, switching to acetaminophen or a different pain class entirely might work better. Don’t stop medication without your doctor’s guidance, but do get tested so you have this conversation armed with your actual metabolic profile.

Stop Guessing

Your Medication Side Effects Have a Genetic Root Cause.

You’ve tried different medications. You’ve adjusted doses. You’ve even been told the symptoms are in your head. But your genes have the real answer. Testing takes 4-6 weeks and costs far less than another year of medication roulette or emergency room visits for bleeding or overdose complications. Get your DNA tested. Share the results with your doctor. Finally take medications that work for your body, not against it.

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 © 2025. All rights reserved.