Records

How to track franchise agreement, insurance and licence expiry

5 min readUpdated August 11, 2026

The short answer

Track document expiry by filing every agreement, insurance certificate and licence against the location it belongs to, classified by type, with an expiry date recorded as structured data rather than text inside the PDF. Head office should be able to list what each location holds, and what is expiring, without asking the location.

Who this is for: Franchisors, and operators of any estate where a lapsed certificate closes a site.

Why this is hard

Documents do not fail loudly. A franchise agreement reaches its renewal date, a public liability certificate lapses, a food or alcohol licence quietly expires — and nothing happens at all until the day it matters, which is generally the worst possible day.

The usual arrangement is that each location holds its own paperwork and head office asks for it when needed. That works exactly until head office needs to answer a question about the whole network at once — during a refinancing, an insurance renewal, a franchise sale, or an incident.

The reason nothing watches the dates is that the dates are usually inside the documents rather than attached to them. A PDF in a shared drive has a filename, not an expiry. Until the expiry is structured data on the record, no system can raise its hand.

How to track franchise agreement, insurance and licence expiry: step by step

6 steps, in dependency order. Skipping ahead is usually what causes the rework.

  1. 1

    Decide the classes of document you care about

    Franchise agreements, insurance certificates, operating licences, leases, health and safety certification, equipment warranties. Name the classes before you start filing.

  2. 2

    File every document against a location and a class

    A document belongs to a specific site and a specific type. Both are what make the library answerable later.

  3. 3

    Record the expiry date as a field, not as text in the file

    Capture the date on the record itself. This single step is what turns a document store into something that can warn you.

  4. 4

    Give head office visibility without a request

    HQ should be able to see what each location holds and what is missing. Chasing by email is what created the gap in the first place.

  5. 5

    Separate the library from the vault

    Policies, manuals and SOPs are published outward to the network and want to be easy to find. Agreements and certificates are held per location and want to be classified and date-aware. Mixing them makes both harder to use.

  6. 6

    Review the expiring list on a fixed cadence

    Put a standing monthly slot against the list of what expires in the next ninety days. The system surfaces it; someone still has to act on it.

What good looks like

  • You can answer "does every location have current public liability cover?" without contacting a single location.
  • Renewals are handled before the date, from a list, rather than after it, from an incident.
  • A newly opened site has a visible checklist of the paperwork it still owes.
  • Due-diligence requests are assembled from one place.

Mistakes that make the effort worthless

A shared drive folder per store.

Classify and date the record. A folder can hold documents; only a record with fields can warn you about them.

Trusting the location to remember its own renewals.

Assume they will not, because they are running a store. Central visibility is the backstop, not a lack of trust.

One undifferentiated document area for everything.

Keep outward-facing policies separate from location-held agreements and certificates. They are read by different people for different reasons.

How Stores360 does this

The method above works with any tooling. This is how it is handled if you run it on Stores360.

  • A document library publishes policies, manuals and SOPs to the network, and stores are notified when a new document is assigned to them.
  • A separate Vault holds agreements, insurance and licences, classified by type and filed against the location that holds them, with expiry awareness on the record.
  • Head office can see what a location holds without asking for it, and each location sees its own filings scoped to it.
  • Filing, replacing and removing a document is written to the immutable audit log.
Request access

Frequently asked questions

What is the difference between a document library and a vault?

A library publishes outward — policies, manuals, SOPs the network should read. A vault holds inward — agreements, certificates and licences belonging to a specific location, classified and expiry-aware.

How far ahead should renewal warnings start?

Ninety days is a reasonable default for insurance and licences, and longer for franchise agreements, where renewal is a negotiation rather than a form.

Who should be able to see a location's documents?

The location itself, and head office for the locations its organisation owns. Scoping should be enforced by the platform rather than by hiding menu items.

Keep reading

Or browse every how-to guide.

Run this on one platform instead

Head office and every location on the same records, scoped so each side sees exactly what it should. Tell us how many locations you run and we will show you the rollout.