Handy guide to XBRL terms oct 2011


Published on

Glossary of XBRL terms, and a short description of the multi-layered XBRL conversion process.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Handy guide to XBRL terms oct 2011

  1. 1. An XBRL Glossary<br />XBRL Consulting<br />A division of<br />Blue Consulting Pvt. Ltd.<br />October 2011<br />
  2. 2. XBRL- A Snapshot<br />XBRL = eXtensible Business Reporting Language, an XML software language.<br />XBRL - a software language for the electronic communication of business and financial data which is revolutionising business reporting around the world. <br />Main impact areas - the preparation, analysis, and communication of business information. I<br />Some benefits - cost savings, greater efficiency and improved accuracy and reliability to all those involved in supplying or using financial data.<br /> Created by an American CPA, Charles Hoffman , in 1998 XBRL had a slow start, but has been championed by XBRL International and regulators in USA, UK, Japan, Singapore and many other countries.<br />
  3. 3. A ~ Z<br />These are some of the commonly used terms associated with XBRL. As implementation of XBRL continues in India, the glossary may alter to encompass our own specific requirements. <br />
  4. 4. A ~ B<br />attribute - a property of an element (e.g., its name, balance, and data type).<br />block tagging - the process of applying a selected element to a block of text in a report (e.g., an entire footnote disclosure, a significant accounting policy, or a table).<br />
  5. 5. C<br />calculation linkbase - a file containing calculation relationships between elements.<br />Central Index Key (CIK) - a unique, public number that is assigned to each entity. Use of the CIK allows differentiation between filing entities with similar names.<br />context - the company- and report-specific information that indicates the relationships of tagged data to other information.<br />
  6. 6. D<br />definition linkbase (or, dimensional linkbase) - a file used to define dimensional relationships between elements.<br />
  7. 7. E<br />extension taxonomy - a taxonomy that allows users to add to a base taxonomy by creating new elements or changing element relationships and labels without altering the original taxonomy. It will usually consist of a schema file (an XBRL term for an element declaration file) and several linkbases (an XBRL term for a relationships file).<br />
  8. 8. I<br />identifier - an identifier for the business entity. For example, an SEC registrant might use the Central Index Key (CIK) code as its identifier. <br />IFRS Taxonomy - a taxonomy developed by the IASC (International Accounting Standards Committee) Foundation that represents concepts defined in the International Financial Reporting Standards as issued by the International Accounting Standard Board (IASB) and the relations between them.<br />instance document - an XML file that contains an entity's report-specific information. It represents a compilation of the reporting entity's financial and report-specific information using elements from one or more taxonomies.<br />
  9. 9. L<br />label linkbase - a file used to associate labels with designated tags.<br />linkbase - an XBRL technical term for a relationships file.<br />
  10. 10. M<br />mapping - the process of determining the appropriate tag or element for an item in the financial statements, including the notes to the financial statements and financial statement schedules, or determining if a new extension element should be created.<br />
  11. 11. N ~ P<br />namespace - an XML namespace is a collection of names, identified by a Uniform Resource Identifier (URI) reference, which are used in XBRL documents as element types and attribute names.<br />presentation linkbase - a file that defines the organizational relationships (order) of elements using parent-child hierarchies.<br />
  12. 12. R<br />reference linkbase - a file used to associate elements within the taxonomy to references to authoritative accounting literature.<br />relationships file - a taxonomy file that defines specific relationships between elements and other data about elements. There are five standard relationships file types: Presentation, Calculation, Definition (Dimensional), Label, and Reference.<br />
  13. 13. S<br />schema - an XBRL Schema defines the structure and the content of the XBRL documents that refer to it, by defining, in particular, the elements and attributes and providing information about their type and possible content.<br />scheme - a Uniform Resource Locator (URL) for referencing the naming authority framework for the identifier (see "identifier" above). Not to be confused with schema (see "schema" above). For example, if an SEC registrant uses its CIK code as the identifier, the scheme might reference the related listing of CIK codes.<br />
  14. 14. T<br />tag (noun) - an XBRL tag, or element, is a computer-readable financial reporting term or concept (e.g., a line item on the face of the financial statements, an important narrative disclosure, or an item disclosed in a financial statement schedule).<br />tagging (verb) - the process of associating or applying selected tags or elements to financial data, as well as adding context to the data. The tagging process is performed during the creation of an instance document.<br />taxonomy - a dictionary of computer-readable business reporting terms (known as tags or elements) in which each term is defined and assigned a relationship to other terms.<br />
  15. 15. U<br />US GAAP Taxonomies - a set of taxonomies for building instance documents for financial statements and financial statement schedules for entities that report using U.S. GAAP. The US GAAP Taxonomies are developed by XBRL US, Inc., and are identified by a release date or version (e.g., "US GAAP Taxonomies, Release 2009" and "US GAAP Taxonomies 1.0").<br />Uniform Resource Identifier (URI) - a string of characters used to identify or name a resource on the Internet.<br />Uniform Resource Locator (URL) - a variety of Uniform Resource Identifier (URI) that specifies where an identified resource is available and the mechanism for retrieving it.<br />
  16. 16. V<br />validate - the process of verifying that certain aspects of instance documents and taxonomies comply with XBRL specifications.<br />
  17. 17. Recommended Reading<br />Websites<br />Ministry of Corporate Affairs<br />http://www.mca.gov.in/<br /> <br />The Institute of Chartered Accountants of India<br />http://www.xbrl.icai.org/<br /> <br />XBRL International<br />http://www.xbrl.org/<br /> <br />XBRL India (XBRL India is the Indian Jurisdiction of XBRL International)<br />http://www2.xbrl.org/in/<br />
  18. 18. Recommended Reading continued<br />Books<br />XBRL for Dummies – by Charles Hoffman<br />Financial Reporting Using XBRL - by Charles Hoffman<br />ICAI Publication on XBRL – A Primer<br />Article<br />India: On the Road to XBRL-Enabled Financial Reporting~ Chandan Goyal. <br />
  19. 19. Recommended XBRL Process Flow<br />Client<br />Client provides Annual Report in Word, Excel or Other format<br />Mapping and tagging<br />Review and validation<br />XBRL instance document<br />Blue Consulting<br />Analysis of Annual Report<br />Client<br />Review and upload of XBRL documents to MCA website<br />
  20. 20. We Hope this Was Useful!<br />Contact Us<br />20<br />BC WebsiteLinkedInFacebookTwitterSlideshareScribd<br />