Skip to main content

Data Retention & Audit Trail

docs101 provides built-in audit logging to give you full transparency over who changed what and when. This page explains what data is recorded, why, and how long it is kept.

What docs101 Logs

Every critical business action is recorded in the Audit Log:

Action TypeExamples
Invoice lifecycleFinalized, sent, marked as paid, canceled
Customer managementCreated, updated, deleted
Company settingsName, address, VAT number, and other business details changed
Team managementUser login, members invited, members removed

Each entry captures:

  • Who performed the action (user name and ID)
  • What was changed (action type, affected entity, details)
  • When it happened (UTC timestamp)

Why Audit Logging Matters

Accountability & Compliance

For businesses operating in the EU, maintaining an audit trail supports:

  • GoBD compliance (Germany) — Traceability of business-relevant data changes
  • Internal controls — Know who modified customer data or company settings
  • Dispute resolution — Verify when an invoice was sent or marked as paid

Transparency for Your Team

Every company member can view the Audit Log in Settings > Audit Log. This read-only view ensures:

  • All team members can verify actions taken on the account
  • No single user can make untracked changes
  • Handover between team members is seamless

Personal Data in the Audit Log

The Audit Log stores the following personal data for each entry:

DataPurpose
User nameSnapshot of the display name at the time of the action, used to identify who performed it
User IDKeycloak identifier, retained even if the user is later removed from the team

This data is stored under the legal basis of legitimate interest (accountability and compliance) and contract fulfillment (providing the docs101 service).

Data Processing Agreement

For details on how docs101 processes your data, including subprocessors and security measures, see the Data Processing Agreement.

Retention Policy

Data TypeRetentionDetails
Audit Log entries30 daysEntries older than 30 days are automatically deleted daily
Invoice dataAccount lifetimeSubject to applicable legal retention periods (e.g., 10 years in Germany)
Customer dataAccount lifetimeDeletion available upon request
No Backfill

The Audit Log only records actions from the moment it is activated. Historical actions performed before the feature was available are not retroactively logged.

Viewing the Audit Log

  1. Go to Settings
  2. Click the Audit Log tab
  3. Use filters to narrow by category, date range, or user

For a detailed walkthrough, see the Audit Log guide.