tax_us.fica
Calculate US FICA and SECA payroll taxes by tax year, including employee, employer, and self-employed amounts in USD with configurable rounding and additional Medicare handling.
Instructions
미국 FICA 급여세(IRC 3101, 3111) 근로자·고용주 부담분과 자영업세 SECA(IRC 1401, 순이익의 92.35%)를 과세연도 정책으로 계산한다. 금액은 USD 연간 합계 문자열, 세목별로 decimals 자리 반올림(기본 HALF_UP 2자리). 추가 Medicare 0.9%는 고용주 원천징수(20만 달러 초과)와 filing_status 별 신고 정산(25만/12.5만/20만)을 나눠 낸다. 사회보장 기준액은 고용주 한 곳 기준이며 복수 고용주 초과징수 환급, 선택적 계산법, RRTA, 배우자 자영업 소득 합산은 다루지 않는다. 오용 예: 급여 1회분을 연간 임금으로 넣기.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | employee | |
| year | Yes | ||
| as_of | No | ||
| wages | No | 0 | |
| decimals | No | ||
| rounding | No | HALF_UP | |
| net_profit | No | 0 | |
| filing_status | No | ||
| include_proposed | No | ||
| other_medicare_wages | No | 0 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| _meta | No | 서버가 붙이는 영수증(integrity), 엔진, 힌트 | |
| trace | Yes | 계산 근거(tool, formula, inputs, steps, output) | |
| employee | No | ||
| employer | No | ||
| medicare_tax | No | ||
| net_earnings | No | ||
| below_minimum | No | ||
| filing_status | Yes | ||
| policy_sha256 | Yes | ||
| policy_source | Yes | ||
| policy_status | Yes | ||
| medicare_wages | No | ||
| policy_version | Yes | 적용된 정책 문서의 식별 정보 | |
| policy_audit_id | Yes | ||
| policy_citations | Yes | 정책의 근거 조문 | |
| policy_effective_to | Yes | ||
| self_employment_tax | No | ||
| social_security_tax | No | ||
| policy_effective_date | Yes | ||
| self_employment_total | No | ||
| additional_medicare_tax | No | ||
| social_security_wage_base | Yes | ||
| additional_medicare_liability | No | ||
| self_employment_tax_deduction | No | ||
| social_security_taxable_wages | No | ||
| social_security_taxable_earnings | No | ||
| additional_medicare_liability_base | No | ||
| additional_medicare_filing_threshold | No | ||
| additional_medicare_withholding_base | No | ||
| additional_medicare_withholding_threshold | No |