Internal · Document Retention Scheduler
Admin · Document Retention

Document Retention Scheduler

Statute-driven retention rules per document type. Auto-archives after warm period, auto-purges after retention expiry. Hold orders for litigation override purge. Compliant with §718.111(12) + §720.303(4).

142kDocuments tracked
28kIn hot storage
94kIn archive (compressed)
820Eligible for purge this Q
2Active legal holds

Retention schedule by document type

Document typeStatute / sourceHotArchivePurgeNotes
Articles · Bylaws · Declaration · Amendments§718.111(12)(a) · §720.303(4)AlwaysPermanentNever purged. Required for inspection by any owner.
Meeting minutes (BOD + Members)§718.111(12)(a) · §720.303(4)3 yrs4 yrs7 yearsThen archived permanently in compressed cold storage.
Financial audits§718.111(13) · §720.303(7)3 yrs4 yrs7 yearsThen permanent in cold archive.
Annual budgets§718.112(2)(f) · §720.303(6)3 yrs4 yrs7 yearsPermanent in cold archive after.
Owner ledger (per unit)§718.111(12)(a)11 · §720.303(4)3 yrs4 yrs7 yearsPer-account. Held while owner is current; 7 yrs after they sell.
BOD certifications + affidavits§718.112(2)(d)4While serving+7 yrs7 yrs after term endsTied to director's tenure end date.
Vendor contracts§718.111(12) · governing docsTerm + 1 yr+6 yrs7 yrs after termFrom contract end date.
Insurance policiesBest practice + governing docsActive+9 yrs10 yrsLiability tail considerations.
Reserve study + SIRS§718.301(4)(p)10 yrs (current cycle)+10 yrsPermanent (last 3)Always retain at least the last 3 studies. SIRS mandatory.
Violation case files§718.303 · §720.3052 yrs5 yrs7 yrs from closeFor litigation defense.
Records-request log + responses§718.111(12)(c)2 yrs5 yrs7 yearsFor DBPR defense.
Audit log (system)§718.111(12)(b)1 yr6 yrs7 yearsHash-chained. Tamper-detect on read.
Page-per-Page mailing receiptsBest practice + DBPR defense2 yrs5 yrs7 yearsCritical for "did we mail it?" disputes.
DOH pool maintenance logFL DOH 64E-91 yr1 yr2 yearsDOH minimum. Then auto-purge.
Concierge log + visitor sign-insBest practice1 yr2 yrs3 yearsKeep longer if linked to incident or violation.
Welcome packets · signedPer Welcome Packet authorizationsWhile owner/tenant+3 yrs3 yrs after move-outAuthorizations cease at move-out.
Email sent / received (manager inbox)Best practice + statute2 yrs1 yr3 yearsPer Workspace retention policy.
Text messages (work numbers)Best practice1 yr1 yearTwilio export retention.
Camera footagePer system capacity30 days30–90 daysPull + preserve any frames cited in incidents/violations · those go to permanent.

Lifecycle stages

Hot · in-portal

Indexed in search · fast access

Document is in the staff portal search index. Loads instantly. AppFolio-side document is the primary copy. Drive is the Drive copy. Retrieval is < 1s.

Archive · compressed

Cold storage · slower access

After hot retention expires, document is moved to compressed archive (R2 / Glacier). Removed from search index unless explicitly looked up. Retrieval ~10s.

Purge

Permanent deletion (only if no hold)

After full retention period passes, document is purged. Hold orders override purge — any document tagged for litigation, audit, DBPR investigation, or active dispute is held until released.

Hold

Legal hold workflow

Counsel issues a hold order tagged to property + document type + date range + matter. System refuses to purge any matching document until the hold is released, even if past retention.

Active legal holds (2)

Hold IDPropertyIssued byDate rangeDocument typesMatter
HOLD-2026-001 Plaza Tower Anderson Law (counsel) · Mar 18, 2026 Jan 1, 2024 – present Concierge logs · camera frames · BOD minutes · vendor invoices Slip-and-fall litigation · Doe v. Plaza Tower COA
HOLD-2026-002 Centerville Internal · Tizi Goncalves · Apr 14, 2026 Sep 1, 2024 – present Owner ledger · NOLA mailings · violation case files · BOD minutes DBPR election complaint · DBPR-2026-03-0987

Upcoming purge queue · 90-day notice

PropertyDocument typeDate rangeVolumeEligibleStatus
The LakesEmail · manager inboxQ1–Q2 2023~4,200 emailsJul 28, 2026Auto · 90d notice
Plaza TowerDOH pool logJan–Apr 2024~120 entriesMay 12, 2026Eligible · 14d
CentervilleConcierge log (N/A — single-fam)No applicable docs
Camellia OaksSMS · Twilio exportQ1 2025~340 messagesJun 30, 2026Auto · 60d notice
Why this exists. CAM holds 142k documents across 18 associations. Without a retention scheduler, everything piles up forever (storage cost) or gets purged accidentally (compliance risk). This tool puts statute-driven rules in code, with hold-order overrides for litigation, so the storage cost stays manageable and nothing required is ever lost.