본문으로 건너뛰기
🛠️ToolsShed

연봉-시급 변환기

시급, 일급, 주급, 월급, 연봉을 상호 변환합니다. 근무 시간 및 일수를 자유롭게 설정하세요.

이 도구 소개

자신의 실제 시급을 이해하는 것은 구인 제안을 비교하고, 급여를 협상하며, 정보에 기반한 재무 결정을 내리기 위해 필수적입니다. 급여에서 시급 변환기는 연간, 월간, 주간 또는 일일 급여를 시급으로 변환하여 실제로 일한 시간당 얼마나 벌고 있는지 보여줍니다. 이는 서로 다른 급여 구조의 직책을 평가하거나, 프리랜서 기회를 검토하거나, 초과 근무 수당을 계산해야 할 때 특히 유용합니다.

변환기를 사용하려면 급여 금액을 입력하고 그것이 적용되는 기간(연간, 월간, 주간 또는 일일)을 선택합니다. 그런 다음 하루 평균 근무 시간과 주당 근무일 수를 지정하십시오. 이 도구는 즉시 해당 시급을 계산하며, 다양한 시나리오에서 수입을 비교하기 위해 어떤 기간 사이에서든 전환할 수 있습니다. 또한 시급에서 역으로 연간 급여를 계산하여 급여 패키지의 전체 맥락을 이해할 수 있습니다.

이 계산기는 표준 근무 주를 가정하며 무급 휴가, 휴일, 건강 보험 또는 퇴직 기여금과 같은 혜택을 고려하지 않음을 기억하세요. 이들은 실제 수입 가치에 상당한 영향을 미칠 수 있습니다. 결과를 급여 협상, 구인 비교 및 개인 예산 책정의 참고 자료로 사용하되, 경력 결정을 내릴 때는 항상 전체 급여 패키지를 고려하십시오.

자주 묻는 질문

코드 구현

def salary_breakdown(amount, period, hours_per_day=8, days_per_week=5, weeks_per_year=52):
    """Convert salary from any period to all standard periods."""
    hours_per_week = hours_per_day * days_per_week
    hours_per_year = hours_per_week * weeks_per_year
    annual = {
        "hourly": amount * hours_per_year,
        "daily": amount * days_per_week * weeks_per_year,
        "weekly": amount * weeks_per_year,
        "biweekly": amount * weeks_per_year / 2,
        "semimonthly": amount * weeks_per_year / 24 * 2,
        "monthly": amount * weeks_per_year / 12,
        "quarterly": amount * weeks_per_year / 4,
        "annual": amount,
    }
    # First convert to annual, then to each period
    if period not in annual:
        raise ValueError(f"Unknown period: {period}")
    yearly = annual[period]
    hourly = yearly / hours_per_year
    return {
        "hourly": round(hourly, 4),
        "daily": round(hourly * hours_per_day, 2),
        "weekly": round(hourly * hours_per_week, 2),
        "biweekly": round(hourly * hours_per_week * 2, 2),
        "semimonthly": round(yearly / 24, 2),
        "monthly": round(yearly / 12, 2),
        "quarterly": round(yearly / 4, 2),
        "annual": round(yearly, 2),
    }

# Example: $60,000 annual salary
result = salary_breakdown(60000, "annual")
for k, v in result.items():
    print(k, ":", v)

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.