""To neutralize completely $\pu{20 mL}$ of $\pu{0.1 M}$ aqueous solution of phosphorus $\ce{H3PO3}$ acid the volume of $\pu{0.1 M}$ aqueous $\ce{KOH}$ solution required is: ____""
To solve this question a source used the reaction: $$\ce{H3PO3 + 2 KOH -> K2HPO3 + 2 H2O}$$
While other source used the reaction $$\ce{H3PO3 + 3 KOH -> K3PO3 + 3 H2O}$$
I know that $\ce{H3PO3}$ is dibasic. So I thought definitely two $\ce{H+}$ will get replaced by $\ce{K}$ atoms (As shown in the 1st reaction). But later I learnt that if $\ce{KOH}$ is in excess, then $\ce{H3PO3}$ will react with $\ce{KOH}$ to produce $\ce{K3PO3}$ and $\ce{H2O}$. However, if $\ce{KOH}$ is limited, then $\ce{H3PO3}$ will react with $\ce{KOH}$ to produce $\ce{K2HPO3}$ and $\ce{H2O}$.
So, my question that arose was do we take $\ce{KOH}$ as excess when we solve questions like this or do we take a limited value?
Edit:The 2nd reaction in the question does not take place as described in the accepted answer