Home / Laboratory & analysis

Calibration curve, LOD and LOQ

Paste the standards (concentration and signal) and the sample readings. The calculator fits the line, checks linearity, computes the limits of detection and quantitation and gives each sample concentration with a confidence interval.

Pre-sizing and estimating tool: results do not replace design, calculations or reports signed by a licensed professional, nor verification against the applicable codes and standards.

Check
Calibration curve
See what was read
Samples
See what was read

Intervals use 95% confidence (Student t with n − 2 degrees of freedom, or n − 1 through the origin).

—Calibration equation
—

Calibration curve

Standards, fitted line and samples read off the curve.

Tap the chart to see the values.

Residuals

Measured minus predicted signal, with a ±2 s_y/x band.

Tap the chart to see the values.

Sample concentrations

Concentration from the curve, 95% confidence interval and status against LOD, LOQ and the calibrated range.

Next step

Take this page’s results to another calculator with the fields already filled in.

The calculation report gathers this page's inputs, results, equations, assumptions and references, with fields for project, engineer and revision. The full report also includes the charts and interpretations, in color. In the print dialog, choose Save as PDF.

Method, assumptions and references

Equations used

Least squares: b = Sxy ÷ Sxx; a = ȳ − b x̄; through origin: b = Σxy ÷ Σx²; s_y/x = √(Σ(y − ŷ)² ÷ (n − 2)) (n − 1 through origin)
s_b = s_y/x ÷ √Sxx; s_a = s_y/x · √(Σx² ÷ (n Sxx)); R² = 1 − Σ(y − ŷ)² ÷ Syy; intercept test: t = |a| ÷ s_a
LOD = 3.3 · s ÷ b; LOQ = 10 · s ÷ b (s = s_y/x or s_a)
Sample: x₀ = (ȳ₀ − a) ÷ b; s_x₀ = (s_y/x ÷ b) · √(1/m + 1/n + (ȳ₀ − ȳ)² ÷ (b² Sxx)); 95% CI = ± t(0.975; n − 2) · s_x₀
Mandel (ISO 8466-1): DS² = (n − 2) s₁² − (n − 3) s₂²; PG = DS² ÷ s₂²; curvature if PG > F(99%; 1; n − 3)

Assumptions and limits

  • Ordinary least squares: error only in the signal and constant variance over the range (homoscedasticity). For variance that grows with concentration, use weighted regression, which this calculator does not do.
  • LOD and LOQ from slope and curve deviation (ICH Q2). Other approaches, such as 3 and 10 standard deviations of independent blanks or the EPA 40 CFR 136 Appendix B MDL procedure, give different values and may be required by the method.
  • The ISO 8466-1 homogeneity of variance test (10 replicates at the ends) is not performed. Points with residuals above 2.5 s_y/x are only flagged.

Standards and technical documents

  • INMETRO DOQ-CGCRE-008: Orientação sobre validação de métodos analíticos
  • ISO 8466-1: Water quality — Calibration and evaluation of analytical methods — Part 1: Linear calibration function
  • Eurachem Guide: The Fitness for Purpose of Analytical Methods, 2nd ed., 2014
  • ICH Q2(R2): Validation of Analytical Procedures, 2023
  • Miller, J. N.; Miller, J. C. Statistics and Chemometrics for Analytical Chemistry, 6th ed., Pearson, 2010
  • ISO 11843-2: Capability of detection — Part 2: Methodology in the linear calibration case

U.S. regulations

  • FDA 21 CFR 211.194: laboratory records, including method validation data
  • EPA 40 CFR Part 136, Appendix B: definition and procedure for the method detection limit (MDL)
  • FDA Guidance: Q2(R2) Validation of Analytical Procedures (2024)

Frequently asked questions

What is a calibration curve?

It is the relation between the known concentration of standards and the signal the instrument reads (absorbance, peak area, mV). Once the line is fitted, it turns an unknown sample signal into concentration. In the example the line is y = 0.09963 x + 0.00167 and Sample A, with a mean signal of 0.3524, is 3.520 mg/L.

How many standards should I use?

ISO 8466-1 recommends at least 5 levels, preferably 10, evenly spread over the range and including the blank. With fewer than 5, linearity tests lose power. Reading each standard in duplicate helps show repeatability.

Does an R² of 0.999 prove the curve is linear?

No. A high R² can hide curvature, especially with standards bunched at the low end. Look at the residual plot: residuals should scatter randomly around zero. The ISO 8466-1 Mandel test compares the line with a parabola and tells whether curvature is significant.

How are LOD and LOQ calculated?

From the curve deviation and slope: LOD = 3.3 · s ÷ b and LOQ = 10 · s ÷ b, as in ICH Q2. In the example, s_y/x = 0.00248 and b = 0.0996 give an LOD of 0.082 mg/L and an LOQ of 0.249 mg/L. For EPA compliance work, the method detection limit follows 40 CFR 136 Appendix B instead, which uses spiked samples.

Can I force the line through the origin?

Only if the intercept is not statistically different from zero and the blank has been subtracted. The calculator runs that t-test; in the example the 0.00167 intercept is not different from zero. Forcing the origin with a real intercept distorts low results, right near LOD and LOQ.

What does the sample confidence interval mean?

It is the range where the true concentration should lie with 95% confidence, given the noise of the curve and of the readings. It is narrowest at the center of the curve and widest at the ends. Reading the sample more times and using more standards narrow it.

What if a sample reads above the top standard?

Do not extrapolate: dilute the sample so it falls mid-range, read it again and enter the dilution factor, which the calculator multiplies into the result. Extrapolating assumes the response stays linear where it was never checked.