Большинство экспресс-тестов для мочи (тест-полоски) работают по принципу иммунохроматографического анализа. На полоску нанесены антитела, специфичные к определенному наркотику или его метаболиту. Когда моча движется по полоске, происходит конкурентная реакция. Если в моче нет наркотика, то окрашенные частицы с антителами связываются с контрольной зоной на полоске, и появляется тестовая линия (результат отрицательный). Если наркотик в моче есть, он сам связывается с антителами, не давая им прикрепиться к тестовой зоне. Отсутствие тестовой линии при наличии контрольной говорит о положительном результате. Это качественный, а не количественный, анализ, подверженный риску ложноположительных и ложноотрицательных результатов.