According to me, $\ce{MnO4^2-}$ is paramagnetic and $\ce{MnO4^-}$ is diamagnetic. On the basis of this, the corresponding potassium salts inherit these magnetic properties, i.e. $\ce{K2MnO4}$ is paramagnetic and $\ce{KMnO4}$ is diamagnetic.
However, according to my class teacher $\ce{KMnO4}$ is paramagnetic.
Is potassium manganate(VII) dia- or paramagnetic?