CORAA
University · Forensic

Evidence Chain of Custody Log Generator.

Log every handover of each evidence item, in the order it happened. The tool checks that the person who received an item is the person who released it next, that dates run forward, and that seals or hash values are recorded, and then gives you a clean log and a list of gaps.

Handover lines

List the lines for each item in the order the handovers happened. The check compares each line with the one before it for the same item.

The tool checks the log for gaps. It does not decide whether evidence is admissible. Follow your engagement terms, the rules that apply to the forum and, for digital evidence, the current legal requirements.

Chain check
Evidence items3
Handover lines6
Lines with a problem3
Total problems found5
ItemDescriptionHandoversNow held byProblems
EV-01Laptop of finance manager3Evidence locker2
EV-02Bank statements printout2Investigator B3
EV-03Email export on USB1Investigator B0
RowItemProblem
4EV-01Chain break: previous holder was Evidence locker, but this line shows Forensic analyst releasing it; Seal or hash differs from the previous line. Record the reason
5EV-02No seal or hash recorded
6EV-02No seal or hash recorded; Date is earlier than the previous handover

Row numbers count the header as row 1. Fix each break by finding the missing handover or correcting the entry, not by changing names to match.

A gap in the chain is easy to find now and hard to explain later.

Evidence is only as reliable as its record of who held it. Each release should match the previous receipt, dates should run forward and the seal or hash should stay the same unless a reason is written down. Checking this as you go costs minutes. Explaining a gap in a hearing costs credibility.

Evidence escalation trackerForensic loss calculator

How the chain is checked

Lines are grouped by item ID and read in the order you list them. Each line needs a valid date, a releasing person and a receiving person.

For each line after the first, the tool checks that the releaser matches the previous receiver, that the date is not earlier, and that the seal or hash matches the previous line.

Every problem is listed by row. The Excel file adds signature columns for both parties.

Worked example — a broken chain

A laptop is received by Investigator A, who passes it to the evidence locker. The next line shows a forensic analyst releasing it from the locker.

Inputs
Previous receiverEvidence locker
Next releaserForensic analyst
Output
ResultChain break flagged
The record does not show who took the laptop from the locker, so a handover line is missing.

Common mistakes

Writing the log afterwards from memory
Record each handover at the time, with the date and the seal number.
Inconsistent names
Use one form of each name, or breaks will be flagged that are only spelling differences.
Changing a seal without a note
If a seal is replaced, record why and who did it.

Frequently asked questions

Is this log enough for court?+
It helps you keep a clean record. Admissibility depends on the law and the forum, so take legal advice.
Does it handle digital evidence?+
Yes. Use the Seal or hash column for a hash value. Follow current legal requirements for electronic records.
Is my data uploaded?+
No. Everything runs in your browser.

Authoritative sources

ICAI — Forensic Accounting and Investigation Standards — Check the current ICAI pronouncements and the applicable evidence law.
Always confirm against the latest version of the source. Regulations evolve and amendments are common.
Related calculators
Evidence escalation tracker →Forensic loss calculator →Fraud red flag scorecard →
Share this tool
Last reviewed: 2026-10-17 · For informational purposes only — not professional advice.