Question: do sulfate ions have a dipole?
Answer: The species as a whole can be an ion, and yet not have net polarity on its bonds. Sulfate is tetrahedral, so each individual dipole vector would be opposed and cancelled, making the overall molecule non-polar (in the same way that this answer about CO2 details).