Повністю наркотики виводяться з крові протягом 1–14 діб. Але за цей час встигають виробити антитіла до заборонених речовин, які «протримаються» в організмі ще кілька місяців.
Організм просто немає запасів. Проте, після припинення вживання та виведення наркотиків з організмусинтез ендорфінів відновлюється. Зазвичай на це потрібно від 5 (якщо проводити спеціальні процедури детоксикації) до 12 днів (якщо переламуватись «на суху») після тривалих термінів вживання).
Час, протягом якого можна виявити наркотики Для тестів сечі типовий період становить до 2-4 днів (при цьому між прийомом наркотику та взяттям тесту має пройти як мінімум 6-8 годин). Для тестів крові і слини – період становить зазвичай до 2 днів (Для деяких речовин, наприклад фенобарбіталу – до тижня).
Традиційна детоксикація триватиме від 3 до 14 днів. Все залежить від того, в якому стані наркоман звернувся по допомогу. Ліки вводяться внутрішньовенно, що допомагає швидко вивести токсичні речовини з організму та стабілізувати стан наркозалежного пацієнта; УБОД ефективний для наркоманів із великим стажем.