Why don't people that receive welfare or social security disability check have to pass drug tests? To work a federal job, you are required to take a drug test. Why is it out of the question to ask someone to take a test to receive a free check, while others take the test to work for a check. An old friend who grew up in my neighborhood is a herion addict. I have received updates on his status from family members. The states welfare program pays for his apartment and he gets $1,600 a month tax free from social security disabilty because he is a heroin addict. He is also on mass health which pays for his medicatoin and his multiple detox centers per year. I don't mind helping people, but I expect them to try to help themself. To be able to continue drug use and receive a check is rewarding bad behavior.