Employee Retention Rate Calculator
Calculate your organization’s employee retention percentage instantly.
Result
Employees Retained:
Employee Retention Rate
Formula
Employee Retention Rate (%)
((Ending Employees − Employees Left) ÷ Beginning Employees) × 100
Example
Beginning Employees = 120
Ending Employees = 115
Employees Left = 10
Retained Employees = 105
Retention Rate = 87.50%
function calculateRetention(){
var beginning=parseFloat(document.getElementById("beginningEmployees").value);
var ending=parseFloat(document.getElementById("endingEmployees").value);
var left=parseFloat(document.getElementById("employeesLeft").value);
if(isNaN(beginning)||isNaN(ending)||isNaN(left)||beginning<=0){ alert("Please enter valid values."); return; } if(left>ending){
alert("Employees who left cannot be greater than ending employees.");
return;
}
var retained=ending-left;
var retention=(retained/beginning)*100;
document.getElementById("resultBox").style.display="block";
document.getElementById("retainedEmployees").innerHTML=retained;
document.getElementById("retentionRate").innerHTML=retention.toFixed(2)+"%";
var message="";
if(retention>=95){
message="🎉 Excellent employee retention.";
}
else if(retention>=85){
message="✅ Good retention rate.";
}
else if(retention>=70){
message="⚠ Average retention. Consider improving engagement.";
}
else{
message="❌ Low retention. Review hiring, onboarding and employee satisfaction.";
}
document.getElementById("performanceMessage").innerHTML=message;
}