Recalculation E-Signature
Recalculation E-Signature is the Part 11 / Annex 11 dual-control electronic signature event that authorises any post-close recomputation of a regulated calculation on a closed BMR — a potency factor that was entered wrong, an LOD that was transcribed from the wrong CoA, a salt-to-base factor that ignored a hydrate, a counter-balance figure that drifted because the order of operations was wrong, a scaled theoretical that was set against an outdated MMR version, an actual_net that included IPC samples by mistake, or a yield % that read pass against the wrong denominator. Original values are never overwritten — they are preserved in the audit trail and rendered side-by-side with the recalculated values on every regenerated PDF — and the recalculation event carries its own Part 11 e-sig pair (preparer + reviewer, distinct users) with the four mandatory elements: link to user, link to record, link to timestamp, link to meaning ('authorised recalculation of [calculation type] on batch [id], original [value] → recalculated [value], reason [free-text + structured code]'). Recalculation is not a backdoor for editing closed records: it is a tightly-scoped exception path with a deviation always opened, an impact assessment always required, and (if the recalculated value falls outside the validated envelope) a CAPA always opened. The discipline this page covers: the difference between a recalculation event and a record edit (you can recalculate a regulated calculation; you cannot edit the underlying observation), the four-element Part 11 contract (§11.50 + §11.70), the dual-control rule (§211.68 + §211.192), the impact-assessment scope (cross-batch when the same root cause touches multiple batches), the regulatory anchors (21 CFR 11.10 / 11.50 / 11.70 / 11.100 / 11.200 / 211.68 / 211.188 / 211.192 / EU GMP Annex 11 §9 / §12 / ICH Q9(R1) / Q10 §3.2.3 / ALCOA+ / MHRA Data Integrity 2018), the failure modes (overwrite-no-audit / single-signature / recalculation-without-deviation / scope-only-the-failing-batch / new-PDF-replaces-old-PDF / 'minor administrative correction' label), the KPI suite (recalculation rate per product per quarter, time-from-discovery-to-e-sig, cross-batch impact-assessment closure rate, recalculation-leading-to-recall events), and how V5 Ultimate runs the recalculation event as a guarded transaction that updates report_renders, never deletes the original PDF, opens a paired deviation, and routes the impact assessment to QA for cross-batch scoping.
01What a recalculation e-signature actually is
A Recalculation E-Signature is the Part 11 / Annex 11 electronic-signature event that authorises a recomputation of a regulated calculation on a closed BMR after the fact. It is the only legitimate way to update a number that the §211.192 production-record-review process has already signed off on — and even then it is not an edit. The original value stays in place, immutable; the recalculated value is appended to the record; both are rendered side-by-side on every regenerated PDF; both carry full audit-trail metadata; and a deviation is always opened in parallel.
Common triggers: a per-lot potency factor that was transcribed from the wrong CoA section; an LOD figure that was applied without the basis conversion (anhydrous-vs-as-is); a salt-to-base factor that ignored a hydrate water-of-crystallisation; a counter-balance figure that drifted because PF was applied before scaling instead of after; a scaled theoretical that was computed against the previous MMR revision because the WO snapshot mis-pulled; an actual_net that double-counted (or omitted) an IPC sample mass; a yield % that read pass against the nominal denominator instead of the scaled. Anything that flows through the calculation engine and lands on the BMR is a potential recalculation target.
02The four mandatory Part 11 elements
Every regulated electronic signature — including the recalculation e-sig — must carry four elements per 21 CFR 11.50 (signature manifestations) + 11.70 (signature/record linking). The recalculation event additionally carries a structured reason code and free-text justification, the original value, and the recalculated value.
| Element | Source | What it shows on the recalc event |
|---|---|---|
| Link to user | §11.50(a)(1) + §11.100 | Full printed name of the signer + unique identifier (no shared accounts; the two-component login under §11.200 binds the e-sig to a specific human). |
| Link to record | §11.70 | Cryptographic link to the specific BMR + the specific calculation row recomputed; can't be detached, copied, or transferred to a different record. |
| Link to timestamp | §11.50(a)(2) | Server-side UTC timestamp at signature event; client-side time is irrelevant; daylight-saving transitions are handled in the audit-trail layer, not in the displayed string. |
| Link to meaning | §11.50(a)(3) | Free-text reason ('PF was transcribed from CoA section 3 not section 4; section 4 carries the lot-specific potency') + structured code (PF-TRANSCRIPTION-ERROR) + the verb ('authorised recalculation') — never just 'approved' or 'signed'. |
| Original value | §211.68 + §211.188 | Pre-recalculation number, preserved verbatim — never overwritten. |
| Recalculated value | audit-trail extension | Post-recalculation number, with the same units and precision as the original. |
| Reason code (structured) | internal taxonomy | Pick-list value from a fixed taxonomy (transcription / basis-conversion / scale-order / sample-double-count / wrong-snapshot / other) — required so the quarterly review can pattern-match. |
| Deviation link | §211.192 + ICH Q9 | Mandatory pointer to the deviation opened in parallel; deviation closure is a separate workflow. |
03What you can recalculate, and what you can't
| Item | Type | Path |
|---|---|---|
| A measured weight (operator weighed 3.708 kg) | Observation | Not recalculatable. Use the §211.68 + Annex 11 §9 annotation path — original entry preserved, correction added with annotation, separate e-sig, separate audit-trail event. |
| A meter reading (granulator outlet temp 42.3°C) | Observation | Not recalculatable. Annotation only; original kept. |
| A QC analytical result (assay 98.4%) | Observation | Not recalculatable in the QC system. If the underlying chromatographic data is reprocessed, that itself is a CDS-side recalculation with its own §11.50 e-sig (CSV requirement). |
| A potency factor used in dispense math (PF = 1.029) | Derived calculation | Recalculatable under the recalc e-sig contract. Triggers: wrong CoA, wrong section, basis-conversion missing. |
| An LOD adjustment factor (1 / (1 − LOD)) | Derived calculation | Recalculatable. Triggers: anhydrous-vs-as-is error, wrong CoA, stale LOD. |
| A salt-to-base factor (SBF = MW(salt) ÷ MW(base)) | Derived calculation | Recalculatable. Triggers: hydrate ignored, wrong stoichiometry, supplier silent-switch. |
| A counter-balance derivation (CB_adj = CB_nom − ΔActive) | Derived calculation | Recalculatable. Triggers: scale-order wrong, multi-active delta missed. |
| A scaled theoretical (yield_theoretical_scaled = nominal × sf) | Derived calculation | Recalculatable. Triggers: wrong MMR snapshot, scale-factor entered wrong. |
| An actual_net derived from IPC + retain + hold-up subtraction | Derived calculation | Recalculatable. Triggers: sample mass double-counted, hold-up estimated not validated. |
| A yield % (actual_net ÷ scaled_theoretical × 100) | Derived calculation | Recalculatable. Triggers: nominal as denominator, gross as numerator. |
04Deviation + impact assessment — always
A recalculation event without a paired deviation is a §211.192 + Annex 11 §13 (deviation management) violation. The deviation captures: what was wrong, what was recalculated, what the original-vs-recalculated values are, what the impact on disposition is (does the recalculated value change the pass/fail decision?), and what the cross-batch scope is (does the same root cause affect other batches?). Investigation closes the deviation; CAPA is opened if the recalculated value falls outside the validated envelope or if the root cause is systemic.
- Single-batch scope — root cause is unique to this batch (e.g. an operator transcribed one CoA wrong); deviation closure, no CAPA, BMR re-rendered with recalculated value alongside original.
- Cross-batch scope — root cause affects multiple batches (e.g. a master-data PF that has been wrong for three months); deviation expanded to scope all affected batches, each batch recomputed under its own recalc e-sig, impact on already-distributed product assessed for recall, CAPA opened.
- Wrong-MMR-snapshot scope — root cause is a system / process gap (e.g. WO snapshot was pulling from an outdated MMR cache); deviation + CAPA + change control (CSV revalidation if a software gap) under ICH Q10 §3.2.3.
- Out-of-envelope after recalc — recalculated yield % is outside the validated envelope even though the original read pass; deviation upgraded to OOS-equivalent; full §211.192 + §211.165 investigation; impact assessment on all batches in the affected campaign.
05Regulatory overlay across regimes
| Clause | Regime | What it requires |
|---|---|---|
| 21 CFR 11.10(e) | US (electronic records) | Audit trail with secure, computer-generated, time-stamped records of operator entries and actions that create, modify, or delete electronic records. |
| 21 CFR 11.50 | US (e-sig) | Signature manifestations include printed name, date/time, and meaning. |
| 21 CFR 11.70 | US (e-sig) | Signatures are linked to records such that they cannot be excised, copied, or transferred. |
| 21 CFR 11.100 + 11.200 | US (e-sig) | Unique e-signatures + dual-component (ID + password) login for non-biometric e-sigs. |
| 21 CFR 211.68(b) | US human drugs | Records of equipment-generated data and processing must be retained with audit-trail review. |
| 21 CFR 211.188 | US human drugs | Batch records — original entries preserved; corrections annotated, never overwritten. |
| 21 CFR 211.192 | US human drugs | Production record review by independent QA — recalculation events surface in the review. |
| EU GMP Annex 11 §9 | EU (computerised systems) | Audit trail for changes to data; review required at regular intervals. |
| EU GMP Annex 11 §12 | EU (computerised systems) | Access control + integrity of data. |
| ICH Q9(R1) | Global | Quality Risk Management — recalculation-event scope is risk-proportionate. |
| ICH Q10 §3.2.3 | Global | Change management — systemic recalculations may rise to change control. |
| MHRA Data Integrity Guidance (March 2018) | UK + influential globally | ALCOA+ — original entries are Original; recalculations preserve the original (Originality + Accurate + Available). |
| FDA Data Integrity Q&A (Dec 2018) | US (data integrity) | Confirms original-and-recalculated must both be retained and reviewable. |
| PIC/S PE 009 + PI 041 (Data Integrity 2021) | Global PIC/S | Mirrors EU + MHRA expectations for non-EU PIC/S Members. |
06Six failure modes auditors hunt for first
- Overwrite-no-audit — a number is changed directly in the database / spreadsheet / PDF without going through the recalc event; original value is lost; auditor compares paper-trail to electronic record and the mismatch surfaces as a §211.68 + §211.188 violation.
- Single-signature recalc — production supervisor performs the recalculation and signs it; no independent QA reviewer; §211.192 dual-control violation.
- Recalculation without a paired deviation — change is made under e-sig but the deviation is not opened; §211.192 + Annex 11 §13 violation; root cause is never identified; cross-batch impact is never assessed; the same error recurs.
- Scope-only-the-failing-batch — root cause turns out to be a master-data PF wrong for three months; the deviation is closed against only the one batch where it was noticed; the other batches go unrecomputed and remain shipped at incorrect potency; this is the most expensive form of the failure because it routinely escalates to recall.
- New-PDF-replaces-old-PDF — the regenerated BMR PDF is uploaded over the original in document storage; the original is no longer available; ALCOA+ Originality and Available principles violated; even if the recalculation itself was correctly e-signed, the artefact chain is broken.
- 'Minor administrative correction' label — operator marks the recalc reason as 'minor administrative correction — no impact'; the deviation is not opened; subsequent audit identifies that the corrected value crossed the disposition boundary; the 'no-impact' assertion is shown false retrospectively; data integrity 483 issued.
07The KPI suite that proves the contract holds
- Recalculation rate (per product per quarter) — target near zero; any rise is a master-data-quality or training signal, not normal operational noise.
- Time from discovery to e-sig (median hours) — target ≤72 h; longer indicates a process gap where issues sit known-but-unaddressed.
- Dual-signature compliance % — fraction of recalc events with distinct preparer + reviewer (target 100%; database constraint should keep this at 100%).
- Paired-deviation compliance % — fraction of recalc events with a linked deviation (target 100%).
- Cross-batch impact-assessment closure rate — fraction of recalc deviations whose scoping decision (single-batch vs cross-batch) is documented + closed within SLA (target ≥95%, target SLA 14 days).
- Recalculation leading to disposition change (count per quarter) — recalcs that changed pass→fail or fail→pass; any non-zero number triggers a focused review of the upstream calculation engine + master data.
- Recalculation leading to recall (count per year) — target 0; any non-zero number is a board-level event with mandatory CAPA + ICH Q10 §3.2.3 change control.
08How V5 Ultimate runs recalculation e-signatures
- Originals are immutable: every regulated calculation row in dispense_results, work_orders.mmr_snapshot, and ipc_results is stored once at close and never overwritten; recalculations append a new row with version=original.version+1 linked to the recalc event ID.
- Recalc UI is a guarded transaction: opening a recalc on a closed BMR requires a 'Recalculate this value' action that pre-fills the original value, asks for the reason code (structured taxonomy) + free-text justification, and forces the deviation to be opened in the same modal — no recalc without deviation, enforced at the transaction layer.
- Distinct-user dual e-sig: preparer e-sig captures the recalculation; reviewer e-sig (separate user, enforced at DB level) approves the recalculated value; both Part 11 e-sigs with full four-element manifestation; both linked to the deviation.
- Side-by-side PDF render: regenerated BMR PDF shows original value with a strike-through and the recalculated value adjacent, both annotated with their respective e-sig metadata + the recalc event ID; the original PDF is never deleted, only superseded — both are kept in report_renders with revision pointers.
- Audit-trail review surface: the §211.192 audit-trail review dashboard surfaces all recalc events for QA pre-review; reviewer can filter by reason code, time-window, product, user, and impact-assessment-closure status.
- Cross-batch impact-assessment workflow: a recalc event with reason code 'wrong-master-data' or 'wrong-snapshot' automatically asks 'is this isolated or systemic?'; selecting systemic opens an impact-assessment workflow that scopes all batches sharing the suspect master-data version + routes them to a parallel review queue.
- Recall-scoping pre-flight: if the recalculated value crosses the disposition boundary (pass → fail or fail → pass), the recalc event auto-flags the batch as 'disposition-change candidate' and pages the QA director within 1 h; this is the recall pre-flight without yet declaring a recall.
- Yield-% integration: a recalc on PF / LOD / SBF / counter-balance / scaled-theoretical / actual_net automatically chains a recalc on dependent yield % values; the chain is preserved in the audit trail as 'recalc cascade [parent event ID]'.
- Change-control bridge: a recalc reason of 'wrong-snapshot' or 'wrong-master-data' that recurs N times in a rolling window automatically files a change-control candidate under ICH Q10 §3.2.3 — surfaced to the QA director at the next quarterly review.
- Quarterly ICH Q10 §3.2.5 review: per-product recalc-rate, time-to-e-sig, dual-sig compliance, paired-deviation compliance, cross-batch closure rate, and disposition-change events — one report-pack the QA director presents at the management review.
Frequently asked questions
Q.Is a recalculation event the same as a record edit?+
No. A record edit overwrites a value; a recalculation appends a new computed value while preserving the original. Record edits on closed regulated records are a §211.188 + §11.10 violation; recalculations under the dual-e-sig contract are the legitimate path.
Q.Can the recalculation be done by the same person who performed the original calculation?+
No. §211.192 dual control requires the recalculation reviewer to be a different user from the recalculation preparer, and ideally a different user from the original §211.192 production-record-review approver. V5 enforces distinct-user IDs at the database level; the dropdown for reviewer excludes the preparer.
Q.What happens to the original BMR PDF when a recalc is performed?+
It stays in report_renders as the as-of-original-close version, never deleted. A new PDF is generated showing the original-vs-recalculated values side-by-side, with the recalc event metadata. Both PDFs are accessible from the BMR view; the new PDF becomes the current rendering but the original remains forensically available under ALCOA+ Originality + Available.
Q.Do I have to open a deviation for every recalc — even a typo correction?+
Yes. There is no minor-correction loophole on a closed regulated record. If the value was wrong enough to need recalculating, it was wrong enough for a deviation — the investigation will conclude single-batch / scope-limited / no CAPA in trivial cases, but the deviation is required as the audit-trail anchor and the trigger for the impact assessment.
Q.What if the master data itself was wrong and three months of batches are affected?+
Then the deviation is scoped cross-batch. Each affected batch gets its own recalc e-sig event; impact assessment runs across all batches with focus on whether any recalculated value crosses a disposition boundary; if any do, recall scoping begins; CAPA opens to fix the master data + the upstream gap that let it be wrong (training, verification step, system control).
Q.Does recalculation apply to QC results too?+
Not directly. A QC result is an observation, not a derived calculation — it cannot be recalculated, only annotated under the §211.68 + Annex 11 §9 correction path. However, the chromatographic data the QC result was derived from can be reprocessed in the CDS under its own e-sig (CSV requirement), and the new result can trigger a recalc downstream of any dispense / yield calculations that used the original QC value.
Q.How does V5 prevent someone from just bypassing the recalc UI and editing the database directly?+
Two layers. (1) RLS policies prevent any client-side update on dispense_results / mmr_snapshot / ipc_results / yield_calculations once status = closed — the database refuses the write. (2) The audit-trail trigger on those tables logs every change attempt; bypass attempts surface in the §211.192 audit-trail review. Direct DB write would require service-role-key access; service-role-key is server-side only and is itself logged on every use.
Primary sources
- 21 CFR Part 11.10 — Controls for closed systems
- 21 CFR Part 11.50 — Signature manifestations
- 21 CFR Part 11.70 — Signature/record linking
- 21 CFR Part 11.100 — Electronic signatures general requirements
- 21 CFR Part 11.200 — Electronic signature components and controls
- 21 CFR 211.68 — Automatic, mechanical, and electronic equipment (audit trail)
- 21 CFR 211.188 — Batch records (immutable original entries)
- 21 CFR 211.192 — Production record review (independent QA)
- EU GMP Annex 11 §9 — Audit trail
- EU GMP Annex 11 §12 — Security
- ICH Q9(R1) — Quality Risk Management (recalculation triage + scope)
- ICH Q10 §3.2.3 — Change Management (when recalc rises to change control)
- MHRA GxP Data Integrity Guidance (March 2018)
- FDA Data Integrity and Compliance with Drug CGMP — Q&A Guidance (Dec 2018)
Further reading
- 21 CFR Part 11The umbrella e-sig + audit-trail rule the recalculation control implements.
- EU GMP Annex 11The EU computerised-systems equivalent with paragraph-9 audit-trail rule.
- E-signatureThe four mandatory elements (user / record / timestamp / meaning) the recalc e-sig also carries.
- Two-Person E-SignatureThe dual-control pattern this control enforces for any post-close recalculation.
- Audit trailWhere original-vs-recalculated values, signers, and reasons are forensically preserved.
- Data integrityALCOA+ contemporaneity + originality is what the no-overwrite rule protects.
- DeviationAlways opened in parallel with a recalculation event; closed with impact assessment.
- Theoretical vs Actual Yield %A common trigger — yield % miscomputed against the wrong denominator.
V5 Ultimate ships with the Recalculation E-Signature controls already wired in — audit trail, e-signatures, validation evidence. Free trial, no credit card, onboard in days, not months.
