Managing employment contracts: renewal reminders and employee files

30/10/2026

Employment contracts tend to be remembered twice: the day they are signed, and the day something goes wrong. In between they sit in a folder in the accounting room, or in a camera roll on the owner's phone. A company of fifteen can get by that way; at thirty or forty people across several branches, nobody can answer "has this person's contract expired yet?" on the spot. And a contract that has expired while the person keeps showing up for work is a position neither side wants to be in.

The dates that quietly slip past

Not because anyone is careless, but because these dates are not attached to anything that happens daily. They come once per person, scattered across the year:

MilestoneIf it slips pastWorth knowing in advance
End of probationLetting someone keep working past it counts as having taken them on permanentlyA few days ahead, in time to assess and give an answer
Contract expiryThe person keeps working while the paperwork has lapsedA few weeks ahead, in time to prepare a new one
Personal documents expiringThe file is incomplete, and you only find out when something has to be submittedBefore the date they have to be replaced
Salary review dateThe employee raises it first and the manager is caught unpreparedBefore the period, in time to gather the figures
Timeline of an employee file from the first day of work through to contract renewal
Each milestone arrives once per person, which makes memory a poor place to keep them.

One file per employee, not one folder of paper

In Ordersys HRM, each person has a file holding their documents, their contract with its expiry date, job title, current branch, base salary and allowances. Documents are attached inside the file, so nobody has to dig a photo out of a chat thread. The system gives notice before a contract expires and before probation ends, so the two dates most likely to slip are put in front of someone while there is still time to act.

The file also keeps a history: who received which raise and when, which branch they moved from and to. When an employee asks "when was my last raise?", the answer is in the file rather than in whoever happens to remember better.

When there are several branches

Chains often end up with each store manager holding part of the paperwork for their own people. When staff move between locations, the file follows late or not at all. Keeping every file in one system means a store manager sees their own people, the owner and accountant see everything, and moving an employee to another branch is a change of one field rather than a handover of a stack of paper.

  • Contracts coming up for expiry can be filtered by month and by branch.
  • Files missing documents are visible straight away, not at the moment something must be submitted.
  • Departed employees keep their file and history for later reference.

The software reminds; people still decide

The system does not renew a contract by itself, and it does not replace a manager's judgement on who should be signed on again. What it does is put the right name in front of you at the right time, with a complete file behind it. The legal side — which type of contract, how long, how many days of probation are allowed, the minimum probation pay — follows the regulations and is worth reading separately; the article on employment contracts for restaurants and shops covers that part.

A light way to start

There is no need to enter everything at once. The lightest approach is to enter first the people whose contracts expire within the next three months, since that is the group needing notice soonest. Enter the rest gradually, completing each person's file whenever something brings them up. After one three-month cycle it is close to complete, without stopping other work to build a database.

Employee files, contracts, attendance, scheduling and payroll all sit in Ordersys HRM software, with a free 7-day trial. Read more: attendance when staff move between branches.

Software that fits this article Timekeeping and payroll still in Excel?

Clock in by phone and calculate pay by shift, allowances and overtime automatically every month.

Other news

090 750 1000 Zalo Chat Zalo Facebook