DeadlineDesk

Everything DeadlineDesk does

One promise, delivered properly: your company knows what is expiring, when it expires, who is responsible, and whether anything has been done about it.

See what needs attention

Deadline dashboard
Overdue, urgent (0–14 days), upcoming (15–60 days) and safe (60+ days), counted and grouped.
Summary cards
Overdue, expiring in 7 days, expiring in 30 days, and total active obligations.
Calendar view
A month at a time, so a busy renewal period is obvious before it arrives.
Compliance report
One printable page of what has expired, what is due and what is in order, with whether each document is on file. Save it as a PDF for an auditor, a bank or a tender.
Team responsibility view
Who owns how many deadlines, and whose are closest.
Renewal completion rate
How many deadlines were renewed before they expired, not after.

Track any obligation

Industry-neutral model
Licences, certificates, contracts, permits, insurance, employee and equipment certifications, vehicle documents, supplier agreements, leases and software renewals.
Search, filter and sort
By category, status, responsible person, priority and expiry range.
Bulk actions
Archive, restore, reassign and change priority across a selection.
Duplicate
Copy a similar obligation instead of retyping it.
Archive and restore
Stop tracking something without deleting its history.

Never miss a renewal

Escalating reminder ladder
90, 60, 30, 14, 7 and 1 days before expiry, plus the expiry day.
Configurable offsets
Add, remove or change any step, and set the hour reminders are sent.
Per-organization timezone
Deadlines are calendar dates in your timezone, not UTC instants.
Escalation
Managers at seven days, admins at one day, both configurable.
Guaranteed no duplicates
Each reminder is sent once per person per deadline per cycle, even across restarts and retries.
Delivery history
Every send attempt is logged, with the provider's response.
Google Calendar and Outlook
A private link puts every expiry date in your own calendar, with an alert a week before, and keeps it up to date.
Monday summary
Each Monday morning, everyone gets one email of what has expired, what is due in the next two weeks and what is being renewed.
Renewal checklists
The steps each renewal takes, ticked off as they are done, and ready again for next time.

Keep the paperwork with the deadline

Drag and drop upload
PDF, JPEG, PNG and WebP. Executables are rejected.
Version history
Each renewal cycle keeps its own document, so the previous certificate is still there.
Private storage
Files are never publicly readable. Downloads use short-lived signed links.
Upload from a phone
Photograph a certificate on site and attach it immediately.

Work as a team

Five roles
Owner, admin, manager, member and viewer, enforced in the database as well as the interface.
Named responsibility
One accountable person per obligation, plus an optional backup.
Secure invitations
Expiring, single-use invitation links.
Audit trail
Append-only history of every change to a deadline, assignment, document or role.

Get your data in and out

CSV import wizard
Maps common spreadsheet column headings, previews every row and shows errors before saving.
Sample CSV
A downloadable file with the right columns filled in.
CSV export
Every obligation with its status and days remaining.
Full organization export
A single JSON file with everything, available at any time.