The method was developed for the determination of chlorate and perchlorate in explosive residues by ion chromatography.The sample was separated by high capacity anion-exchange column(IonPac AS20) with gradient elution of KOH and determined by Ion Chromatography with suppressor conductivity detector.The result showed that chlorate and perchlorate is linear with excellent recurrence in the range from 1 mg/L to 100 mg/L.The detection limit,recovery and RSD of chlorate was 0.05mg/L,in the range of 96.4%~101.1%,and in the range of 3.2%~3.8% respectively.The detection limit,recovery and RSD of perchlorate was 0.1mg/L,in the range of 90.2%~102.3%,and in the range of 2.2%~4.4%.This method was rapid,accurate and sensitive,which can be applied to the real cases successfully.