There is no evidence to suggest that niacin helps you pass a drug test and an excess of niacin in your urine will cause you to take it again or fail, not to mention that you're damaging your liver if you take it in excess.