퇴직금 계산기마다 왜 다를까 — 445만원 갈리는 이유

월 300만원 10년 근속 퇴직금이 평균임금 기준 3,001만원과 통상임금 기준 3,446만원으로 445만원 갈리는 비교 카드

같은 월급, 같은 근속연수인데
퇴직금 계산기가 서로 다른 답을 줍니다.

계산기가 고장 난 게 아닙니다.
법에 기준이 두 개 있고,
그중 어느 쪽을 쓸지가 아직 정해지지 않았습니다.

최종 업데이트: 2026년 8월 26일 · 이 글의 수치와 제도는 이 날짜 기준입니다.

퇴직금 계산이 이렇게 갈리는 이유를 법 조문과 고용노동부 계산기의 실제 소스코드까지 열어서 확인해봤어요. 월 300만원을 받는 10년 근속자 한 사람을 정해두고, 그 사람의 금액이 어디서 어떻게 달라지는지를 끝까지 따라가 보겠습니다.

※ 이 글의 수치와 제도 내용은 2026년 8월 24일 확인 기준입니다.


퇴직금 공식은 법에 딱 한 줄입니다

법이 정한 건 "1년 일하면 30일분 이상의 평균임금"이 전부입니다.

여기서 실무 공식이 나옵니다.

퇴직금 = 1일 평균임금 × 30일 × (재직일수 ÷ 365)

이 공식은 고용노동부 노동포털의 공식 계산기 안내문에도 똑같이 적혀 있습니다.

출처: 근로자퇴직급여 보장법 제8조 제1항 — 법령 원문(국가법령정보센터)
https://www.law.go.kr/lsLinkProc.do?lsClsCd=L&lsNm=%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC+%EB%B3%B4%EC%9E%A5%EB%B2%95&joNo=000800&mode=11
출처: 고용노동부 노동포털 「퇴직금 계산기」, 2026-08-24 접속 — 정부기관
https://labor.moel.go.kr/cmmt/calRtrmnt.do

즉 결과를 좌우하는 값은 ① 1일 평균임금과 ② 재직일수 딱 두 개예요. 그런데 이 둘이 전부 계산기마다 다르게 처리될 수 있습니다.

아예 대상이 아닌 사람도 있어요

계산기에 숫자를 넣으면 금액이 나오지만, 법적으로는 못 받는 경우가 있습니다. ① 계속근로기간이 1년 미만인 사람, ② 4주 평균으로 1주 소정근로시간(회사와 일하기로 약속한 시간)이 15시간 미만인 사람은 퇴직급여 지급 대상에서 빠집니다.

계산기는 이 조건을 걸러주지 않는 경우가 많아요. 재직 11개월 차나 주 14시간 근무자가 계산기를 돌리면 숫자는 나오지만, 그 숫자에 법적 근거가 없을 수 있습니다.

출처: 근로자퇴직급여 보장법 제4조 제1항 단서 — 법령 원문(CaseNote)
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC_%EB%B3%B4%EC%9E%A5%EB%B2%95/%EC%A0%9C4%EC%A1%B0


평균임금과 통상임금은 뭐가 다른가요?

한 줄로 나누면 이렇습니다.

평균임금은 "지금까지 실제로 받은 게 얼마인가"
통상임금은 "앞으로 일할 시간에 얼마를 주기로 했나"

평균임금은 퇴사 직전 3개월 동안 실제로 받은 임금 총액을 그 기간의 총일수로 나눈 금액입니다. 상여금이 들어오면 올라가고, 무급휴직이 끼면 내려갑니다. 실적을 반영하는 숫자예요.

통상임금은 정기적·일률적으로 "이만큼 일하면 이만큼 준다"고 정해둔 금액입니다. 실제로 뭘 받았느냐와 무관하게, 약속된 시간당 단가에서 나옵니다.

출처: 근로기준법 제2조 제1항 제6호(평균임금), 근로기준법 시행령 제6조 제1항(통상임금) — 법령 원문
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EA%B8%B0%EC%A4%80%EB%B2%95/%EC%A0%9C2%EC%A1%B0
https://www.law.go.kr/lsLinkProc.do?efYd=20170517&joNo=000600&lsClsCd=L&lsId=prec20170517&lsNm=%EA%B7%BC%EB%A1%9C%EA%B8%B0%EC%A4%80%EB%B2%95+%EC%8B%9C%ED%96%89%EB%A0%B9&mode=11

퇴직금 공식에 들어가는 건 원래 평균임금 하나입니다. 그런데 법에 이런 조항이 하나 더 있어요.

평균임금으로 계산한 값이 통상임금보다 적으면, 통상임금을 평균임금으로 봅니다.

출처: 근로기준법 제2조 제2항 — 법령 원문(CaseNote)
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EA%B8%B0%EC%A4%80%EB%B2%95/%EC%A0%9C2%EC%A1%B0

원래 취지는 방어 장치였습니다. 휴업 같은 사정으로 임금이 비정상적으로 낮아진 달에 평균임금이 폭락하는 걸 막으려고 만든 최저 보장선이에요.

출처: 민주노총 권리찾기수첩 「평균임금? 통상임금? 임금 제대로 알고 받읍시다!」 — 노동단체 해설
https://nodong.org/rights/7817554

문제는, 아무 일도 없는 평범한 월급쟁이에게도 이 조항이 켜진다는 겁니다.

평균임금은 지금까지 실제로 받은 금액, 통상임금은 앞으로 일할 시간에 주기로 한 금액이라는 차이를 좌우로 대비한 설명 도표


같은 월급인데 왜 통상임금이 더 클까요?

한 달을 며칠로 보느냐가 서로 다르기 때문입니다.

평균임금은 달력 날짜로 나눕니다. 1년은 365일이고 12로 나누면 한 달이 약 30.4일이에요. 월급 300만원을 30.4일로 나눈 값이 하루치가 됩니다.

통상임금은 일한 시간으로 나눕니다. 주 40시간제 기준으로 월 통상임금 산정 기준시간은 209시간이에요. 소정근로 40시간에 유급 주휴 8시간을 더해 주 48시간, 여기에 1년 평균 주 수 4.345주(365÷12÷7)를 곱하면 208.57시간이 나오고 이를 반올림한 값입니다.

출처: 월간노동법률 「하루 8시간 일하면 월 소정근로시간 209시간?」(최영우) — 노동법 전문지
https://www.worklaw.co.kr/main2022/view/view.asp?bi_pidx=34301
출처: 근로기준법 시행령 제6조 제2항 제4호(월급의 시간급 환산) — 법령 원문
https://www.law.go.kr/lsLinkProc.do?efYd=20170517&joNo=000600&lsClsCd=L&lsId=prec20170517&lsNm=%EA%B7%BC%EB%A1%9C%EA%B8%B0%EC%A4%80%EB%B2%95+%EC%8B%9C%ED%96%89%EB%A0%B9&mode=11

209시간을 하루 8시간으로 나누면 26.125일입니다. 여기서 결론이 갈립니다.

구분 한 달을 며칠로 나누나 1일 금액 (월 300만원)
평균임금 약 30.4일 (달력 날짜) 100,000원
통상임금 26.125일 (209시간 ÷ 8) 114,833원

26.125가 30.4보다 작으니, 고정급만 받는 사람은 통상임금이 항상 더 큽니다. 30 ÷ 26.125 = 1.1483, 약 14.8% 차이예요. 퇴사 시점에 따라(아래 7번째 항목 참고) 이 격차는 17.4%까지 벌어집니다.

월간노동법률도 이 구조를 "평균임금과 통상임금 산정체계의 불일치"로 짚으면서, 26.125일과 퇴직금 기준 30일 사이의 간극을 문제로 지적했습니다.

출처: 월간노동법률 「퇴직금 산정법리, 통상임금과 평균임금 적용 체계에 대한 재검토 필요성」(이민규), 2025-11-17 — 노동법 전문지
https://www.worklaw.co.kr/main2022/view/view.asp?in_cate=106&in_cate2=0&bi_pidx=38535

한 달을 30.4일로 나누는 평균임금과 26.125일로 나누는 통상임금의 분모 차이를 막대 길이로 비교한 도해


월 300만원 10년 근속이면 얼마나 차이 날까요?

445만원입니다.

상여금 없이 월 300만원 고정급만 받는 사람이 10년(3,652일) 일하고 퇴사했다고 해봅시다.

어떤 기준을 쓰느냐 1일 금액 10년 근속 퇴직금
평균임금 100,000원 30,016,438원
통상임금 114,833원 34,468,637원
차액 — 4,452,199원

계산 근거: 근로기준법 시행령 제6조 제2항 제4호 공식과 고용노동부 계산기 배포 소스코드(retire_cal.js)의 계산식을 그대로 적용해 산출한 값입니다.

이 계산이 맞는지 공식 자료로 대조해봤어요. 고용노동부 행정해석이 든 예시(월 200만원 → 30일분 2,296,650원)와 한국경제 기사가 든 예시(월 500만원 → 1일 통상임금 191,387원, 30일분 574만원)가 같은 공식으로 재현됩니다.

출처: 한국경제 「평균임금 vs 통상임금… 퇴직금 산정기준, 정부 따로 법원 따로」, 2025-12-16 — 언론
https://www.hankyung.com/article/202512153893i

월급이 올라가면 격차도 그대로 커집니다. 월 200만원이면 10년에 약 297만원, 월 500만원이면 약 742만원이 어느 기준을 쓰느냐로 갈려요.

상여금이 있으면 이 문제가 사라집니다

평균임금은 상여금을 반영하니까, 상여금이 충분히 크면 통상임금을 앞지릅니다.

월 300만원 기준으로 계산하면 연간상여금이 약 534만원(월급의 약 1.78개월분)을 넘는 순간 평균임금이 통상임금 위로 올라갑니다. (산정기간 총일수 90일 기준. 91일이면 약 580만원, 92일이면 약 626만원)

연간상여금 (월 300만원) 1일 평균임금 결국 적용되는 기준
0원 100,000원 통상임금
300만원 108,333원 통상임금
600만원 116,667원 평균임금
1,200만원 133,333원 평균임금

그러니까 이 역전 현상은 상여금 없이 고정급만 받는 사람에게 몰립니다. 상여금이 두둑한 회사에 다니는 사람에게는 애초에 생기지 않는 문제예요. 정작 덜 받는 쪽에 문제가 집중되는 구조입니다.

회사의 토요일 처리 방식 하나로도 뒤집힙니다

209시간은 토요일을 무급으로 볼 때의 숫자입니다. 취업규칙이 토요일 4시간을 유급으로 처리하면 226시간, 8시간을 유급으로 처리하면 243시간이 됩니다.

출처: 월간노동법률 「'토요일이 뭐길래' 토요일 유급처리의 의미와 판단기준」 — 노동법 전문지
https://www.worklaw.co.kr/main2022/view/view.asp?in_cate=106&bi_pidx=36251

같은 월 300만원인데 이 값만 바꾸면 결론이 이렇게 뒤집힙니다.

월 기준시간 1일 통상임금 결국 적용되는 기준
209시간 (토요일 무급) 114,833원 통상임금
226시간 (토요일 4시간 유급) 106,195원 통상임금
243시간 (토요일 8시간 유급) 98,765원 평균임금

계산기는 이걸 물어보지 않습니다.


그럼 어느 쪽이 맞나요? 정부와 법원의 답이 다릅니다

2026년 8월 현재, 이 질문에 확정된 답이 없습니다.

정부는 통상임금을 써야 한다고 보고, 하급심 법원은 원칙이 평균임금이라고 봤습니다. 대법원 판결은 아직 나오지 않았어요.

정부: "통상임금이 크면 통상임금으로 한다"

가장 최신 정부 판단은 법제처 법령해석입니다. 민원인이 "퇴직금을 산정할 때 통상임금 역전 조항이 적용되는지"를 물었고, 법제처는 적용된다고 회답했습니다.

근거로 든 건 ▲그 조항이 평균임금 규정을 보완하는 규정이라는 점 ▲퇴직급여법에 적용을 배제하는 규정이 따로 없다는 점 ▲통상임금이 각종 법정수당의 기준으로서 최저한을 보장한다는 점 ▲두 법의 입법목적에 부합한다는 점입니다.

출처: 법제처 법령해석 안건번호 26-0209 「평균임금이 통상임금보다 적은 경우 퇴직금 산정 방법」, 회신일 2026-05-26 — 정부기관
https://opinion.lawmaking.go.kr/nl4li/lsItptEmp/444368?mode=all
(해당 조문은 근로기준법 제2조 제2항, 근로자퇴직급여 보장법 제8조 제1항)

여기서 눈여겨볼 대목이 있습니다. 법제처는 같은 회신에서 "적용 여부를 법에 명확히 규정할 필요가 있다"며 법령정비까지 권고했어요. 정부가 스스로 "지금 법 문언이 불명확하다"고 인정한 셈입니다.

고용노동부도 같은 취지의 행정해석을 유지해왔습니다. 2023년 2월 자 행정해석이 든 예시가 앞에서 본 월 200만원 → 229만 6,650원입니다.

출처: 매일노동뉴스 「통상임금이 더 높을 때 퇴직금은 어떻게 계산될까」(홍지나 변호사), 2026-02-27 — 노동법 전문지가 인용한 고용노동부 행정해석
https://www.labortoday.co.kr/news/articleView.html?idxno=232933
※ 행정해석 원문 문서는 직접 열람하지 못했습니다. 전문지마다 부서명 표기가 조금씩 달라(근로기준정책과-579 / 근로기준과-579) 이 글에서는 부서명을 특정하지 않았습니다.

법원: "원칙은 평균임금, 통상임금은 예외"

대구지방법원은 정반대로 판단했습니다.

재판부는 "평균임금이 통상임금보다 적은 경우"를 단순히 1일 평균임금과 1일 통상임금을 산술 비교하라는 뜻이 아니라, 3개월 동안 지급된 임금 총액과 같은 기간의 통상임금을 비교하라는 뜻으로 읽었습니다.

논지의 핵심은 이렇습니다. 평균임금이 그 사람의 통상적인 생활임금을 왜곡 없이 반영하고 있는데도, 단순 산술 비교에서 통상임금이 조금 높게 나온다는 이유만으로 그걸 퇴직금 기준으로 앞세우는 건 제도 취지에 맞지 않는다는 겁니다. 평균임금이 비정상적인 사유로 과도하게 낮게 산정된 경우에 한해서만 통상임금이 예외적으로 대체 기능을 한다고 봤어요.

출처: 대구지방법원 2024나318050, 선고 2025-08-21 — 매일노동뉴스(노동법 전문지)가 인용한 판결. 판결문 원문은 직접 확인하지 못했습니다.
https://www.labortoday.co.kr/news/articleView.html?idxno=232933

한국경제도 같은 쟁점을 다루며 대구·전주지방법원이 정부와 다른 입장을 취했다고 보도했습니다. 이 기사는 확정기여형(DC형) 퇴직연금과의 형평성 문제도 함께 제기됐다고 전합니다.

출처: 한국경제, 2025-12-16 — 언론
https://www.hankyung.com/article/202512153893i

지금 상태를 정확히 쓰면 이렇습니다

대법원 판결이 없어 하급심이 엇갈리고 있고, 법원 판결과 배치되는 고용노동부 행정해석이 여전히 살아 있어 당분간 혼란이 불가피하다 — 노동법 전문지의 평가입니다.

출처: 매일노동뉴스, 2026-02-27 — 노동법 전문지
https://www.labortoday.co.kr/news/articleView.html?idxno=232933

그래서 이 글은 "통상임금으로 계산하면 더 받을 수 있다"고 말하지 않습니다. 정부는 A, 법원은 B, 대법원은 아직까지가 지금 확인 가능한 전부예요.

왜 하필 지금 이 문제가 커졌나

통상임금의 범위가 넓어졌기 때문입니다.

2024년 12월 19일 대법원 전원합의체 판결이 통상임금의 요건에서 '고정성'을 제외했습니다. 그 결과 재직조건부 상여금, 근무일수 조건부 상여금도 통상임금에 해당한다고 보게 됐어요. 2013년 전원합의체 판결의 법리를 바꾼 겁니다. 적용은 선고일 이후의 통상임금 산정부터가 원칙이고, 선고 당시 법원에 계속 중이던 사건에는 소급 적용됩니다.

출처: 법무법인(유한) 율촌 Legal Update, 2025-02-03 — 법무법인 뉴스레터가 정리한 대법원 2020다247190·2023다302838 전원합의체 판결
https://www.yulchon.com/ko/resources/publications/legal-update-view/39129/page.do

통상임금 금액이 커지면 "통상임금 > 평균임금" 역전이 일어나는 범위도 넓어집니다. 2025~2026년에 이 쟁점이 부각된 배경이 여기 있어요.

법제처는 통상임금 적용, 대구지방법원은 원칙적으로 평균임금, 대법원 칸은 판결 없음으로 비어 있는 상태를 대비한 도표


고용노동부 계산기는 왜 낮은 쪽 답을 줄까요?

「1일 통상임금」 칸을 비워두면 비교 자체가 실행되지 않기 때문입니다.

이건 추정이 아니라 계산기가 실제로 배포하는 자바스크립트 파일을 열어서 확인한 내용이에요.

고용노동부 계산기에는 「1일 통상임금」 입력란이 분명히 있습니다. 그 아래에는 이런 안내문도 붙어 있어요. "1일 통상임금이 1일 평균임금보다 클 경우 1일 통상임금을 기준으로 퇴직금이 계산됩니다."

그런데 계산 함수의 실제 코드는 이렇게 생겼습니다.

// 통상임금이 일일평균임금보다 클경우 통상임금이 일일평균임금임.
if (main.comPay.value != "" && main.comPay.value != "0") {
    if (parseFloat(avrPay) < parseFloat(comPay)) {
        calPay = comPay;
    }
}

조건문 앞부분을 보세요. 통상임금 칸이 비어 있으면 그 안쪽으로 아예 들어가지 않습니다. 그냥 평균임금으로 계산되고 끝나요.

그리고 계산기는 입사일·퇴직일·기본급·기타수당·연간상여금·연차수당만 물어봅니다. 소정근로시간을 묻지 않으니 통상임금을 스스로 구할 수가 없어요.

출처: 고용노동부 노동포털 「퇴직금 계산기」 및 배포 스크립트 /assets/calc/js/retire_cal.js의 calRet() 함수, 2026-08-24 직접 확인 — 정부기관
https://labor.moel.go.kr/cmmt/calRtrmnt.do

정리하면 이렇습니다. 정부 공식 계산기조차, 사용자가 통상임금을 직접 계산해 넣지 않으면 둘 중 낮은 쪽 답을 줍니다.

사람인 계산기는 통상임금을 아예 묻지 않습니다

사람인 퇴직금 계산기의 입력 항목을 직접 확인했습니다. 입사 / 퇴사(마지막 근무일) / 퇴사 전 3개월 기본급·기타수당(세전) / 연간상여금 / 연차수당. 「1일 통상임금」 입력란은 없습니다.

그런데 결과 아래 안내문에는 이렇게 적혀 있어요. "통상임금이 평균임금보다 클 경우에는 통상임금을 기준으로 계산합니다."

안내문은 규칙을 설명하는데, 그 규칙을 적용할 정보를 사용자에게 묻지는 않습니다.

출처: 사람인 퇴직금 계산기, 2026-08-24 입력항목·안내문 직접 확인 — ⚠️ 채용 플랫폼(자사 서비스 홍보 목적이 섞인 자료)
https://m.saramin.co.kr/helper-tool/retire
※ 내부 연산 로직은 서버 쪽이라 확인하지 못했습니다. "입력란이 없다"는 건 관찰된 사실이지만, 내부적으로 통상임금을 어떻게 처리하는지는 이 글이 답할 수 없습니다.

사람인은 같은 페이지에서 "본 계산기는 모의계산 결과로 법적 효력이 없습니다", "회사별 상이한 임금체계에 따라 실제 산정되는 금액과 차이가 발생할 수 있으니 참고용으로만 활용하세요"라고도 안내합니다.

고용노동부 퇴직금 계산기의 1일 통상임금 입력란이 비어 있는 화면과 그 값을 비교하는 조건문 코드


퇴사 날짜만 바뀌어도 금액이 달라집니다

평균임금의 분모가 "달"이 아니라 달력상 총일수이기 때문입니다.

3개월이 며칠이냐는 언제 그만두느냐에 따라 89일에서 92일까지 달라집니다. 월급이 1원도 안 바뀌어도 1일 평균임금이 달라져요.

퇴사한 시점 산정기간 총일수 1일 평균임금 (월 300만원)
1~3월분 (평년) 90일 100,000원
4~6월분 91일 98,901원
7~9월분 92일 97,826원
10~12월분 92일 97,826원

30일분으로 환산하면 1분기 퇴사와 3분기 퇴사 사이에 65,217원이 벌어집니다. 재직 10년이면 이 차이가 그대로 곱해져요. 계산기의 오류가 아니라 법 공식 자체의 성질입니다.

출처: 근로기준법 제2조 제1항 제6호 — 법령 원문(CaseNote). 표의 금액은 이 조문의 공식을 그대로 적용해 산출했습니다.
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EA%B8%B0%EC%A4%80%EB%B2%95/%EC%A0%9C2%EC%A1%B0

상여금과 연차수당은 전액이 아니라 4분의 1만 들어갑니다

평균임금 산정기간은 3개월인데 상여금·연차수당은 1년 단위로 지급되죠. 연간 금액을 그대로 넣으면 과대 계산됩니다. 그래서 연간 금액에 3/12(=0.25)를 곱해 3개월치만 반영합니다.

고용노동부 계산기 안내 예시가 이걸 명시하고 있어요. "상여금 가산액: 1,000,000원 = 4,000,000원 × (3개월/12개월)", "연차수당 가산액: 75,000원 = (60,000원 × 5일) × (3개월/12개월)"

계산기 소스코드에서도 annualBonus × 0.25, vacaBunus × 0.25로 그대로 구현돼 있습니다. 육아휴직 같은 미산입기간이 있으면 계수가 한 번 더 비례 축소돼요.

그리고 연차수당 칸은 헷갈리기 쉬운 곳입니다. 계산기가 넣으라는 건 퇴직 전전년도에 발생한 휴가 중 퇴직 전년도에 미사용한 일수분이에요. 퇴사할 때 정산받는 연차수당이 아닙니다.

출처: 고용노동부 노동포털 「퇴직금 계산기」 안내 예시 및 배포 스크립트 retire_cal.js의 avrPayCal() 함수, 2026-08-24 직접 확인 — 정부기관
https://labor.moel.go.kr/cmmt/calRtrmnt.do

퇴직일 입력 규약이 서로 달라 하루가 어긋납니다

두 계산기가 같은 칸에 다른 걸 요구합니다.

항목 고용노동부 사람인
「1일 통상임금」 입력란 있음 (비우면 비교 안 됨) 없음
퇴직일 칸에 넣는 날짜 마지막 근무일의 다음 날 마지막 근무일
세금 반영 없음 (세전) 없음 (세전)

같은 날짜를 두 곳에 그대로 넣으면 재직일수가 1일 어긋납니다. 월 300만원·10년 근속(2016-04-01 입사, 마지막 근무일 2026-03-31)으로 계산하면 3,652일과 3,651일, 금액으로는 30,016,438원과 30,008,219원 — 8,219원 차이예요.

금액은 작지만 "왜 두 계산기 답이 다르지?"의 아주 흔한 범인입니다. 그리고 규약을 착각하면 같은 계산기 안에서도 틀린 답이 나옵니다.

출처: 고용노동부 노동포털 「퇴직금 계산기」 안내문("퇴직일자는 마지막으로 근무한 날의 1일 후 날짜를 기재") — 정부기관
https://labor.moel.go.kr/cmmt/calRtrmnt.do
출처: 사람인 퇴직금 계산기 입력란 라벨("퇴사(마지막 근무일)") — ⚠️ 채용 플랫폼
https://m.saramin.co.kr/helper-tool/retire

반올림 방식도 미세하게 다를 수 있습니다

고용노동부 계산기는 1일 평균임금을 소수 셋째 자리에서 올림하고, 최종 금액은 원 단위로 절사합니다. 소스코드에는 반올림에서 올림으로 바꾼 흔적과 "노사누리, 노동포털 퇴직금 계산기 계산식 수정 요청"이라는 주석이 남아 있어요.

다른 계산기가 반올림이나 내림을 쓰면 결과가 몇 원~몇십 원 단위로 어긋납니다. 큰돈은 아니지만 "숫자가 안 맞는다"의 원인 목록에는 들어갑니다.

퇴사 시점에 따라 1일 평균임금이 100,000원에서 97,826원으로 달라지는 분기별 막대그래프


계산기 숫자가 아예 의미 없는 사람도 있습니다

DC형 퇴직연금 가입자가 대표적입니다.

퇴직연금은 두 종류로 갈립니다. 이름표를 붙여 볼게요.

DB형(확정급여형)은 "받을 금액이 정해진 방식"
DC형(확정기여형)은 "넣는 금액이 정해진 방식"

DB형은 퇴직일 기준으로 계산한 일시금이 1년에 30일분 이상의 평균임금이 되도록 정해져 있습니다. 계산 구조가 퇴직금과 같아서 계산기 결과가 대체로 통해요.

DC형은 다릅니다. 회사가 해마다 그 해 임금총액의 12분의 1 이상을 근로자 계좌에 넣고, 거기에 본인의 운용수익(또는 손실)이 붙은 것이 퇴직 시 받는 돈입니다. 퇴사 전 3개월 평균임금과 아무 상관이 없어요.

즉 DC형 가입자가 퇴직금 계산기에 숫자를 넣어 얻은 값은 실제 수령액과 무관합니다. 자기 계좌 잔액을 봐야 합니다. 고용노동부 계산기 페이지에 퇴직연금 가입자를 위한 별도 안내는 확인되지 않았어요.

출처: 근로자퇴직급여 보장법 제15조(DB형 급여수준), 제20조 제1항(DC형 부담금) — 법령 원문(CaseNote)
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC_%EB%B3%B4%EC%9E%A5%EB%B2%95/%EC%A0%9C15%EC%A1%B0
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC_%EB%B3%B4%EC%9E%A5%EB%B2%95/%EC%A0%9C20%EC%A1%B0

중간정산을 받았다면 재직일수가 리셋됩니다

주택 구입 등 법이 정한 사유로 퇴직금을 미리 정산받은 적이 있다면, 그 이후의 퇴직금 계산은 정산 시점부터 새로 시작합니다. 입사일부터의 재직일수를 그대로 넣으면 실제보다 크게 나와요.

출처: 근로자퇴직급여 보장법 제8조 제2항 — 법령 원문(국가법령정보센터)
https://www.law.go.kr/lsLinkProc.do?lsClsCd=L&lsNm=%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC+%EB%B3%B4%EC%9E%A5%EB%B2%95&joNo=000800&mode=11

회사가 더 줄 수도 있습니다

법 조문은 "30일분 이상"입니다. 하한만 정해두고 그 위는 회사 자유예요. 근속연수에 따라 배수를 올려주는 누진제를 두는 회사라면 계산기 값보다 많이 나옵니다. 고용노동부 계산기도 "회사내규 등에 따라 실제 지급액과 차이가 있을 수 있다"고 안내합니다.

그리고 전부 세전입니다

두 계산기 모두 세금을 계산 범위 밖에 둡니다. 통장에 찍히는 돈이 아니에요.

퇴직소득세는 근속연수가 길수록 공제가 커져 실효세율이 낮아지는 구조입니다. 국세청 공제표는 이렇습니다.

근속연수 근속연수공제액
5년 이하 근속연수 × 100만원
5년 초과 10년 이하 500만원 + (근속연수−5) × 200만원
10년 초과 20년 이하 1,500만원 + (근속연수−10) × 250만원
20년 초과 4,000만원 + (근속연수−20) × 300만원

실제 세액은 국세청 홈택스의 퇴직소득 모의계산에서 확인할 수 있습니다.

출처: 국세청 「퇴직소득세 계산방법」 — 정부기관
https://www.nts.go.kr/nts/cm/cntnts/cntntsView.do?mi=6444&cntntsId=7880


여기까지가 제가 확인한 전부입니다

이 글이 확인하지 못한 것도 그대로 적어둡니다.

① 사람인 계산기의 내부 로직 — 「1일 통상임금」 입력란이 없다는 건 눈으로 확인했지만, 서버에서 통상임금을 자동 산출하는지는 확인할 방법이 없었습니다.

② 고용노동부 행정해석 원문 — 노동법 전문지의 인용으로만 확보했습니다. 예시 수치가 법 공식으로 재현되는 건 확인했지만, 원문 문서는 못 봤습니다.

③ 대구지법 2024나318050 판결문 원문 — 역시 전문지 인용입니다. 판결문 전문은 확인하지 못했습니다.

④ 전주지방법원 판결 — 한국경제 기사가 언급했지만 사건번호와 선고일을 특정하지 못했습니다.

⑤ 잡코리아 등 다른 계산기 — 페이지 확인에 실패해 실측하지 못했습니다. 여러 계산기에 같은 조건을 넣어보는 다자 비교도 수행하지 못했어요. 대신 고용노동부 계산기의 실제 배포 소스코드를 확보해 공식을 정확히 재현했습니다.

⑥ 대법원 판단 — 이 쟁점에 대한 대법원 판결은 아직 없습니다. 그래서 이 글도 "어느 쪽이 맞다"고 말하지 않았습니다.


자주 묻는 질문

Q. 퇴직금 계산기 결과랑 실제 받은 금액이 다른데 왜 그런가요?
A. 흔한 원인은 네 가지입니다. ① 퇴직일 입력 규약 차이로 재직일수가 하루 어긋난 경우 ② 「1일 통상임금」 칸을 비워서 통상임금 비교가 실행되지 않은 경우 ③ 상여금·연차수당을 연간 금액 그대로 넣은 경우(계산기는 4분의 1만 반영합니다) ④ 계산기 값은 세전인데 실수령액과 비교한 경우입니다. DC형 퇴직연금 가입자라면 애초에 계산 구조가 다릅니다.

Q. 퇴직금은 통상임금으로 계산하는 게 맞나요?
A. 2026년 8월 기준으로 확정된 답이 없습니다. 법제처와 고용노동부는 "평균임금이 통상임금보다 적으면 통상임금으로 산정한다"는 입장이고, 대구지방법원은 "원칙은 평균임금이며 통상임금은 예외적 대체"라고 판단했습니다. 대법원 판결은 아직 없습니다.

Q. 1일 통상임금은 어떻게 계산하나요?
A. 월급제 근로자라면 월 통상임금 ÷ 209 × 8이 기본형입니다. 209는 주 40시간·토요일 무급을 전제로 한 월 기준시간이고, 회사가 토요일을 유급으로 처리하면 226시간이나 243시간이 됩니다. 이 값은 취업규칙이나 근로계약서에서 확인해야 합니다.

Q. 1년 미만 근무해도 퇴직금 받을 수 있나요?
A. 계속근로기간이 1년 미만이면 퇴직급여 지급 대상에서 제외됩니다. 4주 평균으로 1주 소정근로시간이 15시간 미만인 경우도 마찬가지입니다.

출처: 근로자퇴직급여 보장법 제4조 제1항 단서 — 법령 원문
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC_%EB%B3%B4%EC%9E%A5%EB%B2%95/%EC%A0%9C4%EC%A1%B0

Q. 퇴직금은 퇴사 후 며칠 안에 받나요?
A. 지급 사유가 발생한 때부터 14일 이내입니다. 다만 특별한 사정이 있으면 당사자 합의로 기일을 연장할 수 있습니다.

출처: 근로기준법 제36조(금품 청산) — 법령 원문
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EA%B8%B0%EC%A4%80%EB%B2%95/%EC%A0%9C36%EC%A1%B0

Q. 퇴직금 못 받은 지 몇 년 지났는데 지금도 청구할 수 있나요?
A. 퇴직금을 받을 권리는 3년간 행사하지 않으면 시효로 소멸합니다.

출처: 근로자퇴직급여 보장법 제10조 — 법령 원문
https://casenote.kr/%EB%B2%95%EB%A0%B9/%EA%B7%BC%EB%A1%9C%EC%9E%90%ED%87%B4%EC%A7%81%EA%B8%89%EC%97%AC_%EB%B3%B4%EC%9E%A5%EB%B2%95/%EC%A0%9C10%EC%A1%B0

Q. DC형 퇴직연금인데 퇴직금 계산기 써도 되나요?
A. 결과가 실제 수령액과 무관합니다. DC형은 매년 임금총액의 12분의 1 이상이 쌓이고 거기에 운용 성과가 붙는 구조라, 퇴사 전 3개월 평균임금으로 계산하는 방식과 아예 다릅니다. 본인 계좌 잔액을 확인하는 편이 정확합니다.


내 퇴직금이 맞는지 확인하는 순서

계산기를 다시 돌리기 전에, 서류에서 확인할 게 먼저 있습니다.

① 임금명세서·근로계약서·취업규칙에서 이 다섯 가지를 찾아둡니다.
퇴사 전 3개월의 기본급과 기타수당(세전) / 연간상여금 총액 / 연차수당(퇴직 전전년도 발생분 중 전년도 미사용분) / 소정근로시간과 토요일 유급 처리 여부 / 퇴직연금 가입 여부와 유형(DB·DC) / 과거 중간정산 이력.

② 고용노동부 공식 계산기로 돌립니다.
퇴직일자 칸에는 마지막 근무일의 다음 날을 넣습니다. 그리고 「1일 통상임금」 칸을 채웁니다. 월급제라면 월 통상임금 ÷ 209 × 8로 직접 계산한 값을 넣으면 돼요. 비워두면 그 칸을 쓰는 비교가 실행되지 않습니다.
https://labor.moel.go.kr/cmmt/calRtrmnt.do

③ 지급 기한(14일)과 시효(3년)를 확인합니다.

④ 덜 받았다고 판단되면 고용노동부 고객상담센터(국번 없이 1350)나 관할 지방고용노동관서에 문의·진정할 수 있습니다.

오늘 하나만 한다면, 자기 근로계약서에서 소정근로시간과 토요일 처리 방식을 확인하는 것부터 권하고 싶어요. 209냐 226이냐 243이냐에 따라 앞의 결론이 통째로 뒤집히는데, 정작 어떤 계산기도 그걸 물어보지 않거든요.

퇴직금 계산기를 돌리기 전에 서류에서 확인할 다섯 가지 항목 체크리스트

이 글은 제도와 수치를 확인해 정리한 것이며, 개별 사안의 판단은 고용노동부나 해당 전문가에게 확인하시기 바랍니다. 특히 평균임금·통상임금 적용 문제는 대법원 판결이 없어 결론이 달라질 수 있습니다.

이 글이 도움이 되셨다면 다음 글에서 또 뵙겠습니다.


참고한 자료

법령 원문

  • 근로자퇴직급여 보장법 제4조·제8조·제10조·제15조·제20조
  • 근로기준법 제2조·제36조, 근로기준법 시행령 제6조

정부기관

노동법 전문지 / 언론

⚠️ 계산기 서비스 (실측 대상으로만 사용)

댓글

이 블로그의 인기 게시물

연봉 상위 몇 %일까? 평균의 함정부터 알아야