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

Health & Genomics

You're Taking Medications as Prescribed, Yet Having Severe Reactions. Here's the Biological Reason.

You follow your doctor’s dosing instructions exactly. You take the same medication that helps your friend feel better. Yet within days, you’re experiencing side effects so intense that you have to stop taking the drug entirely. Your doctor orders bloodwork. Everything comes back normal. They shrug and tell you to try something else. You feel trapped: you need the medication, but your body seems to reject it. What nobody has told you is that your liver speaks a different chemical language than most people’s do.

Written by the SelfDecode Research Team

✔️ Reviewed by a licensed physician

The standard dose of a medication is calculated for an average metabolizer, a person whose liver enzymes work at baseline speed. If you’re a poor metabolizer, that average dose becomes a toxic overdose in your system. If you’re an ultra-rapid metabolizer, the drug never reaches therapeutic levels at all. The irony is cruel: your body isn’t broken; your genes are just wired differently. And your bloodwork won’t show it because standard lab tests don’t measure genetic drug metabolism. They measure the drug itself once it’s already caused damage.

Key Insight

Six specific genes control how fast or slow your liver breaks down roughly 50% of all medications. If you have variants in any of them, standard doses can become either ineffective or dangerous. The good news is that once you know your genetic profile, dosing becomes predictable. Your doctor can adjust your prescription before you ever experience a side effect.

This isn’t about finding the right drug. It’s about finding the right dose for your specific metabolism. Let’s identify which genes are slowing down or speeding up your drug processing.

The 6 Genes That Control How Your Body Handles Medication

Each of these genes encodes an enzyme or transporter that your liver uses to metabolize drugs. A single variant in any one of them can shift you from standard-dose responder to someone who needs a fraction of the dose, or someone who needs double. Most people carry at least one variant. Some carry multiple. The compounding effect is real.

Why Your Doctor Doesn't Know This (Yet)

Pharmacogenomics is the fastest growing field in precision medicine, but it hasn’t yet reached most primary care offices. Your doctor learned dosing from a textbook that assumed you metabolize drugs at average speed. Pharmacists are starting to pay attention, but the burden still falls on you to bring the data to them. This is changing rapidly, but right now, knowing your genetic profile puts you months or years ahead of standard practice.

Stop Guessing

Stop Guessing. Start Testing.

Your adverse reactions are telling you something real. A pharmacogenomics report will decode exactly why your body reacts the way it does, and what dose adjustments your doctor should make. This is not theoretical. This is actionable medical information you can bring to your next appointment.
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

Meet the 6 Genes Behind Your Drug Reactions

Each gene below controls a critical step in how your liver processes medications. Understanding your variants in each one will explain why certain drugs work, why others don’t, and what dose adjustments matter most for your body.

CYP2D6

The Workhorse Enzyme

Metabolizes 25% of all medications

CYP2D6 is your liver’s most versatile drug-processing enzyme. It’s responsible for breaking down antidepressants, opioids, beta-blockers, codeine, and dozens of other common medications. Without functional CYP2D6, these drugs accumulate in your system instead of being cleared.

Variants like *2, *4, *10, and *17 reduce or eliminate enzyme activity. Poor metabolizers, roughly 7 to 10% of people with European ancestry, carry two nonfunctional copies. When they take a standard dose of an antidepressant or opioid, the drug builds up to toxic levels in their blood because their liver can’t process it fast enough. They experience severe side effects at doses that work fine for everyone else.

You feel it as dizziness, nausea, tremors, confusion, or cardiac arrhythmias. You think you’re allergic. You’re not. Your liver is simply drowning in a drug it cannot metabolize.

Poor metabolizers of CYP2D6 substrates typically need 25-50% of standard doses. Ultra-rapid metabolizers may need double the standard dose. Your pharmacist can adjust based on your genetic profile.

CYP2C19

The Antiplatelet Gatekeeper

Activates clopidogrel; metabolizes PPIs and antidepressants

CYP2C19 has an unusual job: it activates clopidogrel (Plavix), converting the drug into its active form inside your body. Without working CYP2C19, clopidogrel never becomes active. You could be taking it for heart protection after a stent, and it’s doing nothing.

Variants *2 and *3 reduce enzyme function; roughly 2 to 15% of people, depending on ethnic ancestry, are poor metabolizers. Poor metabolizers on clopidogrel receive zero antiplatelet protection despite taking the medication as prescribed. For someone with a recent stent, this is life-threatening. The *17 variant does the opposite: rapid metabolizers clear clopidogrel so fast they experience elevated bleeding risk.

You might notice unusual bruising, bleeding gums, or blood in your stool. Or you might notice nothing until you have a stent thrombosis. CYP2C19 also metabolizes many PPIs and antidepressants, so poor metabolizers on those drugs experience accumulation and side effects.

If you carry CYP2C19 poor metabolizer variants and take clopidogrel, your cardiologist should switch you to prasugrel or ticagrelor, which don’t require CYP2C19 activation. For antidepressants or PPIs, dose reduction is typically needed.

CYP2C9

The Anticoagulation Controller

Metabolizes warfarin, NSAIDs, and statins

CYP2C9 metabolizes warfarin, the blood thinner used to prevent clots in atrial fibrillation and after certain surgeries. It also processes NSAIDs and statins. Variants *2 and *3 slow enzyme activity. Roughly 5 to 10% of Europeans carry at least one slow variant.

If you have a CYP2C9 poor metabolizer variant and your doctor prescribes standard-dose warfarin, the drug accumulates in your blood much faster than expected, dramatically raising your bleeding risk. You could experience nosebleeds, blood in your urine, or dangerous internal bleeding from a dose that’s considered safe for average metabolizers.

With NSAIDs, poor metabolizers experience heightened risk of GI bleeding and cardiovascular events because the drug lingers longer in your system. With statins, accumulation raises the risk of muscle pain and rhabdomyolysis. You feel it as unexpected bruising, prolonged bleeding from cuts, or severe muscle aches that don’t match your activity level.

If you take warfarin, CYP2C9 and VKORC1 testing should be standard. Poor metabolizers typically need 5-10 mg/week instead of 35-50 mg/week. Your INR (bleeding risk marker) will normalize at much lower doses.

VKORC1

The Warfarin Sensitivity Gene

Controls vitamin K recycling; the target of warfarin

VKORC1 encodes the enzyme that recycles vitamin K inside your cells. Warfarin works by blocking this enzyme, reducing clotting factors and thinning your blood. The -1639G>A variant changes how sensitive your VKORC1 is to warfarin’s blocking effect.

The A allele, present in roughly 40% of Europeans, means your VKORC1 is naturally less active. Your cells recycle vitamin K more slowly, so warfarin has a much stronger effect on you than it would on someone with the G allele. You need significantly lower doses to achieve the same anticoagulation effect as an average metabolizer.

You experience this as bleeding that seems disproportionate to your warfarin dose. Small cuts bleed for too long. You develop bruises from minor bumps. Nosebleeds happen spontaneously. Your INR (International Normalized Ratio, the measure of blood thinness) climbs higher than expected, and your doctor keeps reducing your dose, confused by how sensitive you are.

VKORC1 A allele carriers typically require 30-50% lower warfarin doses than G allele carriers. Pharmacogenomic dosing algorithms that combine CYP2C9 and VKORC1 status predict warfarin requirements with >70% accuracy compared to trial-and-error dosing.

TPMT

The Thiopurine Metabolizer

Processes azathioprine and 6-mercaptopurine

TPMT metabolizes thiopurine drugs like azathioprine and 6-mercaptopurine, immunosuppressants used for autoimmune conditions, transplant rejection prevention, and leukemia treatment. This is one of the oldest examples of pharmacogenomics in clinical practice, but many prescribers still ignore it.

TPMT poor metabolizers, roughly 0.3% of the population, are missing or have severely reduced enzyme function. When they take a standard dose of azathioprine or 6-MP, the drug and its toxic metabolites accumulate at levels that can destroy bone marrow cells, causing life-threatening anemia and infection. This isn’t a side effect. This is bone marrow suppression.

You experience severe fatigue, persistent infections, unexplained bruising, and bleeding. If the drug isn’t stopped immediately, it can be fatal. Intermediate metabolizers also have increased risk at standard doses. This is why TPMT testing before starting thiopurines is now standard of care in many hospitals, but still missed in outpatient settings.

TPMT poor metabolizers need 10% of standard thiopurine doses; intermediate metabolizers need 50%. Testing TPMT before starting any thiopurine drug is essential and inexpensive. It prevents hospitalizations.

SLCO1B1

The Statin Transporter

Controls statin uptake into liver cells

SLCO1B1 encodes a transporter protein that pulls statins from your blood into liver cells, where they work and are metabolized. Without effective transport, statins linger in your bloodstream at higher concentrations than intended. The rs4149056 variant (C allele) reduces transport efficiency. Roughly 15% of the population carries at least one C allele.

If you have the C allele and take simvastatin or atorvastatin, statin levels in your blood rise much higher than expected at standard doses, dramatically increasing your risk of muscle pain, weakness, and rhabdomyolysis. You feel it as inexplicable muscle soreness that comes on after starting the drug, or after a dose increase.

Many people blame the statin itself and stop taking it, thinking they’re statin-intolerant. In reality, they needed a lower dose or a different statin (pravastatin and rosuvastatin are less dependent on SLCO1B1 transport). Your doctor runs a creatinine kinase test, sees it’s mildly elevated, and tells you you’re fine. But the damage is happening at the cellular level.

SLCO1B1 C allele carriers on simvastatin should use maximum 20 mg/day instead of 80 mg/day. Switching to pravastatin or rosuvastatin eliminates the transporter dependency, allowing normal dosing at lower myopathy risk.

So Which Gene Is Causing Your Medication Reactions?

Most people with medication side effects carry variants in more than one of these genes. You might be a poor metabolizer for CYP2D6 (affecting antidepressants and opioids) and also carry a VKORC1 variant (affecting warfarin). The interactions compound. You can’t know which gene is responsible for your specific reaction without testing. And the intervention for each gene is completely different.

Why Guessing Doesn't Work

❌ Switching antidepressants when you have a CYP2D6 poor metabolizer variant will only move you to a different drug that also accumulates in your system, you need dose reduction, not a new drug.

❌ Taking standard-dose clopidogrel when you’re a CYP2C19 poor metabolizer gives you zero protection, you need prasugrel or ticagrelor instead.

❌ Accepting standard warfarin dosing when you carry a VKORC1 A allele variant will lead to dangerous bleeding, you need pharmacogenomic dosing based on both CYP2C9 and VKORC1 status.

❌ Starting azathioprine without TPMT testing when you’re a poor metabolizer risks bone marrow destruction, you must test first, adjust dose based on results, or choose a different immunosuppressant.

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)

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. Every single one made me feel worse: dizziness, tremors, brain fog. My doctor thought I was antidepressant-intolerant and eventually gave up. I felt hopeless. My DNA report showed I’m a CYP2D6 poor metabolizer. Turns out I wasn’t intolerant at all. I just needed 50% of the standard dose. I went back to my original antidepressant at a lower dose. Within two weeks, it worked beautifully with zero side effects. I also found out I’m a VKORC1 sensitive metabolizer, so when my doctor prescribed warfarin for atrial fibrillation, I already knew I’d need a much lower dose. This test changed everything.

Sarah M., 42 · 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, absolutely. Standard bloodwork measures the drug levels in your blood after you’ve taken it, but it doesn’t measure how fast or slow your genes process the drug. You can have completely normal liver and kidney function and still be a poor metabolizer of specific drugs because of variants in CYP2D6, CYP2C19, CYP2C9, or SLCO1B1. Pharmacogenomics testing looks at the genes themselves, not the organs. It explains why your body processes medications differently from the average person.

You can upload raw data from 23andMe or AncestryDNA to SelfDecode within minutes, and our system will analyze your pharmacogenomics genes immediately. No new test needed. If you haven’t done DNA testing yet, we can provide a kit. Either way, you’ll get a detailed report on all six medication metabolism genes and actionable dosing recommendations for your doctor.

Bring your pharmacogenomics report to your next appointment. Your doctor or pharmacist can use it to adjust doses or switch you to alternative drugs that don’t depend on your slow genes. For example, if you’re CYP2D6 poor metabolizer on sertraline, your provider can either reduce the dose significantly or switch you to a drug like bupropion, which isn’t metabolized by CYP2D6. If you’re on warfarin and carry CYP2C9 and VKORC1 variants, your doctor can use a pharmacogenomic dosing calculator to determine your target dose with much greater precision than standard guessing. This is now standard of care in many cardiology and hematology practices.

Stop Guessing

Your Medication Reactions Have a Genetic Cause.

You’re not allergic. You’re not intolerant. Your genes are simply processing drugs at a different speed than the standard dose assumes. Stop switching medications and start knowing your metabolism. A pharmacogenomics report will give you and your doctor the information you need to find the right dose the first time.

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.