Pharmaceutical Calculation Suite
Fits assay against time, finds where the one-sided lower 95% confidence limit crosses the acceptance criterion, and applies the ICH Q1E cap on extrapolation beyond the observed data.
This guide explains shelf-life estimation from long-term stability data using linear regression, following ICH Q1E, Evaluation for Stability Data. The method fits assay (% label claim) against time, computes the one-sided lower 95% confidence limit on the regression line, finds where that limit crosses the acceptance criterion, and then applies the Q1E limit on extrapolation beyond the observed data.
Two guidelines govern this work. ICH Q1A(R2) defines the study design — batches, storage conditions, time points, and the data package required at submission. ICH Q1E defines how to evaluate the data and how far a shelf life may extend beyond it.
Where this is used:
Storage conditions (drug product, general case, ICH Q1A(R2) §2.2.7.1):
| Study | Condition | Minimum data at submission |
|---|---|---|
| Long-term | 25°C ± 2°C / 60% RH ± 5% RH or 30°C ± 2°C / 65% RH ± 5% RH | 12 months |
| Intermediate | 30°C ± 2°C / 65% RH ± 5% RH | 6 months |
| Accelerated | 40°C ± 2°C / 75% RH ± 5% RH | 6 months |
If 30°C/65% RH is chosen as the long-term condition, there is no intermediate condition. Q1A(R2) requires a minimum of 12 months of long-term data on at least three primary batches at submission — long-term data through the full proposed shelf life are not required; Q1E exists precisely because extrapolation beyond the observed data is permitted within defined limits.
Assay y (% label claim) versus time t (months); s is the residual standard deviation.
For an attribute that decreases with time, Q1E §2.6 directs that “the lower one-sided 95 percent confidence limit should be compared to the acceptance criterion.” t(0.95, n−2) is the one-sided 95th-percentile Student's t (for df = 5, 2.015). Using the two-tailed α = 0.05 value (2.571 at df = 5) is a common error; it produces a 97.5% one-sided limit.
Solve numerically for the crossing (e.g. at 90.0% LC), then apply the ICH Q1E §2.4.1.1 limit: for long-term data amenable to statistical analysis, the proposed shelf life “can be up to twice, but should not be more than 12 months beyond, the period covered by long-term data.”
Multiple batches: shelf life is established on a minimum of three batches. Before pooling into one regression, test poolability (equality of slopes and intercepts, e.g. ANCOVA); Q1E directs a significance level of 0.25 to compensate for the low power of the design. If batches cannot be pooled, the shelf life is based on the worst-performing batch. In the calculator the poolability analysis is opt-in: enable it to run the α = 0.25 tests; left off, multiple batches are evaluated individually and the worst-performing batch governs — conservative and Q1E-acceptable, but no poolability test is performed.
| Symbol | Variable | Units | Description |
|---|---|---|---|
| y, t | Assay result; storage time | % LC; months | Long-term stability results for the attribute being trended, at each scheduled pull. |
| a, b | Intercept; slope | % LC; %/month | Ordinary least-squares estimates of the change over time. |
| s | Residual standard deviation | % LC | √(RSS/(n−2)); the scatter of the data about the fitted line. |
| t(0.95, n−2) | One-sided 95th-percentile Student's t | dimensionless | The one-sided value — 2.015 at df = 5 — not the two-tailed 2.571. |
| criterion | Acceptance criterion | % LC | The specification limit the confidence bound is compared against (e.g. 90.0% LC for assay). |
| Tdata | Long-term data coverage | months | The period covered by long-term data; the Q1E cap is min(2 × Tdata, Tdata + 12). |
Scenario: long-term data at 25°C/60% RH, acceptance criterion ≥ 90.0% LC. A real submission requires at least three batches and a poolability assessment; a single batch is shown here to illustrate the arithmetic only.
PharmaCalc returns a shelf life from the ICH Q1E confidence limit, with optional α = 0.25 poolability analysis. It is computed server-side against the published method and written into a GMP PDF report with the inputs, formula chain, references, document control and signature pages — traceable to the software release that produced it.
Open the Stability & Shelf Life calculator — free demo