Benzoylecgonine is the main metabolite of cocaine. Normally a benzoylecgonine drug test kit will be used to detect recent usage of Cocaine.
When cocaine enters the body, it is metabolised by the liver into benzoylecgonine and it is this by-product of cocaine that is excreted in urine. Cocaine itself normally leaves the body in 12 hours or less, meaning that you would have to be very quick to detect it using a drug test. Because benzoylecgonine takes longer to be eliminated from the body, it is this metabolite that is normally checked for by a urine or saliva drug test for cocaine.