Frozen urine can last 1-2 years. Urine at room temp. can last 3-4 days before developing bacteria that can compramize the sample. Of course there are always things that can be taken into consideration; exposure to light, exposure to air, validity of the test ect. but the 3-4 days thing is safe.