{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "generator": "https://python-choigosu.com",
  "kind": "calculator",
  "slug": "sireopgeubyeo",
  "registry": "C-10",
  "name": "실업급여 계산기",
  "tagline": "월급과 나이, 고용보험 가입 기간을 넣으면 하루 실업급여와 받는 날수, 총액이 바로 나옵니다",
  "url": "https://python-choigosu.com/sireopgeubyeo/",
  "computation": "client-side",
  "license": "저작권 보호 대상 아님(법령)",
  "freshness": {
    "source": "고용노동부 (고용보험법, 같은 법 시행령과 시행규칙)",
    "sourceUrl": "https://www.law.go.kr/법령/고용보험법",
    "asOf": "2026년 상한액과 최저임금",
    "fetchedAt": "2026-10-03T02:18:16.894Z",
    "count": 5,
    "stale": false
  },
  "dataset": {
    "id": "unemployment-benefit-law-2026",
    "name": "실업급여 산식과 받는 날수 (고용보험법, 2026)",
    "url": "https://python-choigosu.com/data/unemployment-benefit-law-2026/"
  },
  "input": {
    "type": "object",
    "x-queryString": "https://python-choigosu.com/sireopgeubyeo/?<key>=<value>",
    "properties": {
      "monthly": {
        "title": "퇴직 전 3개월 월평균 임금 (세전)",
        "x-widget": "금액(원)",
        "description": "세금과 4대보험을 떼기 전 금액입니다. 기본급과 매달 받는 수당을 더하고, 3개월 동안 달랐다면 평균을 넣습니다.",
        "type": "integer",
        "minimum": 0,
        "maximum": 100000000,
        "default": 2500000
      },
      "period": {
        "title": "고용보험 가입 기간 (마지막 회사 기준)",
        "x-widget": "고르기",
        "description": "이직한 회사에서 고용보험에 가입한 기간입니다. 앞 회사를 그만둔 지 3년 안에 다시 가입했고 그때 실업급여를 받지 않았다면 앞 회사 기간도 더합니다.",
        "type": "string",
        "enum": [
          "lt1",
          "y1",
          "y3",
          "y5",
          "y10"
        ],
        "x-enumLabels": {
          "lt1": "1년 미만",
          "y1": "1년 이상 3년 미만",
          "y3": "3년 이상 5년 미만",
          "y5": "5년 이상 10년 미만",
          "y10": "10년 이상"
        },
        "default": "y1"
      },
      "age": {
        "title": "퇴직일 기준 나이",
        "x-widget": "고르기",
        "description": "50세 이상이거나 장애인이면 같은 가입 기간에서 받는 날수가 30일씩 깁니다(1년 미만은 같음).",
        "type": "string",
        "enum": [
          "under50",
          "over50",
          "disabled"
        ],
        "x-enumLabels": {
          "under50": "50세 미만",
          "over50": "50세 이상",
          "disabled": "장애인 (나이와 상관없이)"
        },
        "default": "under50"
      },
      "weeklyHours": {
        "title": "주 소정근로시간",
        "x-widget": "개수",
        "description": "근로계약서에 적힌 한 주 근무시간입니다. 주 40시간보다 짧으면 하한액이 그 시간에 맞춰 줄어듭니다.",
        "type": "integer",
        "minimum": 1,
        "maximum": 40,
        "multipleOf": 1,
        "default": 40
      }
    },
    "required": [
      "monthly",
      "period",
      "age"
    ],
    "additionalProperties": false
  },
  "output": {
    "headline": {
      "key": "total",
      "label": "받을 수 있는 실업급여 총액",
      "format": "won"
    },
    "rows": [
      {
        "key": "daily",
        "label": "하루 실업급여 (구직급여일액)",
        "format": "won",
        "note": "1일 평균임금의 60%, 상한액과 하한액 안에서 (제46조)"
      },
      {
        "key": "days",
        "label": "받는 날수 (소정급여일수)",
        "format": "num",
        "note": "나이와 가입 기간으로 정해진 일수 (제50조 별표 1)"
      },
      {
        "key": "perCycle",
        "label": "4주마다 들어오는 금액",
        "format": "won",
        "note": "실업인정은 4주에 한 번 하고, 그때 28일분이 들어옵니다"
      },
      {
        "key": "perMonth",
        "label": "30일로 따진 한 달 금액",
        "format": "won"
      },
      {
        "key": "avgDaily",
        "label": "1일 평균임금",
        "format": "won",
        "note": "월급 × 3 ÷ 91일 (퇴직 전 3개월 임금총액 ÷ 그 기간 일수)"
      },
      {
        "key": "capDaily",
        "label": "하루 상한액",
        "format": "won",
        "note": "기초일액 상한의 60% (시행령 제68조)"
      },
      {
        "key": "floorDaily",
        "label": "하루 하한액",
        "format": "won",
        "note": "최저임금 × 1일 소정근로시간 × 80% (제45조, 제46조)"
      },
      {
        "key": "dailyHours",
        "label": "1일 소정근로시간",
        "format": "num",
        "note": "주 소정근로시간에 주휴를 더해 48로 나누고 8을 곱한 값 (시행규칙 제91조의2)"
      },
      {
        "key": "replaceRate",
        "label": "월급 대비 한 달 금액",
        "format": "pct"
      }
    ]
  },
  "scenarios": [
    {
      "label": "월급 250만원, 30대, 가입 2년",
      "input": {
        "monthly": 2500000,
        "period": "y1",
        "age": "under50",
        "weeklyHours": 40
      },
      "url": "https://python-choigosu.com/sireopgeubyeo/",
      "headline": {
        "key": "total",
        "label": "받을 수 있는 실업급여 총액",
        "text": "9,907,200원",
        "value": 9907200
      },
      "rows": [
        {
          "key": "daily",
          "label": "하루 실업급여 (구직급여일액)",
          "text": "66,048원",
          "value": 66048,
          "note": "평균임금의 60%가 하한액보다 낮아 하한액을 받습니다 (제46조). 월급이 이보다 적어도 같은 금액입니다"
        },
        {
          "key": "days",
          "label": "받는 날수 (소정급여일수)",
          "text": "150",
          "value": 150,
          "note": "나이와 가입 기간으로 정해진 일수 (제50조 별표 1)"
        },
        {
          "key": "perCycle",
          "label": "4주마다 들어오는 금액",
          "text": "1,849,344원",
          "value": 1849344,
          "note": "실업인정은 4주에 한 번 하고, 그때 28일분이 들어옵니다"
        },
        {
          "key": "perMonth",
          "label": "30일로 따진 한 달 금액",
          "text": "1,981,440원",
          "value": 1981440
        },
        {
          "key": "avgDaily",
          "label": "1일 평균임금",
          "text": "82,417원",
          "value": 82417,
          "note": "월급 × 3 ÷ 91일 (퇴직 전 3개월 임금총액 ÷ 그 기간 일수)"
        },
        {
          "key": "capDaily",
          "label": "하루 상한액",
          "text": "68,100원",
          "value": 68100,
          "note": "기초일액 상한의 60% (시행령 제68조)"
        },
        {
          "key": "floorDaily",
          "label": "하루 하한액",
          "text": "66,048원",
          "value": 66048,
          "note": "최저임금 × 1일 소정근로시간 × 80% (제45조, 제46조)"
        },
        {
          "key": "dailyHours",
          "label": "1일 소정근로시간",
          "text": "8",
          "value": 8,
          "note": "주 소정근로시간에 주휴를 더해 48로 나누고 8을 곱한 값 (시행규칙 제91조의2)"
        },
        {
          "key": "replaceRate",
          "label": "월급 대비 한 달 금액",
          "text": "79.3%",
          "value": 79.3
        }
      ]
    },
    {
      "label": "월급 350만원, 40대, 가입 6년",
      "input": {
        "monthly": 3500000,
        "period": "y5",
        "age": "under50",
        "weeklyHours": 40
      },
      "url": "https://python-choigosu.com/sireopgeubyeo/?monthly=3500000&period=y5",
      "headline": {
        "key": "total",
        "label": "받을 수 있는 실업급여 총액",
        "text": "14,301,000원",
        "value": 14301000
      },
      "rows": [
        {
          "key": "daily",
          "label": "하루 실업급여 (구직급여일액)",
          "text": "68,100원",
          "value": 68100,
          "note": "평균임금이 상한을 넘어 상한액을 받습니다 (시행령 제68조). 월급이 이보다 많아도 같은 금액입니다"
        },
        {
          "key": "days",
          "label": "받는 날수 (소정급여일수)",
          "text": "210",
          "value": 210,
          "note": "나이와 가입 기간으로 정해진 일수 (제50조 별표 1)"
        },
        {
          "key": "perCycle",
          "label": "4주마다 들어오는 금액",
          "text": "1,906,800원",
          "value": 1906800,
          "note": "실업인정은 4주에 한 번 하고, 그때 28일분이 들어옵니다"
        },
        {
          "key": "perMonth",
          "label": "30일로 따진 한 달 금액",
          "text": "2,043,000원",
          "value": 2043000
        },
        {
          "key": "avgDaily",
          "label": "1일 평균임금",
          "text": "115,384원",
          "value": 115384,
          "note": "월급 × 3 ÷ 91일 (퇴직 전 3개월 임금총액 ÷ 그 기간 일수)"
        },
        {
          "key": "capDaily",
          "label": "하루 상한액",
          "text": "68,100원",
          "value": 68100,
          "note": "기초일액 상한의 60% (시행령 제68조)"
        },
        {
          "key": "floorDaily",
          "label": "하루 하한액",
          "text": "66,048원",
          "value": 66048,
          "note": "최저임금 × 1일 소정근로시간 × 80% (제45조, 제46조)"
        },
        {
          "key": "dailyHours",
          "label": "1일 소정근로시간",
          "text": "8",
          "value": 8,
          "note": "주 소정근로시간에 주휴를 더해 48로 나누고 8을 곱한 값 (시행규칙 제91조의2)"
        },
        {
          "key": "replaceRate",
          "label": "월급 대비 한 달 금액",
          "text": "58.4%",
          "value": 58.4
        }
      ]
    },
    {
      "label": "월급 500만원, 50대, 가입 12년",
      "note": "평균임금이 상한을 넘어 하루 상한액을 받고, 받는 날수는 가장 긴 270일입니다.",
      "input": {
        "monthly": 5000000,
        "period": "y10",
        "age": "over50",
        "weeklyHours": 40
      },
      "url": "https://python-choigosu.com/sireopgeubyeo/?monthly=5000000&period=y10&age=over50",
      "headline": {
        "key": "total",
        "label": "받을 수 있는 실업급여 총액",
        "text": "18,387,000원",
        "value": 18387000
      },
      "rows": [
        {
          "key": "daily",
          "label": "하루 실업급여 (구직급여일액)",
          "text": "68,100원",
          "value": 68100,
          "note": "평균임금이 상한을 넘어 상한액을 받습니다 (시행령 제68조). 월급이 이보다 많아도 같은 금액입니다"
        },
        {
          "key": "days",
          "label": "받는 날수 (소정급여일수)",
          "text": "270",
          "value": 270,
          "note": "나이와 가입 기간으로 정해진 일수 (제50조 별표 1)"
        },
        {
          "key": "perCycle",
          "label": "4주마다 들어오는 금액",
          "text": "1,906,800원",
          "value": 1906800,
          "note": "실업인정은 4주에 한 번 하고, 그때 28일분이 들어옵니다"
        },
        {
          "key": "perMonth",
          "label": "30일로 따진 한 달 금액",
          "text": "2,043,000원",
          "value": 2043000
        },
        {
          "key": "avgDaily",
          "label": "1일 평균임금",
          "text": "164,835원",
          "value": 164835,
          "note": "월급 × 3 ÷ 91일 (퇴직 전 3개월 임금총액 ÷ 그 기간 일수)"
        },
        {
          "key": "capDaily",
          "label": "하루 상한액",
          "text": "68,100원",
          "value": 68100,
          "note": "기초일액 상한의 60% (시행령 제68조)"
        },
        {
          "key": "floorDaily",
          "label": "하루 하한액",
          "text": "66,048원",
          "value": 66048,
          "note": "최저임금 × 1일 소정근로시간 × 80% (제45조, 제46조)"
        },
        {
          "key": "dailyHours",
          "label": "1일 소정근로시간",
          "text": "8",
          "value": 8,
          "note": "주 소정근로시간에 주휴를 더해 48로 나누고 8을 곱한 값 (시행규칙 제91조의2)"
        },
        {
          "key": "replaceRate",
          "label": "월급 대비 한 달 금액",
          "text": "40.9%",
          "value": 40.9
        }
      ]
    },
    {
      "label": "주 20시간 단시간 근로, 월급 110만원, 가입 2년",
      "note": "1일 소정근로시간이 4시간이라 하한액도 8시간 기준의 절반입니다.",
      "input": {
        "monthly": 1100000,
        "period": "y1",
        "age": "under50",
        "weeklyHours": 20
      },
      "url": "https://python-choigosu.com/sireopgeubyeo/?monthly=1100000&weeklyHours=20",
      "headline": {
        "key": "total",
        "label": "받을 수 있는 실업급여 총액",
        "text": "4,953,600원",
        "value": 4953600
      },
      "rows": [
        {
          "key": "daily",
          "label": "하루 실업급여 (구직급여일액)",
          "text": "33,024원",
          "value": 33024,
          "note": "평균임금의 60%가 하한액보다 낮아 하한액을 받습니다 (제46조). 월급이 이보다 적어도 같은 금액입니다"
        },
        {
          "key": "days",
          "label": "받는 날수 (소정급여일수)",
          "text": "150",
          "value": 150,
          "note": "나이와 가입 기간으로 정해진 일수 (제50조 별표 1)"
        },
        {
          "key": "perCycle",
          "label": "4주마다 들어오는 금액",
          "text": "924,672원",
          "value": 924672,
          "note": "실업인정은 4주에 한 번 하고, 그때 28일분이 들어옵니다"
        },
        {
          "key": "perMonth",
          "label": "30일로 따진 한 달 금액",
          "text": "990,720원",
          "value": 990720
        },
        {
          "key": "avgDaily",
          "label": "1일 평균임금",
          "text": "36,263원",
          "value": 36263,
          "note": "월급 × 3 ÷ 91일 (퇴직 전 3개월 임금총액 ÷ 그 기간 일수)"
        },
        {
          "key": "capDaily",
          "label": "하루 상한액",
          "text": "68,100원",
          "value": 68100,
          "note": "기초일액 상한의 60% (시행령 제68조)"
        },
        {
          "key": "floorDaily",
          "label": "하루 하한액",
          "text": "33,024원",
          "value": 33024,
          "note": "1일 소정근로시간이 8시간보다 짧아 하한액도 그 시간에 맞춰 줄었습니다 (제45조 제4항)"
        },
        {
          "key": "dailyHours",
          "label": "1일 소정근로시간",
          "text": "4",
          "value": 4,
          "note": "주 소정근로시간에 주휴를 더해 48로 나누고 8을 곱한 값 (시행규칙 제91조의2)"
        },
        {
          "key": "replaceRate",
          "label": "월급 대비 한 달 금액",
          "text": "90.1%",
          "value": 90.1
        }
      ]
    },
    {
      "label": "월급 230만원, 20대, 가입 8개월",
      "input": {
        "monthly": 2300000,
        "period": "lt1",
        "age": "under50",
        "weeklyHours": 40
      },
      "url": "https://python-choigosu.com/sireopgeubyeo/?monthly=2300000&period=lt1",
      "headline": {
        "key": "total",
        "label": "받을 수 있는 실업급여 총액",
        "text": "7,925,760원",
        "value": 7925760
      },
      "rows": [
        {
          "key": "daily",
          "label": "하루 실업급여 (구직급여일액)",
          "text": "66,048원",
          "value": 66048,
          "note": "평균임금의 60%가 하한액보다 낮아 하한액을 받습니다 (제46조). 월급이 이보다 적어도 같은 금액입니다"
        },
        {
          "key": "days",
          "label": "받는 날수 (소정급여일수)",
          "text": "120",
          "value": 120,
          "note": "나이와 가입 기간으로 정해진 일수 (제50조 별표 1)"
        },
        {
          "key": "perCycle",
          "label": "4주마다 들어오는 금액",
          "text": "1,849,344원",
          "value": 1849344,
          "note": "실업인정은 4주에 한 번 하고, 그때 28일분이 들어옵니다"
        },
        {
          "key": "perMonth",
          "label": "30일로 따진 한 달 금액",
          "text": "1,981,440원",
          "value": 1981440
        },
        {
          "key": "avgDaily",
          "label": "1일 평균임금",
          "text": "75,824원",
          "value": 75824,
          "note": "월급 × 3 ÷ 91일 (퇴직 전 3개월 임금총액 ÷ 그 기간 일수)"
        },
        {
          "key": "capDaily",
          "label": "하루 상한액",
          "text": "68,100원",
          "value": 68100,
          "note": "기초일액 상한의 60% (시행령 제68조)"
        },
        {
          "key": "floorDaily",
          "label": "하루 하한액",
          "text": "66,048원",
          "value": 66048,
          "note": "최저임금 × 1일 소정근로시간 × 80% (제45조, 제46조)"
        },
        {
          "key": "dailyHours",
          "label": "1일 소정근로시간",
          "text": "8",
          "value": 8,
          "note": "주 소정근로시간에 주휴를 더해 48로 나누고 8을 곱한 값 (시행규칙 제91조의2)"
        },
        {
          "key": "replaceRate",
          "label": "월급 대비 한 달 금액",
          "text": "86.1%",
          "value": 86.1
        }
      ]
    }
  ],
  "basis": [
    {
      "label": "산식과 법령 근거",
      "url": "https://python-choigosu.com/data/unemployment-benefit-law-2026/"
    },
    {
      "label": "고용보험법 (국가법령정보센터)",
      "url": "https://www.law.go.kr/법령/고용보험법"
    }
  ],
  "caveats": [
    "받을 자격이 있다고 보고 계산합니다. 실제로는 퇴직 전 18개월 동안 고용보험 피보험 단위기간이 180일 이상이어야 하고, 권고사직이나 계약 만료처럼 본인 뜻이 아닌 이유로 그만둬야 합니다. 스스로 그만둔 경우는 임금 체불, 통근 곤란 같은 정당한 사유가 있을 때만 받습니다.",
    "2026년 1월 1일 이후에 그만둔 사람의 하루 상한액과 2026년 최저임금으로 계산합니다. 그 전에 그만뒀다면 종전 상한액이 적용됩니다.",
    "1일 평균임금은 월평균 임금 × 3 ÷ 91일로 계산합니다. 실제로는 퇴직 전 3개월의 실제 일수(89~92일)로 나누고 상여금과 연차수당의 일부가 들어가므로 몇백 원 달라질 수 있습니다. 2026년에는 대부분 하한액이나 상한액이 적용되어 이 차이로 결과가 바뀌는 경우는 많지 않습니다.",
    "일용근로자, 예술인과 노무제공자, 자영업자의 구직급여와 조기재취업수당은 계산하지 않습니다. 신청과 실제 금액은 고용24나 고용센터에서 확인하십시오."
  ]
}
