Barium sulfate is a common scale in oil production installations that is treated and controlled with phosphonate inhibitors. A fundamental understanding of how these inhibitors operate, however, is only slowly emerging. In this paper, we investigate the effect on barium sulfate crystallization of two very similar phosphonate molecules that only differ in their backbone spacing, ethylenediamine-N,N,N′,N′-tetra(methylenephosphonic acid) (EDTMP) and hexamethylenediamine-N,N,N′,N′-tetra(methylenephosphonic acid) (HDTMP). It was found that the inhibitory efficacy of the organic molecules depends on their structural differences but also on the presence of other cations such as Zn 2+ . It appears that both stereochemical considerations and complexation strength differences between the two phosphonate additives result in different inhibitory powers. In the presence of zinc cations and EDTMP, it is found that inhibition is related to the concentration of uncomplexed ("free") organic.