# Why do people commonly refer to Na2HPO4 as Sodium Hydrogen Phosphate, rather than Disodium Hydrogen Phosphate?

First of all, I am aware of this question. The purpose of my question is to understand why people seem to break the rules that IUPAC has set (See example five on page 76 of the book), especially since this is not a compound that has a historic name, like $$\ce{NH3}$$ being ammonia or $$\ce{N3-}$$ being azide. This compound has two species of cations, with sodium having a 2:1 ratio to hydrogen. According to example five on page 76, compounds that have multiple cations are supposed to give prefixes to every compound in an ion that has a quantity greater than one. Why do we not do this for sodium hydrogen phosphate?

• "A person is smart. People are dumb, panicky dangerous animals and you know it." — Agent Kay, in Men in Black (1997). – andselisk Jan 8 at 4:58
• Strongly related: chemistry.stackexchange.com/questions/64417/… – Nilay Ghosh Jan 8 at 12:00
• That situatuation is different, since the name of KH2PO4 , potassium dihydrogen phosphate is actually correct, whereas calling K2HPO4 potassium hydrogen phosphate is incorrect. Likewise, the name of potassium monohydrogen phosphate is incorrect, since cations with a quantity of one do not get prefixes. – chemN00b Jan 8 at 22:03