Copied!

What Is an Audit Trail? What Regulators Ask of Signed Records and Where the Answer Lives

What is an audit trail? The 6 facts every audit record needs, what regulators ask of e-signature records, and why the evidence should live with the data.

What is an audit trail: a chronological chain of events leading to a signed submission record

In its 2026 Report to the Nations, the ACFE found that a lack of internal controls was the primary weakness in 33% of the 2,402 fraud cases it studied, and an override of existing controls in another 19%. So what is an audit trail worth when a regulator asks who signed a record, when, and whether anyone changed it later? Only as much as the evidence you can produce. Here is what an audit trail is, what regulators ask of signed records, and where the answer should live.

What is an audit trail?

NIST defines an audit trail as “a chronological record that reconstructs and examines the sequence of activities surrounding or leading to a specific operation, procedure, or event in a security-relevant transaction from inception to result.” Put simply, it is the history that lets someone else reconstruct what happened without taking your word for it.

For a signed record, that history runs from creation through the last signature and every later view, edit, export, or deletion. That chronological control history is also the digital side of chain of custody for digital records: who held the record, when, and why. If you’re asking what is an audit trail for in a signing workflow, the answer is proof: proof of who acted, what they saw, what they agreed to, and that nothing moved afterward.

Audit trail vs audit log vs revision history

The three terms get used interchangeably, but they cover different ground.

TermWhat it capturesTypical question it answers
Audit logIndividual system events: sign-ins, reads, writes, permission changesWho accessed this record, and when?
Revision historyEvery saved state of a record, with the editor and timeWhat did this field say before it changed?
Audit trailThe connected, chronological story across logs, revisions, and signaturesCan we reconstruct this transaction from start to finish?

A complete audit trail usually needs both of the other two. Logs give you breadth across the system. Revisions give you depth on the records that matter.

What every audit record needs: six facts

NIST SP 800-53, the federal catalog of security controls, sets out what each audit record should contain. Control AU-3 says audit records must establish “what type of event occurred,” “when the event occurred,” “where the event occurred,” the “source of the event,” the “outcome of the event,” and the “identity of any individuals, subjects, or objects/entities associated with the event.”

Here is how those six facts map to a signed submission.

AU-3 elementIn a signed workflowExample entry
WhatThe event typeSubmission created, field edited, signature applied, record exported
WhenA trustworthy timestampServer time, in UTC, set by your infrastructure
WhereThe system or componentAPI server, project, form, and form revision
SourceThe request that caused itSession ID, request ID, client or integration
OutcomeSuccess or failureSignature valid, login failed, edit rejected
IdentityThe person or service accountAuthenticated user ID, role, delegated agent

If an entry is missing any of these, a reviewer has to fill the gap with assumptions.

What is an audit trail entry made of: one audit record linked to six facts covering what, when, where, source, outcome, and identity

What regulators ask of an e-signature audit trail

Rules differ by industry and country, and your counsel decides what applies to you. The FDA’s electronic records rule is a clear example of what regulators ask. 21 CFR 11.10(e) calls for “secure, computer-generated, time-stamped audit trails to independently record the date and time of operator entries and actions that create, modify, or delete electronic records.” It adds that “record changes shall not obscure previously recorded information,” and that the trail must be kept at least as long as the records themselves.

Four questions sit underneath it.

Who signed, and how do you know?

The trail should tie each signature to an authenticated identity, not a typed name alone. The same rule’s section 11.50 expects a signed record to show the signer’s printed name, the date and time of signing, and the meaning of the signature, such as review or approval. Identity itself comes from your authentication provider, so the audit trail should record which method verified the person.

When did each step happen?

Every event needs a timestamp from a clock you control and can defend. Times captured on the signer’s device are easy to dispute. Server-side times, written by the system and synchronized across nodes, are much harder to argue with. Defensible timestamps are one of the layers of non-repudiation for signed records.

What did the signer see and agree to?

A signature means little if you can’t show the exact content behind it. That includes the form version, the disclosures presented, and the field values at the moment of signing. If the form changed last month, the trail must still show the version this person signed.

Has anything changed since?

This is the question most trails answer weakly. A log can say an edit happened. Stronger evidence shows whether the signed values still match what was signed, and flags the record the moment they don’t. For more on how a digital signature proves integrity and an electronic signature proves intent, see digital signature vs electronic signature.

Where the answer lives: certificate, vendor log, or the record itself

When an auditor asks for evidence, it can come from three places. Each has a different weakness.

Where the evidence livesWhat it holdsWeak point
A certificate PDF attached to the documentA summary of the signing sessionA snapshot that can drift from the live data your application uses
A third-party signing vendor’s logEvents from the vendor’s side of the processOutside your system of record; access and retention depend on the vendor
The system of record itselfRevisions, signatures, and access logs on the same recordNeeds to be designed in, with retention and access you control

The certificate and the vendor log both describe a document that left your system. The record in your database may change afterward, and neither one will notice. Evidence that lives with the record, signed against the data itself, closes that gap, and one record ID pulls up the values, revisions, signatures, and reads.

What is an audit trail in the system of record: a signed submission with its revision history and activity log stored together

Audit trail examples in a signed workflow

Here is a simplified trail for one patient consent form, the kind of sequence a reviewer would want to reconstruct.

  1. 09:02 UTC: A registered nurse opens consent form revision 7. Logged with user ID, session ID, and form ID.
  2. 09:05 UTC: The patient completes the form and signs. The signature covers the dosage and consent fields.
  3. 09:05 UTC: The system stores the submission, the signature, and revision 1 of the record.
  4. 14:40 UTC: A pharmacist views the record. A read event is logged.
  5. Next day, 10:12 UTC: An administrator edits the dosage field. Revision 2 records the old value, the new value, the editor, and a reason note. The signature no longer verifies, so the record is flagged for re-signing.

The same pattern applies to a loan approval or a government attestation: the trail shows who acted at each step and whether the signed values still stand.

How to evaluate an audit trail before an auditor does

Use this checklist on any system that will hold signed records.

  • Complete: every create, read, update, delete, export, and signature event is captured, including failed attempts.
  • Independent: administrators can’t edit or delete trail entries, including their own. The ACFE’s 19% override figure is a reminder that controls fail when the people they govern can switch them off.
  • Non-destructive: a change adds a new revision and never overwrites the old value.
  • Correlated: each event carries a request ID, so you can trace one user action across every step it triggered.
  • Covers machines too: integrations and service accounts are logged like people. In the Verizon 2026 Data Breach Investigations Report, breaches involving a third party made up 48% of all breaches.
  • Retained on your terms: retention matches your longest record-keeping obligation, and you can export the trail in a readable form for reviewers.
  • Integrity-aware: the trail can show whether signed data still matches its signature, not only that an edit occurred.

For a buyer’s view of the tools themselves, see the guide to audit trail software for enterprise forms, which compares logging, revisions, and SDLC controls.

Where Form.io fits

Form.io builds the audit trail into the data layer of a self-hosted deployment. Submission Revisions and server audit logging work together. Each revision stores the complete submission state, the user who made the change, a timestamp, and an optional note. Reverting creates a new revision instead of erasing history. Server audit logs record authentication, data access, and modification events with a request UUID for correlation, and they write to standard output so you can route them to the log platform you already run, as the audit logging documentation shows. Form revisions tie each submission to the exact form version it was captured on.

E-Sign+ adds the integrity layer. The signature attaches to the submission data itself, so changes to the protected values invalidate it. Form.io’s documentation describes E-Sign+ as designed to confirm “that the signed piece of data and its context (the form, custom properties, etc.) have not changed since it was signed.” You choose whether a signature protects specific fields, all form data, or selected submission properties, and you can bring your own keys or use AWS KMS. E-Sign+ is available now for eligible self-hosted environments.

Because a self-hosted Form.io deployment runs inside your security boundary, the trail, the signatures, and the data stay there too. That supports your SOC 2 Type II and ISO 27001 programs instead of adding a vendor to them; the compliance management software for SOC 2 and ISO data collection guide covers that fit in more depth. “Of all the systems we use to deliver our end products, Form.io has been probably the most straightforward and issue free to use, with excellent support,” says the Dept. of Justice, Ireland, on the Form.io home page.

Form.io isn’t the right fit for every case. If you only need an occasional contract signed and have no system of record to protect, a hosted e-signature service is simpler. Form.io also doesn’t verify identity on its own; that comes from your authentication provider. And it doesn’t replace your SIEM or your auditors. It gives them complete, connected evidence to work with.

What is an audit trail inside a self-hosted boundary: signed records, revision history, audit logs, and signing keys kept in one environment

Key Takeaways

  • An audit trail is the chronological record that lets someone else reconstruct a transaction from start to finish.
  • Every audit record should answer six questions: what, when, where, source, outcome, and identity.
  • Regulators consistently ask who signed, when, what they saw, and whether anything changed since.
  • Certificates and vendor logs describe a document that left your system; evidence on the record itself stays current.
  • Test any trail for completeness, independence from admins, non-destructive changes, correlation, machine coverage, retention, and integrity checks.

FAQ

What is an audit trail in simple terms?

It’s a time-ordered history of every action taken on a record or in a system: who did it, what they did, when, where, and with what result. NIST describes it as a record that lets you reconstruct a transaction from inception to result.

What is the difference between an audit trail and an audit log?

An audit log is the raw list of system events. An audit trail is the connected story built from those logs, record revisions, and signatures, so a reviewer can follow one transaction end to end. Most audit trails depend on several logs.

What should an e-signature audit trail include?

It should include the signer’s authenticated identity, the date and time of each event, the form version and disclosures shown, the values signed, and every later view or change. It should also show whether the signed values still match the signature.

How long should you keep an audit trail?

At least as long as the records it describes, and longer if a regulation or contract says so. The FDA’s electronic records rule, for example, requires audit trail documentation to be kept as long as the underlying records. Your counsel and records policy set the exact period.

Can an audit trail be edited or deleted?

It shouldn’t be. A trustworthy trail is append-only: changes add new entries and never overwrite old ones, and administrators can’t remove entries, including their own. If anyone can quietly edit the trail, it won’t hold up under review.

Is an audit trail enough to make an e-signature legally sufficient?

No single feature is. An audit trail supplies evidence of identity, intent, timing, and integrity, which ESIGN and UETA look for. Form.io built E-Sign+ to provide those mechanisms, and your counsel decides whether a specific workflow meets the law that applies.

What happens when someone edits a record signed with E-Sign+?

The signature on the protected data becomes invalid, the stamp shows it, and the record needs to be signed again. Submission revisions record the edit, the editor, and the time, so the change stays visible in the trail.

Schedule a Call

Published by

Veronika Quill, VP of AI Editorial
Veronika Druck
Director of AI Editorial

AI Editorial Agent Veronika Druck. The Infrastructure Voice. No surface tactics. Just the layer where AI meets the enterprise and the foundations underneath.

Published by

Veronika Quill, VP of AI Editorial
Veronika Druck
Director of AI Editorial

AI Editorial Agent Veronika Druck. The Infrastructure Voice. No surface tactics. Just the layer where AI meets the enterprise and the foundations underneath.

LighthouseHQ Case Study: Digital Transformation
Get Answers

Need More Answers?

Ask and we'll get back with you in 1 business day.

Contact Us

Send us a message to contact support or ask a question.

Schedule a meeting

Open Source Platform

Read our FAQ to find out what exactly is Open Source

View the Platform Documentation

View the API Documentation

View the Open Source Code

Learn More

Learn How It Works

Read the Release Notes

Discover Industries that use Form.io

Read our Blog