H3PO4 no es un ácido débil. Es un ácido fuerte. Los ácidos fuertes se disocian completamente en agua, liberando todos sus iones de hidrógeno (H+) y sin dejar moléculas de ácido sin disociar. El H3PO4 es un ácido triprótico, lo que significa que puede donar tres protones (iones H+). En agua, se disocia completamente en tres iones de hidrógeno y un ion fosfato (PO4^3-):
H3PO4 (acuoso) + 3H2O (l) → 3H3O+ (acuoso) + PO4^3- (acuoso)