Estimated Settlement Amount
Enter details above and click "Calculate Settlement" for an estimate.
Understanding EEOC Settlements
EEOC settlements aim to compensate individuals for damages suffered due to unlawful employment discrimination. The calculation of a settlement is complex and depends on many factors, often negotiated between the parties involved. This calculator provides a simplified estimation based on typical components of a settlement:
Lost Wages:
This component calculates the direct financial loss incurred due to wrongful termination or other discriminatory actions. It's typically calculated as your annual salary multiplied by the number of years you were out of work because of the discrimination.
Emotional Distress Damages:
These damages compensate for the non-economic harm suffered, such as mental anguish, pain, suffering, humiliation, and loss of enjoyment of life. Estimating this is subjective and can vary significantly based on the severity and duration of the distress.
Punitive Damages:
These are awarded to punish the employer for malicious or reckless conduct and to deter future similar conduct. The amount can be influenced by the employer's size, financial resources, and the egregiousness of their actions. The "Punitive Damages Factor" in this calculator is a multiplier applied to the sum of lost wages and emotional distress to give a rough idea of potential punitive damages.
Important Considerations:
- Legal Fees and Costs: These are often deducted from the final settlement amount.
- Negotiation: Settlements are almost always the result of negotiation, and actual outcomes can differ significantly from estimates.
- Jurisdiction: Laws and typical settlement ranges can vary by state and federal court.
- Case Strength: The strength of evidence supporting your claim plays a crucial role.
This calculator is a tool for educational purposes only and should not be considered a substitute for professional legal advice. Consult with an employment attorney for advice specific to your situation.
var calculateEEOCSettlement = function() {
var lostWagesInput = document.getElementById("lostWages");
var yearsOfEmploymentInput = document.getElementById("yearsOfEmployment");
var emotionalDistressInput = document.getElementById("emotionalDistress");
var punitiveDamagesFactorInput = document.getElementById("punitiveDamagesFactor");
var resultDiv = document.getElementById("result");
var lostWages = parseFloat(lostWagesInput.value);
var yearsOfEmployment = parseFloat(yearsOfEmploymentInput.value);
var emotionalDistress = parseFloat(emotionalDistressInput.value);
var punitiveDamagesFactor = parseFloat(punitiveDamagesFactorInput.value);
var validationErrors = [];
if (isNaN(lostWages) || lostWages < 0) {
validationErrors.push("Please enter a valid number for Annual Lost Wages.");
}
if (isNaN(yearsOfEmployment) || yearsOfEmployment < 0) {
validationErrors.push("Please enter a valid number for Years of Employment Lost.");
}
if (isNaN(emotionalDistress) || emotionalDistress < 0) {
validationErrors.push("Please enter a valid number for Estimated Emotional Distress.");
}
if (isNaN(punitiveDamagesFactor) || punitiveDamagesFactor 3) {
validationErrors.push("Please enter a valid Punitive Damages Factor between 0.5 and 3.");
}
if (validationErrors.length > 0) {
resultDiv.innerHTML = "
Error:";
for (var i = 0; i < validationErrors.length; i++) {
resultDiv.innerHTML += "- " + validationErrors[i] + "
";
}
resultDiv.innerHTML += "
";
return;
}
var totalLostWages = lostWages * yearsOfEmployment;
var totalEmotionalDistress = emotionalDistress * yearsOfEmployment; // Often estimated per year of impact
var baseDamages = totalLostWages + totalEmotionalDistress;
var punitiveDamages = baseDamages * punitiveDamagesFactor;
var estimatedSettlement = baseDamages + punitiveDamages;
resultDiv.innerHTML =
"
Total Lost Wages: $" + totalLostWages.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + "" +
"
Total Emotional Distress Damages: $" + totalEmotionalDistress.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + "" +
"
Estimated Punitive Damages: $" + punitiveDamages.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + "" +
"Estimated Total Settlement: $" + estimatedSettlement.toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + "" +
"
Note: This is a simplified estimate. Actual settlements may vary significantly. Legal fees and other costs are not included.";
};
.eeoc-calculator-container {
font-family: sans-serif;
max-width: 800px;
margin: 20px auto;
padding: 20px;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.eeoc-calculator-container h2, .eeoc-calculator-container h3, .eeoc-calculator-container h4 {
color: #333;
margin-bottom: 15px;
}
.calculator-inputs, .calculator-results, .calculator-explanation {
margin-bottom: 30px;
padding: 20px;
background-color: #f9f9f9;
border-radius: 5px;
}
.calculator-inputs {
border: 1px solid #eee;
}
.input-group {
margin-bottom: 15px;
}
.input-group label {
display: block;
margin-bottom: 8px;
font-weight: bold;
color: #555;
}
.input-group input[type="number"],
.input-group input[type="text"] {
width: calc(100% – 22px);
padding: 10px;
border: 1px solid #ccc;
border-radius: 4px;
font-size: 1em;
}
.calculator-inputs button {
background-color: #007bff;
color: white;
padding: 12px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 1.1em;
transition: background-color 0.3s ease;
}
.calculator-inputs button:hover {
background-color: #0056b3;
}
#result p {
margin-bottom: 10px;
color: #333;
}
#result p:last-of-type {
margin-top: 15px;
border-top: 1px solid #eee;
padding-top: 10px;
}
.calculator-explanation ul {
list-style-type: disc;
margin-left: 20px;
color: #444;
}
.calculator-explanation li {
margin-bottom: 8px;
}