IN THIS ARTICLE
We hope you enjoy reading this blog post!

Break-free from HR chaos. Focus on People! - Get sumHR for FREE

s logo

Attrition Formula – Calculate Employee Attrition & Turnover [Calculator & Excel Formula]

IN THIS ARTICLE

Measuring employee attrition is one of the most important tasks for HR teams. Yet, many HR managers struggle with applying the correct attrition formula.

If attrition is calculated incorrectly, it can mislead workforce planning, increase recruitment costs, and even hide underlying retention issues. For example, if a company only considers exits at year-end without factoring in average workforce size, the attrition percentage can look inflated.

Among sectors, traditional or “old economy” industries in India like manufacturing, automobiles, metals & mining  generally have much lower attrition rates compared to new-age / tech / services sectors.For example, engineering ~14%, chemicals ~12.9%, automobiles ~12.4%, metals & mining ~8.6%. Meanwhile, IT / e-commerce / hi-tech / professional services have attrition rates in the 20-25% range.

This guide explains attrition formulas, step-by-step calculation methods, Excel-ready examples, and HR use cases.

 

What is Attrition Rate?

In HR terms, attrition rate is the percentage of employees who leave an organization during a specific period compared to the average number of employees in that period.

Attrition vs Turnover

While both terms are often used interchangeably, they have subtle differences:

  • Attrition → Employees leave, and the company may not replace them (retirement, redundancy, voluntary exit).
  • Turnover → Employees leave, and the company replaces them (resignations, backfilling roles).

In practice, HR teams calculate both to understand workforce shrinkage and mobility.

 

The Basic Attrition Formula

The most widely used formula is:

Attrition Rate (%) = (Number of Exits during Period ÷ Average Number of Employees) × 100

Where:

  • Number of Exits → Employees who left (resignations, retirements, terminations).
  • Average Number of Employees → (Opening headcount + Closing headcount) ÷ 2.

Example Calculation

  • Exits in 2024: 12 employees
  • Opening headcount: 240, Closing headcount: 240 → Average = 240
  • Attrition Rate = (12 ÷ 240) × 100 = 5%

This means 5% of the workforce left during the year.

Types of Attrition Formulas

 

Monthly Attrition Formula

Attrition % (Monthly) = Monthly Exits ( Opening + Closing ) / 2 × 100

Useful for short-term HR reporting and spotting early trends.

Monthly Attrition Formula

Attrition percentage for a month compares how many people exited in that month to the average number of employees for the same month.

Formula

Attrition % (Monthly) = Exits ÷ ((Opening Headcount + Closing Headcount) ÷ 2) × 100

Worked Example

Month Opening Headcount Closing Headcount Avg. Employees Exits Attrition %
Jan 500 495 497.5 5 1.00%
Feb 495 490 492.5 7 1.42%
Mar 490 485 487.5 3 0.62%

Excel Ready Formula (Copy and paste)

Put Opening in column B, Closing in C, and Exits in E. Use this in F2 and copy down:

=IFERROR((E2/((B2+C2)/2))*100,0)
    

Format column F as Percentage with 2 decimals.

Monthly Attrition Calculator

Attrition %: 1.00%
Average Employees: 497.50
  • Use average headcount for the month not just the opening or closing figure.
  • Separate voluntary and involuntary exits if you track sub-metrics.
  • For multi-site teams, calculate at team level then roll up to the company view.

Quarterly Attrition Formula

Quarterly attrition compares total exits in a quarter to the average number of employees across the quarter.

Formula

Attrition % (Quarterly) = Quarterly Exits ÷ ((Quarter Opening Headcount + Quarter Closing Headcount) ÷ 2) × 100

Tip: If you track monthly averages inside the quarter, you can also use (Jan Avg + Feb Avg + Mar Avg) ÷ 3 as the denominator for Q1.

Worked Example

Quarter Opening Headcount Closing Headcount Avg. Employees Exits (Quarter) Attrition %
Q1 500 492 496.0 13 2.62%
Q2 492 488 490.0 9 1.84%
Q3 488 482 485.0 11 2.27%

Excel Ready Formula (Copy and paste)

Put Quarter Opening in column B, Quarter Closing in C, and Quarterly Exits in E. Use this in F2 and copy down:

=IFERROR((E2/((B2+C2)/2))*100,0)
    

Alternative using monthly averages for the quarter (Jan Avg in G2, Feb Avg in H2, Mar Avg in I2):

=IFERROR((E2/AVERAGE(G2:I2))*100,0)
    

Format the result column as Percentage with 2 decimals.

Quarterly Attrition Calculator

Attrition %: 2.62%
Average Employees: 496.00
  • Use quarter opening and closing headcount for a simple average. If you have monthly averages, average those for higher precision.
  • Separate voluntary and involuntary exits if you track them.
  • For multi-site teams, calculate per business unit and then roll up to an enterprise view.

Annual Attrition Formula

Annual attrition compares total exits in a year to the average number of employees across the year.

Formula

Attrition % (Annual) = Annual Exits ÷ ((Year Opening Headcount + Year Closing Headcount) ÷ 2) × 100

Tip: If you track monthly averages, you can use (Avg Jan + Avg Feb + ... + Avg Dec) ÷ 12 as the denominator for higher precision. You can also average quarterly headcount (Q1 Avg + Q2 Avg + Q3 Avg + Q4 Avg) ÷ 4.

Worked Example

Year Opening Headcount Closing Headcount Avg. Employees Exits (Year) Attrition %
2023 480 495 487.5 52 10.67%
2024 495 505 500.0 45 9.00%
2025 505 498 501.5 38 7.58%

Excel Ready Formula (Copy and paste)

Put Year Opening in column B, Year Closing in C, and Annual Exits in E. Use this in F2 and copy down:

=IFERROR((E2/((B2+C2)/2))*100,0)
    

Alternative using monthly averages for the year (Avg Jan in G2 ... Avg Dec in R2):

=IFERROR((E2/AVERAGE(G2:R2))*100,0)
    

Format the result column as Percentage with 2 decimals.

Quick Annual Attrition Calculator

Attrition %: 9.00%
Average Employees: 500.00
  • Use opening and closing headcount for a simple annual average. For precision, average monthly or quarterly headcount.
  • Separate voluntary and involuntary exits if you track sub-metrics like regrettable attrition.
  • For multi-site or multi BU organizations, calculate at unit level and roll up to an enterprise view.

Rolling 12-Month Attrition Formula

Rolling 12-month attrition sums exits over the most recent 12 months and divides by the average headcount over the same window. It smooths seasonality and shows the true trend.

Formula

Attrition % (Rolling 12-Month) = Exits in Last 12 Months ÷ Average Employees in Last 12 Months × 100

Define the 12-month window as the current month plus the previous 11 months. Recalculate each month by dropping the oldest month and adding the newest.

Worked Example (illustrative)

Window (Last 12 Months Ending) Sum of Exits (12 mo) Avg. Employees (12 mo) Rolling 12-M Attrition %
Jun 2025 58 492.0 11.79%
Jul 2025 56 493.5 11.35%
Aug 2025 54 495.0 10.91%

Excel Ready Formula (Copy & paste)

Suppose your monthly table has Date (A), Exits (B), and AvgHeadcount (C), oldest at row 2:

  1. In D13 (first full 12-month window), then copy down:
    =IFERROR( (SUM(B2:B13) / AVERAGE(C2:C13)) * 100 , 0 )
            
  2. Moving window using OFFSET at each row (example shown in D13):
    =IFERROR( (SUM(OFFSET(B13,-11,0,12,1)) / AVERAGE(OFFSET(C13,-11,0,12,1))) * 100 , 0 )
            
  3. Dynamic arrays with table Table1:
    =LET(r, ROWS(Table1[Exits]),
         e, TAKE(Table1[Exits], 12),
         h, TAKE(Table1[AvgHeadcount], 12),
         IF(r<12, 0, (SUM(e)/AVERAGE(h))*100))
            

Format as Percentage with 2 decimals.

Quick Rolling 12-Month Attrition Calculator

Simple Mode (enter totals)
Rolling 12-Month Attrition %: 11.35%
Advanced Mode (enter each of the last 12 months)

Enter exits and average headcount for each month (most recent at the bottom). The calculator will sum exits and average the headcount across the 12 months.

Month Exits Avg. Headcount
Totals 0 0.00
  • Use the same 12-month window for both numerator (sum of exits) and denominator (average headcount).
  • Ideal for dashboards: it smooths month-to-month noise and reveals trajectory.
  • Break out voluntary vs. involuntary exits for deeper diagnostics.

Annualized Attrition Formula

Annualized attrition projects the yearly attrition rate based on exits observed in a shorter period (e.g., 3 or 6 months).

Formula

Attrition % (Annualized) = (Exits ÷ Avg. Employees × 100) × (12 ÷ Months Considered)

Example: If you have 6 months of data, multiply the 6-month attrition rate by (12 ÷ 6 = 2) to project for the full year.

Worked Example

Period Opening Headcount Closing Headcount Avg. Employees Exits (Period) Months Considered Annualized Attrition %
H1 2024 (6 months) 500 495 497.5 20 6 8.04%
Q1 2025 (3 months) 495 490 492.5 12 3 9.76%

Excel Ready Formula (Copy and paste)

Put Opening in column B, Closing in C, Exits in E, and Months Considered in G. Use this in H2:

=IFERROR(((E2/((B2+C2)/2))*100)*(12/G2),0)
    

Format column H as Percentage with 2 decimals.

Quick Annualized Attrition Calculator

Annualized Attrition %: 8.04%
Average Employees: 497.50
  • Use annualized attrition when you have partial-year data but want to forecast a full-year rate.
  • Multiply the observed attrition rate by (12 ÷ months considered) to project annualized values.
  • Best used for interim reporting, not as a replacement for actual annual attrition once full-year data is available.

YTD (Year-to-Date) Attrition Formula

YTD attrition measures exits from the start of the year up to the current month, divided by the average headcount across the same YTD period.

Formula

Attrition % (YTD) = Exits from Jan → Current Month ÷ Average Employees over Jan → Current Month × 100

Denominator options: (a) Simple average using opening-of-year & current closing headcount → ((Year Opening + Current Closing) ÷ 2). (b) More precise average of monthly average headcounts across months elapsed.

Worked Example (illustrative)

YTD Window YTD Exits Avg. Employees (YTD) YTD Attrition %
YTD to Mar 2025 15 498.0 3.01%
YTD to Jun 2025 28 497.0 5.63%
YTD to Sep 2025 41 496.5 8.26%

Excel Ready Formulas

Assume a monthly sheet with Month (A), Exits (B), Opening HC (C), Closing HC (D), and AvgHC (E) where E = (C + D) / 2. Row 2 is January of the current year.

  1. YTD using precise monthly averages (place in F2 and copy down):
    =IFERROR( (SUM($B$2:B2) / AVERAGE($E$2:E2)) * 100 , 0 )
            
  2. YTD using simple opening/closing average (place in G2 and copy down):
    =IFERROR( (SUM($B$2:B2) / ((INDEX($C$2:$C$100,1) + D2)/2)) * 100 , 0 )
            
    Here INDEX($C$2:$C$100,1) grabs the year opening headcount (January opening), and D2 is current month's closing headcount.

Format results as Percentage with 2 decimals.

Quick YTD Attrition Calculator

Simple Mode (enter totals)
YTD Attrition %: 5.63%
Advanced Mode (enter months elapsed this year)

Enter data from January to the current month only. The calculator sums exits and averages headcount across months provided.

Month Exits Avg. Headcount
Totals (Jan → Current) 0 0.00
  • Ensure numerator and denominator cover exactly the same YTD window.
  • Use monthly-average denominator for precision when headcount fluctuates within the year.
  • Once the year completes, switch to actual Annual Attrition instead of YTD.

Employee Turnover Rate vs Attrition Formula

Aspect

Attrition Formula

Turnover Formula

Replacement

Not always replaced

Always replaced

Focus

Workforce shrinkage

Workforce mobility

Example

Retirement, redundancy

Resignation + backfill

In other words, attrition measures shrinkage, turnover measures churn.

 

Why Calculating Attrition is Important for HR

  • Workforce Planning: Helps HR forecast hiring needs.
  • Hiring Strategy: High attrition → higher recruitment costs.
  • Retention Programs: Identifies departments with high exits.
  • Industry Benchmarking: Compare with competitors.
  • Leadership Decisions: Attrition insights affect budgets, promotions, and restructures.

 

Common Mistakes in Attrition Calculations

  1. Using only start or end headcount instead of the average.
  2. Ignoring seasonal hiring spikes (common in retail, BPO, and IT).
  3. Mixing voluntary and involuntary exits (retirement vs termination).
  4. Not differentiating attrition types (functional, non-functional, regrettable).
  5. Forgetting to annualize short-period data.

 

Table: Attrition Formula Types

Formula Type

Formula

Use Case

Monthly Attrition

Exits ÷ Avg. employees × 100

Short-term HR reporting

Annual Attrition

Yearly exits ÷ Avg. employees × 100

Long-term workforce trends

Annualized Attrition

(Exits ÷ Avg. employees × 100) × (12 ÷ months)

Projects yearly attrition

Rolling 12-Month

Last 12 months exits ÷ Avg. employees × 100

Trend analysis

YTD Attrition

YTD exits ÷ Avg. employees × 100

Current-year tracking

 

Conclusion

The attrition formula is more than just a percentage, it is a key HR metric that drives workforce strategy. By using correct formulas (monthly, annual, rolling, or YTD), companies gain deeper insight into employee exit patterns.

HR professionals should track attrition alongside turnover rate for a complete picture of workforce health. With the right Excel tools and formulas, attrition analysis becomes a powerful decision-making resource.

 

FAQs on Attrition Formula

Q1: What is the attrition formula in HR?

Attrition Rate = (Number of Exits ÷ Average Employees) × 100.

 

Q2: How do you calculate attrition rate in Excel?

Use the formula =(Exits/((Opening+Closing)/2))*100.

 

Q3: What is the difference between attrition rate and turnover rate?

Attrition refers to employees leaving without replacement, turnover includes replacements.

 

Q4: How do you calculate annualized attrition?

Multiply partial attrition rate by (12 ÷ months considered).

 

Q5: What is a good attrition rate for a company?

It varies by industry. For IT/BPO, under 15% is healthy, while retail may tolerate 25–30%.

new lg

We’re on a mission to elevate HR teams to HR Heroes, one SMB at a time.

sumHR is an all-one HRMS Platform to automate all HR Processes. With sumHR, create a tasteful employee experience, track attendance & leaves, setup & manage payroll, definie & monitor goals, generate & schedule reports, and so much more. We’re on a mission to improve the impact of HR teams in SMEs across India.

Our comprehensive end-to-end HRMS includes

Picture of <small style="font-weight:400;font-size:16px;">Written by</small><br>Team sumHR
Written by
Team sumHR

SumHR is a flexible and configurable end-to-end HR Software/HRMS which help HR teams automate the HR Processes, and improve the employee's HR experience.

Leave a comment

Your email address will not be published. Required fields are marked *

Let's connect on Whatsapp?
new lg

Get HRMS for FREE*

with Jupiter Money

  • employee-idCreated with Sketch.
    HRIS
  • biometricCreated with Sketch.
    Payroll Software
  • attendance-32pxCreated with Sketch.
    Attendance System
  • custom-fieldsCreated with Sketch.
    Performance
  • request-centerCreated with Sketch.
    Onboarding
  • Zero Balance Account
  • On -Demand Advance Salary
  • 1% Rewards on DC & UPI
  • 0 Forex Charges
  • Special Offers *

Our HRMS Subscription costs ₹1428/year per employee