ChemistryIQChemistryIQ
stoichiometry10 min read

Beer-Lambert Law: Absorbance to Concentration Worked Examples (Spectrophotometry for Chemistry Students)

By ChemistryIQ Team · April 17, 2026

Direct Answer: A = εbc

The Beer-Lambert law states that the absorbance (A) of a solution is directly proportional to the concentration (c) of the absorbing species, the path length (b) of the light through the solution, and the molar absorptivity (ε) of the species at the specific wavelength being measured. The equation: A = εbc.

Units: Absorbance is unitless (it's a logarithmic ratio). Path length b is in centimeters (cm). Concentration c is in molarity (M = mol/L). Molar absorptivity ε is in L·mol⁻¹·cm⁻¹ (also written as M⁻¹·cm⁻¹). The units cancel cleanly: ε × b × c = (L·mol⁻¹·cm⁻¹) × (cm) × (mol/L) = unitless absorbance.

A typical spectrophotometer measures absorbance directly by comparing the intensity of light entering the sample (I₀) to the intensity of light leaving (I). Absorbance is calculated as A = log₁₀(I₀/I). A solution that lets 10% of the light through has I/I₀ = 0.10 and absorbance = log(1/0.10) = 1.00. A solution that lets 1% through has absorbance = 2.00. Each unit of absorbance corresponds to a 10-fold reduction in transmitted light.

Most problems reduce to three scenarios: (1) calculate concentration given absorbance and ε (direct application); (2) determine ε from a known concentration and measured absorbance (calibration); (3) determine unknown concentration using a calibration curve (the most common lab scenario).

Worked Example 1: Direct Concentration Calculation

A 1.00 cm cuvette contains a solution of a compound with molar absorptivity ε = 7,500 L·mol⁻¹·cm⁻¹ at 550 nm. The measured absorbance is 0.450. What is the concentration of the compound?

Step 1 — Write the Beer-Lambert equation: A = εbc

Step 2 — Solve for concentration: c = A ÷ (ε × b)

Step 3 — Substitute values: c = 0.450 ÷ (7,500 × 1.00) c = 0.450 ÷ 7,500 c = 6.00 × 10⁻⁵ M

The concentration is 60 micromolar (60 μM).

Sanity check: a reasonable absorbance (0.1 to 1.0) combined with a high molar absorptivity (thousands of L·mol⁻¹·cm⁻¹, typical of strongly colored transition metal complexes or dye molecules) gives a very dilute concentration. This is the hallmark of spectrophotometry — tiny concentrations produce measurable absorbances because the absorptivity is so high.

This is why spectrophotometry is used in chemistry and biology: it can measure concentrations in the nanomolar to micromolar range with standard equipment, far below what titrations or gravimetric methods can reliably quantify.

Worked Example 2: Finding Molar Absorptivity

A student prepares a solution of 2.00 × 10⁻⁴ M potassium permanganate (KMnO₄) and measures its absorbance in a 1.00 cm cuvette at 525 nm. The absorbance reads 0.466. Calculate the molar absorptivity.

Step 1 — Solve A = εbc for ε: ε = A ÷ (b × c)

Step 2 — Substitute values: ε = 0.466 ÷ (1.00 × 2.00 × 10⁻⁴) ε = 0.466 ÷ 2.00 × 10⁻⁴ ε = 2,330 L·mol⁻¹·cm⁻¹

The molar absorptivity of KMnO₄ at 525 nm is approximately 2,330 L·mol⁻¹·cm⁻¹. This matches published values (literature reports 2,200-2,400 for KMnO₄ at 525 nm depending on solvent and conditions).

Key insight: molar absorptivity is a PROPERTY of the molecule at a specific wavelength. It does not change with concentration or path length. Once you've measured ε for a compound at a given wavelength, you can use that value in future concentration calculations — this is the basis of the calibration method.

Permanganate is a classic spectrophotometry standard because it's intensely purple (strong absorption at 525 nm), water-soluble, and stable enough to measure accurately. General chemistry labs often use KMnO₄ to teach Beer-Lambert law because the color is so strong that small concentration changes produce dramatic absorbance changes.

Worked Example 3: Calibration Curve Method

In most real laboratories, molar absorptivity is not known precisely — it varies with instrument, solvent, and conditions. The standard approach is to build a CALIBRATION CURVE from known concentrations and use it to determine unknown concentrations.

A student prepares five standard solutions of iron(II)-phenanthroline complex and measures their absorbance at 510 nm in a 1.00 cm cuvette:

| Concentration (μM) | Absorbance | |---|---| | 5.0 | 0.055 | | 10.0 | 0.110 | | 15.0 | 0.165 | | 20.0 | 0.220 | | 25.0 | 0.275 |

Step 1 — Plot absorbance vs concentration. The data should be linear, passing through (or near) the origin. Visually check for outliers.

Step 2 — Find the line of best fit. Using linear regression: Slope = 0.0110 (absorbance per μM) y-intercept = 0.000 (should be near zero for a well-prepared calibration) The equation of the line: A = 0.0110 × c, where c is in μM.

The slope equals ε × b, so ε = 0.0110 ÷ 1.00 cm = 0.0110 absorbance/μM. Converted to standard units: 11,000 L·mol⁻¹·cm⁻¹.

Step 3 — Use the calibration to find an unknown. An unknown solution measures A = 0.182. Solve for concentration: 0.182 = 0.0110 × c c = 0.182 ÷ 0.0110 = 16.5 μM

This is how analytical chemistry labs determine concentrations. The calibration curve bundles ε and b into a single slope, removing the need to know them separately. It also corrects for systematic instrument errors because the standards and the unknown are measured the same way.

Assumptions and When They Break Down

The Beer-Lambert law is ideally linear, but it only works within specific conditions. Knowing when these assumptions fail prevents misreading data.

Assumption 1 — The absorbing species doesn't aggregate, dimerize, or interact at high concentration. At high concentrations, solute molecules can interact with each other, which changes their absorption behavior. This causes deviation from linearity at high concentration, typically above 10 mM for most compounds. Keep sample concentrations in the dilute range (below 10 μM to 1 mM for most UV-Vis work) to stay linear.

Assumption 2 — Monochromatic light. The ε value you're using is for a specific wavelength. If the spectrophotometer uses a bandwidth (a range of wavelengths) that is too wide, you're averaging absorbance over multiple ε values, which causes deviation from Beer-Lambert. Modern instruments have narrow bandwidths (1-2 nm) that minimize this problem, but it can be significant in older or cheaper instruments.

Assumption 3 — Uniform, non-scattering sample. Turbid solutions (with suspended particles) scatter light, which the spectrophotometer reads as extra absorbance. Filter or centrifuge samples before measurement if they look cloudy. Bubbles in the cuvette cause the same problem. Biological samples (especially blood or tissue homogenates) often need background subtraction to account for scattering.

Assumption 4 — No chemical reaction at the measurement wavelength. If the absorbing species reacts with solvent or with itself during the measurement, absorbance changes with time. Some compounds are photosensitive and degrade under the spectrophotometer's light source. For stable compounds, this is not a concern; for light-sensitive analytes, measure quickly and minimize exposure.

Assumption 5 — Straight-line geometry. If the cuvette is scratched, cracked, or has fingerprints on the optical window, the light path is disturbed. Always hold cuvettes by the frosted (non-optical) sides and wipe the clear sides before measurement.

Common Mistakes and How to Avoid Them

Mistake 1 — Using the wrong path length. Standard spectrophotometer cuvettes are 1.00 cm. Microcuvettes can be 0.5, 0.2, or 0.1 cm. A measurement in a 0.5 cm cuvette will give half the absorbance of the same solution in a 1.00 cm cuvette. Fix: check the cuvette specs. For concentrations outside the linear range, switching to a shorter path length instead of diluting the sample is a valid technique.

Mistake 2 — Transcription errors with ε units. Literature may report ε in different units (mM⁻¹·cm⁻¹ is one thousand times smaller than M⁻¹·cm⁻¹). An ε of 15 mM⁻¹·cm⁻¹ is the same as 15,000 M⁻¹·cm⁻¹. Always match units across your calculation.

Mistake 3 — Forgetting to subtract the blank. The spectrophotometer should be zeroed (or 'blanked') against the solvent alone before measuring samples. If the blank absorbance is 0.050 and the sample absorbance is 0.350, the true absorbance is 0.300. Modern instruments do this automatically when calibrated properly, but it's a common error in manual measurements.

Mistake 4 — Measuring at the wrong wavelength. ε varies dramatically with wavelength. A compound might have ε = 10,000 at its absorption maximum (λmax) but ε = 500 at a wavelength 20 nm away. Small errors in wavelength setting at the steep sides of the absorption peak cause big errors in calculated concentration. Use the wavelength at λmax — the top of the absorption peak — because small wavelength errors there have minimal impact.

Mistake 5 — Extrapolating beyond the calibration range. A calibration curve built from 5-25 μM standards is only valid within that range. Unknown concentrations higher than 25 μM should be DILUTED and re-measured, not extrapolated. Extrapolation assumes linearity holds outside the measured range, which is often wrong due to Beer-Lambert deviations at higher concentration.

Mistake 6 — Reporting excessive precision. If the spectrophotometer reads to 3 decimal places (0.350), the calculated concentration should have 3 significant figures. Reporting 16.5432 μM when the measurement only justifies 16.5 μM overstates precision.

Practical Lab Applications

Beer-Lambert law underlies many common analytical techniques:

**Protein quantification by A280 or Bradford assay.** The Bradford assay measures dye-protein complex absorbance at 595 nm using a calibration curve built from bovine serum albumin (BSA) standards. Used in virtually every molecular biology and biochemistry lab.

**DNA/RNA quantification by A260.** Nucleic acids absorb strongly at 260 nm. For double-stranded DNA, A260 of 1.00 corresponds to approximately 50 μg/mL. The A260/A280 ratio indicates purity (clean DNA is ~1.8; clean RNA is ~2.0; protein contamination pulls the ratio lower).

**Enzyme kinetics.** Enzymes that produce a colored product (or consume a colored substrate) can be tracked in real time by measuring absorbance as a function of time. The slope of absorbance vs time gives the initial reaction rate, which is converted to mol/sec using Beer-Lambert.

**Clinical diagnostics.** Glucose, hemoglobin, and many other clinical analytes are measured spectrophotometrically. Blood glucose meters use a colorimetric reaction where a dye changes absorbance in proportion to glucose concentration.

**Environmental monitoring.** Water contaminants (nitrate, phosphate, ammonia, iron) are measured by colorimetric tests using Beer-Lambert law with commercial kits that come with pre-calibrated reagents.

**Analytical chemistry (iron-phenanthroline).** A classic undergraduate lab — iron is complexed with 1,10-phenanthroline to form an intense orange-red complex, then absorbance is measured at 510 nm. The iron concentration in unknowns (water samples, iron tablets, fortified cereal) is determined from a calibration curve.

In all of these, the fundamentals are the same: pick a wavelength where the analyte absorbs strongly, build a calibration curve with known standards, measure the unknown, use the calibration to calculate concentration.

Study Chemistry with AI

Get step-by-step solutions, practice problems, and AI-powered explanations.

FAQs

Common questions about beer-lambert law

Spectrophotometer measurements have inherent noise that is relatively constant in absolute terms. At very low absorbance (below 0.1), the signal is barely above the noise floor, making measurements imprecise. At very high absorbance (above 1.0), so little light is transmitted that the detector receives an unreliably small signal — log of a small number amplifies any noise. The 0.1 to 1.0 range (corresponding to 10% to 80% transmittance) is the 'sweet spot' where signal-to-noise is maximized. If your sample reads outside this range, dilute (if too high) or concentrate (if too low) before re-measuring.

Use the wavelength of maximum absorbance (λmax) for your analyte. This gives the strongest signal and is the flattest part of the absorption peak — so small wavelength errors have minimal impact. To find λmax, run a wavelength scan (also called a spectrum) on a known concentration of the analyte and pick the peak. For well-characterized compounds, λmax is published in the literature and used directly. For novel compounds, a scan should be performed before quantitative measurements.

They are related logarithmically. Transmittance (T) is the fraction of light that passes through the sample: T = I/I₀. Percent transmittance is T × 100%. Absorbance is the log of the inverse: A = log₁₀(1/T) = -log₁₀(T). A transmittance of 100% gives A = 0 (no absorption). Transmittance of 10% gives A = 1.00. Transmittance of 1% gives A = 2.00. Absorbance is preferred in quantitative work because it's linearly related to concentration (through Beer-Lambert), while transmittance is not.

A small positive y-intercept (like 0.01-0.05) usually indicates an incomplete blanking step — some background absorbance wasn't subtracted. A large intercept suggests a systematic error like an impurity in the blank, a contaminated cuvette, or an instrumental baseline shift. For most quantitative work, use the slope and y-intercept explicitly in your equation rather than forcing through the origin: A = slope × c + intercept. Then solve for c: c = (A − intercept) ÷ slope. This corrects for systematic offsets without invalidating the calibration.

Yes, with multi-wavelength measurements. If two species both absorb at your wavelength, absorbance becomes A = ε₁bc₁ + ε₂bc₂. To solve for two unknowns (c₁ and c₂), you need two independent equations — meaning measurements at two different wavelengths. Setting up the system: A_λ1 = ε₁λ1·b·c₁ + ε₂λ1·b·c₂ and A_λ2 = ε₁λ2·b·c₁ + ε₂λ2·b·c₂. Solve the two-equation, two-unknown system. This is the basis of simultaneous spectrophotometric determination of mixtures and is commonly used to quantify hemoglobin variants in blood.

Yes. Snap a photo of any absorbance problem, calibration curve, or spectrophotometer output and ChemistryIQ identifies the given variables (A, ε, b, c), applies the Beer-Lambert equation, and walks through the calculation step by step. It also helps with calibration curve construction (linear regression of absorbance vs concentration), unknown concentration determination from the curve, and multi-wavelength analysis for two-component mixtures. Shows unit conversions explicitly so the math is transparent.

More Articles