donation_limit
Compute Korean corporate tax donation deduction limits, including special 50% and general 10% caps, excess amounts, and carryforwards for a given year.
Instructions
기부금 손금산입 한도(특례기부금 50%, 일반기부금 10%)와 한도초과·이월. 언제: 기부금을 손금산입할 때 한도와 한도초과액을 구한다. 입력: 기준소득(과세표준 계산 전 소득금액, 원) → base_income, 특례기부금 지출액(원) → special, 일반기부금 지출액(원) → general, 결손금(원) → carried_loss, 특례 이월액(원) → special_carry, 일반 이월액(원) → general_carry, 중소기업 여부 → sme, 사회적기업 여부 → social_enterprise, 사업연도(2016~2026) → year. 결과: 한도·한도초과·이월 손금산입, 근거(법인세법 제24조).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sme | No | 중소기업 여부 | |
| year | Yes | 사업연도·귀속연도(2016~2026) | |
| general | No | 금액(원) | |
| special | No | 금액(원) | |
| base_income | Yes | 금액(원) | |
| carried_loss | No | 금액(원) | |
| general_carry | No | 금액(원) | |
| special_carry | No | 금액(원) | |
| social_enterprise | No | 사회적기업 여부(일반한도 20% 적용) |