Attrition Rate Calculator

Calculate employee attrition rate from headcount, or customer attrition (churn) rate from customer counts. Get the exact rate, retention rate, and formula breakdown instantly.

Author: Naeem Ullah
Last Updated: July 7, 2026
Rate this tool
Active Calculation FormulaAttrition Rate = (Employees Who Left ÷ Average Headcount) × 100

Adjust Variables

employees
employeesLeft
Min: 0 employeesMax: 1k
employees
beginningHeadcount
Min: 0 employeesMax: 1k
employees
endingHeadcount
Min: 0 employeesMax: 1k
Use Real Campaign Presets
Real-Time Results
Average Headcount0
Attrition Rate0%
Retention Rate0%
All calculations are compiled with double-precision floating math directly in this browser frame. Perfect precision guaranteed.

Interactive Step-by-Step Calculation Proofs

View how variables resolve algebraically down to peer-reviewed standard outputs.

Dynamic E-E-A-T Metric Valuation

Attrition rate measures the percentage of employees or customers a business loses over a given period, relative to the average size of that group. For employees, it's calculated as Attrition Rate = (Employees Who Left ÷ Average Headcount) × 100, where average headcount smooths out hiring and departures within the period by averaging the beginning and ending counts. For customers, the same logic applies to churn: Customer Attrition Rate = (Customers Lost ÷ Customers at Start of Period) × 100. A rising attrition rate is an early warning sign — for HR teams it can signal compensation, management, or culture problems; for a subscription business it directly erodes recurring revenue. This calculator covers both use cases and also returns the retention rate (100% − attrition rate) for the inverse view. Pair employee attrition analysis with the A/R days calculator and GMROI calculator for a fuller view of overall business health metrics.

Mathematical Formula Explanation

Calculated standard benchmarks are based on direct functional dependencies. The primary calculation logic follows this formula:

Attrition Rate = (Number Lost ÷ Average Headcount) × 100

When using our reverse-solving system, the unknown parameter is algebraically isolated. For instance, solving for total impressions required derived from an active budget uses the inverted ratio, safeguarding metrics calculations against arbitrary platform fees or roundoffs.

Standard Campaign Scenarios (Step-by-Step)

Review these typical campaign outlines to verify how calculation steps behave under realistic media buying conditions:

Case Scenario 1

Example 1: Quarterly Employee Attrition

A company starts the quarter with 210 employees and ends with 190, after 16 employees left. What is the attrition rate?

Given Inputs
  • EMPLOYEESLEFT: 16
  • BEGINNINGHEADCOUNT: 210
  • ENDINGHEADCOUNT: 190
Computed Outputs
  • AVERAGEHEADCOUNT: 200
  • ATTRITIONRATE: 8
  • RETENTIONRATE: 92
Case Scenario 2

Example 2: Monthly Customer Churn

A subscription business starts the month with 1,000 active customers and loses 50 to cancellations. What is the customer attrition (churn) rate?

Given Inputs
  • CUSTOMERSLOST: 50
  • CUSTOMERSATSTART: 1,000
Computed Outputs
  • CUSTOMERATTRITIONRATE: 5
  • CUSTOMERSRETAINED: 950
  • CUSTOMERRETENTIONRATE: 95

Frequently Asked Questions (FAQ)

Attrition rate is the percentage of people — employees, customers, or another tracked group — that a business loses over a specific period, relative to the average size of that group. It's used most often in HR (employee attrition) and subscription/retail businesses (customer attrition, also called churn), and a rising attrition rate is generally treated as a warning sign worth investigating.
The general formula is: Attrition Rate = (Number Lost ÷ Average Group Size) × 100. For employees: Attrition Rate = (Employees Who Left ÷ Average Headcount) × 100, where Average Headcount = (Beginning Headcount + Ending Headcount) ÷ 2. For customers: Customer Attrition Rate = (Customers Lost ÷ Customers at Start of Period) × 100.
Step 1: Find the average headcount by averaging the beginning and ending employee counts for the period — e.g., (210 + 190) ÷ 2 = 200. Step 2: Divide the number of employees who left by that average and multiply by 100 — e.g., 16 ÷ 200 × 100 = 8%. This 8% attrition rate means the company lost the equivalent of 8% of its average workforce during the period.
Customer attrition rate (churn rate) is simpler than employee attrition since it typically uses only the starting count: Customer Attrition Rate = (Customers Lost ÷ Customers at Start of Period) × 100. For example, losing 50 of 1,000 customers in a month gives a churn rate of (50 ÷ 1,000) × 100 = 5%.
For employee attrition, overall annual rates of 10–15% are often considered healthy and typical across many industries, while rates above 20% may signal retention problems (though high-turnover industries like retail and hospitality often run higher as a baseline). For customer/subscription churn, 'good' monthly rates vary enormously by business model — many SaaS businesses target under 1–2% monthly churn, while some consumer subscriptions tolerate 5%+ and still grow due to strong new-customer acquisition. Always benchmark against your specific industry and business model rather than a universal number.
The terms are often used interchangeably, but some organizations draw a distinction: turnover typically includes all separations, including backfilled roles, while attrition sometimes refers specifically to positions that are eliminated or left unfilled after the departure (natural workforce reduction). In everyday usage and in most calculators, including this one, the two terms use the same underlying formula.
Attrition rate and retention rate are complementary and always sum to 100%: Retention Rate = 100% − Attrition Rate. An 8% attrition rate means a 92% retention rate — the same underlying data viewed from opposite directions. Attrition rate emphasizes what was lost; retention rate emphasizes what was kept.
It depends on what you're comparing. A monthly attrition rate answers 'what fraction did we lose this month?' To estimate an annualized rate from a stable monthly rate, you can approximate: Annualized Rate ≈ 1 − (1 − Monthly Rate)^12 (compounding the monthly loss across 12 periods), rather than simply multiplying by 12, since multiplying overstates the true annual loss when the rate is compounding month over month.