Ion chromatography (IC) has a proven track record in the determination of inorganic and organic anions and cations in complex matrices. Recently, application of IC to the separation and determination of bio-molecules such as amino acids, carbohydrates, nucleotides, proteins and peptides has also received much attention. The key to the determination of all of the above species in the most analytically challenging complex matrices is the ability to manipulate selectivity through control of stationary phase chemistry, mobile phase chemistry and the choice of detection method. This Tutorial Review summarises some of the most significant recent advances made in IC stationary phase technology. In particular, the review details stationary phases specifically designed for ion analysis in complex sample matrices, and considers in which direction future stationary phase development might proceed.