Skip to main content
Chemistry LibreTexts

7.8: Acid-Base Properties of Salts

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Salts, when placed in water, will often react with the water to produce H3O+ or OH-. This is known as a hydrolysis reaction. Based on how strong the ion acts as an acid or base, it will produce varying pH levels. When water and salts react, there are many possibilities due to the varying structures of salts. A salt can be made of either a weak acid and strong base, strong acid and weak base, a strong acid and strong base, or a weak acid and weak base. The reactants are composed of the salt and the water and the products side is composed of the conjugate base (from the acid of the reaction side) or the conjugate acid (from the base of the reaction side). In this section of chemistry, we discuss the pH values of salts based on several conditions.

    When is a salt solution basic or acidic?

    There are several guiding principles that summarize the outcome:

    1. Salts that are from strong bases and strong acids do not hydrolyze. The pH will remain neutral at 7. Halides and alkaline metals dissociate and do not affect the H+ as the cation does not alter the H+ and the anion does not attract the H+ from water. This is why NaCl is a neutral salt. In General: Salts containing halides (except F-) and an alkaline metal (except Be2+) will dissociate into spectator ions.
    2. Salts that are from strong bases and weak acids do hydrolyze, which gives it a pH greater than 7. The anion in the salt is derived from a weak acid, most likely organic, and will accept the proton from the water in the reaction. This will have the water act as an acid that will, in this case, leaving a hydroxide ion (OH-). The cation will be from a strong base, meaning from either the alkaline or alkaline earth metals and, like before, it will dissociate into an ion and not affect the H+.
    3. Salts of weak bases and strong acids do hydrolyze, which gives it a pH less than 7. This is due to the fact that the anion will become a spectator ion and fail to attract the H+, while the cation from the weak base will donate a proton to the water forming a hydronium ion.
    4. Salts from a weak base and weak acid also hydrolyze as the others, but a bit more complex and will require the Ka and Kb to be taken into account. Whichever is the stronger acid will be the dominate factor in determining whether it is acidic or basic. The cation will be the acid, and the anion will be the base and will form either form a hydronium ion or a hydroxide ion depending on which ion reacts more readily with the water.

    Salts of Polyprotic Acids

    Do not be intimidated by the salts of polyprotic acids. Yes, they're bigger and "badder" then most other salts. But they can be handled the exact same way as other salts, just with a bit more math. First of all, we know a few things:

    • It's still just a salt. All of the rules from above still apply. Luckily, since we're dealing with acids, the pH of a salt of polyprotic acid will always be greater than 7.
    • The same way that polyprotic acids lose H+ stepwise, salts of polyprotic acids gain H+ in the same manner, but in reverse order of the polyprotic acid.

    Take for example dissociation of \(\ce{H2CO3}\), carbonic acid.

    \[\ce{H2CO3(aq) + H2O(l) <=> H3O^{+}(aq) + HCO^{-}3(aq)} \nonumber\]

    with \(K_{a1} = 2.5 \times 10^{-4} \)

    \[\ce{HCO^{-}3(aq) + H2O(l) <=> H3O^{+}(aq) + CO^{2-}3(aq)} \nonumber \]

    with \(K_{a2} = 5.61 \times 10^{-11}\).

    This means that when calculating the values for Kb of CO32-, the Kb of the first hydrolysis reaction will be \(K_{b1} = \dfrac{K_w}{K_{a2}}\) since it will go in the reverse order.

    Summary of Acid Base Properties of Salts
    Type of Solution Cations Anions pH

    From weak bases NH4+, Al3+, Fe3+

    From strong acids: Cl-, Br-, I-, NO3-, ClO4-

    < 7
    Basic From strong bases: Group 1 and Group 2, but not Be2+

    From weak acids: F-, NO2-, CN-, CH3COO-

    > 7

    From strong bases: Group 1 and Group 2, but not Be2+.

    From strong acids: Cl-, Br-, I-, NO3-, ClO4-

    = 7


    1. Predict whether the pH of each of the following salts placed into water is acidic, basic, or neutral.
      1. NaOCl(s)
      2. KCN(s)
      3. NH4NO3(s)
    1. Find the pH of a solution of .200 M NH4NO3 where (Ka = 1.8 * 10-5).
    2. Find the pH of a solution of .200 M Na3PO4 where (Ka1 = 7.25 * 10-5, Ka2 = 6.31 * 10-8, Ka3 = 3.98 * 10-3).



    1. The ions present are Na+ and OCl- as shown by the following reaction:

    \(NaOCl _{(s)} \rightarrow Na^+_{(aq)} + OCl^-_{(aq)}\)

    While Na+ will not hydrolyze, OCl- will (remember that it is the conjugate base of HOCl). It acts as a base, accepting a proton from water.

    \(OCl^-_{(aq)} + H_2O_{(l)} \rightleftharpoons HOCl_{(aq)} + OH^-_{(aq)}\)

    Na+ is excluded from this reaction since it is a spectator ion.

    Therefore, with the production of OH-, it will cause a basic solution and raise the pH above 7.


    1. The KCN(s) will dissociate into K+(aq) and CN_(aq) by the following reaction:

    \[KCN_{(s)}\rightarrow K^+_{(aq)} + CN^-_{(aq)}\]

    K+ will not hydrolyze, but the CN- anion will attract an H+away from the water:

    \[CN^-_{(aq)} + H_2O_{(l)}\rightleftharpoons HCN_{(aq)} + OH^-_{(aq)}\]

    Because this reaction produces OH-, the resulting solution will be basic and cause a pH>7.


    1. The NH4NO3 (s) will dissociate into NH4+ and NO3- by the following reaction:

    \[NH_4NO_{3(s)} \rightarrow NH^+_{4(aq)} + NO^-_{3(aq)}\]

    Now, NO3- won't attract an H+ because it is usually from a strong acid. This means the Kb will be very small. However, NH4+ will lose an electron and act as an acid (NH4+ is the conjugate acid of NH3) by the following reaction:

    \[NH^+_{4(aq)} + H_2O_{(l)} \rightleftharpoons NH_{3(aq)} + H_3O^+_{(aq)}\]

    This reaction produces a hydronium ion, making the solution acidic, lowering the pH below 7.


    1. \(NH^+ _{4(aq)} + H_2O {(l)} \rightleftharpoons NH_{3(aq)} + H_3O_{(aq)}\)

    \(\dfrac{x^2}{0.2-x} = \dfrac{1*10^{-14}}{1.8 \times 10^{-5}}\)

    \(x = 1.05*10^-5 M = [H_3O^+]\)

    \(pH = 4.98\)

    1. \(PO^3-_{4(aq)} + H_2O_{(l)} \rightleftharpoons HPO^{2-}_{4(aq)} + OH^-_{(aq)}\)

    The majority of the hydroxide ion will come from this first step. So only the first step will be completed here. To complete the other steps, follow the same manner of this calculation.

    \[\dfrac{x^2}{0.2-x}=\dfrac{1*10^-14}{3.98 \times 10{-13}}\]

    \[x = 0.0594 = [OH^-]\]

    \[pH = 12.77\]

    Practice Questions

    1. Why does a salt containing a cation from a strong base and an anion from a weak acid form a basic solution?
    2. Why does a salt containing a cation from a weak base and an anion from a strong acid form an acidic solution?
    3. How do the Ka or Kb values help determine whether a weak acid or weak base will be the dominant driving force of a reaction?

    The answers to these questions can be found in the attached files section at the bottom of the page.


    1. Petrucci, Ralph H., William S. Harwood, F G. Herring, and Jeffry D. Madura. General Chemistry: Principles and Modern Applications. 9tth ed. Upper Saddle River, NJ: Pearson Prentice Hall, 2007.
    2. Timberlake, Karen C. Chemistry 101 Introductory Chemistry. 2nd ed. San Francisco: Pearson Education, 2007. Print.

    Contributors and Attributions

    • Christopher Wu (UCD), Christian Dowell (UCD), Nicole Hooper (UCD)


    7.8: Acid-Base Properties of Salts is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?