신고·제출 일정
신고·제출 일정 구조화 명세
| 필드 | 라벨 | 타입 | 필수 조건 | 원천 | 차단 |
|---|---|---|---|---|---|
| businessType | 납부 주기 세무서 승인 반기납부 여부 | enum | required | manual | — |
| targetYearMonth | 기준 연월 | YYYYMM | required | manual | — |
| withholdingDueDate | 원천세 신고·납부 기한 해당 월 익월 10일 | date | required | rule | — |
| simpleStatementDueDate | 간이지급명세서 제출 기한 | date | required | rule | — |
| annualStatementDueDate | 지급명세서 제출 기한 연 1회: 근로·사업 3월10일, 이자·배당 2월말 | date | optional | rule | — |
| treatyFormDueDate | 제한세율 신청서 제출 기한 지급연도 익년 2월말 | date | optional | rule | — |
| alertDays | 알림 기준일 (일 전) | integer[] | optional | manual | — |
ruleIds
- monthly_wht_filing
- payment_statement_earned_retire_business
- payment_statement_others
- payment_statement_daily_worker
- simplified_statement_earned_halfyear
- simplified_statement_business_other_monthly
- treaty_reduced_rate_application_filing
factIds
- f_c40010
- f_c40011
- f_c40012
- f_c40006
- f_ca0006
- f_nr0018
목적
원천세 신고·납부 및 각종 지급명세서 제출 기한을 월별로 표시하고, 30일·7일 전 알림을 제공한다. 반기납부 사업자와 매월 납부 사업자를 구분하여 표시한다.
필수 필드
| 필드 키 | 라벨 | 타입 | 필수 | 입력 원천 | 검증 규칙 |
|---|---|---|---|---|---|
businessType | 납부 주기 세무서 승인 반기납부 여부 | enum | ● | 수동 입력 | 매월|반기(1월·7월) |
targetYearMonth | 기준 연월 | YYYYMM | ● | 수동 입력 | — |
withholdingDueDate | 원천세 신고·납부 기한 해당 월 익월 10일 | date | ● | 규칙/계산 | — |
simpleStatementDueDate | 간이지급명세서 제출 기한 | date | ● | 규칙/계산 | — |
annualStatementDueDate | 지급명세서 제출 기한 연 1회: 근로·사업 3월10일, 이자·배당 2월말 | date | ○ | 규칙/계산 | — |
treatyFormDueDate | 제한세율 신청서 제출 기한 지급연도 익년 2월말 | date | ○ | 규칙/계산 | — |
alertDays | 알림 기준일 (일 전) | integer[] | ○ | 수동 입력 | [30, 7] 기본값 |
월별 기한 구조
| 월 | 항목 | 기한 | 근거 |
|---|---|---|---|
| 매월 | 원천세 신고·납부 | 익월 10일 | 소득세법 제128조 — 세무담당자 확인 |
| 매월 | 간이지급명세서 (사업·기타소득) | 익월 말일 | 아래 f_ca0006 |
| 1월·7월 | 원천세 신고·납부 (반기납부) | 각 10일 | 소득세법 제128조 — 세무담당자 확인 |
| 7월 | 간이지급명세서 (근로소득 상반기 1~6월분) | 7월 말일 | 아래 f_c40006 |
| 익년 1월 | 간이지급명세서 (근로소득 하반기 7~12월분) | 익년 1월 말일 | 아래 f_c40006 |
| 2월 | 지급명세서 (이자·배당·기타) | 2월 말일 | 아래 f_c40011 |
| 3월 | 지급명세서 (근로·퇴직·원천징수 대상 사업소득) | 3월 10일 | 아래 f_c40010 |
| 매월 | 일용직 지급명세서 | 익월 말일 | 아래 f_c40012 |
| 익년 2월 | 제한세율 신청서 (비거주자·외국법인) | 익년 2월 말일 | 아래 f_nr0018 |
경고 조건
| 조건 | 심각도 | 화면 메시지 |
|---|---|---|
| today = deadline − 30일 | 정보 | [기한명] 제출 기한 30일 전입니다. |
| today = deadline − 7일 | 경고 | [기한명] 제출 기한 7일 전입니다. 서류를 준비하세요. |
| today > deadline AND 미완료 항목 있음 | 긴급 | [기한명] 기한이 경과하였습니다. 즉시 처리하세요. |
| businessType = 반기 AND 매월 신고 이력 존재 | 경고 | 반기납부 사업자이지만 매월 신고 이력이 있습니다. 납부 방식을 확인하세요. |
관련 법령·fact
지급명세서 근로·퇴직·사업소득 제출 기한: 3월 10일. § 소득세법 제164조 제1항·시행 2026.06·법령 확정 지급명세서 이자·배당 등 제출 기한: 2월 말일. § 소득세법 제164조 제1항·시행 2026.06·법령 확정 일용직 지급명세서 제출 기한: 매월 익월 말일. § 소득세법 제164조 제1항 단서·시행 2026.06·국세청 확정 간이지급명세서(근로소득) 반기 제출: 상반기분(1~6월) 7월 말일, 하반기분(7~12월) 익년 1월 말일. § 소득세법 제81조의11 제1항·시행 2026.06·국세청 확정 간이지급명세서(사업·기타소득) 매월 제출: 지급 다음 달 말일까지 매월 제출. § 소득세법 제164조의3·시행 2026.06·국세청 확정 제한세율 신청서 익년 2월 말 제출 의무(소득세법 제156조의6 제4항, 법인세법 제98조의6 제4항). § 소득세법 제156조의6 제4항; 법인세법 제98조의6 제4항·시행 2026.06·법령 확정개발 체크리스트
- 공휴일 자동 이월: 기한일이 토·일·법정 공휴일이면 다음 영업일로 표시
- 반기납부 사업자 구분 플래그에 따라 캘린더 뷰 분기
- 알림 발송: 30일·7일 전 이메일/슬랙 알림 스케줄 등록
- 간이지급명세서(근로) 상반기: 1~6월, 하반기: 7~12월로 화면에 명확히 표시
- 완료 처리 기능: 각 항목 제출 완료 시 체크 및 날짜 기록
- 세무 면책: 기한·제출 주기는 소득세법·지방세법·국세청 고시로 최종 확인 필요