[실무 일기] XBRL 쪼개기 ⑤ : 주석 상(上) – XBRL 디테일태깅 (Detailed Tagging)의 의무와 범위
4편까지 잘 따라와서 본문 4표의 숫자를 맞추고 나면 한고비 넘겼다는 생각이 들기 마련이지만, 사실 진짜 '노가다'는 지금부터다. 과거에는 주석을 통째로 복사해서 붙여넣는 '블록 태깅(Block Tagging)'만으로도 충분했다면, 이제는 주석 내부에 적힌 숫자 하나하나에 의미를 부여하는 디테일태깅(Detailed Tagging)의 시대가 열렸기 때문이다.
가이드 제6장과 제7장에서 강조하는 상세 태깅은 실무자들에게 공포 그 자체다. 하지만 차분히 뜯어보면 이 역시 논리의 흐름을 타는 작업이다. 오늘은 주석 공시의 품질을 결정짓는 상세 태깅의 범위와 실무적인 대응 전략을 일기장에 남겨본다.

1. XBRL 디테일태깅, 왜 우리를 괴롭히는가
(1) 단순 공시에서 데이터화로의 전환
우리가 작성하는 감사보고서 주석은 정보이용자에게 가장 중요한 세부 정보를 담고 있다. 하지만 텍스트와 표가 뒤섞인 주석은 기계가 읽기 매우 어렵다. 상세 태깅은 이 비정형 데이터를 구조화된 데이터(Structured Data)로 전환하는 과정이다.
금융감독원은 2025년 가이드에서 주석 상세 태깅의 범위를 대폭 확대했다. 이제는 단순히 표 안의 숫자 뿐만 아니라, 텍스트 본문에 포함된 핵심 수치(Narrative Disclosure)까지 태깅 대상이 된다. 실무자 입장에서는 검증해야 할 ‘포인트’가 수십 배로 늘어난 셈이다.
(2) 블록 태깅과 디테일태깅의 공존
모든 주석을 세세하게 쪼개야 하는 것은 아니다. 주석 전체의 내용을 담는 블록 태깅은 기본이며, 그 안에 포함된 표와 핵심 수치를 디테일 태깅으로 덧입히는 이중 작업이 필요하다.
2. [전략 1] 태깅 범위의 확정과 우선순위 설정
(1) 어떤 주석부터 손을 댈 것인가
모든 주석을 동일한 깊이로 태깅하려면 마감 기한을 맞출 수 없다. 가이드에서 제시하는 필수 태깅 주석 목록을 먼저 확인해야 한다.
- 유형자산 및 무형자산: 증감내역과 손상검토 내역은 디테일태깅의 1순위다.
- 금융상품 및 위험관리: 공정가치 서열체계와 기초/기말 잔액 조정 내역은 매우 복잡하므로 사전 설계가 필수적이다.
- 수익 인식: 고객과의 계약에서 생기는 자산·부채 변동 내역은 최근 감독당국이 유심히 살펴보는 항목이다.
(2) 텍스트 내 수치(Narrative) 태깅의 기준
주석 본문 중에 “당사는 당기 중 A사에 대해 50억 원의 지급보증을 제공하고 있습니다”라는 문구가 있다면, 여기서 50억 원 태깅 대상이다.
실무적으로는 모든 문장을 다 뒤지는 것이 아니라, 표준 택사노미(Standard Taxonomy)에 해당 요소(Element)가 존재하는지를 먼저 확인해야 한다. 요소가 없다면 태깅할 수 없기 때문이다. 따라서 택사노미의 리스트를 먼저 훑어보고 우리 주석과 매칭되는 항목을 골라내는 ‘역발상’이 필요하다.
3. [전략 2] 상세 태깅 실무용 엑셀 체크리스트 예시
작성기 화면에서 바로 태깅을 시작하면 반드시 누락이 생긴다. 나는 주석별로 아래와 같은 간단한 태깅 맵(Tagging Map)을 엑셀로 관리하는 것을 추천한다.
| 주석 번호 | 주석명 | 태깅 대상 항목 (표/텍스트) | 표준 ID (Element Name) | 비고 (단위/부호 유의) |
| 주석 5 | 현금및현금성자산 | 사용제한 예치금 내역 | CashAndCashEquivalentsRestrictedFromUse | 텍스트 내 수치 포함 |
| 주석 12 | 유형자산 | 자산별 감가상각비 | DepreciationPropertyPlantAndEquipment | 축(Axis) 적용 필요 |
| 주석 25 | 우발부채 | 견질보증 금액 | AmountOfGuarantees | 피보증인별 멤버 구분 |
| 주석 30 | 법인세비용 | 유효세율 산출내역 | EffectiveTaxRate | 백분율(%) 단위 유의 |
4. [전략 3] 상세 태깅 시 가장 많이 하는 실수와 교정
(1) 단위(Unit)와 척도(Scale)의 혼란
재무제표 본문은 대개 ‘백만 원’이나 ‘천 원’ 단위로 통일되어 있지만, 주석은 항목별로 ‘원’ 단위이거나 ‘달러’ 단위인 경우가 많다. 상세 태깅 시 단위 설정을 잘못하면 수치가 1,000배, 1,000,000배로 뻥튀기되는 대참사가 발생한다.
D+3일 밤, 마지막 검증 단계에서 가장 허탈한 순간이 바로 이 단위 오류를 발견했을 때다. 태깅 직후 반드시 작성기의 ‘미리보기’ 기능을 통해 실제 공시될 금액을 확인해야 한다.
(2) 부호(Sign)의 논리적 일치
3편에서도 강조했듯이, 주석 내 차감 항목(예: 정부보조금, 손상차손누계액)을 태깅할 때 부호를 어떻게 설정하느냐가 중요하다.
표준 요소의 정의가 이미 ‘차감’의 성격을 내포하고 있다면 양수로 입력해야 하지만, 단순한 증감 내역이라면 음수로 입력해야 할 때가 있다. 이는 가이드 제2장의 요소 성격(Balance Type)을 확인하여 결정해야 한다.
5. 실무 포인트: 왜 주석 상세 태깅은 ‘팀플레이’인가
결산 마감 D+4일쯤 되면 공시 담당자의 집중력은 바닥을 친다. 이때 상세 태깅을 혼자서 다 하려고 하면 반드시 구멍이 생긴다.
계정별 담당자와의 협업
- 현금/차입금 담당 주니어: 해당 주석의 상세 내역과 사용제한 예치금 등의 텍스트 수치를 1차 매핑한다.
- 매출/매입채무 담당 대리: 수익 인식 주석과 연령 분석 표의 상세 태깅을 담당한다.
- 공시 총괄 시니어(나): 각 담당자가 태깅한 결과값이 본문 4표의 숫자와 일치하는지, 그리고 표준 택사노미의 논리에 부합하는지 최종 검수한다.
상세 태깅은 단순한 작업이 아니라 회계적 판단이 들어가는 작업이다. 계정의 성격을 가장 잘 아는 담당자가 태깅의 기초를 잡고, 공시 전문가가 이를 XBRL 구조에 안착시키는 협업 체계가 갖춰져야 마감 시간을 단축할 수 있다.
6. [선배의 조언] 상세 태깅의 ‘적정 범위’를 찾는 법
처음 상세 태깅을 접하는 실무자들은 두 가지 극단적인 유형으로 나뉜다. 모든 글자를 다 태깅하려고 하거나, 혹은 표만 대충 하고 넘어가려 하거나.
“과유불급”과 “최소한의 성의” 사이
나는 후배들에게 “표준 택사노미와 우리 회사의 주석을 1:1로 매칭하되, 정보 가치가 있는 숫자만 골라내라”고 조언한다.
예를 들어, 단순히 날짜(2026년 3월 31일)나 단순한 서술적 순번(제15기)은 태깅할 실익이 적다. 하지만 이자율 범위(3.5% ~ 4.2%), 담보설정 금액, 주요 소송가액 등은 투자자가 데이터를 필터링할 때 반드시 필요한 정보다. 가이드에서 명시한 ‘필수 항목’을 완벽히 소화했다면, 그다음은 우리 회사의 리스크를 설명하는 핵심 수치에 집중하는 것이 영리한 태깅 전략이다.
7. 실무자의 요약 및 조언
회계팀에서 주석은 회사의 ‘비밀 일기’와 같다. 본문이 겉으로 드러나는 얼굴이라면, 주석은 그 얼굴 뒤에 숨겨진 복잡한 사연들을 조목조목 설명해 주기 때문이다.
상세 태깅은 그 사연들을 전 세계 투자자들이 이해할 수 있는 디지털 언어로 치환하는 과정이다. 작업이 고되고 눈이 침침해지겠지만, 우리가 태깅한 숫자 하나가 글로벌 퀀트 투자자의 알고리즘에 입력되어 우리 회사의 가치를 정당하게 평가받게 할 수도 있다는 사실을 기억하자.
완벽한 태깅은 없다. 하지만 논리적으로 일관된 태깅은 반드시 존재한다. 오늘 태깅한 숫자가 내일의 비교 가능성이 된다는 책임감으로, 마지막 한 줄까지 꼼꼼히 챙겨보자.
