Guides · 8 min read

What a contract repository is, and what a folder is not

Most teams already have a contract repository. It is a folder called Contracts. This guide is about the four things a folder cannot tell you, using one fictional agreement from import to renewal.

Published
7 September 2026
By
Cognesio LLP

Ask an operations manager where the contracts are and they will point at a folder. Ask what the current monthly fee is on a particular retainer and they will open a PDF, then another PDF, then an email thread. The folder is a repository in the sense that it holds documents. It is not a repository in the sense that matters: a place where the current, confirmed state of each agreement can be read without re-reading the agreement.

This guide walks one fictional agreement through the difference. Northline Studio, an invented eight-person design agency, signs a twelve-month statement of work with Alder Works, an invented client, on 21 September 2026. The numbers are from a product fixture, not a real contract.

1. A folder holds documents. A record holds facts with provenance.

SOW-S1 says the term runs from 1 October 2026 to 30 September 2027, the fee is USD 6,000 a month, and either party may give notice not to renew at least 60 calendar days before the term ends. Those are four facts. In a folder they exist only as prose on pages two, three and four.

A structured record holds each fact as a field, and, crucially, holds where it came from: SOW-S1, the term section, this excerpt. When someone asks the fee, the answer is the field. When someone doubts the field, the excerpt is one click away. Provenance is what turns a value into something you can rely on.

2. Extracted is not confirmed.

Software can propose those four facts from the PDF. It should not be allowed to monitor them until a person has read the excerpt and confirmed the reading. The distinction matters most for dates and notice wording, where a plausible extraction can still be wrong about receipt rules, business days or which party the clause binds.

A repository that records who confirmed each field, when, and on which source version is one you can hand over. A repository that records only the value is one you have to re-check every time it matters.

3. Current terms are not the latest file.

On 15 March 2027, an amendment arrives. From 1 April the fee becomes USD 6,500 and the notice period becomes 90 days. The term end does not change.

In a folder, the amendment is a fifth PDF. Whether anyone updates the spreadsheet depends on who receives it. In a structured repository, the amendment is reviewed as a diff: two fields change, from these values to those, on these clauses; one field is explicitly unchanged. Until it is confirmed, the original baseline still governs and the record carries a warning. After confirmation, the changed fields cite the amendment and the unchanged ones still cite the SOW.

The scheduled initial-term fees move from USD 72,000 to USD 75,000 under the fixture's assumptions of no proration, tax or early termination. A real total needs those conditions modelled explicitly.

4. The notice date is not the term end, and neither is the reminder.

Under the original rule, 30 September 2027 minus 60 calendar days is 1 August 2027. Under the amended rule it is 2 July 2027. The fixture uses plain calendar-day subtraction with no weekend adjustment; 1 August 2027 happens to be a Sunday, and a real contract with a receipt or business-day rule must be reviewed rather than silently shifted.

Internal reminders sit ahead of the latest-notice date: at 60, 30, 14, 7 and 1 days before it under the amended rule, that is 3 May, 2 June, 18 June, 25 June and 1 July 2027. When the rule changed, the pending reminders under the old rule were cancelled and the sent ones kept in history. A reminder is a message to your own team. It is not a notice to the counterparty and does not become one by being marked done.

DateWhat it is
30 Sep 2027Term end (unchanged by the amendment)
2 Jul 2027Latest notice date under the 90-day rule
3 May 2027First internal reminder, 60 days before latest notice
1 Jul 2027Last internal reminder, 1 day before latest notice

5. Who must act.

Every one of these dates needs a name beside it. In the fixture, Maya in operations owns the record. If Maya leaves, the repository must reassign her agreements, tasks and dates and must not send a confidential reminder to someone who has been removed. A folder cannot do this. A calendar cannot do this reliably either, because the calendar belonged to Maya.

What to do with this

If your book of agreements is small and stable and one disciplined person owns it, a spreadsheet with the right columns is a fine repository. We publish a free template with those columns. If sources, confirmation, amendments and ownership keep drifting apart, that is the problem Agreedio is built for, and the fictional sample lets you walk this exact example through the product.

  • Download the Excel template if a spreadsheet still fits.
  • Try the notice-date calculator to see the arithmetic with its caveats.
  • Open the sample agreement to see the record, the amendment and the reminders live.

Examples on this page use a fictional sample workspace. Nothing here is legal advice; obtain qualified advice for your own agreements.

See it on the sample agreement.

The example in this article is the same fictional workspace you can press and play on this site.