SAP 부가세 신고서 작성 — 홈택스 서식을 보면서 검증하고 신고서 파일 생성
홈택스와 같은 서식 그대로 화면에 띄워 놓고, 신고서와 근거 명세서가 맞는지 색으로 확인한 뒤, 그 자리에서 홈택스 전송 규격의 신고파일까지 만들어 내려받습니다.
소개 영상2026. 10. 신고서 연계 업데이트 · 자막 포함
주요 재생 지점
도입 포인트 — 이 앱을 사용해야 하는 이유
부가세 신고서 작성을 위해 여러 집계를 수동으로 거치고 명세서를 옮겨 적는 과정에서 오류와 불일치가 자주 발생합니다. 이 솔루션은 SAP 표준 세금 라인을 기반으로 신고서 각 칸을 자동 집계하고, 근거 명세서와 11쌍의 대사를 통해 불일치를 즉시 파악하며, 최종적으로 홈택스 전송 규격의 신고 파일을 생성하여 이러한 문제를 해소합니다.
핵심 포인트 일곱 가지
| 핵심 포인트 | 고객이 얻는 것 | 지금 방식이라면 |
|---|---|---|
| ① 법정 신고 서식 자동 작성 | 일반과세자 부가가치세 신고서 등 17종의 법정 서식을 홈택스 양식 그대로 생성하며, 신고 유형(정기/수정) 및 사업자 유형(총괄/사업자단위)에 따라 필요한 서식만 자동으로 구성합니다. | 신고 유형이나 사업자 형태에 따라 필요한 서식을 수동으로 판단하고 찾아서 작성해야 합니다. |
| ② SAP 원장 데이터 기반 집계 | SAP 전표 키, 사업장, 세금 라인, 사업자등록번호 등 표준 재무회계(FI) 데이터를 집계 원천으로 사용하여 신고서 금액의 원장 정합성을 높이고, 집계 과정의 투명성을 확보합니다. | SAP 데이터를 추출하여 재가공하는 과정에서 데이터 오류나 정합성 문제가 발생할 수 있습니다. |
| ③ 신고서-명세서 자동 대사 검증 | 신고서의 집계 금액과 매출처별세금계산서 합계표, 신용카드 발행금액 집계표 등 11쌍의 근거 명세서 합계를 자동으로 대사하여 일치 여부를 색상(녹색/빨강)으로 즉시 시각화합니다. | 신고서와 명세서 간의 금액 불일치를 수동으로 확인하고 원인을 찾아야 하므로 시간과 노력이 많이 소요됩니다. |
| ④ 세법 준수 과세표준/세액 계산 | 영세율, 공제받지 못할 매입세액, 감가상각자산 취득 등 세법 조항을 반영하여 각 신고서 칸의 과세표준과 납부세액을 정확하게 자동 계산하고 집계합니다. | 복잡한 세법 기준에 따라 과세표준과 세액을 수동으로 계산하거나 검토하며 오류 가능성이 있습니다. |
| ⑤ 집계 금액 원본 전표 추적 | 신고서의 특정 집계 금액을 만든 SAP 원본 전표(전표번호, 사업장, 세금코드 등)를 신고서 줄별 소계와 함께 모달 화면으로 즉시 조회하여 상세 근거를 확인합니다. | 특정 신고서 금액의 근거를 확인하기 위해 여러 리포트를 찾아보거나 SAP 전표를 수동으로 검색해야 합니다. |
| ⑥ 홈택스 전자 신고 파일 생성 | 검증이 완료된 신고 데이터를 홈택스 전송 규격(170바이트 고정폭 레코드, euc-kr 인코딩)에 맞춰 텍스트 파일로 자동 생성하여 전자 신고의 편의성과 정확성을 높입니다. | SAP에서 추출한 데이터를 홈택스 제출 형식에 맞게 별도 가공하거나 직접 입력해야 하는 번거로움이 있습니다. |
| ⑦ 부동산 임대 명세 간편 입력 | 부동산임대공급가액명세서(I103600)와 같이 목록형 자료는 엑셀 템플릿을 통해 일괄 업로드하고 관리할 수 있어 수기 입력의 부담을 줄입니다. | 부동산 임대 명세 등 목록형 자료를 시스템에 일일이 수동으로 입력하거나 별도 관리해야 합니다. |
사례로 보는 효과
이 솔루션은 신고서와 근거 명세서 간의 정확한 대사를 위해 11쌍의 비교 규칙을 자체적으로 정의합니다. 예를 들어, 신고서 (1)+(5)칸의 '세금계산서 발급분 매출처별세금계산서 합계표' 금액이 과세표준 6,120,000원, 세액 500,000원으로 자동 일치하는지 확인하여 오류를 사전에 방지합니다.
도입하면 달라지는 것
- 부가세 신고서 작성 시간을 대폭 단축합니다.
- 수작업으로 인한 신고서와 명세서 불일치 위험이 사라집니다.
- 홈택스 전송 규격 파일을 즉시 생성하여 전자 신고를 간소화합니다.
- SAP 원장과 연동된 정확한 근거로 세무 감사의 신뢰도를 높입니다.
이런 회사에 맞습니다
SAP를 사용하여 부가세 신고 업무를 처리하며, 수작업 오류 감소, 업무 자동화 및 신고서와 명세서의 정합성 확보를 통해 세무 리스크를 줄이려는 재무, 관리회계 및 세무 담당자, 팀장, CFO에게 적합합니다.
데이터 3층 구조
한 서식이 세 가지 질의를 씁니다. 집계는 서식 상단의 합계 칸을, 명세는 거래처별 줄을, 원본 라인은 집계자료조회 모달을 채웁니다.
| 층 | 컬럼 | 쓰임 |
|---|---|---|
| 집계 Summary | Linecd · Hwbas · Hwste · Bpcnt · Invcnt · Colcd · Wrbtr | 신고서 줄번호별 과세표준·세액, 거래처 수·매수. 신용카드 집계표만 칸 구분(Colcd)과 발행금액(Wrbtr)을 씁니다 |
| 명세 Items | Stcd2 · Name1 · Cnt · Cardgb · Cardno · Exdcrno · Waers · Exrate · Fwbas | 거래처별·전표별 줄. 신용카드 수취명세서, 수출실적, 내국신용장, 영세율 첨부서류가 씁니다 |
| 원본 Lines | Belnr · Buzei · Bldat · Bupla · Mwskz · Linecd · Stcd2 · Name1 · Hwbas · Hwste | 집계자료조회 모달. Linecd 로 그 전표가 들어간 신고서 줄을 함께 돌려줍니다 |
신고자료 집계 연계 · 조건 다시 고르기 (2026. 10. 업데이트)
신고자료 집계 앱에서 집계 실행 → 신고서 원천에 같은 자료가 저장 → 신고서 작성으로 이동 → 명세서 대사 23칸 확인 → 필요하면 신고자료 집계로 이동해 보정하고 다시 집계합니다.
이번 업데이트로 부가세 신고서 작성 앱이 신고자료 집계 앱과 연결됐습니다. 집계에서 정리한 자료가 그대로 신고서 원천이 되므로, 신고서의 금액이 어느 전표에서 왔는지 두 앱이 같은 건수 · 같은 금액으로 설명합니다.
1. 상단 [조건] · [신고자료 집계로 이동]
신고서를 연 상태에서 상단 조건 버튼으로 증빙일 기간과 작성일을 다시 고를 수 있습니다. 창 위쪽의 1~4분기 버튼을 누르면 기간이 한 번에 채워지고, 실행하면 보고 있던 서식을 새 기간으로 다시 만듭니다. 신고자료 집계로 이동은 지금 신고서의 기간으로 집계 앱을 열어 바로 조회합니다.
2. 집계자료조회 — 집계와 같은 82건
하단 집계자료조회는 신고서 금액을 만든 원천 전표를 신고서 줄별로 묶어 소계를 보여 줍니다. 불공제 매입은 (10)에 넣고 (16)에서 빼므로 (10·16)으로 따로 묶이고, 법인카드 면세 · 불공제 매입처럼 신고 서식에 들어가지 않는 자료는 (대상외)로 묶여 금액에는 영향을 주지 않으면서 건수는 집계 앱과 똑같이 맞습니다.
세금코드가 신고서로 가는 규칙
| 신고자료 집계의 세금코드 | 부가세 신고서 항목 | 명세서 |
|---|---|---|
| 매출세액 10% | (1) 과세 세금계산서 발급분 — 승인번호가 없으면 종이 발급분 | 매출처별 세금계산서 합계표 |
| 매출 영세율 | (5) 영세율 세금계산서 발급분 | 매출처별 세금계산서 합계표 · 영세율매출명세서 · 내국신용장·구매확인서 전자발급명세서 |
| 매출 면세 | (85) 계산서 발급금액 | 매출처별 계산서 합계표 |
| 매입세액 10% | (10) 세금계산서 수취분 일반매입 / 법인카드는 (14) 그 밖의 공제매입세액 | 매입처별 세금계산서 합계표 / 신용카드매출전표등 수취명세서 |
| 매입 불공제 | (10) 일반매입에 넣고 (16) 공제받지 못할 매입세액으로 차감 | 매입처별 세금계산서 합계표 · 공제받지못할매입세액명세서 |
| 매입 면세 | (86) 계산서 수취금액 | 매입처별 계산서 합계표 |
| 법인카드 면세 · 불공제 매입 | 신고 대상 외 — 건수 대사용으로만 넘기고 신고서 금액에는 넣지 않음 | - |
검증 — 2026년 2기 예정(7~9월)
| 신고서 항목 | 건수 | 과세표준 | 세액 |
|---|---|---|---|
| (1) 과세 세금계산서 발급분 | 11 | 48,130,000 | 4,813,000 |
| (5) 영세율 세금계산서 발급분 | 16 | 72,900,000 | 0 |
| (10) 세금계산서 수취분 일반매입 | 10 | 41,240,000 | 4,124,000 |
| (10) 일반매입 → (16) 공제받지 못할 매입세액 | 12 | 60,530,000 | 6,053,000 |
| (14) 그 밖의 공제매입세액(신용카드) | 4 | 24,680,000 | 2,468,000 |
| (85) 계산서 발급금액 | 16 | 71,120,000 | 0 |
| (86) 계산서 수취금액 | 11 | 55,580,000 | 0 |
| 신고 대상 외 | 2 | 10,790,000 | 282,000 |
| 합계 = 집계 대상 | 82 | 384,970,000 | 17,740,000 |
신고서에서는 (10) 101,770,000 / 10,177,000 − (16) 60,530,000 / 6,053,000 + (14) 24,680,000 / 2,468,000 = (17) 차감계 65,920,000 / 6,592,000 이 되고, 신고서 칸과 명세서를 맞춰 보는 23칸이 모두 일치(녹색)로 표시됩니다.
업무 점검 — 앱이 직접 다시 계산하는 규칙
데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
실행 화면
실제 서식 화면 17종
회사코드·사업장·신고 기간으로 집계하면 신고서 칸이 채워집니다 → 근거 명세서와 대사하고 → 원본 전표로 되짚고 → 제출 자료로 내려받습니다.
아래는 앱을 실행해 기능을 눌러 가며 캡처한 서식 화면입니다. 왼쪽 메뉴 순서 그대로 신고서부터 영세율 첨부서류까지 담았습니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
사용 방법
- 조회조건을 넣습니다. 회사코드·사업장·거래기간·작성일을 지정하면 그 조건이 17종 서식 전체에 그대로 적용됩니다.
- 왼쪽에서 서식을 고릅니다. 신고서 순서대로 묶여 있고, 신고구분·사업자구분에 따라 해당 없는 서식은 메뉴에서 숨겨집니다.
- 신고서에서 색을 확인합니다. 근거 명세서와 금액이 맞는 칸은 녹색, 차이 나는 칸은 빨강입니다. 칸에 마우스를 올리면 명세서 금액과 차이가 툴팁으로 나옵니다.
- 집계자료조회로 근거를 봅니다. 그 금액을 만든 원본 전표가 신고서 줄별 소계와 함께 모달로 열립니다.
- 필요하면 직접 입력합니다. 신고서의 대손세액·가산세 같은 칸과 국세환급금 계좌는 화면에서 넣고 저장합니다. 저장한 값은 작성일 기준으로 남습니다.
- 부동산임대 명세는 엑셀로 올립니다. 템플릿을 내려받아 채운 뒤 올리면 업로드 창이 닫히면서 목록이 저절로 다시 읽힙니다.
- 신고파일을 만듭니다. 색이 모두 녹색이 되면 서식 하단의 신고파일생성으로 홈택스 전송 규격(170바이트 고정폭 레코드) 파일을 내려받습니다.
신고서 ↔ 명세서 대사
신고서 금액이 맞는지는 결국 근거 명세서와 같은가로 판단합니다. 이 앱은 그 비교를 화면에서 자동으로 합니다. 신고서를 열면 대사 대상 칸에 색이 칠해집니다.
- 녹색 — 근거 명세서 합계와 금액이 같습니다.
- 빨강 — 차이가 있습니다. 칸에 마우스를 올리면 명세서 금액과 차이 금액이 나옵니다.
중요한 것은 무엇과 무엇을 비교하는가입니다. 신고서와 명세서는 같은 전표를 다른 기준으로 묶기 때문에, 칸 하나를 명세서 하나와 그냥 맞대면 거의 틀립니다. 그래서 두 쪽을 만드는 세금코드 집합이 정확히 같아지는 조합만 대사 쌍으로 잡았습니다. 아래 11쌍이 그 전부이며, 비교 규칙은 코드 한 곳에 표로 모아 두어 항목을 더하고 빼기 쉽게 했습니다.
| 신고서 항목 | 근거 명세서 | 세금코드 | 신고서 금액 | 명세서 합계 |
|---|---|---|---|---|
| (1)+(5) 세금계산서 발급분 | 매출처별세금계산서 합계표 | AA AB A1 | 6,120,000 / 500,000 | 6,120,000 / 500,000 |
| (3) 신용카드·현금영수증 발행분 | 신용카드매출전표등 발행금액 집계표 | A4 A5 AG AH | 6,958,000 | 6,958,000 |
| (5) 영세율 세금계산서 발급분 | 내국신용장·구매확인서 전자발급명세서 | A1 | 1,120,000 | 1,120,000 |
| (6) 영세율 기타 | 수출실적명세서 | A0 A2 | 20,000,000 | 20,000,000 |
| (5)+(6) 영세율 과세표준 계 | 영세율매출명세서 | A0 A1 A2 | 21,120,000 | 21,120,000 |
| (10)+(11)+(16) 세금계산서 수취분 | 매입처별세금계산서 합계표 | V0 VA VG VC VI X1 | 39,660,000 / 2,582,000 | 39,660,000 / 2,582,000 |
| (11)+(42) 고정자산 매입 | 건물 등 감가상각자산 취득명세서 | VC VI V6 | 12,800,000 / 1,280,000 | 12,800,000 / 1,280,000 |
| (16) 공제받지 못할 매입세액 | 공제받지못할매입세액명세서 | X1 | 6,620,000 / 662,000 | 6,620,000 / 662,000 |
| (41)+(42) 신용카드매출전표등 수령 | 신용카드매출전표등 수취명세서 | V4 V5 V6 VK VL | 32,140,000 / 3,214,000 | 32,140,000 / 3,214,000 |
| (85) 계산서 발급금액 | 매출처별계산서 합계표 | AE AI | 15,620,000 | 15,620,000 |
| (86) 계산서 수취금액 | 매입처별계산서 합계표 | VE VF | 9,000,000 | 9,000,000 |
금액이 둘인 칸은 과세표준 / 세액이고, 신용카드 집계표만 발행금액(과세표준+세액) 한 칸으로 비교합니다. 몇 가지는 칸 하나로는 맞지 않아 합쳐야 합니다.
- (1)+(5) — 매출처별세금계산서 합계표는 과세와 영세율 세금계산서를 함께 담습니다.
- (11)+(42) — 건물 등 감가상각자산 취득명세서는 세금계산서로 산 고정자산과 신용카드로 산 고정자산을 모두 담는데, 신고서는 그 둘을 다른 칸에 적습니다.
- (10)+(11)+(16) — 매입처별세금계산서 합계표에는 일반매입·고정자산·불공제가 모두 들어갑니다.
- (41)+(42) — 신용카드 수취명세서는 일반매입과 고정자산매입을 함께 집계합니다.
(4) 기타(정규영수증 외 매출분)은 대응하는 합계표가 없습니다. 정규증빙을 발급하지 않은 매출이라 어느 합계표에도 집계되지 않는 것이 정상이며, 간주임대료만 부동산임대공급가액명세서의 보증금이자와 맞춰 볼 수 있습니다.

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
집계자료조회 — 금액의 근거
숫자가 맞는지 보는 것과 왜 그 숫자인지 아는 것은 다릅니다. 화면 아래 집계자료조회를 누르면 그 서식 금액을 만든 원본 전표가 모달로 열립니다.
- 증빙일 · 전표번호 · 항목 · 사업장 · 세금코드 · 거래처 · 사업자등록번호 · 과세표준 · 세액
- 신고서 줄 칸에 그 전표가 신고서 어느 칸으로 갔는지
(10)(11)(16)처럼 표시됩니다 - 신고서 줄별로 묶어 소계를, 마지막에 합계를 보여 줍니다 — 소계가 곧 신고서 각 칸의 금액입니다
2026-07-16 1900010007 002 1001 VA (10) Nippon Precision Co. 6,620,000 662,000
2026-08-20 1900010009 002 1005 VG (10) 우성케미칼(주) 9,120,000 912,000
2026-09-24 1900010011 002 1002 V0 (10) 동광상사(주) 13,840,000 0
▪ (10) 소계 · 3건 29,580,000 1,574,000
2026-07-22 1900010010 002 1000 VI (11) 정원산업(주) 1,620,000 162,000
2026-09-18 1900010008 002 1003 VC (11) (주)한빛산업 1,840,000 184,000
▪ (11) 소계 · 2건 3,460,000 346,000
2026-08-07 1900010017 001 1007 X1 (16) (주)한빛산업 6,620,000 662,000
▪ (16) 소계 · 1건 6,620,000 662,000
■ 합계 · 6건 39,660,000 2,582,000

데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
줄별 소계 29,580,000 · 3,460,000 · 6,620,000 은 신고서 (10) · (11) · (16) 의 금액 그대로이고, 합계 39,660,000 은 매입처별세금계산서 합계표의 합계와 같습니다. 어느 칸이 이상하면 그 줄의 소계를 펼쳐 전표 한 건까지 바로 찾아갈 수 있습니다.
신고파일 생성 — 화면에서 바로 전송 규격으로
검증이 끝나면 남는 일은 제출입니다. 각 서식 하단의 신고파일생성을 누르면 그 서식이 홈택스 전송 규격의 고정폭 레코드로 바뀌어 파일로 내려옵니다. 화면에 보이는 숫자가 그대로 파일이 되므로, 옮겨 적는 단계가 아예 없습니다.
매출처별세금계산서 합계표를 예로 들면 레코드 구성이 이렇습니다. 한 줄이 170바이트 고정폭입니다.
7 레코드 표지 170 byte 1건 보고자 등록번호·상호·성명·사업장소재지·거래기간·작성일자
1 레코드 전자세금계산서 이외분 명세 170 byte N건 거래처별 등록번호·상호·매수·공급가액·세액
3 레코드 전자세금계산서 이외분 합계 170 byte 1건 매출처수·매수·공급가액·세액 합계
5 레코드 전자세금계산서분 합계 170 byte 1건 매출처수·매수·공급가액·세액 합계
- 자릿수를 지켜 자릅니다 — 상호 30자, 성명 15자, 사업장소재지 45자처럼 규격 길이에 맞춰 자르고 남는 칸은 공백으로 채웁니다.
- 날짜는 YYMMDD — 거래기간은 시작·종료를 붙여 12자리, 작성일자는 6자리입니다.
- 금액은 우측 정렬 숫자 — 부호 없이 자리수를 맞춰 넣고, 빈 값은 0으로 채웁니다.
- 서식별로 따로 — 합계표·명세서마다 레코드 구성이 달라 서식 화면에서 각각 만듭니다. 왼쪽 메뉴 맨 아래 일괄출력으로 서식을 한 번에 출력할 수도 있습니다.
순서는 집계 → 대사 → 파일입니다. 대사에서 빨간 칸이 남아 있으면 파일을 만들어도 홈택스에서 다시 걸리므로, 색이 모두 녹색이 된 뒤에 내려받는 것이 맞습니다.
집계 규칙 — 세금코드에서 신고서 줄까지
모든 집계의 출발점은 세금코드입니다. 전표의 세금코드가 신고서 어느 칸으로 가는지, 그리고 그 칸에 지금 얼마가 들어가 있는지를 한 표로 보면 이렇습니다. 아래 값은 거래기간 2026년 7월 1일~10월 31일(2026년 제2기 확정), 작성일 10월 1일로 조회한 결과입니다.
| 신고서 줄 | 세금코드 | 과세표준 | 세액 |
|---|---|---|---|
| (1) 과세 · 세금계산서 발급분 | AA AB | 5,000,000 | 500,000 |
| (3) 과세 · 신용카드·현금영수증 발행분 | A4 A5 AG AH | 6,640,000 | 318,000 |
| (4) 과세 · 기타(정규영수증 외 매출분) | A6 AC AD AF | 16,800,000 | 296,000 |
| (5) 영세율 · 세금계산서 발급분 | A1 | 1,120,000 | 0 |
| (6) 영세율 · 기타 | A0 A2 | 20,000,000 | 0 |
| (10) 매입 · 세금계산서 수취 일반매입 | V0 V1 VA VB VG VH | 29,580,000 | 1,574,000 |
| (11) 매입 · 세금계산서 수취 고정자산 | VC VD VI VJ | 3,460,000 | 346,000 |
| (14) 매입 · 그 밖의 공제매입세액 | V4 V5 V6 VK VL | 32,140,000 | 3,214,000 |
| (16) 매입 · 공제받지 못할 매입세액 | X1 X2 X3 X4 | 6,620,000 | 662,000 |
| (41) 그 밖의 공제매입 · 일반매입 | V4 V5 VK VL | 22,800,000 | 2,280,000 |
| (42) 그 밖의 공제매입 · 고정자산매입 | V6 | 9,340,000 | 934,000 |
| (85) 계산서 발급금액 | AE AI | 15,620,000 | — |
| (86) 계산서 수취금액 | VE VF | 9,000,000 | — |
- (14) 그 밖의 공제매입세액은 (41) 일반매입과 (42) 고정자산매입의 합입니다. 그래서 (14)와 (41)+(42)는 항상 같은 금액이어야 합니다.
- 전자·종이 구분 — 합계표의 "전자세금계산서 발급분"과 "그 외 발급분"은 전표 적요의 종이·발행지연 표기로 가릅니다.
- 매수 — 매출은 승인번호, 매입은 전표번호 기준으로 중복을 제거합니다.
- 거래처 수 — 사업자등록번호 기준으로 중복을 제거합니다.
- 수출 외화 — 통화가 원화가 아닌 건만 외화금액에 더하고, 환율은 원화금액 ÷ 외화금액으로 계산합니다.
- 고정자산 분류 — 자산클래스 앞 두 자리로 건물·구축물, 기계장치, 차량운반구, 그 밖으로 나눕니다.
신고서 작성 4단계
- 집계 — 신고 기간의 세금 라인을 세금코드별로 모읍니다.
- 배치 — 세금코드를 신고서 줄번호로 옮기고 서식별 명세를 만듭니다.
- 대사 — 신고서 칸과 근거 명세서 합계를 비교해 일치 여부를 색으로 표시하고, 어긋나면 집계자료조회로 전표까지 내려갑니다.
- 제출 — 서식별 신고파일을 만들어 홈택스로 전송합니다.
조회조건
| 조건 | 설명 |
|---|---|
| 회사코드 | 신고 주체 회사코드 |
| 사업장 | 부가세 신고 단위 사업장. 비우면 전 사업장 |
| 거래기간 | 증빙일 기준 신고 기간(예정·확정) |
| 작성일 | 신고서 작성일 — 직접 입력한 값과 임대 명세가 이 날짜로 저장됩니다 |
| 신고구분 | 정기신고 · 수정신고 — 수정신고일 때만 A102600 서식이 나옵니다 |
| 사업자구분 | 주사업장총괄납부 · 사업자단위과세 — I104500 과 I103900 중 하나만 나옵니다 |
SAP 표준 기능 확장 포인트
SAP 표준 기능 매핑
| 표준 | 이 화면에서 |
|---|---|
| 세금 라인(BSET 계열) | 세금코드별 과세표준·세액을 그대로 집계 원천으로 씁니다 |
| 사업장(BUPLA) | 사업장별 신고명세서와 합계표의 사업장 구분에 그대로 씁니다 |
| 거래처 마스터 | 합계표의 상호·사업자등록번호를 채웁니다 |
| 자산 마스터(자산클래스) | 건물등감가상각자산취득명세서의 자산 종류 분류에 씁니다 |
| RAP 동작 핸들러 | 집계·명세·저장·삭제를 서식별 메서드로 나눠 구현합니다 |
CDS 구성
데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
자주 묻는 질문
자주 묻는 질문
신고서와 명세서가 왜 어긋나나요?
집계 기준이 다르기 때문입니다. 같은 전표라도 신고서는 과세·영세율로 나누고 명세서는 전자·종이로 나눕니다. 그래서 두 쪽을 만드는 세금코드 집합이 정확히 같아지는 조합만 대사 대상으로 잡고, 칸 하나로 맞지 않는 항목은 (1)+(5) 나 (11)+(42) 처럼 여러 칸을 합쳐 맞춥니다.
고정자산 매입이 명세서보다 작게 나옵니다.
건물 등 감가상각자산 취득명세서는 세금계산서로 산 것과 신용카드로 산 것을 모두 담습니다. 신고서 (11)은 세금계산서 수취분만이고 카드로 산 고정자산은 (42)로 가므로, (11)+(42)로 맞춰야 합니다.
금액이 맞는데 왜 그 금액인지 모르겠습니다.
집계자료조회를 누르면 그 금액을 만든 원본 전표가 신고서 줄별 소계와 함께 모달로 열립니다. 줄별 소계가 곧 신고서 각 칸의 금액이므로, 이상한 칸이 있으면 그 줄을 펼쳐 전표 한 건까지 바로 찾아갑니다.
불공제 매입은 왜 따로 잡나요?
세액을 공제받지 못하는 매입이기 때문입니다. 접대비나 비영업용 승용차 관련 매입이 여기 들어가며, 신고서에도 별도 칸이 있고 공제받지못할매입세액명세서가 그 근거가 됩니다.
서식이 바뀌면 화면을 고쳐야 하나요?
매핑을 설정으로 관리하면 개발 없이 대응할 수 있습니다. 세금코드와 신고서 줄번호의 연결, 그리고 대사 쌍 목록을 각각 한 곳에 모아 두면 항목이 추가돼도 그 표만 고치면 됩니다.