Guide · Credentials

Should a certificate expire? Validity periods and renewal

Some certificates are a fact about the past: a course was finished on a date. Others are a statement about the present: this person is currently competent to do something. Only the second kind should expire, and this guide explains how to tell them apart.

A certificate of completion issued with Emitcert, with a crest, signatories and a QR code. Fictional institution and recipient.
An expiry date is shown beside the date of issue. Fictional institution and recipient.

Past facts and present claims

A certificate that a person completed a course in June is true forever. It may become less relevant, but it never becomes false. An expiry date on such a document would suggest that the completion has lapsed, which is not what happened.

A certificate that a person is currently qualified to do something is a different kind of statement. It depends on skills and rules that move: a first-aid qualification, an equipment operator's authorisation, a safety briefing. The body that sets the requirement usually fixes how long it stands, and the certificate should carry that period.

The rule of thumb is simple: if the certificate says "completed", it does not expire; if it says "is qualified to", it usually does, and the period comes from whoever sets the standard, not from the issuer's preference.

How an expiry is recorded and shown

In the W3C data model for verifiable credentials, the validity period of a credential is expressed with a start and an end: the value of the end must be an RFC 3339 date-time string in UTC representing the time at which the credential is no longer valid. Open Badges 3.0, which builds on the same model, supports expiry in the same spirit.

In Emitcert, the issuer may set an expiry on a certificate. The verification page then reports one of three states: valid, expired, or withdrawn by the issuer. A reader who opens an expired certificate is told so directly, and the page does not leave it to the reader to compare dates. The date of expiry is also printed on the sheet beside the date of issue where the design shows it.

Expiry is not withdrawal

The two ending states mean different things and should not be confused. A certificate expires because time passed, and nothing was wrong with it. It is withdrawn because the issuer decided it should not stand, for example because it was granted in error. A reader treats an expired certificate as a lapse and a withdrawn one as a problem, so the issuer should not use withdrawal to retire a certificate that has reached its end date.

Renewal

Renewing is issuing a new certificate for a new period, usually after a refresher course, a fresh assessment or a check that continuing requirements were met. It is not an extension of the old one, because the old certificate records what was true on its dates. Two certificates, each with its own dates, form the history; the newer one is the current claim.

  • Decide the validity period when designing the programme, not when the first certificate lapses.
  • Write the period on the certificate, so that nobody must look it up.
  • Tell holders before expiry, with the date and the way to renew.
  • Keep the expired certificate on record. Our guide to record retention explains how long.

Showing an expired certificate

Holders often keep an expired certificate on a profile or a CV, which is reasonable as a record of past training. It should be shown with its actual dates so that a reader does not assume it is current. Our guide to adding a certificate to LinkedIn covers the expiry field of a profile entry.

A checklist

  1. Is the certificate a past fact or a present claim?
  2. If a claim, who fixes the validity period, and how long is it?
  3. Is the period printed on the certificate?
  4. Is there a plan to tell holders before the date?
  5. Is renewal a new certificate, with its own dates?

Frequently asked questions

Does a certificate of completion need an expiry date?

No. It records a fact about the past. An expiry date suits certificates that state a present qualification, where the body that sets the requirement fixes a period.

What is the difference between an expired and a withdrawn certificate?

An expired certificate reached its end date and was otherwise sound. A withdrawn one was set aside by the issuer, for example because it was granted in error.

Is renewing a certificate the same as extending it?

No. Renewal issues a new certificate for a new period. The earlier certificate keeps recording what was true on its own dates.

Sources

The factual statements on this page rest on the documents listed below. Legislation and services change; consult the current version before relying on any of them.

  1. W3C: Verifiable Credentials Data Model v2.0
  2. 1EdTech: Open Badges Specification 3.0