맨위로가기

XBRL

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

XBRL은 재무 보고 및 기타 비즈니스 정보를 교환하기 위한 XML 기반 표준이다. XBRL은 1998년 찰스 호프만이 처음 개발했으며, XBRL International에서 관리한다. 현재 버전은 2.1이며, iXBRL(인라인 XBRL) 1.1도 존재한다. XBRL은 인스턴스, 분류 체계로 구성되며, 문서 구조, 확장성, 정확성 문제, 영향, 역사 등 다양한 모듈을 가지고 있다. iXBRL은 HTML 문서에 XBRL 메타데이터를 포함하는 형태로, 영국, 일본, 덴마크 등에서 기업 제출에 의무화되어 있으며, EU에서도 ESEF 이니셔티브의 일환으로 사용된다. 한국에서는 금융감독원의 DART, 한국거래소의 KIND 등에서 활용된다.

더 읽어볼만한 페이지

  • 회계용 소프트웨어 - 마이크로소프트 머니
    마이크로소프트 머니는 퀵큰과의 경쟁을 위해 1991년 마이크로소프트에서 출시한 개인 금융 관리 소프트웨어로, 개발 및 판매 중단 후 Money Plus Sunset 버전 출시, 새로운 머니 앱 출시, 그리고 Microsoft 365 구독자를 위한 Money in Excel 기능이 출시되었다.
  • 회계용 소프트웨어 - 그누캐시
    그누캐시는 다양한 운영체제를 지원하는 오픈 소스 소프트웨어로, 소규모 사업 회계 기능, 복식 부기, 다양한 파일 형식 가져오기, 다중 통화 지원 등 다양한 기능을 제공하며 비영리 단체 및 법률 전문가 분야에서 활용된다.
  • XML 기반 표준 - XAML
    XAML은 마이크로소프트에서 개발한 XML 기반의 마크업 언어로, 사용자 인터페이스, 데이터 바인딩, 이벤트 처리 등을 정의하며 WPF, Silverlight, WF, WinRT API 앱, Xamarin.Forms 등에서 UI 개발에 널리 사용된다.
  • XML 기반 표준 - 아톰 (표준)
    Atom은 웹 사이트 업데이트 정보와 콘텐츠 배포를 위한 XML 기반 문서 형식으로, Atom 배포 형식과 Atom 출판 프로토콜로 구성되어 있으며, RSS를 대체하기 위해 고안되었고 국제화 지원 및 모듈성에서 차이를 보인다.
XBRL - [IT 관련 정보]에 관한 문서
개요
유형마크업 언어
확장자.xbrl, .xml
MIME 유형application/xml
개발XBRL International
최초 출시2003년 12월 31일
최신 버전v2.1 (정오표 수정 포함)
최신 버전 출시일2013년 2월 20일
기반XML
표준XBRL 2.1 사양

2. 사양

XBRL 사양은 시간이 지남에 따라 여러 버전으로 발전해왔다. 초기 버전부터 시작하여 기술적인 개선과 기능 확장을 거쳐 현재의 버전에 이르렀다.

현재 주로 사용되는 기본 XBRL 사양은 버전 2.1이며[9], HTML 문서에 XBRL 데이터를 직접 포함하는 방식인 인라인 XBRL(iXBRL)의 사양은 버전 1.1이 최신이다.[10] XBRL 및 인라인 XBRL 문서의 프로세서를 테스트하기 위한 적합성 모음(Conformance Suite)이 제공된다. 각 버전에 대한 구체적인 내용과 변경 사항은 아래 하위 섹션에서 자세히 다룬다.

2. 1. XBRL 1.0 (2000)

구조는 DTD를 사용하여 정의되었다. 이 사양2001년 12월 14일표준화되었다.

2. 2. XBRL 2.0 (2001)

2001년 12월 14일에 표준화된 XBRL 2.0 사양은 이전 버전인 XBRL 1.0에 비해 대폭적으로 개조되었다. 가장 큰 변화는 문서의 구조를 정의하는 방식인데, 기존의 DTD 사용을 폐지하고 XML Schema 1.0을 도입하였다.

XBRL 2.0은 다음과 같은 주요 기술 사양을 활용한다:

또한, 데이터 분류 체계인 택소노미(Taxonomy)는 XLink를 사용하여 다음의 정보들을 정의하도록 규정하고 있다:

  • 명칭 (계정 과목명 등)
  • 계산 방식
  • 표시 순서
  • 구조 (태그 간의 관계)
  • 참조 정보

2. 3. XBRL 2.1 (2003)

기본 XBRL 사양의 현재 버전은 2.1이며, 2003년 12월 31일에 표준화되었다.[9] 이 버전은 정오표 수정을 통해 지속적으로 개선되고 있다.

XBRL 2.1은 이전 버전인 XBRL 1.0에 비해 사양이 크게 변경되었다. 주요 변경 사항으로는 DTD 사용을 중단하고 XML Schema 1.0을 채택한 점이며, XML 이름공간 1.0과 XLink 1.0과 같은 기술을 활용한다.

택소노미(분류체계) 정의 방식도 변경되어, XLink를 사용하여 다음의 항목들을 정의한다.

  • 명칭 (계정 과목명 등)
  • 계산 방법
  • 표시 순서
  • 구조 (태그 간의 관계)
  • 참조 정보


JIS X 7206은 XBRL 2.1 사양을 번역한 일본의 산업 표준이다.

2. 4. 인라인 XBRL (iXBRL) 1.1 (2010)

인라인 XBRL(iXBRL)은 XBRL 데이터를 HTML 문서에 직접 포함하는 방식으로, 데이터와 표현 형식을 하나의 문서로 통합한다. 이를 통해 웹 브라우저에서 XBRL 데이터를 쉽게 확인하고 사용자 친화적인 형태로 정보를 제공할 수 있다. 인라인 XBRL 사양의 현재 버전은 1.1이다.[10] XBRL 및 인라인 XBRL 문서의 프로세서를 테스트하기 위한 적합성 모음이 제공된다.

3. XBRL 문서 구조

일반적으로 XBRL은 보고되는 비즈니스 사실을 주로 포함하는 ''XBRL 인스턴스''와, 이러한 사실의 의미와 상호 관계 같은 메타데이터를 정의하는 분류 체계 집합(DTS, Discoverable Taxonomy Set)으로 구성된다. XBRL은 XML 스키마, XLink, XPointer 표준을 사용한다.

3. 1. XBRL 인스턴스




decimals="0" unitRef="EUR">38679000000



decimals="0" unitRef="EUR">35996000000



decimals="0" unitRef="EUR">870000000


...


decimals="0" unitRef="EUR">10430000000






ACME





2004-01-01









ACME





2004-12-31









ACME





2004-01-01

2004-12-31







iso4217:EUR




3. 2. XBRL 분류 체계

XBRL 분류 체계는 분류 체계 스키마와 링크베이스의 모음이다. 분류 체계 스키마는 XML 스키마 문서(파일)이며, 링크베이스는 XLink 사양을 따르는 XML 문서(파일)이다. 스키마는 기본적으로 XBRL 인스턴스 스키마 문서를 확장해야 하며, 보통 xbrl.org 웹사이트에서 제공하는 다른 XBRL 스키마를 확장하여 사용한다.

  • '''분류 체계 스키마''': XML 스키마의 `` 요소를 사용하여 아이템(Item) 및 튜플(Tuple) "개념"을 정의한다. 개념은 특정 팩트(사실)에 대한 이름을 부여하고, 해당 팩트가 튜플인지 아이템인지, 데이터 유형(예: 통화, 숫자, 분수, 텍스트)은 무엇인지, 그리고 추가적인 메타데이터 등을 명시한다. 아이템과 튜플은 개념이 구체적으로 실현된 것, 즉 개념의 특정 인스턴스(instance)로 생각할 수 있다. 이는 객체 지향 프로그래밍에서 클래스(개념)와 해당 클래스의 객체 인스턴스(아이템, 튜플) 관계와 유사하다. "XBRL 인스턴스"라는 용어도 여기서 유래했다. 분류 체계 스키마는 개념을 정의하는 것 외에도 링크베이스 문서를 참조하는 역할을 한다.
  • '''링크베이스''': 링크(link)들의 모음이다. 링크는 다시 로케이터(locator), 아크(arc), 그리고 경우에 따라 리소스(resource)로 구성된다.
  • 로케이터: 특정 개념을 가리키고 임의의 레이블(label)을 부여하는 요소이다.
  • 아크: 로케이터가 정의한 레이블을 참조하여, 한 개념이 다른 개념과 어떻게 연결되는지를 나타내는 요소이다. 아크는 개념과 개념을 연결하거나, 개념과 리소스(예: 사람이 읽을 수 있는 레이블)를 연결하는 데 사용된다.
  • XBRL 2.1 사양에서는 다섯 가지 종류의 링크베이스를 정의하고 있다.
  • ''레이블 링크베이스''
  • ''참조 링크베이스''
  • ''계산 링크베이스''
  • ''정의 링크베이스''
  • ''프레젠테이션 링크베이스''

4. 확장성

XBRL International은 추가적인 모듈 생성 외에도 공유된 XBRL 기능 확장을 지속하기 위한 여러 방법을 지원한다.


  • 링크 역할 레지스트리: xbrl.org에서 호스팅되며, 분류 체계 전반에서 재사용을 촉진하기 위해 링크 역할과 아크 역할을 수집한다.
  • 함수 레지스트리: 수식 링크베이스에서 재사용하기 위한 XPath 함수를 수집한다.
  • 변환 규칙 레지스트리: 인라인 XBRL 문서에서 사람이 읽을 수 있는 데이터(예: "2016년 1월 1일")를 XBRL에서 요구하는 형식("2016-01-01")으로 변환하는 데 사용되는 일반적인 변환을 수집한다.

5. iXBRL (Inline XBRL)

'''iXBRL''' (인라인 XBRL)[10]은 XBRL 메타데이터를 HTML 문서(예: 공시 보고서, 회계 자료)에 직접 포함시키는 발전된 형태이다. 이는 HTML 문서가 특정 구조를 갖추도록 요구하지만, 그 외의 XML 형식은 강제하지 않는다. 일반적으로 iXBRL은 웹 브라우저에서 XBRL 메타데이터를 숨긴 채로 문서를 보여주거나 인쇄할 수 있도록 구현된다. 그러나 공식 사양에서는 모든 유효한 iXBRL 문서는 XHTML 형식이어야 한다고 규정하고 있다.

대부분의 iXBRL 재무 보고서는 다음 두 가지 방식으로 만들어진다.

# 보고 시스템에서 직접 iXBRL 형식으로 생성한다. 모든 기업이 iXBRL 제출이 의무인 영국에서는 주요 회계 소프트웨어들이 iXBRL 내보내기 기능을 제공한다.

# Microsoft Word나 Microsoft Excel 같은 문서 편집기로 재무 보고서를 만든 뒤, '태깅 프로그램'을 사용하여 XBRL 개념 메타데이터를 추가하고 문서를 인라인 XBRL 형식으로 내보낸다.

규모가 크고 복잡한 재무제표의 경우, 단일 iXBRL 파일이 너무 커서 웹 브라우저에서 처리하기 어려울 수 있다. 특히 영국처럼 그래픽이 많이 포함된 기업 보고서를 회계 자료와 하나의 iXBRL 문서로 합칠 때 이런 문제가 발생하기 쉽다. iXBRL 사양은 여러 개의 iXBRL 문서를 하나의 iXBRL 문서 세트로 처리할 수 있도록 지원한다.[13]

영국의 HM Revenue and Customs(HMRC)는 기업들이 법인세 신고 시 보고서, 회계 자료, 세금 계산서를 iXBRL 형식으로 제출하도록 요구한다. 기업이나 대리인은 HMRC의 온라인 제출 소프트웨어[14]를 사용하거나, 직접 iXBRL 파일을 만들어 제출할 수 있다. HMRC의 온라인 소프트웨어는 데이터 입력 양식을 통해 주요 데이터를 입력받고, 나머지 내용은 텍스트 상자에 입력하여 iXBRL 문서를 생성한다. 이 방식은 표준화된 형식의 보고서를 만들지만, 원본 문서의 서식은 유지되지 않아 시각적으로는 매력적이지 않을 수 있다.

iXBRL은 일본, 덴마크, 영국 정부 기관에서 기업 제출에 의무적으로 사용되고 있다. 영국에서는 Companies House 역시 iXBRL 제출을 허용하며, 의무는 아니지만 매년 제출되는 서류의 상당 부분을 차지한다.

미국 증권거래위원회(SEC)는 2016년 6월부터 기업들이 HTML 제출 시 iXBRL을 사용할 수 있도록 허용했으며, 2018년 6월에는 별도의 HTML 및 XBRL 문서 제출 요구를 없애고 iXBRL로 전환할 계획을 발표했다.[15][16]

2021년 1월부터는 국제회계기준(IFRS)에 따라 연간 재무 보고서를 작성하는 모든 유럽 연합(EU) 상장 기업은 유럽 단일 전자 형식(ESEF) 이니셔티브의 일환으로 해당 보고서를 인라인 XBRL 형식으로 공시해야 한다.[17]

6. 정확성 문제

2009년 4월, 노스캐롤라이나 주립 대학교 회계학과 경영대학에서는 2006년 미국 증권 거래 위원회(SEC)의 자발적 제출 프로그램에 참여한 22개 회사의 XBRL 제출 자료 정확성을 평가하는 연구를 진행했다.[23] XBRL 제출 자료와 10-K 양식을 비교한 결과, 부호, 금액, 라벨링 및 분류에서 여러 오류가 발견되었다. 이 연구에서는 XBRL 데이터가 컴퓨터로 읽히기 때문에 사용자가 XBRL 분석 소프트웨어를 사용할 때 오류를 시각적으로 인지하기 어려울 수 있다는 점에서 이러한 오류를 심각하게 간주했다.

그러나 2013년 Du 등[24]은 기업들이 XBRL 도입 과정에서 학습 곡선을 거치며 꾸준히 개선하고 있다는 다른 결론을 내렸다.

2017년 12월, 찰리 호프만은 XBRL 기반 상장 회사 재무 보고서에서 주요 재무제표 오류가 발생할 확률이 10.2%라고 언급했다. 호프만은 현재의 오류 발생 빈도와 수정 속도를 고려할 때, 약 5년 안에 XBRL 기반 상장 회사 재무 보고서의 정보 품질이 상당히 개선될 것으로 예측했다.[25]

7. XBRL의 영향

XBRL을 활용한 재무 보고는 정보의 투명성과 효율성을 높이는 데 기여한다. 로저 S. 데브레세니(eng) 등의 2005년 연구는 XBRL 도입이 미국 증권거래위원회(SEC)의 EDGAR 시스템에 미치는 긍정적 영향을 평가했다.[26] XBRL은 재무상태표, 손익계산서, 현금흐름표와 같은 주요 재무제표를 표준화된 전자 형식으로 변환하는 도구를 통해 정보 접근성을 개선한다.[27] 또한, 기업이 XBRL 형식으로 재무 정보를 자발적으로 조기에 제출하는 결정은 기업 지배 구조와 긍정적인 관련이 있는 것으로 나타났다.[28] 이는 XBRL 도입이 기업 운영의 투명성을 중시하는 경향과 연관됨을 시사한다.

7. 1. 유럽 연합(EU)의 재무 보고에 미치는 영향

2017년 12월 18일 유럽 증권 시장 감독청 (ESMA)은 새로운 유럽 단일 전자 형식(ESEF)을 규정하는 최종 규제 기술 표준(RTS) 초안을 발표했다. 이 초안 규정에 따라 2020년부터 국제 회계 기준 (IFRS)에 따른 연결 재무제표를 포함하는 재무 보고서는 XBRL 태그를 사용하여 작성해야 한다.[29]

8. 한국에서의 활용

금융감독원의 전자공시시스템 (DART)은 기업들이 제출하는 사업보고서, 감사보고서 등 공시 정보를 XBRL 형식으로 제공한다. 또한 한국거래소 (KRX)의 상장공시시스템(KIND) 역시 상장기업의 공시 정보를 XBRL 형식으로 제공한다. 그 외에도 국세청홈택스 등 다양한 시스템에서 XBRL을 활용하고 있다.

9. 역사

XBRL은 1998년[18] 미국 워싱턴 주 타코마 출신의 공인회계사인 찰스 호프만(Charles Hoffman)의 노력으로 시작되었다. 미국 공인 회계사 협회(AICPA) 역시 XBRL International을 구성하는 데 중요한 역할을 했다.[19]

이 규격은 2003년에 발표된 XBRL v2.1 이전에 여러 버전을 거쳤다.


  • 1.0 – 2000년 7월 31일에 발표[20]된 이 버전은 문서 형식 정의(DTD)를 기반으로 했다. 인스턴스 문서의 데이터 교환과 분류 문서의 메타데이터 교환 간의 차이점을 표현했다. 분류는 XML 스키마 파일로 표현되었지만, 인스턴스 유효성 검사에는 사용되지 않았다.
  • 2.0 – 2001년 12월 14일 발표[21]된 이 버전은 인스턴스의 스키마 유효성 검사를 가능하게 하는 XML 스키마 대체 그룹 사용을 도입했다. 개념 관계는 별도의 XLink 기반 링크베이스로 분리되었고, 인스턴스의 컨텍스트 데이터는 별도의 요소로 수집되었다.
  • 2.1 – 2003년 12월 31일 발표[20]된 이 버전은 용어 정의를 크게 강화하여 적합성 제품군 도입을 가능하게 했다.


XBRL v2.1은 발표 이후 안정적으로 유지되었으며, 오류 수정을 위해서만 업데이트되었다. 이 표준은 추가적인 XBRL 모듈 개발을 통해 크게 발전했다. 모든 버전의 규격 및 관련 모듈에 대한 자세한 내용은 XBRL 규격 하위 사이트에서 확인할 수 있다.[22]

참조

[1] 웹사이트 Extensible Business Reporting Language (XBRL) 2.1; Recommendation 31 December 2003 with errata corrections to 20 February 2013 http://www.xbrl.org/[...] XBRL 2013-02-20
[2] 웹사이트 Improved Business Process Through XBRL: A Use Case for Business Reporting http://www.xbrl.org/[...] FFIEC Federal Financial Institutions Examination Council 2006-01-31
[3] 웹사이트 Eurofiling Initiative http://www.eurofilin[...] Eurofiling.info 2013-04-22
[4] 웹사이트 XBRL Project Directory https://www.xbrl.org[...]
[5] 웹사이트 Filing Financial Statements in XBRL Format https://www.acra.gov[...] Accounting and Corporate Regulatory Authority 2019-04-28
[6] 뉴스 Regulators are serious about universal financial language http://www.ft.com/cm[...] Financial Times 2010-12-08
[7] 웹사이트 SEC.gov | Inline XBRL https://www.sec.gov/[...]
[8] 웹사이트 XBRL Filing in MCA21 http://mca.gov.in/XB[...] Ministry of Corporate Affairs 2013-06-20
[9] 웹사이트 XBRL 2.1 Specification and Conformance Suite http://specification[...] XBRL
[10] 웹사이트 Inline XBRL Part 1: Specification 1.1 https://www.xbrl.org[...] XBRL
[11] 서적 XBRL for interactive data : engineering the information value chain https://books.google[...] Springer 2009
[12] 웹사이트 Formula Specifications http://www.xbrl.org/[...]
[13] 웹사이트 3.1 The Inline XBRL Document Set http://www.xbrl.org/[...]
[14] 웹사이트 HMRC Demonstrator File a return http://www.hmrc.gov.[...] Hmrc.gov.uk 2013-04-22
[15] 웹사이트 The SEC's Tumultuous Love Affair with XBRL http://goingconcern.[...] 2017-12-02
[16] 웹사이트 Statement on Final Rule of Inline XBRL Filing of Tagged Data https://www.sec.gov/[...] 2018-06-28
[17] 웹사이트 Electronic Reporting https://www.esma.eur[...] European Securities and Markets Authority
[18] 웹사이트 Background of XBRL https://www.aicpa.or[...] 2016-08-09
[19] 웹사이트 The story of our new language https://www.aicpa.or[...] 2016-08-08
[20] 웹사이트 The Story of Our New Language https://us.aicpa.org[...] AICPA 2022-02-08
[21] 웹사이트 Extensible Business Reporting Language (XBRL) 2.0 https://www.immagic.[...] XBLR International 2022-02-08
[22] 웹사이트 XBRL Specifications https://specificatio[...]
[23] 간행물 A Comparison of XBRL Filings to Corporate 10-Ks — Evidence from the Voluntary Filing Program 2010-02-18
[24] 간행물 XBRL Mandate: Thousands of Filing Errors and So What?
[25] 웹사이트 Quarterly XBRL-based Public Company Financial Report Quality Measurement (Nov 2017)
[26] 간행물 Financial Reporting in XBRL on the SEC's EDGAR System: A Critique and Evaluation 2005
[27] 간행물 Financial Reporting and Auditing Agent with Net Knowledge (FRAANK) and eXtensible Business Reporting Language (XBRL)
[28] 간행물 Do early and voluntary filers of financial information in XBRL format signal superior corporate governance and operating performance?
[29] 웹사이트 New rules make EU issuers' annual financial reports machine-readable https://www.esma.eur[...] 2018-11-03



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com