SAP 배당 법인세 효과 귀속 점검 — IAS 12, 배당 결의 때 생기는 세율 차이 효과가 재원이 된 거래의 인식 위치로 들어갔는지 다시 계산해 장부와 대조한다
재원별 법인세 효과 · 귀속 위치 · 인식 시점 · 주주 대납 원천세를 배당 건 단위로 다시 계산해 장부와 비교합니다
분배 여부에 따라 세율이 달라지는 과세 관할에서는 배당을 결의하는 순간 법인세 효과가 따로 생깁니다. IAS 12 법인세(K-IFRS 제1012호)는 이 소득 분배의 법인세 효과를 배당부채를 인식할 때 인식하도록 하고, 그 효과는 주주에게 나눠 주는 행위보다 재원이 된 과거 거래·사건에 더 직접 관련되므로 그 거래를 처음 인식한 위치, 곧 당기손익·기타포괄손익·자본 중 같은 곳에 귀속하도록 합니다. 주주를 대신해 회사가 납부한 원천징수세는 법인세비용이 아니라 배당의 일부로 자본에서 차감합니다.
실무에서는 배당 결의서, 이익잉여금의 원천 구분, 세율표, 전표가 서로 다른 곳에 있어서 효과를 지급 시점에 잡거나, 기타포괄손익 재원분의 효과를 손익으로 처리하거나, 원천세를 법인세비용으로 올리는 일이 한 줄씩 숨어 있기 쉽습니다. 이 화면은 배당 건마다 재원별 효과를 다시 계산해 장부의 위치별 효과와 한 줄에서 비교하도록 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 법인세 회계 |
| 관련 기준서 | IAS 12 법인세(K-IFRS 제1012호) — 소득 분배의 법인세 효과 인식 시점과 귀속 위치, 주주 대납 원천징수세 |
| Namespace | zui5.divtax |
| 셸 구조 | 단일 페이지 + 5개 탭 |
| 화면 수 | 메인 1 · 상세 팝업 1 |
| SAP 표준 T-code | FAGLL03 · FB03 · FAGLB03 · FS10N |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·산출·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 배당 건별 과세 관할과 세율, 재원 구성(당기손익·기타포괄손익·자본), 결의일과 장부 인식일, 위치별 장부 효과, 주주 대납 원천세와 처리 위치 |
| 핵심 산식 | 재계산 효과(위치별) = 재원 배분액 × (분배 세율 − 비분배 세율) ÷ 100 · 귀속 위치 차이 금액 = |손익 차이| + |기타포괄손익 차이| + |자본 차이| |
| 결과 표시 | 정상 / 점검 필요 |
실제 화면 6종 둘러보기






사용 방법
- 회계연도를 넣고, 법인 번호·과세 관할·배당 구분·결의일 범위·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2026)으로 자동 조회됩니다.
- 요약 지표에서 배당 결의 건수, 점검 필요 건수, 배당 결의액, 재계산 법인세 효과, 장부 인식 효과, 효과 차이, 귀속 위치 차이 금액, 정합성 대사 차이 건수를 확인합니다.
- 배당 결의 명세 → 기준별 점검 → 법인별 집계 → 귀속 위치별 집계 → 대사 결과 탭 순서로 이동합니다.
- 배당 결의 명세에서 행을 누르면 재계산 결과와 장부 비교 팝업이 열립니다.
- CSV 내려받기로 현재 탭의 결과를 UTF-8(BOM) 파일로 받습니다.
배당 법인세 효과 귀속 점검 코드 판정 규칙
| 판정 대상 | 판정 조건 | 점검 코드 | 결과 | 사용자 조치 |
|---|---|---|---|---|
| 배당 결의 명세 | 재계산 효과가 있는 건인데 장부 인식일의 월이 결의일(배당부채 인식일)의 월과 다름 | C01 | 점검 필요 | 결의 의사록과 효과 전표의 전기일 확인 |
| 배당 결의 명세 | 재계산 효과가 0이 아닌데 장부 인식 효과 합계가 0 | C02 | 점검 필요 | 세율 차이 반영 여부와 근거 확인 |
| 배당 결의 명세 | 손익 귀속 효과의 장부 금액과 재계산 금액이 1,000원 넘게 다름 | C03 | 점검 필요 | 기타포괄손익·자본 원천분이 손익으로 처리됐는지 확인 |
| 배당 결의 명세 | 기타포괄손익 귀속 효과의 장부 금액과 재계산 금액이 1,000원 넘게 다름 | C04 | 점검 필요 | 재평가잉여금 등 원천분의 귀속 위치 확인 |
| 배당 결의 명세 | 자본 직접 귀속 효과의 장부 금액과 재계산 금액이 1,000원 넘게 다름 | C05 | 점검 필요 | 자본 직접 인식 원천분의 누락 여부 확인 |
| 배당 결의 명세 | 주주 대납 원천세 중 법인세비용으로 처리한 금액이 있음 | C06 | 점검 필요 | 배당 차감 대상인지 납부 내역과 세무 검토 자료 확인 |
| 배당 결의 명세 | 위 어느 것도 해당하지 않음 | C00 | 정상 | 조치 없음 |
같은 건에서는 위에서부터 차례로 보며 먼저 걸리는 코드가 붙습니다. 샘플의 점검 필요 12건은 C01 2건 · C02 2건 · C03 2건 · C04 2건 · C05 2건 · C06 2건입니다. 세율·재원 구성·관할은 가상 기준이며 구분 판단은 회사와 감사인이 합니다.
재원별 재계산에서 귀속 위치 차이 금액까지의 산출 순서
- 재원별 배분 — 배당 결의액 = 당기손익 재원 + 기타포괄손익 재원 + 자본 재원
- 세율 차이 = 분배 세율 − 비분배 세율 (음수는 분배할 때 세율이 낮은 관할)
- 재계산 효과(위치별) = 재원 배분액 × 세율 차이 ÷ 100. 음수는 법인세가 줄어드는 효과
- 위치별 차이 = 장부 효과 − 재계산 효과, 귀속 위치 차이 금액 = |손익 차이| + |기타포괄손익 차이| + |자본 차이|
- 주주 대납 원천세 = 자본 차감 처리 + 법인세비용 처리. 정상은 법인세비용 처리 0
- 점검 코드를 C01 → C06 순서로 붙이고, 법인별·귀속 위치별로 합산해 합계 행은 소계 행으로 맞춤
예를 들어 배당 결의액이 10억원이고 재원이 당기손익 8억원·기타포괄손익 2억원이며 분배 세율이 비분배 세율보다 10%p 낮다면 재계산 효과는 손익 −8천만원, 기타포괄손익 −2천만원입니다. 장부가 합계 −1억원을 모두 손익으로 올렸다면 C03 에 걸립니다.
조회조건
| 조건 | 필수 | 설명 |
|---|---|---|
| 회계연도 | 필수 | YYYY 4자리 |
| 법인 번호 | 선택 | E01 형식, 배당 결의 명세에만 적용 |
| 과세 관할 | 선택 | A~D 관할 |
| 배당 구분 | 선택 | 중간배당·결산배당·특별배당 |
| 결의일 시작·종료 | 선택 | 결의일 범위, 시작이 종료보다 늦으면 안내 |
| 점검 코드 | 선택 | C00~C06 |
| 점검 결과 | 선택 | 정상·점검 필요 |
결과 컬럼
배당 결의 명세 27개 컬럼, 기준별 점검 11개 컬럼, 법인별 집계 22개 컬럼, 귀속 위치별 집계 13개 컬럼, 대사 결과 9개 컬럼으로 구성되며 금액 단위는 원이고 요약 지표는 천원입니다.
| 탭 | 주요 컬럼 |
|---|---|
| 배당 결의 명세 | 배당 번호·법인·과세 관할·배당 구분, 결의일·장부 인식일, 배당 결의액, 재원별 금액, 비분배·분배 세율, 재계산 효과(손익·기타포괄손익·자본), 장부 효과, 귀속 위치 차이 금액, 주주 대납 원천세와 처리 금액, 점검 결과·코드·내용 |
| 기준별 점검 | 점검 코드·기준·판정 방법, 검사 건수, 점검 필요 건수, 대상 금액 합계, 최대 금액, 점검 결과·내용 |
| 법인별 집계 | 법인, 과세 관할, 배당 건수, 재원별 금액, 재계산·장부 효과, 귀속 위치 차이 금액, 원천세, 점검 필요 건수 |
| 귀속 위치별 집계 | 귀속 위치, 배당 건수, 재원 배분액, 재계산·장부 효과, 효과 차이, 차이 건수 |
| 대사 결과 | 대사 번호·항목·대사식, 좌변·우변, 검사·차이 건수, 최대 차이 |
SAP 표준 기능 매핑
표준 T-code
| T-code | 표준 기능 | 이 화면과의 관계 |
|---|---|---|
| FAGLL03 | G/L 계정 개별항목 조회 | 법인세 효과를 인식한 계정의 전표를 확인한 뒤 이 화면에서 건 단위로 대조 |
| FB03 | 전표 조회 | 배당부채 전표와 효과 전표의 전기일 확인 |
| FAGLB03 · FS10N | G/L 계정 잔액 조회 | 귀속 위치별 계정 잔액과 집계 대조 |
IAS 12 요구사항 매핑
| 기준서 | 요구사항 | 대응 기능 | 원천 데이터 | 비고 |
|---|---|---|---|---|
| IAS 12 법인세(K-IFRS 제1012호) | 분배 여부에 따라 세율이 다른 관할에서 소득 분배의 법인세 효과를 배당부채 인식 시점에 인식 | 배당 결의 명세 탭(C01) | 배당 결의 개별 항목, 전표(확인 필요) | 시점은 결의일 기준 |
| IAS 12 법인세(K-IFRS 제1012호) | 효과를 재원이 된 거래를 처음 인식한 위치(당기손익·기타포괄손익·자본)에 귀속 | 배당 결의 명세 탭(C03~C05), 귀속 위치별 집계 | 재원 구성(확인 필요) | 재원 구성은 표준 원천 아님 |
| IAS 12 법인세(K-IFRS 제1012호) | 분배 세율과 비분배 세율 차이를 반영한 효과 측정 | 재계산 효과, 배당 결의 명세 탭(C02) | 세율 정보(확인 필요) | 세율은 회사 세무 정보 |
| IAS 12 법인세(K-IFRS 제1012호) | 주주를 대신해 납부한 원천징수세는 배당의 일부로 자본에서 차감 | 배당 결의 명세 탭(C06) | 원천세 납부 전표(확인 필요) | 세금 성격 판단은 세무 검토 필요 |
참고 CDS 뷰
원천테이블
| 테이블 | 내용 | 사용 필드 |
|---|---|---|
| ACDOCA | 유니버설 저널 | RBUKRS, GJAHR, BELNR, BUDAT, RACCT, HSL |
| BKPF | 전표 헤더 | BELNR, BUKRS, GJAHR, BUDAT |
| T001 | 회사 코드 | BUKRS, BUTXT |
| 배당 결의 관리 정보·재원 구성·세율 정보 | 결의일, 재원별 배분, 관할별 세율 | 확인 필요 |
CDS 뷰 스케치
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Dividend tax effect basis'
define view entity DividendTaxEffectBasis
as select from DividendResolution
{
key CompanyCode,
key ResolutionNo,
DividendAmount,
SourceInPl,
SourceInOci,
SourceInEquity,
DistributedRate,
RetainedRate,
// 위치별 효과 = 재원 배분액 x (분배 세율 - 비분배 세율) / 100
SourceInPl * ( DistributedRate - RetainedRate ) / 100 as EffectInPl,
SourceInOci * ( DistributedRate - RetainedRate ) / 100 as EffectInOci,
SourceInEquity * ( DistributedRate - RetainedRate ) / 100 as EffectInEquity
}OpenUI5 구성
- 데이터는 OData V2 모델 하나로 받으며, 서비스 선언은 앱 설정 파일의 데이터 소스에만 둡니다.
- 탭마다 별도의 데이터 집합에 바인딩해 화면 블록이 각자 필요한 행만 받고, 한 번에 받아 컨트롤러에서 쪼개지 않습니다.
- 조회조건은 필터 객체로 만들어 $filter 로만 전달하고, "전체"는 필터를 만들지 않습니다. 결의일 범위는 날짜 필터 하나로 묶어 전달합니다.
- 정렬·페이징은 테이블의 sorter 와 threshold 로 $orderby · $top · $skip 을 호출하고, 총건수는 $inlinecount 로 받습니다.
- 요약 지표의 합산식은 컨트롤러 한 곳에 모았고, 귀속 위치 차이 금액은 서비스 함수로 받습니다. 소계 행은 이중 집계하지 않습니다.
- 서비스에 연결되지 않으면 ErrorHandler 가 메타데이터 실패와 요청 실패를 구분해 안내 창을 띄웁니다.
- 테이블은 sap.ui.table, 상세는 sap.m Dialog 로 구성했습니다.
파일 구성
index.html 앱 진입점
Component.js · manifest.json
controller/ BaseController.js · Main.controller.js
view/ Main.view.xml · DetailDialog.fragment.xml
model/ formatter.js · ErrorHandler.js
css/style.css · i18n/i18n_ko.properties
서비스 정의 폴더 메타데이터 · 서비스 로직 · 데이터 파일검증 결과
검증용 샘플 데이터(회계연도 1개, 가상 법인 6곳, 가상 배당 결의 48건, 점검 기준 6개, 귀속 위치 3곳과 합계 1행)로 실제 브라우저에서 렌더링하고, 원천 행에서 독립 재계산한 값과 화면 요약 지표를 대조했습니다.
| 요약 지표 | 값 |
|---|---|
| 배당 결의 건수 | 48건 |
| 점검 필요 건수 | 12건 |
| 배당 결의액 | 61,650,000천원 |
| 재계산 법인세 효과 | -2,557,500천원 |
| 장부 인식 효과 | -2,330,500천원 |
| 효과 차이(장부−재계산) | +227,000천원 |
| 귀속 위치 차이 금액 | 351,750천원 |
| 정합성 대사 차이 건수 | 0건 |
| 대사(회계연도 2026) | 검사 건수 | 차이 건수 | 최대 차이 |
|---|---|---|---|
| 재원별 배분 합계 | 48 | 0 | 0 |
| 재계산 법인세 효과 산식 | 48 | 0 | 0 |
| 귀속 차이 합계 | 3 | 0 | 0 |
| 주주 대납 원천세 처리 합계 | 48 | 0 | 0 |
| 법인별 합계 | 7 | 0 | 0 |
| 귀속 위치별 합계 | 4 | 0 | 0 |
| 점검 필요 건수 | 6 | 0 | 0 |
정합성 대사 7식은 검사 164건 모두 차이 0건이며, 별도의 독립 재계산 스크립트가 48건의 효과와 점검 코드를 모두 같게 다시 구했습니다. 점검 화면이라 의도적으로 넣은 예외 12건(C01~C06 각 2건)은 장부 값과 재계산 값이 달라 점검 필요로 표시되며, 이 건수는 대사 차이 건수와 분리해 기록했습니다.
조회 버튼 위치, Enter 조회, 테마 sap_horizon, 행 클릭 상세 팝업, 연결 실패 안내까지 실제 브라우저에서 확인했습니다.
자주 묻는 질문
이 점검은 어떤 기준서의 어떤 요구사항에 근거하며 적용 시기는 어떻게 되나요?
IAS 12 법인세(K-IFRS 제1012호)는 분배 여부에 따라 세율이 달라지는 과세 관할에서 배당부채를 인식할 때 소득 분배의 법인세 효과를 인식하고, 그 효과를 재원이 된 과거 거래·사건을 처음 인식한 위치에 맞춰 인식하도록 합니다. 주주를 대신해 납부한 원천징수세는 배당의 일부로 자본에서 차감합니다. 이 화면은 그 요구사항을 배당 건 단위로 다시 계산해 장부와 맞춰 보는 도구입니다. 시행일과 경과 규정, 문단 번호는 기준서 원문에서 확인 필요합니다.
분배 세율과 비분배 세율이 같은 관할도 점검 대상인가요?
세율 차이가 0이면 재계산 효과가 0이므로 법인세 효과는 생기지 않습니다. 그런 관할의 배당은 재원 구성과 원천세 처리만 점검 대상이 되며, 세율 차이가 있는 관할에서만 효과의 인식 시점과 귀속 위치가 쟁점이 됩니다. 세율 자체는 회사 세무 정보라 샘플은 가상 값을 씁니다.
재원 구성은 어디서 알 수 있나요?
배당 재원이 된 이익잉여금이 당기손익, 기타포괄손익, 자본 직접 인식 중 어디에서 처음 인식됐는지는 표준 원천 필드로 바로 읽히지 않는 회사 관리 정보입니다. 샘플은 가상 재원 구성을 두고 만들었으며, 실제 적용에서는 이익잉여금의 원천 관리 방식에 맞춰 연결해야 하므로 확인 필요입니다.
"점검 필요"는 회계처리를 잘못했다는 뜻인가요?
그렇게 단정하지 않습니다. 다시 계산한 값과 장부 값이 다르거나 확인할 사항이 있는 행을 골라 보여주는 표시입니다. 세율 적용 여부와 재원의 최초 인식 위치, 원천세의 성격은 계약과 세무 자료를 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.
배당 결산의 법인세 처리를 결의 단위로 미리 걸러내세요
세율 차이와 재원 구분처럼 판단이 들어가는 항목이 결의서와 세무 자료, 전표에 흩어져 있어 결산 때마다 다시 확인하느라 시간이 든다면, 우리 회사 계정 체계에 맞춘 점검 화면이 필요하다면 문의해 주세요.