CAPA effectiveness check: worked example and calculation

Compare recurrence against the opportunities for it to occur. In this example, failures fall from 12 to 5, but operating exposure falls from 150 to 60 runs: the observed rate rises from 8.00 to 8.33 events per 100 runs. The lower event count does not demonstrate improvement.

Fewer leakage events, but no demonstrated reduction in the observed rate.

CAPA-071 examines pump seal leakage before and after the April change. The native Seal demonstration compares January–March (12 leakage events in 150 runs) with May–July (5 events in 60 runs). April is the changeover period and is excluded from both populations. Compare events per 100 runs, using the same event definition in both periods.

Actual Seal CAPA-071 demo chart compares 8.0 failures per 100 runs before the change with 8.3 after; exposure is 150 versus 60 runs.
CAPA-071 in the actual Seal interface, captured on 8 September 2026. The saved demo chart uses the six fictional periods below and rounds rates to one decimal place. Its published record version is not a CAPA effectiveness approval. View full size

Scroll across to see every column →

Illustrative source records
Source periodEligible runsLeakage eventsEvents per 100 runs
Before: January4848.33
Before: February5259.62
Before: March5036.00
After: May20210.00
After: June2214.55
After: July18211.11
Before: combined150128.00
After: combined6058.33

The event count falls by 7, but the observed rate moves from 8.00 to 8.33 per 100 eligible runs. This does not demonstrate improvement, and these descriptive rates alone do not establish statistical significance or causation. If the illustrative plan requires at least 100 post-change runs, the planned observation is also incomplete.

Download this example as CSV

Try the CAPA rate calculation

Change the example inputs to inspect the result. This calculator runs on the website and does not change records in Seal.

8.00 before → 8.33 after, per 100 runsThe observed rate is higher. A lower event count alone would not demonstrate improvement.

Review output and next actions

Effectiveness is not demonstrated by this population. Preserve the unfavourable and incomplete assessment. A later review must identify its new evidence and must not make this earlier review appear to have had it.

Implementation owner

Confirm which runs actually used the changed operation.

Evidence needed: Attributable implementation evidence and an explicit treatment of uncertain exposure.

Effectiveness reviewer

Assess the incomplete observation and whether to continue, investigate implementation or reassess the action.

Evidence needed: A reasoned next step against the original plan; do not extend observation simply until a favourable rate appears.

CAPA decision owner

Keep the action’s implementation and its effectiveness conclusion distinguishable.

Evidence needed: An authorised assessment with the population and limitations retained before any separate closure decision.

Open the filled review worksheet

CAPA-071 effectiveness assessment with the available observation

This is a fictional worked assessment to adapt to your procedure and actual evidence.

Source pack

  • Implementation evidence identifying the change boundary, the event definition and comparable eligible runs.
  • The approved observation plan and criteria; retain the source periods supporting each total.
Population assessed
January–March before the change; May–July after it. April is the changeover period.
Before
12 events / 150 eligible runs × 100 = 8.00 events per 100 runs.
After
5 events / 60 eligible runs × 100 = 8.33 events per 100 runs.
Criteria in this illustrative plan
At least 100 post-change runs and a rate no greater than 4 events per 100. These are example inputs, not a statistical recommendation.
Current assessment
The observation is incomplete and the available rate is above the example target. Fewer events do not establish improvement.
Download the filled worksheet

Decisions and exceptions

Scroll across to see every column →

Decision paths in this example
SituationResponseConsequence
5 events after versus 12 beforeInspect the exposure before claiming improvementThe combined observed rate is 8.33 after versus 8.00 before
60 post-change runs versus the illustrative required 100Report incomplete planned observation and assign a reviewed next actionDo not label the plan completed solely because the calendar review date arrived
No eligible post-change runsShow no assessable exposure and preserve the open questionThe calculated rate is unavailable, not 0%

Define the operating population before calculating the rate.

Start from the effect the action was intended to produce. In this example the question concerns leakage during a defined pump operation. Select completed runs with comparable equipment and operating context. Record what qualifies as one event and how repeat observations during the same run are counted. If the event definition changes halfway through, the two populations are not automatically comparable.

Use the actual implementation evidence to place the change boundary. The date an action was approved or marked complete may not be the first run that used the revised procedure. If implementation was phased across equipment, retain that distinction. Keep runs with uncertain implementation exposure in an explicit unresolved or excluded population until the reviewer decides how to use them.

Calculate from totals and keep missing exposure visible.

For the combined post-change population, calculate 100 × (2 + 1 + 2) / (20 + 22 + 18) = 8.33 events per 100 runs. In general, use the combined event and exposure totals instead of averaging period percentages: an unweighted average gives a small period the same influence as a large one. Retain the counts behind the displayed rate so rounding never becomes the source of the assessment.

Attach the Python formula below to an Observed rate Number field on the same record as Eligible run count and Event count. These names must match the configured fields exactly. The formula leaves the rate empty when exposure is zero or missing, or the event count is unavailable or negative. Configure evidence and input-validity Checks separately; an empty calculation is not itself a publication Check. Do not substitute zero events per 100 runs when no runs have been observed. Missing event records are also different from confirmed zero events: reconcile the source population before treating an empty result as evidence of absence.

Keep the selected evidence or report population identifiable when the assessment is signed. A live dashboard is useful for finding new work, but its current values must not silently become the historical basis of an earlier decision. If additional runs are assessed later, retain the earlier population and a new assessment revision.

runs = entity["Eligible run count"]
events = entity["Event count"]
field.value = (
    None
    if runs is None or runs <= 0 or events is None or events < 0
    else 100 * events / runs
)

Separate an incomplete observation from an accepted effectiveness conclusion.

The illustrative target is not met by the available data: the observed rate is above 4 per 100 and only 60 of the planned minimum 100 runs are available. The review should report both facts. The authorised team decides whether further observation is justified, whether implementation needs investigation, or whether the action should be reassessed. Continuing to add runs until a favourable number appears is not a substitute for the original plan.

Do not automatically rewrite the original cause when an effectiveness check is unfavourable. Incomplete implementation, a changed operating population, a different event definition or an ineffective action can lead to different next work. Link each proposed explanation to evidence that could support or challenge it.

Audit which events and runs belong in the calculation.

Before aggregating the six periods, join each eligible run to the implementation state of its equipment and to the defined leakage events. Keep a dated extraction and a reviewed list of inclusions, exclusions and duplicate reports. A maintenance note and an incident report may describe one leakage event; two separate leaks during one run may instead be two events. Decide that from the event definition and source evidence, not from how many records the search returns.

The measure here is events per 100 runs. It is not the percentage of runs with a failure: if two distinct events occurred in one run, that run contributes two events but one exposed run. Do not switch between those measures before and after the action. Also compare equipment and operating conditions across periods; a shift to easier work could change the aggregate independently of the CAPA. The observed 8.00 and 8.33 rates alone establish neither statistical significance nor causation.

For the illustrative plan’s minimum of 100 post-change runs, the available 60 leave the planned observation incomplete. Record the current result now, the outstanding exposure and any recurrence requiring action under the plan. Collecting the remaining 40 runs can complete the exposure requirement; it cannot erase the five events already observed or justify changing the original acceptance criterion after seeing them.

Scroll across to see every column →

Illustrative inclusion decisions before calculating CAPA-071
Source situationNumerator treatmentDenominator treatment
One leak appears in both maintenance and incident recordsCount one event when evidence shows the same occurrenceCount its eligible run once
Two distinct qualifying leaks occur in one eligible runCount two events under the stated event-frequency definitionCount one run
A run used equipment before its action was implementedAssign using the predefined implementation/window rulesDo not silently place it in post-change exposure
No exposure record can be recovered for a periodKeep the event evidenceMark rate unavailable; do not substitute zero exposure or assume no events

Questions this example raises

What is the difference between implementation and effectiveness?

Implementation evidence establishes that the planned action happened. An effectiveness check asks whether the intended outcome followed, using the population, observation window and criteria in the plan. A revised procedure alone answers only the first question.

How many runs are enough for an effectiveness check?

There is no universal run count in this example. The plan’s illustrative minimum of 100 post-change runs is a configuration input, not a statistical sample-size recommendation. Choose the observation design for the question and risk; these descriptive rates alone do not establish significance or causation.

Inspect the proposed record fields

Download the proposed field list

Start from the Corrective & preventive actions blueprint. The fields below are a proposed design for this case, using Seal’s documented field types and references.

Effectiveness plan

Records the question and criteria before the team selects favourable results. Retain the reviewed plan version with the eventual assessment.

CAPA and implemented actionReference
CAPA-071 and the procedure change whose effectiveness is being assessed.
Implementation evidenceReference
The record establishing when the change was actually implemented for the selected equipment.
Eligible populationText and References
Define which pump, operation and completed runs belong in the review, including exclusions.
Minimum exposure and targetNumber
Illustrative only: at least 100 eligible post-change runs and no more than 4 events per 100 runs.
Event definition and time basisText / Time & date
Define a leakage event and the boundary between pre-change and post-change work.

Exposure and event population

Keeps the numerator and denominator reviewable. A report period is a grouping of source records, not a substitute for them.

Eligible run referencesReference, multiple
The individual completed runs counted in each population.
Event referencesReference, multiple
The attributable leakage observations associated with those runs.
Eligible run countNumber
150 before and 60 after, reconciled to the eligible run References.
Event countNumber
12 before and 5 after, reconciled to the leakage observations.
Excluded work and reasonReferences / Text
For example, three planned runs never executed are excluded from completed-run exposure.
Population reconciliationReference
Evidence that the selected source records and recorded totals agree.

Effectiveness assessment

Retains the calculation, evidence limitations and human conclusion separately from the action's implementation status.

Reviewed plan versionReference
The specific plan used to interpret the selected evidence.
Observed rateNumber with a documented formula
100 × event count / eligible run count; keep the unit 'events per 100 runs'.
Observation completenessSelect
Incomplete while only 60 of the illustrative required 100 runs are available.
Assessment and rationaleSelect / Text
A recorded judgement with source links; avoid a single checkbox that collapses completeness and effectiveness.
Reviewer and next workUser / References
The responsible reviewer and any approved investigation, observation or action reassessment.

Seal can connect those records to the action and its implementation evidence. The reviewer can then see which runs support the assessment, how the rate was calculated and whether the planned observation is complete. The worked example below is a proposed review design, using fictional pump-leakage data. Its numerical acceptance criteria illustrate configuration; the responsible team must choose criteria appropriate to its own risk and procedure.

Configure review around the plan and its evidence.

Use separate Seal Templates for the effectiveness plan and the assessment, connected to the CAPA and implementation records through References. Set the required review groups and signature meanings for those records. Seal review requirements are not sequential approval stages: rearranging them does not force implementation review to finish before effectiveness review. If your process needs those distinct decisions, model the prerequisite explicitly and verify its Check.

A proposed assessment Check can require a reviewed plan reference, a reconciled source population, valid exposure and the required rationale for an incomplete or failed outcome. A separate closure decision can require the authorised assessment. Do not make 'rate below target' the only condition for preserving the assessment itself; the system must also be able to retain an unfavourable or inconclusive review. Publication Checks govern the configured record review, not an automatic assertion that the CAPA is effective.

Configuration references

The record design above is illustrative. These product documentation pages explain the Seal capabilities used in it. They open in the signed-in Seal platform.

Acceptance tests

Download these acceptance cases

These are proposed acceptance tests for the configured workflow. They describe expected behaviour to verify, rather than results of a customer implementation.

Event counts fall while exposure falls further

Input: Use 12 events in 150 runs before implementation and 5 events in 60 runs after implementation.

Expected: The view shows 8.00 and 8.33 events per 100 runs and retains the raw totals. It does not produce an improvement statement from the lower event count alone.

The post-change denominator is absent

Input: Retain five event records but remove or leave unresolved the eligible run population.

Expected: The rate is unavailable and the configured decision Check identifies the missing exposure evidence. The event observations remain recorded; they are not replaced with zero.

A new run arrives after an assessment

Input: Create a later eligible run after the original assessment population has been reviewed.

Expected: The source population for the original decision remains identifiable. A subsequent assessment can include the new run with its own counts and review history.

Apply this to your records

Use one action and one preselected effectiveness measure. Keep the original observation plan beside the event and exposure records so the assessment can be reproduced later.

Download the blank working review

Write your working notes here

Notes stay in this tab and are not submitted. Download them before leaving to keep a copy. Use record references to identify your evidence.

Identify the CAPA and implementation evidence. State the event definition, denominator, planned observation window, minimum exposure, acceptance criterion and rule for responding to recurrence. Identify the plan revision agreed before assessment.

List the before/after run populations, extraction time and source query. Record equipment-specific implementation boundaries, excluded runs and reasons. Resolve duplicate reports of the same event; distinguish event count from the number of affected runs.

Record each period’s event count and eligible exposure, then divide the combined events by the combined exposure. Preserve missing denominators as unavailable. If event frequency is the measure, multiple distinct events in one run must not be silently reduced to one.

Identify changes in equipment, product mix, operating load or event detection between windows. Explain whether those changes limit the before/after comparison. State what the descriptive rate establishes and what it cannot establish.

State whether the observation is complete and whether the chosen criterion is met. Record remaining exposure, recurrence actions and the responsible reviewer’s next step. Keep a changed observation plan or later assessment identifiable rather than replacing the earlier result.

Unanswered sections remain marked ‘Not recorded’ in the download.

Evidence needed to finish

Another reviewer can reproduce the numerator, denominator and rate from the retained population and compare the result with the original plan. Observation completeness and effectiveness have separate answers. The illustrative case would still be at 5 events per 100 runs if its next 40 runs had no events, above its stated target of fewer than 4.

Review the evidence with neil

Review CAPA-071's effectiveness plan and implementation evidence. Reconcile the pre-change and post-change run populations, calculate leakage events per 100 eligible runs from the totals, and show exclusions or missing records. Compare the available evidence with the plan's exposure and outcome criteria. Prepare an assessment brief with separate conclusions on completeness, observed outcome and unresolved explanations; leave the effectiveness and closure decisions to the authorised reviewers.

Review the proposed output against these deliverables:

  • A numerator-and-denominator table linked to the eligible runs and observed events.
  • An explanation of the 8.00 versus 8.33 observed rates and the incomplete post-change exposure.
  • A review brief listing the evidence needed to distinguish implementation, population and action-effectiveness questions.
Explore how neil works with connected records

Configure this process with Seal

Use a representative source record and an exception your current process struggles with. We can work through the record design, review responsibilities and connection requirements with you.

Discuss this workflow with Seal