cations
ends in ium
hydronium
H3O+
sulfate
SO4 2-
dihydrogen phosphate
H2PO4 2-
perchlorate
ClO4-
chlorate
ClO3-
bromate
BrO3-
iodate
IO3-
chlorite
ClO2-
bromite
BrO2-
iodite
IO2-
hypochlorite
ClO-
hypo
subtract another oxygen
hypobromite
BrO-
hypoiodite
IO-
ammonium
H4N+
anions
ends in ate if the ion has oxygen
acetate
CH3CO2-
carbonate
CO3 2-
bicarbonate
HCO3-
bi
add a hydrogen
nitrate
NO3-
nitrite
NO2-
ite
subtract an oxygen