The problem: contracts with no owner
The average mid-sized company holds between 200 and 800 active contracts: with customers, suppliers, employees, landlords, insurers, telecom operators, IT vendors, leasing companies, tenants and subcontractors. Every contract has multiple deadlines: expiry date, notice deadline before tacit renewal, renewal window, payment schedule, complaint deadline.
In most companies, nobody is formally accountable for tracking deadlines. Contracts live in the finance director's head, in an Excel sheet that gets forgotten, or in an email archive that becomes unsearchable after 6 months. Result: contracts auto-renew when you wanted to terminate, payments slip and trigger penalties, warranties lapse uncovered.
The actual cost of a missed deadline
- Tacit renewal of an office lease you intended to leave: an average 100 m² office in London at 60 EUR/m² monthly = 72.000 EUR of extra rent for a year, plus rising service charges.
- Missed cancellation deadline on a software licence with annual prepayment: typical SaaS contract 30 to 200 EUR per user monthly x 50 users x 12 months = 18.000 to 120.000 EUR of locked-in cost.
- Lapsed vehicle or property insurance without renewal: in a claim, the company carries the full material liability. Damage from a single road accident easily exceeds 20.000 EUR; a warehouse fire is multiples of that.
- Missed complaint deadline with a supplier: equipment delivered defective, warranty expired. You pay for repair or replacement yourself.
- Late payment under a customer contract: penalties typically 0,02 percent per day on the invoiced amount, plus risk of the relationship breaking down.
- Missed deadline for submitting a report required by the contract (e.g. on an EU project): loss of the right to payment for work already done, sometimes also an obligation to repay sums already disbursed.
Contract types by risk
| Contract type | Most dangerous deadline | Why it is risky |
|---|---|---|
| Commercial property lease | Notice before tacit renewal (typically 90 days in advance) | A full year of new rent if missed |
| SaaS and software licences | Cancellation before annual renewal | Year invoiced upfront, no refund |
| Insurance | Policy expiry date | Uncovered loss = full company liability |
| Leasing | Buyout option after the final instalment | Miss = loss of the vehicle despite paid instalments |
| Telecom packages | Cancellation before a new mandatory two-year subscription | New two-year commitment without your consent |
| EU grant agreements | Reporting deadlines | Loss of the right to payment |
| Supplier warranties | Complaint deadline | Loss of the right to replacement or repair |
| Court proceedings | Procedural deadlines (appeal, objection) | Loss of the case due to missed deadline |
What a contract management system must include
Central database with all active contracts
One location holding every contract in digital form, classified by type, counterparty, owning department and value. Not folders scattered across offices and USB sticks.
Structured metadata
For every contract: signing date, effective date, expiry date, renewal type (automatic or on request), notice period, value, currency, owner inside the company, owner on the counterparty side.
Layered automatic reminders
Standard configuration: reminder 90 days before expiry (negotiation time), 60 days (preparing notice if going that way), 30 days (last chance), 7 days (escalation to the director). Reminders go not only to the owner but also to their manager, so that holiday or absence does not cause a missed deadline.
Decision workflow
When a reminder fires, the system knows who must decide: department uses -> head of department proposes -> finance director approves -> legal drafts the act. Everything is logged with dates and signatures.
Versioning and addenda
Every addendum, annex or amendment is linked to the original contract with date and author. When you need the history of how we arrived at the current terms, it is a few clicks, not an email hunt.
Fast search by terms
All contracts expiring in the next 90 days, all contracts with supplier X, all contracts above 10.000 EUR with no defined owner. Without out-of-date Excel filters.
How to roll out the system (gradually, without disrupting work)
- Month 1: inventory of all active contracts. Typically 20 to 40 percent more turn up than anyone expected, plus 5 to 10 percent of contracts whose copies cannot be found.
- Month 2: digitisation and entry of key metadata. First priority: contracts with deadlines in the next 6 months.
- Month 3: assigning owners by category. Without this step, reminders go nowhere.
- Month 4 onwards: every new contract enters the system on the day of signing, with defined deadlines and owner. No exceptions.
ROI: what this system is worth
A conservative estimate for a company with 300 active contracts: even if the system prevents only three missed deadlines a year (e.g. one auto-renewed lease, one renewed unnecessary SaaS licence, one timely insurance renewal), savings exceed 30.000 EUR a year. The cost of a DMS solution at the same scale rarely exceeds 3.000 to 6.000 EUR a year. Return on investment: the first missed deadline the system prevents.
