NCERT Books

Buffer Solution Formula: Henderson-Hasselbalch Equation, Solved Examples & CBSE Tips 2025-26

The Buffer Solution Formula, expressed through the Henderson-Hasselbalch equation as \ ( \text{pH} = \text{p}K_a + \log\left(\frac{[\text{A}^-]}{[\text{HA}]}\right) \), is one of the most essential tools in Chemistry for Class 11 and Class 12 students. This formula helps calculate the pH of buffer solutions, which resist drastic changes in acidity or basicity. It is directly covered in NCERT Chemistry Class 12, Chapter 7 (Equilibrium), and appears regularly in CBSE board exams, JEE Main, JEE Advanced, and NEET. This article covers the complete Buffer Solution Formula, its derivation, a full chemistry formula sheet, three progressive solved examples, CBSE exam tips for 2025-26, common mistakes, and JEE/NEET applications.

Buffer Solution Formula — Formula Chart for CBSE & JEE/NEET
Buffer Solution Formula Complete Formula Reference | ncertbooks.net

Key Buffer Solution Formulas at a Glance

Quick reference for the most important buffer solution formulas used in CBSE and competitive exams.

Essential Formulas:
  • Henderson-Hasselbalch (Acidic Buffer): \( \text{pH} = \text{p}K_a + \log\left(\frac{[\text{Salt}]}{[\text{Acid}]}\right) \)
  • Henderson-Hasselbalch (Basic Buffer): \( \text{pOH} = \text{p}K_b + \log\left(\frac{[\text{Salt}]}{[\text{Base}]}\right) \)
  • Relation between pH and pOH: \( \text{pH} + \text{pOH} = 14 \) (at 25°C)
  • pKa definition: \( \text{p}K_a = -\log(K_a) \)
  • pKb definition: \( \text{p}K_b = -\log(K_b) \)
  • Buffer capacity: \( \beta = \frac{\Delta n}{\Delta \text{pH}} \)
  • Relation between Ka and Kb: \( K_a \times K_b = K_w = 1 \times 10^{-14} \)

What is the Buffer Solution Formula?

The Buffer Solution Formula refers to the mathematical relationship used to calculate the pH of a buffer solution. A buffer solution is a special aqueous solution that resists significant changes in pH upon the addition of small amounts of acid or base. This property makes buffers extremely important in biological systems, pharmaceutical formulations, and industrial processes.

The most widely used Buffer Solution Formula is the Henderson-Hasselbalch equation. It was independently derived by Lawrence Joseph Henderson and Karl Albert Hasselbalch in the early twentieth century. The formula applies to both acidic buffers (weak acid + its conjugate base) and basic buffers (weak base + its conjugate acid).

In NCERT Chemistry Class 12, Chapter 7 (Equilibrium), buffer solutions are discussed in the context of ionic equilibrium. The Henderson-Hasselbalch equation is a direct application of the acid dissociation constant \ ( K_a \) and the base dissociation constant \ ( K_b \). Understanding this formula is critical for scoring well in CBSE board exams and for clearing competitive exams such as JEE Main, JEE Advanced, and NEET, where buffer-related numerical problems appear frequently.

Buffer Solution Formula — Expression and Variables

For an acidic buffer (formed by a weak acid and its conjugate base/salt):

\[ \text{pH} = \text{p}K_a + \log\left(\frac{[\text{A}^-]}{[\text{HA}]}\right) \]

This can also be written as:

\[ \text{pH} = \text{p}K_a + \log\left(\frac{[\text{Salt}]}{[\text{Acid}]}\right) \]

For a basic buffer (formed by a weak base and its conjugate acid/salt):

\[ \text{pOH} = \text{p}K_b + \log\left(\frac{[\text{Salt}]}{[\text{Base}]}\right) \]

Then, the pH of the basic buffer is calculated using:

\[ \text{pH} = 14 – \text{pOH} \]

SymbolQuantitySI Unit / Remarks
pHNegative logarithm of hydrogen ion concentrationDimensionless
pOHNegative logarithm of hydroxide ion concentrationDimensionless
\( \text{p}K_a \)Negative logarithm of acid dissociation constantDimensionless
\( \text{p}K_b \)Negative logarithm of base dissociation constantDimensionless
\( [\text{A}^-] \)Molar concentration of conjugate base (salt)mol/L (M)
\( [\text{HA}] \)Molar concentration of weak acidmol/L (M)
\( K_a \)Acid dissociation constantmol/L (M)
\( K_b \)Base dissociation constantmol/L (M)
\( K_w \)Ionic product of water\( 1 \times 10^{-14} \) at 25°C
\( \beta \)Buffer capacitymol/L per pH unit

Derivation of the Henderson-Hasselbalch Equation

Consider a weak acid HA dissociating in water:

\[ \text{HA} \rightleftharpoons \text{H}^+ + \text{A}^- \]

The acid dissociation constant is:

\[ K_a = \frac{[\text{H}^+][\text{A}^-]}{[\text{HA}]} \]

Rearranging for \( [\text{H}^+] \):

\[ [\text{H}^+] = K_a \times \frac{[\text{HA}]}{[\text{A}^-]} \]

Taking the negative logarithm of both sides:

\[ -\log[\text{H}^+] = -\log K_a – \log\left(\frac{[\text{HA}]}{[\text{A}^-]}\right) \]

This simplifies to the Henderson-Hasselbalch equation:

\[ \text{pH} = \text{p}K_a + \log\left(\frac{[\text{A}^-]}{[\text{HA}]}\right) \]

When \( [\text{A}^-] = [\text{HA}] \), the log term becomes zero. Therefore, \( \text{pH} = \text{p}K_a \) at the half-equivalence point. This is a key concept tested in CBSE and JEE exams.

Complete Chemistry Formula Sheet: Buffer Solutions and Ionic Equilibrium

Formula NameExpressionVariablesSI UnitsNCERT Chapter
Henderson-Hasselbalch (Acidic Buffer)\( \text{pH} = \text{p}K_a + \log\frac{[\text{Salt}]}{[\text{Acid}]} \)pKa = −log(Ka), Salt = conjugate base, Acid = weak acidDimensionlessClass 12, Ch 7
Henderson-Hasselbalch (Basic Buffer)\( \text{pOH} = \text{p}K_b + \log\frac{[\text{Salt}]}{[\text{Base}]} \)pKb = −log(Kb), Salt = conjugate acid, Base = weak baseDimensionlessClass 12, Ch 7
pH and pOH Relation\( \text{pH} + \text{pOH} = 14 \)Valid at 25°C (298 K)DimensionlessClass 12, Ch 7
Acid Dissociation Constant\( K_a = \frac{[\text{H}^+][\text{A}^-]}{[\text{HA}]} \)H+ = hydrogen ion, A− = conjugate base, HA = weak acidmol/LClass 12, Ch 7
Base Dissociation Constant\( K_b = \frac{[\text{BH}^+][\text{OH}^-]}{[\text{B}]} \)BH+ = conjugate acid, OH− = hydroxide ion, B = weak basemol/LClass 12, Ch 7
Ionic Product of Water\( K_w = K_a \times K_b = 1 \times 10^{-14} \)Ka = acid dissociation constant, Kb = base dissociation constantmol²/L²Class 12, Ch 7
pKa Definition\( \text{p}K_a = -\log(K_a) \)Ka = acid dissociation constantDimensionlessClass 12, Ch 7
pKb Definition\( \text{p}K_b = -\log(K_b) \)Kb = base dissociation constantDimensionlessClass 12, Ch 7
Buffer Capacity\( \beta = \frac{\Delta n}{\Delta \text{pH}} \)Δn = moles of acid/base added, ΔpH = change in pHmol/L per pH unitClass 12, Ch 7
pH of Weak Acid\( \text{pH} = \frac{1}{2}(\text{p}K_a – \log C) \)C = molar concentration of weak acidDimensionlessClass 12, Ch 7
Degree of Hydrolysis\( h = \sqrt{\frac{K_w}{K_a \cdot C}} \)h = degree of hydrolysis, C = salt concentrationDimensionlessClass 12, Ch 7

Buffer Solution Formula — Solved Examples

Example 1 (Class 11-12 Level — Acidic Buffer)

Problem: Calculate the pH of a buffer solution containing 0.1 M acetic acid (CH₃COOH) and 0.1 M sodium acetate (CH₃COONa). The Ka of acetic acid is \( 1.8 \times 10^{-5} \).

Given: [Acid] = [CH₃COOH] = 0.1 M, [Salt] = [CH₃COO−] = 0.1 M, Ka = \( 1.8 \times 10^{-5} \)

Step 1: Calculate pKa using \( \text{p}K_a = -\log(K_a) \)

\( \text{p}K_a = -\log(1.8 \times 10^{-5}) = 4.74 \)

Step 2: Apply the Henderson-Hasselbalch equation for an acidic buffer:

\( \text{pH} = \text{p}K_a + \log\left(\frac{[\text{Salt}]}{[\text{Acid}]}\right) \)

Step 3: Substitute the values:

\( \text{pH} = 4.74 + \log\left(\frac{0.1}{0.1}\right) = 4.74 + \log(1) = 4.74 + 0 = 4.74 \)

Answer

pH of the buffer solution = 4.74. When the salt and acid concentrations are equal, the pH equals the pKa. This is the half-equivalence point.

Example 2 (Class 12 Level — Acidic Buffer with Unequal Concentrations)

Problem: A buffer is prepared by mixing 0.2 mol of sodium acetate and 0.05 mol of acetic acid in 1 litre of solution. Calculate the pH of the buffer. Ka of acetic acid = \( 1.8 \times 10^{-5} \).

Given: [Salt] = 0.2 M, [Acid] = 0.05 M, Ka = \( 1.8 \times 10^{-5} \), pKa = 4.74

Step 1: Write the Henderson-Hasselbalch equation:

\( \text{pH} = \text{p}K_a + \log\left(\frac{[\text{Salt}]}{[\text{Acid}]}\right) \)

Step 2: Calculate the ratio of salt to acid:

\( \frac{[\text{Salt}]}{[\text{Acid}]} = \frac{0.2}{0.05} = 4 \)

Step 3: Substitute into the formula:

\( \text{pH} = 4.74 + \log(4) = 4.74 + 0.602 = 5.34 \)

Answer

pH of the buffer solution = 5.34. A higher salt-to-acid ratio shifts the pH above pKa. This confirms the buffer is more basic within the acidic buffer range.

Example 3 (JEE/NEET Level — Basic Buffer)

Problem: Calculate the pH of a basic buffer prepared by dissolving 0.1 mol of ammonium chloride (NH₄Cl) and 0.05 mol of ammonia (NH₃) in 500 mL of solution. Given: Kb of NH₃ = \( 1.8 \times 10^{-5} \), Kw = \( 1 \times 10^{-14} \).

Given: Moles of NH₄Cl = 0.1 mol, Moles of NH₃ = 0.05 mol, Volume = 500 mL = 0.5 L, Kb = \( 1.8 \times 10^{-5} \)

Step 1: Calculate molar concentrations:

[Salt] = [NH₄Cl] = \( \frac{0.1}{0.5} = 0.2 \) M

[Base] = [NH₃] = \( \frac{0.05}{0.5} = 0.1 \) M

Step 2: Calculate pKb:

\( \text{p}K_b = -\log(1.8 \times 10^{-5}) = 4.74 \)

Step 3: Apply the Henderson-Hasselbalch equation for a basic buffer:

\( \text{pOH} = \text{p}K_b + \log\left(\frac{[\text{Salt}]}{[\text{Base}]}\right) \)

Step 4: Substitute values:

\( \text{pOH} = 4.74 + \log\left(\frac{0.2}{0.1}\right) = 4.74 + \log(2) = 4.74 + 0.301 = 5.04 \)

Step 5: Convert pOH to pH:

\( \text{pH} = 14 – \text{pOH} = 14 – 5.04 = 8.96 \)

Answer

pH of the basic buffer solution = 8.96. The pH is above 7, confirming the basic nature of the buffer. This type of multi-step problem is common in JEE Main and NEET Chemistry.

CBSE Exam Tips 2025-26

CBSE Board Exam Tips for Buffer Solution Formula 2025-26
  • Memorise both forms: Always remember the acidic buffer formula uses pKa and the basic buffer formula uses pKb. We recommend writing both on a single flashcard for quick revision.
  • Half-equivalence point trick: When [Salt] = [Acid] or [Salt] = [Base], the log term is zero. So pH = pKa for acidic buffers and pOH = pKb for basic buffers. This shortcut saves time in CBSE 2025-26 board exams.
  • Convert moles to molarity: Always divide moles by volume (in litres) before applying the formula. Many students lose marks by using moles directly.
  • pKa from Ka: Practice computing pKa from Ka quickly. Use \( \text{p}K_a = -\log(K_a) \). For Ka = \( 10^{-n} \), pKa = n directly.
  • pH + pOH = 14: This relation is valid only at 25°C (298 K). CBSE questions sometimes specify a different temperature, so read the question carefully.
  • Buffer range: A buffer works effectively in the pH range of \( \text{p}K_a \pm 1 \). This concept is asked as a theory question in CBSE Class 12 and NEET.

Common Mistakes to Avoid

  • Inverting the log ratio: A very common error is writing \( \log\frac{[\text{Acid}]}{[\text{Salt}]} \) instead of \( \log\frac{[\text{Salt}]}{[\text{Acid}]} \). Always place the conjugate base (salt) in the numerator for acidic buffers.
  • Using moles instead of molarity: The Henderson-Hasselbalch formula requires concentrations in mol/L. If the volume is the same for both components, the volume cancels. However, always confirm the volume before assuming this.
  • Confusing acidic and basic buffer formulas: For acidic buffers, use pKa and find pH directly. For basic buffers, use pKb to find pOH first, then subtract from 14 to get pH.
  • Ignoring the temperature condition: The relation pH + pOH = 14 holds only at 25°C. At other temperatures, Kw changes, so this sum changes too. Check the temperature given in the problem.
  • Applying the formula to strong acid/base mixtures: The Henderson-Hasselbalch equation applies only to weak acid-conjugate base or weak base-conjugate acid systems. It does not apply to strong acid or strong base solutions.

JEE/NEET Application of Buffer Solution Formula

In our experience, JEE aspirants and NEET candidates find buffer solution problems appearing in almost every session of JEE Main and NEET. These problems test conceptual clarity alongside calculation speed. Here are the three most common application patterns:

Pattern 1: Direct pH Calculation (JEE Main / NEET)

A numerical gives the concentrations of a weak acid and its salt. Students must apply the Henderson-Hasselbalch equation directly. The key skill is computing pKa from Ka quickly. For example, if Ka = \( 4.0 \times 10^{-7} \), then pKa = \( -\log(4 \times 10^{-7}) = 7 – \log 4 = 7 – 0.602 = 6.398 \). This type of calculation appears in JEE Main almost every year.

Pattern 2: Finding Salt-to-Acid Ratio (JEE Advanced)

JEE Advanced problems often ask: “In what ratio should a weak acid and its salt be mixed to prepare a buffer of a given pH?” Here, you rearrange the Henderson-Hasselbalch equation:

\[ \log\left(\frac{[\text{Salt}]}{[\text{Acid}]}\right) = \text{pH} – \text{p}K_a \]

Taking the antilog gives the required ratio directly. Our experts suggest practising at least 10 such ratio-based problems before JEE Advanced 2025.

Pattern 3: Effect of Dilution and Addition on Buffer pH (NEET)

NEET frequently tests whether students understand that a buffer's pH does not change significantly upon dilution. This is because dilution affects both [Salt] and [Acid] equally, keeping their ratio constant. The log term in the Henderson-Hasselbalch equation remains unchanged. Questions also ask about the effect of adding a small amount of strong acid or base to a buffer, requiring students to recalculate concentrations after the neutralisation reaction before applying the formula.

In our experience, JEE aspirants who master all three patterns consistently score full marks on buffer-related questions in JEE Main and NEET Chemistry.

FAQs on Buffer Solution Formula

The Buffer Solution Formula is the Henderson-Hasselbalch equation. For an acidic buffer, it is \( \text{pH} = \text{p}K_a + \log\frac{[\text{Salt}]}{[\text{Acid}]} \). For a basic buffer, it is \( \text{pOH} = \text{p}K_b + \log\frac{[\text{Salt}]}{[\text{Base}]} \). This formula calculates the pH of a buffer solution and is covered in NCERT Chemistry Class 12, Chapter 7 (Equilibrium).

To calculate pH using the Buffer Solution Formula, follow three steps. First, find pKa using \( \text{p}K_a = -\log(K_a) \). Second, calculate the molar concentrations of the salt and the weak acid. Third, substitute into \( \text{pH} = \text{p}K_a + \log\frac{[\text{Salt}]}{[\text{Acid}]} \). For basic buffers, calculate pOH first, then use pH = 14 − pOH.

A buffer solution works effectively within the pH range of \( \text{p}K_a \pm 1 \) for acidic buffers. Outside this range, the buffering capacity drops significantly. For example, an acetic acid/sodium acetate buffer with pKa = 4.74 works well between pH 3.74 and pH 5.74. This concept is important for CBSE Class 12 and NEET theory questions.

The Buffer Solution Formula is important for JEE and NEET because buffer-related numericals appear in almost every Chemistry paper. JEE Main tests direct pH calculation and ratio problems. JEE Advanced tests multi-step problems involving neutralisation followed by buffer calculation. NEET tests conceptual understanding of buffer range, buffer capacity, and the effect of dilution. Mastering this formula can secure 4–8 marks in competitive exams.

The most common mistakes with the Buffer Solution Formula include: inverting the salt-to-acid ratio in the log term, using moles instead of molar concentrations, confusing the acidic and basic buffer formulas, applying the formula to strong acid or strong base systems, and forgetting that pH + pOH = 14 holds only at 25°C. Always double-check the ratio orientation and temperature condition before solving.

We hope this comprehensive guide on the Buffer Solution Formula has clarified all your doubts. For more related formulas, explore our detailed articles on the Pressure Formula, the Power Formula, and the Average Force Formula. You can also visit the complete Physics Formulas hub for a comprehensive list of all formulas covered in NCERT Class 6 to Class 12. For official NCERT textbook content, refer to the NCERT official website.