Examples
Worked examples
- Is an instance
A five-day controlled-room-temperature log of 20C, 22C, 25C, 21C, and 19C has a simple arithmetic mean of 21.4C, but a calculated mean kinetic temperature of approximately 21.6C, because the 25C reading is weighted more heavily by the Arrhenius exponential term than a linear average would weight it.
- Is an instance
A cold-chain shipment logger records a brief in-transit excursion above the labeled 2-8C range; the receiving lab calculates the shipment's MKT across the full transit record (not just the excursion window) to determine whether the product's overall thermal exposure still falls within the range needed to support release, per USP <1079> and the sponsor's stability data.
Counter-examples
Looks similar, but isn't
- Not an instance
Reporting the simple arithmetic mean of a temperature log as though it were the mean kinetic temperature is not a valid MKT calculation -- it omits the exponential (Arrhenius) weighting that the USP <1079> formula requires and will understate the true thermal exposure whenever the readings include high-temperature spikes.
Editorial commentary
Mean kinetic temperature (MKT) is a single calculated temperature value that represents the cumulative thermal effect of a series of temperature readings taken over time, weighted so that time spent at higher temperatures counts more heavily than time spent at lower temperatures. It is used to summarize a fluctuating storage or shipping temperature record — from a stability chamber, a refrigerator/freezer monitor, or a cold-chain shipment logger — as one number that can be compared against a labeled storage-condition limit, rather than reviewing every individual reading.
MKT is defined in USP General Chapter <1079>, Good Storage and Distribution Practices, and the closely related World Health Organization guidance on good storage and distribution practices for pharmaceutical products (WHO Technical Report Series, Annex 9). It is the standard way pharmaceutical, biologic, and clinical-trial supply chains demonstrate that a temperature excursion — a reading outside the labeled range — did not meaningfully change the product’s overall thermal exposure.
Operational definition
A calculation counts as a mean kinetic temperature, in the USP <1079> sense, if it meets both of the following:
- It is derived from a Arrhenius-weighted average of a time series of temperature readings — not a simple arithmetic mean — using an assumed activation energy constant, so that each reading’s contribution to the result scales exponentially, not linearly, with its temperature.
- It is expressed as a single equivalent isothermal temperature: the constant storage temperature that would produce the same overall thermal degradation effect as the actual, fluctuating temperature record over the same period.
A plain average of temperature readings is not MKT, even when it is used for the same purpose. Because degradation reactions generally accelerate exponentially with temperature (the Arrhenius relationship), MKT is always equal to or slightly above the simple arithmetic mean of the same readings — never below it.
The mean kinetic temperature formula
The formula, derived by J.D. Haynes (1971) and adopted in USP <1079>, is:
TK = (Ea / R) / ln[ (1/n) × Σ e−Ea/(R·Ti) ]
- TK — the mean kinetic temperature, in kelvin (convert to °C by subtracting 273.15).
- Ea — the activation energy of the degradation reaction. USP <1079> and most cold-chain compliance tools use a default of 83.144 kJ/mol when a product-specific value isn’t known.
- R — the universal gas constant, 8.3144 J/(mol·K).
- Ti — each individual temperature reading in the series, converted to kelvin.
- n — the number of readings in the series.
With the default Ea of 83.144 kJ/mol, the ratio Ea/R simplifies to almost exactly 10,000 K — which is why most mean kinetic temperature calculators and spreadsheets hard-code 10,000 as a constant rather than dividing 83,144 by 8.3144 on every run.
How to calculate mean kinetic temperature: a worked example
The steps below walk through the formula using a small, illustrative set of readings — not data from any real facility or shipment — so the arithmetic is easy to follow:
- Collect the readings and convert to kelvin. Suppose a five-day temperature log for a controlled room temperature storage area reads 20°C, 22°C, 25°C, 21°C, and 19°C. Adding 273.15 to each gives 293.15 K, 295.15 K, 298.15 K, 294.15 K, and 292.15 K.
- Apply the Arrhenius term to each reading. Compute e−10000/Ti for each of the five kelvin values.
- Average those five values (sum and divide by n = 5).
- Take the natural log of that average, then divide 10,000 by the result to get TK in kelvin.
- Convert back to Celsius by subtracting 273.15.
Carrying the arithmetic through gives a mean kinetic temperature of approximately 21.6°C — compared with a simple arithmetic mean of 21.4°C for the same five readings. The MKT is higher because the 25°C reading, the warmest in the series, is weighted more heavily by the exponential term than a linear average would weight it. This is the general pattern: the wider the spread of readings and the higher the peak temperatures, the further MKT pulls above the simple average — which is exactly the behavior a stability-risk calculation needs, since a brief spike does more cumulative thermal damage than a brief dip does good.
Mean kinetic temperature vs. simple average temperature
A facility that only tracks the arithmetic mean of its temperature log can be misled in both directions:
- A storage area with an average temperature inside the labeled range can still have a mean kinetic temperature that exceeds it, if the readings included occasional high spikes offset by more numerous but less extreme low readings.
- Conversely, MKT will never fall below the arithmetic mean — so a facility whose arithmetic mean is already at or near the labeled limit has effectively no headroom once MKT is calculated.
This is why ICH Q1A(R2) stability protocols and USP <1079> storage-and-distribution guidance both call for MKT rather than a simple average when evaluating whether a temperature excursion is acceptable.
Where mean kinetic temperature calculations are required
MKT calculations are typically expected wherever a regulated product’s storage or shipping temperature is monitored against a labeled condition, including:
- Controlled room temperature (CRT) warehousing and pharmacy storage, where USP <1079> and USP General Notices define CRT as a range with an associated MKT ceiling, not just an instantaneous temperature ceiling.
- Cold-chain shipping of investigational medicinal product and biological reagents, where a data-logger record of an in-transit excursion is evaluated using MKT to decide whether the shipment remains usable — see our guide to cold-chain shipping requirements for biological reagents.
- Stability chamber and incubator qualification, where a chamber’s temperature-uniformity mapping data may be summarized as an MKT to confirm the chamber holds its labeled setpoint over time — see our guide to CO2 incubator calibration and temperature uniformity mapping.
- Warehouse and distribution-center temperature excursion investigations, where an out-of-range reading triggers a deviation report that includes an MKT calculation to support a disposition decision (release, quarantine, or reject).
Frequently asked questions
What is mean kinetic temperature?
Mean kinetic temperature is a single calculated value, expressed in degrees, that represents the equivalent constant storage temperature a product would need to experience to receive the same cumulative thermal degradation effect as its actual, fluctuating temperature history over the same period. It is defined in USP <1079> and used to evaluate cold-chain and controlled-room-temperature compliance.
What is the mean kinetic temperature formula?
TK = (Ea/R) ÷ ln[(1/n) × Σ e−Ea/(R·Ti)], where Ea is the assumed activation energy (commonly 83.144 kJ/mol), R is the universal gas constant, Ti is each temperature reading in kelvin, and n is the number of readings. See the worked example above for how to apply it step by step.
How do I calculate mean kinetic temperature without a calculator?
Convert each reading to kelvin, apply the exponential (Arrhenius) term to each one using Ea/R ≈ 10,000 K, average the results, take the natural log, and divide 10,000 by that log value — the full sequence is set out step by step above. In practice, most labs use a spreadsheet formula or a purpose-built MKT calculator rather than working the exponentials by hand, since the calculation is repetitive across long data-logger records.
Does mean kinetic temperature use USP or WHO guidance?
Both bodies define essentially the same calculation. USP General Chapter <1079> is the reference most US pharmaceutical, biologic, and clinical-supply operations cite; WHO Technical Report Series Annex 9 (good storage and distribution practices) is the parallel international reference. They share the same Haynes-derived formula and the same 83.144 kJ/mol default activation energy.
Related terms
Machine-readable encodings
Use in your systems
<role vocab="credit"
vocab-identifier="https://casrai.org/dictionary/"
vocab-term="Mean Kinetic Temperature (MKT)"
vocab-term-identifier="https://casrai.org/dictionary/term/mean-kinetic-temperature-mkt" />{
"@context": "https://schema.org",
"@type": "DefinedTerm",
"@id": "https://casrai.org/dictionary/term/mean-kinetic-temperature-mkt",
"name": "Mean Kinetic Temperature (MKT)",
"identifier": "https://casrai.org/dictionary/term/mean-kinetic-temperature-mkt",
"description": "A calculation counts as mean kinetic temperature (MKT), in the USP <1079> sense, if it meets both of the following: (1) it is an Arrhenius-weighted average of a time series of temperature readings, using an assumed activation energy constant, so each reading's contribution scales exponentially rather than linearly with its temperature; and (2) it is expressed as a single equivalent isothermal temperature -- the constant storage temperature that would produce the same overall thermal degradation effect as the actual, fluctuating record over the same period. A plain arithmetic average of the same readings is not MKT, and because degradation reactions generally accelerate exponentially with temperature, MKT is always equal to or slightly above the simple arithmetic mean -- never below it.",
"inDefinedTermSet": "https://casrai.org/dictionary/domain/clinical-research#set",
"url": "https://casrai.org/dictionary/term/mean-kinetic-temperature-mkt",
"sameAs": [],
"license": "https://creativecommons.org/licenses/by/4.0/",
"publisher": {
"@id": "https://casrai.org/#organization"
},
"dateModified": "2026-08-12T14:56:29",
"inLanguage": "en"
}






