I have a mixture of $\ce{NH_4NO_3}$ and $\ce{NH_3}$ at $\ce{pH}$ of about 13.

It is possible to determine the concentration of both on them by acid-base titration?

I was told it's possible, and that you need first titrate with $\ce{HCl}$ and then with $\ce{NaOH}$.


Edit: In the lab were I was working, there were an auto titrator, that had a program that could tell the concentracion of $\ce{NH_4NO_3}$ and $\ce{NH_3}$ in a solution, just by titrating it and controlling the $\ce{pH}$ with a pH meter. I simply don't understand how it does it, because depending of the $\ce{pH}$, $\ce{NH_4+}$ and $\ce{NH_3}$ would be in the same form and I don't know how you could tell them apart.

  • $\begingroup$ We have a policy which states that ‎you should show your thoughts and/or efforts into solving the problem. It'll make us certain that ‎we aren't doing your homework for you. Basically any question with the wording your question has is considered homework; it needn't be literally one. Self-study questions, puzzles etc. also count as homework. Don't worry, they're not banned. But, we require a minimal effort. Otherwise, this question may get closed.‎ Please edit in your full reasoning or thoughts on this. See homework $\endgroup$
    – Poutnik
    May 5, 2019 at 12:07
  • 4
    $\begingroup$ Note that at pH=13, NH4+ ions are practically all converted to NH3 by OH- ions. Notice the pKb constant for ammonia and what NH4+/NH3 concentration ratio exists at pH 13. $\endgroup$
    – Poutnik
    May 5, 2019 at 12:12

1 Answer 1


The ammonium nitrate dissociate in water:

$$\ce{NH4NO3 -> NH4+ + NO3-}$$

The $\ce{NH4+}$ and $\ce{NH3}$ form together the ammonia $\mathrm{pH}$ buffer with $\ce{NH4+}$ acidity constant $\mathrm{p}K_\mathrm{a}=9.25$: $$\mathrm{pH}=\mathrm{p}K_\mathrm{a}+ \log { \frac {c_{\ce{NH3}}}{c_{\ce{NH4+}}}}$$

The titration curve as $\mathrm{pH}=f(V)$ is the most flat at $\mathrm{pH}=\mathrm{p}K_\mathrm{a}=9.25$, where the buffer has the biggest capacity.

For a given solution, containing $\ce{NH4+}$ and $\ce{NH3}$, titration with $\ce{HCl}$ or $\ce{NaOH}$ causes respective acid-base reactions:

$$\begin{align} \ce{NH3 + H+ &-> NH4+ \\ NH4+ + OH- &-> NH3 + H2O} \\ \end{align}$$

The ammonia buffer causes $\mathrm{pH}$ being quite stable during titration, until one of the 2 ammonia forms is practically spent.

At that point, the $\mathrm{pH}$ titration curve gets very progressively bent up or down, respectively and the titrator stops the titration.

The content of $\ce{NH4NO3}$ and $\ce{NH3}$ is then obtained by obvious routine calculation.

$$\begin{align} m_{\ce{NH3}}&= M_{\ce{NH3}}\cdot c_{\ce{HCl}}\cdot V_{\ce{HCl}}\\ m_{\ce{NH4NO3}}&= M_{\ce{NH4NO3}}\cdot c_{\ce{NaOH}}\cdot V_{\ce{NaOH}}\\ \end{align}$$

Note that at $\mathrm{pH}=13$, $\ce{NH4+}$ ions practically do not exist, as $ \frac {c_{\ce{NH3}}}{c_{\ce{NH4+}}}=5620$

If we consider $\mathrm{pH}$ of ammonia solution itself, it is $$\begin{align} \mathrm{pH}=14 - 0.5 \cdot ( \mathrm{p}K_\mathrm{b}-\log c) \\ 13=14 - 0.5 \cdot ( 4.75 -\log c) \\ \end{align}$$

$c_{\ce{NH3}}$ would be 563 mol/L, what is nonsense. Such $\mathrm{pH}$ is not achievable by ammonia alone, but a mineral hydroxide would be present.

If there was initially any ammonium nitrate, it would be converted to ammonia:

$$\ce{NH4NO3 + NaOH -> NaNO3 + NH3 + H2O}$$

In such a case, determination of both compounds by titration is not possible, as there are no ammonium ions and ammonia would be titrated together with hydroxide.

  • $\begingroup$ Ok, I get it, thanks. I don't know why, but such a simple thing and I was completely stuck. And sorry, $\mathrm{pH = 13}$ was just an example, but now I see that it would make no sense with ammonia alone. So the titrator would first titrate with $\ce{HCl}$ and then with $\ce{NaOH}$, having to titrate first the $\ce{HCl}$ that it used. $\endgroup$
    – user78790
    May 5, 2019 at 21:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.