Independent and not affiliated with the FDA, MHRA, ISPE, PDA, or any agency. Get the appgoutham@madhadi.com
madhadi.comData Integrity & GxP Quality
Browse all topics → Articles Templates & Procedures Learning paths GlossaryScenariosToolsRegulatory ReferencesLearning PathsTopics About Start here
Log Plug-and-play starting point Supply Chain & GDP

Log: Cumulative Temperature Excursion Budget Ledger (per Lot)

A plug-and-play running ledger that tracks a lot's cumulative temperature excursion budget across every leg of distribution, so disposition is made against the remaining stability allowance and not each event in isolation, with field definitions and a filled specimen.

Document type: Log

Read and copy the template below into your own quality system. It is a generic starting point for your own internal use, provided as is, with no warranty; see the Terms and License. Adopting it does not by itself create compliance.

This is a ready-to-use ledger for the one thing many excursion systems quietly get wrong: tracking the cumulative thermal budget of a lot across its whole distribution life. Excursion allowances are cumulative, not per-event. A lot that used 12 of its 24 permitted hours above 8 C on one leg has 12 left, and that has to carry forward or the next disposition is made blind. This ledger is the running record that carries it. Replace every <<FILL: ...>> placeholder. A filled specimen follows.

Purpose

To maintain, per lot, a running total of temperature excursion time (and other budgeted conditions) spent against the product’s registered stability allowances, so that every disposition is made against the remaining budget rather than assessing each excursion in isolation.

When to use

Open one ledger per lot when it is released for distribution. Update it at every recorded excursion, on every leg (warehouse, transit, final mile, returns). The disposition authority (Quality / Responsible Person) references it for every excursion decision.

Lot header

FieldEntry
Product / lot number<<FILL>>
Labeled storage condition<<FILL: e.g. 2-8 C>>
Registered warm-side allowance<<FILL: e.g. 48 h cumulative between 8 C and 25 C>>
Registered cold-side allowance<<FILL: e.g. 0 h below 0 C (no freeze budget)>>
Other budgeted limits<<FILL: e.g. above 25 C: 0 h; light: N/A>>
Ledger owner<<FILL: role>>

Field definitions

FieldFormatRequiredWhoWhen
DateDateYesOps / QualityAt each event
LegText (warehouse / transit / final mile / return)YesOpsAt each event
EventTextYesOpsAt each event
Excursion detailPeak temp + durationYesOpsFrom logger data
DirectionWarm / ColdYesQualityAt each event
Budget used this eventHours (to the correct budget)YesQualityAt each event
Cumulative usedRunning total per budgetYesQualityAt each event
RemainingAllowance minus cumulativeYesQualityAt each event
MKT over periodCIf applicableQualityAt each event
DispositionContinue / Reject / HoldYesQuality / RPAt each event
Signed / dateSignature + dateYesQuality / RPAt each event

The ledger

DateLegEventExcursion detailDirectionUsed this eventCumulative usedRemainingMKTDispositionSigned / date
<<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>><<FILL>>

Instructions

  1. Charge each excursion to the correct budget by direction. Warm-side time and cold-side time are separate budgets; a freeze is never offset by unused warm-side hours.
  2. Compute duration from the full logger trace, not a single reading, and record peak plus duration.
  3. Where the product file requires it, compute MKT over the affected period (Arrhenius-weighted, using the product’s activation energy or the default in the product file), and never disposition on the arithmetic average.
  4. Carry the cumulative total and remaining forward to the next leg. A new leg starts from the remaining, not from zero.
  5. If any budget reaches zero, or an excursion occurs in a direction with no budget (for example any freeze on a do-not-freeze product), the default disposition is Reject regardless of remaining budget in the other direction.
  6. Quality or the Responsible Person signs each disposition; the ledger travels with the lot record.

Acceptance criteria

  • Every recorded excursion is charged to the correct directional budget with peak and duration.
  • The cumulative and remaining totals carry forward across all legs.
  • No freeze excursion is offset against warm-side budget.
  • Every disposition is signed by the authorized decision-maker and shows the math, not just the conclusion.

Filled specimen

Illustrative ledger for a 2-8 C biologic with a registered allowance of 48 cumulative hours between 8 C and 25 C and zero allowance below 0 C.

DateLegEventExcursion detailDirectionUsed this eventCumulative usedRemainingDisposition
02 JunWarehouseDock-door spike11 C, 35 minWarm0.6 h0.6 h47.4 hContinue
05 JunAir transitTarmac hold19 C, 5 hWarm5.0 h5.6 h42.4 hContinue
07 JunFinal mileReefer fault14 C, 3 hWarm3.0 h8.6 h39.4 hContinue

After three events the lot has spent 8.6 of 48 warm-side hours and never went below 0 C, so it is released for continued distribution with the budget carried on the lot history and the tarmac-hold cause trended for CAPA. Now change one fact: if the final-mile reefer had dropped to -3 C for 20 minutes, there is no cold-side budget, so the disposition flips to Reject regardless of the 39.4 warm-side hours remaining. The freeze, not the heat, decides.

Common findings this ledger prevents

  • Each excursion assessed in isolation, so the cumulative thermal history is lost and a lot near its budget is released as if fresh.
  • A freeze excursion given credit against unused warm-side budget.
  • Disposition on an arithmetic average instead of duration and MKT.
  • A “within stability” release with no calculation showing the specific cumulative exposure.

How to adapt this ledger

  1. Set the exact registered allowances for the product, by direction, from the stability file.
  2. Add columns for any other budgeted condition the product carries (time above 25 C, light exposure).
  3. Keep it on the lot record as a running ledger, on paper or in a validated system, so it travels with the lot.
  4. Feed recurring excursion causes into corrective and preventive action and connect the disposition to your excursion management SOP.
Use madhadi.com as an app Full screen, works offline, one tap from your home screen.