L'acido fosforoso è dibasico perché ha due atomi di idrogeno sostituibili. Ciò è dovuto al fatto che l'atomo di fosforo nell'acido fosforoso è legato a tre atomi di ossigeno e un atomo di idrogeno. I tre atomi di ossigeno sono legati all'atomo di fosforo tramite doppi legami, mentre l'atomo di idrogeno è legato all'atomo di fosforo tramite un legame singolo. I due atomi di idrogeno legati agli atomi di ossigeno sono quelli sostituibili.