Different nonvolatile mobile phases have been tested for the combination of ion-exchange chromatography combined with mass spectrometric detection of anions and organic acids. Buffer systems based on carbonate, sulfate, oxalate and citrate as the eluting species have been used. Among these, citrate proved to be the most versatile eluent allowing the separation of anions with absolute detection limits between 0.4 and 0.7 ng and of organic acids with detection limits between 0.4 and 4 ng in the non-suppressed mode. In the suppressed eluent mode iodate, bromate and chlorate could be separated using sodium carbonate as the mobile phase resulting in detection limits of 50 pg. The method was applied to the analysis of water samples containing oxyhalides originating from ozonization. Additionally, organic acids were separated by chromatographic separation techniques like reversed-phase, ion-pair or ion-exclusion chromatography and the compatibility with mass spectrometry was investigated with special respect to sensitivity of this detection mode. (C) 1999 Elsevier Science B.V. All rights reserved.