The present invention provides methods for purifying a polypeptide from a composition comprising the polypeptide and at least one contaminant and formulations comprising the polypeptide purified by the methods. The methods for purifying include cation exchange material and/or mixed mode material.