La codeina è metabolizzata a codeina-6-glucuronide (C6G) dall'uridina difosfato glucuronosiltransferasi UGT2B7, e, dal momento che solo circa il 5% della codeina è metabolizzata dal citocromo P450 CYP2D6, la prova attuale è che C6G è il composto attivo primario. Le affermazioni riguardanti il presunto "effetto tetto" della codeina si basano sul presupposto che alte dosi di codeina saturino CYP2D6, impedendo l'ulteriore conversione di codeina a morfina.