Isoscaling, where ratios of isotopes emitted from two reactions exhibit an exponential dependence on the neutron and proton number of the isotope, has been observed over a variety of reactions including evaporation, strongly damped binary collision, and multifragmentation. The conditions for isoscaling to occur as well as the conditions when isoscaling fails are investigated.