A Contractor Compliance Audit Trail That Keeps Itself
Every certificate uploaded, every document removed, every waiver and every reminder is recorded with who did it and when, including the contractor, when they upload through their link. Every past policy year stays on file. When someone asks "were they covered in March?", the answer is already written down.
Included on every plan, including Free
maria@apexdrywall.com · Sep 12, 2026 · 9:41 AM
maria@apexdrywall.com · Sep 12, 2026 · 9:38 AM
System · Sep 11, 2026 · 8:30 AM
dan@ridgelinecg.com · Sep 8, 2026 · 2:15 PM
dan@ridgelinecg.com · Sep 8, 2026 · 2:11 PM
What the audit trail records
Nobody has to remember to write anything down. Each action is recorded as it happens, with the person or the schedule that did it and the exact time.
Contractors
Added, edited and removed.
Certificates, W-9s and other documents
Uploaded, edited and removed, whether by your team or by the contractor through their link. Removals are recorded just before the record goes, so the entry outlives the document.
Licenses
Linked from the state database, added by hand, their documents uploaded, and removed.
Document requests
Sent, resent, renewal requested and cancelled, and the first time the contractor opened the link.
Notices to the contractor
Automatic expiration alerts, the three-day follow-up and reminders sent in bulk: every one, whether a person or the schedule sent it.
Coverage waivers
Granted and revoked, by whom. The waiver itself keeps its reason and any end date.
Projects
Created, edited and removed.
Agency access
For a client managed by an agency: when access was granted and when it was withdrawn.
The whole organization, in one log
The Activity Log shows everything across every contractor, newest first. It's the place to answer "what changed this week?" or "who removed that?"
One contractor's history, on their page
Each contractor has an Activity tab with their own timeline: when they were asked, when they opened the link, what they sent and who followed up.
COI history: every policy year kept
A renewal doesn't overwrite last year's certificate. It joins it. Each contractor's insurance tab keeps every past policy year: the coverage line, carrier, policy number, limits, dates, and a link to the certificate it came from.
That answers the question that comes up after an incident or at a premium audit: was this sub covered on the dates they worked for us, and on which policy?
| Period | Line | Limit |
|---|---|---|
| 2025–26 | General Liability | $1,000,000 |
| 2025–26 | Workers' Comp | Statutory |
| 2024–25 | General Liability | $1,000,000 |
Exceptions and proof, on the record
Waivers with a name and a reason
When you excuse a contractor from a coverage, say a sole proprietor with no employees and no workers' comp, the waiver records who granted it, the reason given and, if you set one, the date it ends. Revoking one keeps the record rather than deleting it. See custom compliance rules.
Dated reports
ProA PDF or Excel report of where every contractor stands today, for the whole roster or one project. See compliance status and reports. For your insurer's premium audit, the insurance audit report covers a whole policy period, gaps included.
What the audit trail does not do
An audit trail is only worth something if you know exactly what it covers.
- —It records that a document was edited, not the before and after values.
- —Compliance status isn't logged. It's worked out from the documents and their dates, and those are what's recorded.
- —Changes to your own requirements (coverage minimums, required documents) aren't recorded in the log.
- —The log is on screen only; it isn't part of any export yet.
- —It isn't a field forms app. There are no inspection checklists, sign-offs or offline mode.
Simple, transparent pricing
The audit trail and certificate history are on every plan. Dated PDF and Excel reports come with Pro.
Free
Organize your roster and run COI tracking at zero cost. Free forever, no credit card.
- ✓AI COI parsing & W-9 parsing — carriers, limits, dates and TINs read for you
- ✓50-state license tracking, plus automated license verification against state databases
- ✓Magic link onboarding — documents arrive through an upload link, no account needed
- ✓Document vault — contracts, licenses, W-9s and insurance, filed by category
- ✓Weekly compliance digest — a summary email of upcoming expirations
- ✓Timestamped audit trail — the full history of every certificate
- –Renewal reminders are sent by you — one click emails the upload link
Starter
Flat, predictable pricing for active general contractors and property managers.
- ✓Everything in Free
- ✓Unlimited contractors — no per-record fees and no 25-record ceiling
- ✓Automated renewal reminders — email alerts at 90/60/30/7 days to your team and the contractor
- ✓Projects & job sites — group contractors by job, with per-project coverage rules
- ✓Calendar feed — deadlines live in Google Calendar, Outlook or Apple Calendar
- ✓Bulk roster import — from a CSV or a certificate archive
- ✓2 user seats — invite a second team member or coordinator
Pro
Full automation, endorsement checks and integrations for growing teams.
- ✓Everything in Starter
- ✓AI endorsement verification — reads the additional insured, waiver of subrogation and primary & non-contributory pages
- ✓Unlimited users & roles — access for foremen, office managers and admins
- ✓QuickBooks & integrations — QuickBooks Online, the API, Zapier, Make, Slack and Teams
- ✓Insurance audit report — every sub's coverage and gaps over your policy year, for the premium audit
- ✓Third-party categories — vendors, tenants, renters and franchisees on their own lists
No contracts. Cancel anytime. See the full plan comparison →
Frequently asked questions
What platforms provide an audit-ready trail for contractor compliance?
Does the audit trail record who uploaded a document?
Are deleted documents recorded?
Can I prove a contractor was insured on a date in the past?
Is a change in compliance status logged?
Can I export the activity log?
Can a team member edit or delete entries in the log?
Which plan includes the audit trail?
Have the answer written down before anyone asks
Every upload, change and reminder, recorded as it happens. Free for your first 25 contractors.
Get started free — no credit cardNo credit card required
Explore More
Compliance Status & Reports
Every contractor red or green at a glance, and dated PDF and Excel reports
GL Premium Audits and Subcontractors
What the auditor asks for, and how an uninsured sub ends up on your premium
COI Audit Checklist
Eight things to check before approving any certificate
Custom Compliance Rules
Default insurance minimums, required documents and per-project overrides
Alerts and Reminders
Get notified before documents expire
Document Storage
Manage all compliance documents securely
Contractor Onboarding Software
Onboard subcontractors without the back-and-forth
COI Tracking Software
Collect, read and track every certificate of insurance
Plans & Pricing
View plans and start your free trial