Performance reviews are easy to put off and hard to compare. Ratings live in different documents, each manager scores a little differently, and nobody remembers when someone was last reviewed. A year later, it is difficult to say whether an employee has improved, and which reviews have quietly slipped.
This Excel template gives small business managers one place to keep every review. You set your own criteria and weights, rate each criterion from 1 to 5, and the workbook calculates a weighted overall score, a rating band, and the change since the employee's previous review.
It also works out when each review is next due, based on a review frequency you choose, and flags every employee as OK, DUE, or OVERDUE. It records qualitative and quantitative review results only; it is not an attendance or timesheet tool. Everything runs on standard formulas, with no macros.
The Dashboard shows five KPIs: Avg Latest Score, Reviews Overdue, Reviews Due within your warning window, Top Performer, and Avg Change vs Previous Review. Below them are a bar chart of the latest score for each employee, a line chart of the average score by review period, and a bar chart of the average rating for each criterion.
A department table shows staff count, average latest score, overdue and due reviews, and a list of reviews to schedule, with the most overdue first. The Team Summary sheet is the full per-employee report, and Employee History adds a score-by-review chart and a first-vs-latest comparison for the person you choose.
The workbook contains no macros and works in modern desktop Excel for Windows or Mac (Excel 2007 or later). It uses standard functions such as SUMPRODUCT, COUNTIFS, AVERAGEIFS, INDEX, MATCH, EDATE, and RANK.
How is the overall score calculated?
Each rating is multiplied by its criterion weight from Settings, and the total is divided by the sum of the weights. The result is on the same 1-5 scale.
Can I change the criteria and weights?
Yes. Rename the criteria and set your own weights in Settings. A check cell turns red if the weights do not total 100%. Also rename the matching column headers on Review Records.
How does it decide a review is overdue?
It adds your review frequency (in months) to the employee's last review date and compares that with the As-of Date. Past that date is OVERDUE; within your warning days is DUE.
Can I use today's date automatically?
Yes. The As-of Date is a normal input cell. It is set to 20-Sep-2026 for the sample data, or you can type =TODAY().
How many employees can it handle?
The Settings list and Team Summary hold up to 30 employees. Review Records can hold many hundreds of reviews.
Does it store salaries or personal details?
No. It records name, department, manager, hire date, and review results only.
Can I remove the sample data?
Yes. Clear the sample review inputs on Review Records and the sample employees on Settings, keeping the formula columns and headers.