payroll.kr_bonus_tax
Calculates Korean bonus withholding tax using the simplified earned income tax table, prorating bonuses over payment months for averaging or treating as one month for simple method.
Instructions
상여금 원천징수세액을 근로소득 간이세액표로 구한다. method=averaging(기본, 소득세법 제136조제1항제1호)은 상여를 지급대상기간 월수(1~12, 기본 12)로 안분해 월급여에 더한 간이세액에서 월급여 간이세액을 빼고 월수를 곱하며, simple 은 1개월분으로 본다. 금액은 원 문자열이고 세액은 원 미만 버림이다. 비과세 상여는 빼고 넣어야 한다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | ||
| as_of | No | ||
| method | No | averaging | |
| dependents | No | ||
| bonus_amount | Yes | ||
| children_8_20 | No | ||
| monthly_salary | Yes | ||
| include_proposed | No | ||
| payment_period_months | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _meta | No | 서버가 붙이는 영수증(integrity), 엔진, 힌트 | |
| bonus | Yes | ||
| trace | Yes | 계산 근거(tool, formula, inputs, steps, output) | |
| method | Yes | ||
| bonus_tax | Yes | ||
| policy_sha256 | Yes | ||
| policy_source | Yes | ||
| policy_status | Yes | ||
| monthly_salary | Yes | ||
| policy_version | Yes | 적용된 정책 문서의 식별 정보 | |
| base_annual_tax | Yes | ||
| policy_audit_id | Yes | ||
| base_monthly_tax | Yes | ||
| policy_citations | Yes | 정책의 근거 조문 | |
| combined_annual_tax | Yes | ||
| policy_effective_to | Yes | ||
| combined_monthly_tax | Yes | ||
| payment_period_months | Yes | ||
| policy_effective_date | Yes |