발행일: 10월 12일 (월) · 클러스터: 세금계산서 × 엑셀 · 허브글
타깃 키워드: 세금계산서 관리대장 / 세금계산서 발행 관리 엑셀 / 세금계산서 누락 확인
세금계산서 가산세는 "몰라서" 내는 게 아니라 "놓쳐서" 냅니다. 공급일만 입력하면 발급기한(다음 달 10일)을 자동으로 계산하고, 기한이 지난 건은 빨간색으로 경고하고, 지연발급 1%·미발급 2%·지연전송 0.3% 가산세까지 자동으로 뽑아 주는 엑셀 서식을 만들어 배포합니다. 거래처가 30곳만 넘어가면 머리로는 관리가 안 됩니다.
이 글에서 답하는 질문
- 세금계산서 누락을 어떻게 미리 잡나?
- 발급기한을 엑셀로 자동 계산하려면?
- 가산세가 얼마인지 바로 알 수 있나?
- 전송 누락은 어떻게 확인하나?
- 매달 몇 번 점검해야 하나?
📊 먼저 파일부터 받으세요
파란 글씨 칸 여섯 개만 입력하면 나머지는 전부 자동입니다.
| 입력할 내용 | 자동으로 계산 |
| 거래처명 · 사업자번호 | 발급기한 (다음 달 10일) |
| 공급일 (작성일자) | 발급상태 (정상/지연 1%/미발급 2%) |
| 공급가액 | 발급 가산세 금액 |
| 실제 발급일 · 전송일 | 전송 가산세 금액 |
| 점검 알림 (기한 경과 시 경고) |
시트는 세 개입니다. 발행관리대장(60건 등록), 가산세계산기(단건 빠른 계산), 사용법·요율표.
1. 가산세는 금액을 몰라서가 아니라 날짜를 놓쳐서 냅니다
실무에서 가산세가 나는 경로는 거의 정해져 있습니다.
- 입금을 기다리다 발급을 미룸 → 다음 달 10일을 넘김
- 담당자가 바뀌면서 인수인계에서 몇 건이 빠짐
- 월말 거래가 다음 달 업무로 밀림
- 발급은 했는데 국세청 전송을 확인하지 않음
전부 "몰라서"가 아니라 "관리 체계가 없어서" 입니다. 거래처가 10곳이면 머리로 되지만, 30곳을 넘어가면 반드시 샙니다.
그래서 필요한 건 세법 지식이 아니라 매달 8일에 한 번 열어 보는 표 하나입니다.
2. 핵심 수식 — 직접 만들고 싶다면
파일을 받으면 다 들어 있지만, 원리를 알아야 고쳐 쓸 수 있습니다.
① 발급기한 자동 계산
=IF(D7="","",EOMONTH(D7,0)+10)
EOMONTH(날짜, 0) 은 그 달의 마지막 날을 반환합니다. 거기에 10을 더하면 다음 달 10일이 됩니다.
- 9월 20일 → EOMONTH = 9월 30일 → +10 = 10월 10일 ✓
- 2월 3일 → EOMONTH = 2월 28일 → +10 = 3월 10일 ✓ (윤년도 자동)
달마다 날짜 수가 달라도 알아서 맞습니다. DATE(YEAR(D7), MONTH(D7)+1, 10) 으로 해도 되지만, 12월일 때 13월이 되는 문제를 엑셀이 알아서 처리해 주는지 매번 신경 써야 합니다. EOMONTH가 안전합니다.
② 과세기간 말일 — 1%와 2%를 가르는 선
=IF(MONTH(D7)<=6, DATE(YEAR(D7),6,30), DATE(YEAR(D7),12,31))
부가가치세 과세기간은 1기 1/16/30, 2기 7/112/31 입니다. 이 선을 넘기느냐가 가산세를 두 배로 만듭니다.
③ 발급상태 판정
=IF(D7="","",
IF(G7="","미발급",
IF(G7<=F7,"정상",
IF(G7<=과세기간말,"지연발급 1%","미발급 2%"))))
중첩이 길어 보이지만 판단은 세 단계입니다. 발급했는가 → 기한 안인가 → 과세기간 안인가.
④ 가산세 금액
=IF(OR(D7="",G7=""),0,
IF(G7<=F7, 0,
IF(G7<=과세기간말, E7*0.01, E7*0.02)))
⑤ 전송 가산세
=IF(OR(G7="",H7=""),0, IF(H7<=G7+1, 0, E7*0.003))
전송기한은 발급일의 다음 날입니다. 발급과 전송은 별개의 의무이고, 가산세도 따로 붙습니다.
⑥ 점검 알림 — 이게 실제로 돈을 지킵니다
=IF(D7="","",
IF(G7="", IF(TODAY()>F7,"기한 경과 - 즉시 발급","발급 예정"),
IF(H7="","전송 여부 확인","완료")))
TODAY() 를 쓰면 파일을 열 때마다 다시 판단합니다. 어제는 "발급 예정"이던 줄이 오늘은 "기한 경과"로 바뀝니다.
3. 조건부 서식으로 눈에 띄게
숫자만 있으면 못 봅니다. 색을 입히면 3초 만에 보입니다.
홈 → 조건부 서식 → 새 규칙 → 수식을 사용하여 서식을 지정할 범위 결정
| 수식 | 색 |
|---|---|
=$I7="정상" |
초록 |
=$I7="지연발급 1%" |
주황 |
=$I7="미발급 2%" |
빨강 |
=AND($D7<>"",$G7="",TODAY()>$F7) |
빨강 |
$I7 처럼 열에만 $를 붙이는 게 핵심입니다. 열은 고정하고 행은 풀어야 행 전체가 색칠됩니다. 둘 다 고정하면 첫 줄만 칠해지고, 둘 다 풀면 색이 엉뚱한 칸으로 밀립니다.
배포 파일에는 이미 적용돼 있습니다.
4. 맨 위 요약 — 매달 8일에 여기만 보세요
| 항목 | 수식 |
|---|---|
| 총 등록 건수 | =COUNTA($D$7:$D$66) |
| 기한 경과 미발급 | =SUMPRODUCT(($D$7:$D$66<>"")*($G$7:$G$66="")*($F$7:$F$66<TODAY())) |
| 전송 미확인 | =SUMPRODUCT(($G$7:$G$66<>"")*($H$7:$H$66="")) |
| 예상 가산세 합계 | =SUM($L$7:$L$66) |
SUMPRODUCT 로 여러 조건을 한 번에 겁니다. 괄호 안의 비교식이 각각 TRUE(1)/FALSE(0)가 되고, 곱해서 전부 1인 행만 세는 구조입니다. COUNTIFS 로도 되지만 TODAY() 같은 동적 조건을 섞을 때는 SUMPRODUCT가 편합니다.
"기한 경과 미발급"이 0이 아니면 그날 바로 처리합니다. 이 숫자 하나만 보면 됩니다.
5. 실제로 어떻게 나오나 — 예시 4건
배포 파일에 들어 있는 예시입니다.
| 거래처 | 공급일 | 공급가액 | 발급기한 | 발급일 | 상태 | 가산세 |
|---|---|---|---|---|---|---|
| 한빛섬유 | 9/20 | 3,000만 | 10/10 | 10/8 | 🟢 정상 | 0원 |
| 대성물산 | 9/28 | 1,250만 | 10/10 | 10/25 | 🟠 지연발급 1% | 125,000원 |
| 미래텍스타일 | 6/15 | 4,800만 | 7/10 | 8/3 | 🔴 미발급 2% | 960,000원 |
| 정우어패럴 | 9/30 | 720만 | 10/10 | — | 🔴 기한 경과 | 즉시 발급 |
세 번째 줄을 보세요. 6월 15일 공급분을 8월 3일에 발급했습니다. 한 달 반 늦었을 뿐인데 2%입니다.
이유는 6월 30일이 1기 과세기간 말일이기 때문입니다. 7월 10일 기한을 넘긴 것까지는 1%였는데, 과세기간 말일인 6월 30일을 이미 지난 상태라 2%가 적용됩니다.
상반기 거래는 발급 유예 기간이 사실상 짧습니다. 6월 거래는 특히 조심하세요.
예시 4건의 예상 가산세 합계가 1,085,000원입니다. 거래 네 건에서 이만큼이 샙니다.
6. 매달 돌리는 루틴 — 두 번이면 충분합니다
| 날짜 | 할 일 |
|---|---|
| 매월 1일 | 전월 매출 거래를 관리대장에 전부 입력 |
| 매월 5일 | '점검 알림' 열에서 "발급 예정" 건 담당자 배정 |
| 매월 8일 | 요약의 "기한 경과 미발급"이 0인지 확인 ← 핵심 |
| 매월 11일 | "전송 여부 확인" 건 처리 |
| 분기 1회 | 중간지급조건부·장기할부 계약의 "받기로 한 날" 점검 |
8일 한 번만 지켜도 지연발급은 거의 사라집니다. 10일에 확인하면 이미 늦습니다. 거래처 담당자가 자리를 비우거나 승인이 안 떨어지면 하루로는 부족합니다.
7. 이 서식으로 안 되는 것
솔직하게 적어 둡니다.
- 토·일·공휴일 기한 연장은 자동 반영되지 않습니다. 10일이 휴일인 달은 직접 확인하세요
- 미전송 가산세(0.5%) 는 확정신고기한(1/25, 7/25) 기준이라 수식에 넣지 않았습니다
- 가산세 감면·중복 적용 배제 규정은 반영하지 않았습니다
- 요율은 2026년 10월 기준입니다
실제 신고 전에는 홈택스나 국세청 상담센터(126)로 확인하세요. 이 서식은 "놓친 게 있는지 먼저 발견하는 용도" 입니다. 발견하고 나서 정확한 금액은 세무대리인과 맞추면 됩니다.
마무리
세금계산서 관리의 본질은 세법 지식이 아니라 날짜 관리입니다. 기한을 지킨 건에는 가산세가 0원이고, 하루 늦은 건에는 1%가 붙습니다. 그 차이를 만드는 건 매달 8일에 표를 한 번 여는 습관입니다.
파일을 받아서 거래처를 넣어 보세요. 지난달 것부터 넣으면 이미 샌 게 있는지 바로 보입니다.
- 가산세가 얼마나 나올지 궁금하다면 → [세금계산서 가산세, 얼마인지 직접 계산하기]
- 거래처가 많아 발급 자체가 일이라면 → [홈택스 일괄발급 엑셀 업로드 오류 해결법]
- 잘못 발급한 건이 있다면 → [수정세금계산서 6가지 사유]
- 받을 세금계산서가 빠졌는지 확인하려면 → [매입 세금계산서 누락 찾기 — VLOOKUP 대사]

'세무' 카테고리의 다른 글
| 원리금균등 vs 원금균등 vs 만기일시 — 엑셀로 총이자 비교하는 법 (허브) (0) | 2026.10.08 |
|---|---|
| 10월 부가세 예정고지, 개인사업자도 내야 하나 — 기한은 10월 26일 (0) | 2026.10.02 |
| 전자세금계산서 여러 건 한 번에 발급하는 법 — 엑셀 업로드 일괄발급 (0) | 2026.10.01 |
| 홈택스 원천징수영수증 발급 (0) | 2026.09.27 |
| 연장 야간근로수당 계산법 (0) | 2026.09.25 |