Ammonium perrhenate may be prepared from virtually all common sources of rhenium. The metal, oxides, and sulfides can be oxidized with nitric acid and the resulting solution treated with aqueous ammonia. Alternatively an aqueous solution of ReO can be treated with ammonia followed by crystallisation.