De heroïnemoleculen gaan dwars door de kleine haarvaatjes van de lever (de central liver veins) en de celwand van de levercellen heen. In deze levercellen zijn enzymen aanwezig, die de heroïnemoleculen kunnen afbreken tot morfine. Deze omzetting gaat erg snel: na zo’n 20 minuten is de hoeveelheid heroïne in het bloed al gehalveerd.
Ook de morfine wordt in de lever afgebroken, maar veel langzamer. Bij morfine duurt het 2 – 4 uur voordat de hoeveelheid gehalveerd is. Morfine is dus veel langer in het lichaam aanwezig en daarom reageren drugstesten op de aanwezigheid van morfine, niet op heroïne.
De heroïne, morfine en de metabolieten van morfine komen vanuit de cellen weer in de bloedvaatjes van de lever terecht en stromen verder.