Home / Laboratory & analysis

Shelf life from accelerated stability

Paste the study results at two or more temperatures. The calculator fits the degradation rate, carries it to the storage temperature with Arrhenius or Q10 and estimates how long the product takes to reach the specification limit.

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.

Preliminary estimate
Accelerated study data
See what was read
Model
Storage and specification

ICH Q1A(R2) zones: long term at 25 °C/60% RH (77 °F, zones I and II) or 30 °C/65% to 75% RH (86 °F, zones III and IV); accelerated at 40 °C/75% RH (104 °F).

—Estimated shelf life
—

Degradation at each temperature

Measured points, curves fitted with the chosen order and the specification limit.

Tap the chart to see the values.

Arrhenius plot

ln k versus 1000/T, with the line extended to the storage temperature and the conservative limit.

Tap the chart to see the values.

Rate constant by temperature

Fit at each temperature and time to the limit there.

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

Zero order: C = C₀ − k t; t_lim = (C₀ − C_lim) ÷ k. First order: ln C = ln C₀ − k t; t_lim = ln(C₀ ÷ C_lim) ÷ k
Arrhenius: ln k = ln A − Ea ÷ (R T); regression of ln k on 1/T; R = 8.314 J/(mol·K), T in K
Q10: k(T) = k(T_ref) · Q10^((T − T_ref)/10); equivalent Q10 = exp(Ea/R · (1/T − 1/(T + 10)))
Conservative limit: ln k_s + t(0.95) · s_pred, with s_pred the larger of the Arrhenius line scatter and the propagated error of each k

Assumptions and limits

  • Same degradation mechanism at every temperature, with no phase change, water loss or packaging effect; relative humidity constant or without effect.
  • Constants by linear regression at each temperature; the Arrhenius line is unweighted. Q10 starts from the lowest study temperature.
  • It does not replace the long-term stability study required for registration, nor the ICH Q1E statistical evaluation (batch analysis and poolability) with real data.

Standards and technical documents

  • ICH Q1A(R2): Stability Testing of New Drug Substances and Products, 2003
  • ICH Q1E: Evaluation for Stability Data, 2003
  • WHO Technical Report Series 1010, Annex 10: Stability testing of active pharmaceutical ingredients and finished pharmaceutical products, 2018
  • Carstensen, J. T.; Rhodes, C. T. Drug Stability: Principles and Practices, 3rd ed., Marcel Dekker, 2000
  • Waterman, K. C.; Adami, R. C. Accelerated aging: prediction of chemical stability of pharmaceuticals. Int. J. Pharm. 293 (2005) 101–125
  • Labuza, T. P. Shelf-life dating of foods, Food & Nutrition Press, 1982

U.S. regulations

  • FDA 21 CFR 211.166: stability testing program for drug products
  • FDA 21 CFR 211.137: expiration dating
  • FDA 21 CFR 107.20: use-by date for infant formula

Frequently asked questions

What does this calculator estimate?

How long a product takes to reach its specification limit when stored at a given temperature, based on an accelerated study at higher temperatures. It helps screen formulations, plan the long-term study and set a provisional date, not register the product. In the example, with data at 104, 122 and 140 °F, assay takes about 30 months to drop from 100% to 90% at 77 °F, or 27 months on the conservative estimate.

How should I lay out the study data?

One line per test: temperature, time and result. Use at least three temperatures, such as 104, 122 and 140 °F (40, 50 and 60 °C), with time zero and three or four more time points at each, up to a 10% to 20% loss at the hottest one. Test all samples with the same validated method and set whether the result falls (assay) or rises (impurity).

What is the difference between zero and first order?

In zero order the product loses the same amount each month; in first order, the same fraction of what is left. Up to 10% to 15% loss both give similar shelf lives; the calculator compares R² for both and warns if the other fits better. First order is the most common in solutions.

What does activation energy mean?

It tells how much heat speeds up degradation. In the example, Ea of about 85 kJ/mol gives a Q10 of 3.0 near 77 °F: every 18 °F (10 °C) warmer, the product degrades three times faster. That is why shelf life at 86 °F (30 °C, climatic zone IV) is much shorter than at 77 °F.

Why is there a conservative shelf life?

Because the estimate is an extrapolation from points that carry error. The conservative value uses the upper 95% limit of the degradation rate, as ICH Q1E does with the regression line. For labeling, use that value rounded down and confirm it with real-time data.

When does the Arrhenius approach fail?

When the mechanism changes with temperature: melting, loss of hydrate water, protein denaturation, microbial growth or reaction with the package. Also when humidity rather than temperature drives degradation. If the Arrhenius plot is not straight, with low R², the extrapolation does not hold.

Can this result support an FDA filing?

Not on its own. 21 CFR 211.166 requires a written stability program, and expiry dates must be backed by long-term data at the storage condition, evaluated per ICH Q1E. Accelerated modeling helps plan studies and justify a tentative date; real-time data set the labeled expiry.