SlideShare a Scribd company logo
1 of 36
Compiled By Sumit Binani MBA (IIM-Cal), AICWA, FCS, ACA & CS Mamta Binani UNDERSTANDING XBRLeXtensibleBusinessReportingLanguage
Need for XBRL is not new Businesses Exchange Information 100 ways to exchange info is part of the problem Clients, Stakeholders, Regulators, Bankers, Auditors Use of diff technology to compare benefits & costs Need for a common standard accepted format for data exchange XBRL has stood out of the pack BUSINESS CASE FOR XBRL
Evaluation Criteria-Effectiveness & Efficiency Cost of Capturing  data(training, maintenance, multiple software tools) Timeliness of data Flexibility of Data Collection Quality of Data Reuse of Data BUSINESS REPORTING SOLUTIONS
XML Standard: Low training cost. Lots of standard software for working with XML. Open Standards Provide Leverage: Free tools, free standards, not locked into one specific vendor. Commercial off-the-shelf software can be used Cheap Business Rules Engines Improve Data Quality. Flexible, Extensible, Comprehensive Solution Structured versus Unstructured Data Automated Exchange of Data within same org  XBRL CHARACTERISTICS
Access to Data Timeliness, Quantity, Accuracy, Type of data SEBI, RBI, MCA, Auditor, Banks, Holding Co Onsite data is most qualitative and accessible Transparency, Accuracy, is often questioned XBRL is not about imposing any specific reporting burden Automobile Companies – Quality Control Ex REACH VS RICHNESS OF DATA
We have both reach and richness?  Every entity could generate electronic audit schedules of data in XBRL.  Regulators, auditors’ systems could read this data whenever they want from their location. A secure web service could be provided by every company and used by auditors, regulators (the SAME systems used for internal audit of the data, NOT different systems) rather than the endless paper,  spread sheets,Worddocuments, etc.  How would that impact business reporting? WHAT IF
Consider an invoice. Data on the invoice might include: the invoice number, "I-10001“;  the invoice date, "July 1, 2005“; the quantity of each line item, "500 boxes“; • the amount of each line item, “Rs 3000“; • the total amount of the invoice, “Rs 9000" The metadata for the invoice, which is data which expresses the information the invoice must contain, might be things like: the invoice number must start with the letter "I", be followed by a dash, and must be a 5 digit number, the invoice MUST contain an invoice number, an invoice date, at least one line item, and a total METADATA-Data about data
Expressed in a consistent, standard way, can  be read by a computer application.  Can be exchanged automatically between applications along with the data being expressed, resulting in new and better ways to transform and evaluate data. Driven applications can be updated by Business Users - cost-effectively than "hard coded" applications In terms of financial reporting, we see applications driven by XBRL financial metadata (a standardized set of financial terms, or taxonomies) METADATA-Data about data
The fact that data can be defined in an organized way rather than unstructured, semantic meaning can be expressed as metadata,  At a relatively low cost because the applications are useful, flexible, and therefore used by so many. A key to improving business reporting is metadata driven computer applications using open standards to express that metadata. XBRL lays the platform for the same METADATA
One of the most powerful features of XBRL Types of business rules might be: Definitions such as "Assets = Liabilities + Equity“ Calculations such as "Total Property, Plant and Equipment = Land + Buildings + Fixtures + IT Equipment + Other“ Process oriented such as "If property, plant, and equipment exists; then a property, plant and equipment policy must exist and property, plant and equipment disclosures must exist. Instructions or documentation such as "Cash flow types must be either operating, financing, or investing. Separate from the Processing Logic -empowers Business User BUSINESS RULES CAPABILITY
And what if the business rules are also in a global standard format?  One can exchange the rules with others. for example, 1. use the rules to explain the data you are collecting, 2. which data needs to be collected, 3. validate the data prior to it being submitted, and 4. which data collection forms should be used by the type or quality of entity submitting data. BUSINESS RULES CAPABILITY
Humble beginning back in 1997 Charlie Hoffman, a USA CPA, Visionary behind XBRL using power of XML technology XBRL is about better way of reporting accounting, financial and other information to interested users One of the goals of XBRL is to create the information once and be able to easily present it in many ways Reduces Time, Save Costs, Enables Quick Information & analysis HISTORY
HISTORY OF XBRL ,[object Object]
XBRL committee formed ; More than a dozen member organisations in USA
December 2000
Membership >70 organisations
February 2001
Membership >100 internationally, UK XBRL launched
June 2001
XBRL for US GAAP Financial Statements announced
October 2001
XBRL Australia and Japan launched
February 2002
Recognised XBRL jurisdictions include Australia, Canada, Germany, Hong Kong, Japan, Singapore, UK
....... And the developmental journey continues,[object Object]
Global effort to build “the digital language of business” by participants of the business reporting supply chain XBRL permits the automatic exchange and reliable extraction of financial information across all software formats and technologies, including the Internet.  It enhances efficiency by allowing tagged (coded identifier) financial information to be transmitted in many formats and deployed with various analytical tools.  Users of Transnational Data (change label from eng to other) WHY XBRL
External Financial Reporting Business Operations Internal Financial Reporting Investment and Lending Analysis Investors Financial Publishers and Data Aggregators Companies Auditors Trading Partners Regulators Management Accountants Software Vendors Business Reporting Supply Chain Processes Participants Benefitting out of creation of digital version of financial information using a common language Adapted from “XBRL for CFOs” (www.xbrl.org)
Communicate financial info electronically No need to re-key data Easier and cheaper than EDI Built upon eXtensibleMarkupLanguage (XML) Free public standard defining data sharing, publishing & exchange systems.                             Separates information from style Single source-can be output to any format SALIENT FEATURES OF XBRL
Credit Application Banks + Text Text + Regulatory Filings ASIC/ATO Text returns Report GL Report + Statements in Print + Report + + Statement in PDF + C of A Statement on Web Text + Today: A Convoluted Information Supply Chain Operational Data Stores Investors Corp. Auditor Adapted from “XBRL for CFOs” (www.xbrl.org)
With XBRL: Multiple Outputs from a Single Specification Printed  Financials Accounting  System Regulatory Filings XBRL Web Site Tax  Returns Other Sources of Information Bank  Filings Source “XBRL for CFOs” (www.xbrl.org)
Printed  Financials Investors Regulatory Filings Web Site Tax  Returns Other Parties Bank  Filings XBRL: Information flow TO stakeholders XBRL Source “XBRL for CFOs” (www.xbrl.org)
THE TECHNOLOGY The basis of XBRL is the XML. XML is a recommendation of the World Wide Web (W3C) and is a subset of SGML (Standard Generalised Markup Language).  HTML is also a subset of SGML, but XML has been designed to overcome some limitations of HTML. A key feature of XML is that is separates information from the way it is presented.  XML works by first defining a structure for the data – referred to as a schema. This defines the structure and the elements names for data without referring to any values of the data.  Secondly, files (called instance documents) are created that contain the data, but do not contain any information about how that data is to be presented or published.  As a result, the data is also separated from its presentation or style.
HOW XBRL WORKS Simply put, traditional financial statement data is tagged using a taxonomy to create an instance document. XBRL’s delivery unit is the instance document.  The instance document is transmitted by the party who prepares the information to the party who can use it.  Understanding how XBRL works must therefore include some acquaintance with the necessary inputs to instance documents, the way in which instance documents are prepared for delivery, and some of the terminology XBRL’s developers have created.
APPLYING TAXONOMIES Taxonomies contain definitions that are used to create tags that will be incorporated in instance documents.  All taxonomies must comply with the rules in the XBRL Specification, but they differ because they are specific to the type of information to be electronically expressed and to the related presentation requirements.  Taxonomies developed for the U.S. thus far reflect U.S. generally accepted accounting principles and reporting requirements primarily for four different industries: insurance, investment management, commercial and industrial, and banking and savings institutions.  These taxonomies were exposed for public comment, revised, and granted approved status by XBRL International.
APPLYING TAXONOMIES The 4 approved taxonomies contain definitions and information about financial reporting concepts, for example, goodwill, net income, gross sales, and cash and cash equivalents.  A financial reporting concept within XBRL is called an element. Each element is assigned XBRL basic attributes and relationships.  These are characteristics that are formally defined by the taxonomy. They include numerical or non-quantitative descriptors.  The basic attributes and relationships are part of the data item’s context for purposes of XBRL.  The basic attributes and relationships are designed to be sufficient to enable other computers to understand the data item they receive and to enable people at those computers to use the data item with their application software for analysis, comparisons, or other computerized operations they wish to perform.

More Related Content

What's hot

Corporate Accounting
Corporate AccountingCorporate Accounting
Corporate Accountingcpjcollege
 
CONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATION
CONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATIONCONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATION
CONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATIONksanu
 
Vat theory
Vat theoryVat theory
Vat theorysjykmuch
 
GST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9C
GST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9CGST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9C
GST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9CRamandeep Bhatia
 
Set off and carry forward
Set off and carry forwardSet off and carry forward
Set off and carry forwardPremChand155
 
Profit and loss post & prior to incorporation
Profit and loss post & prior to incorporationProfit and loss post & prior to incorporation
Profit and loss post & prior to incorporationandigopi
 
Accounts from incomplete records
Accounts from incomplete recordsAccounts from incomplete records
Accounts from incomplete recordsN Srinivas Rao
 
Accounting for Clubs and Societies
Accounting for Clubs and SocietiesAccounting for Clubs and Societies
Accounting for Clubs and SocietiesRakesh Kabra
 
Gst input tax credit eligibility
Gst input tax credit    eligibilityGst input tax credit    eligibility
Gst input tax credit eligibilityCA Nemish Shah
 
Tally.Erp Reports
Tally.Erp ReportsTally.Erp Reports
Tally.Erp Reportsravi78
 
Impact of GST on import & export
Impact of GST on import & exportImpact of GST on import & export
Impact of GST on import & exportpremarhea
 
DTAA - Double Taxation Avoidance Agreement
DTAA - Double Taxation Avoidance AgreementDTAA - Double Taxation Avoidance Agreement
DTAA - Double Taxation Avoidance AgreementAkhilesh shukla
 
Gst Reconciliation
Gst ReconciliationGst Reconciliation
Gst ReconciliationAdmin SBS
 
DOMESTIC TAXATION V/S INTERNATIONAL TAXATION
DOMESTIC  TAXATION  V/S  INTERNATIONAL  TAXATIONDOMESTIC  TAXATION  V/S  INTERNATIONAL  TAXATION
DOMESTIC TAXATION V/S INTERNATIONAL TAXATIONSundar B N
 
Presentation on Returns in GST India (Janardhana Gouda)
Presentation on Returns in GST India (Janardhana Gouda)Presentation on Returns in GST India (Janardhana Gouda)
Presentation on Returns in GST India (Janardhana Gouda)CA Janardhana Gouda
 
Earning Per Share
Earning Per ShareEarning Per Share
Earning Per ShareJinu Joseph
 

What's hot (20)

Corporate Accounting
Corporate AccountingCorporate Accounting
Corporate Accounting
 
CONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATION
CONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATIONCONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATION
CONFLICT OF SOURCE AND RESIDENCE PRINCIPLES OF TAXATION
 
Tax ppt
Tax pptTax ppt
Tax ppt
 
Vat theory
Vat theoryVat theory
Vat theory
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
GST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9C
GST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9CGST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9C
GST AUDIT - SEC.35(5) -Rule 80(3) -Form GSTR 9C
 
Set off and carry forward
Set off and carry forwardSet off and carry forward
Set off and carry forward
 
Profit and loss post & prior to incorporation
Profit and loss post & prior to incorporationProfit and loss post & prior to incorporation
Profit and loss post & prior to incorporation
 
Accounts from incomplete records
Accounts from incomplete recordsAccounts from incomplete records
Accounts from incomplete records
 
Accounting for Clubs and Societies
Accounting for Clubs and SocietiesAccounting for Clubs and Societies
Accounting for Clubs and Societies
 
Gst input tax credit eligibility
Gst input tax credit    eligibilityGst input tax credit    eligibility
Gst input tax credit eligibility
 
Tally.Erp Reports
Tally.Erp ReportsTally.Erp Reports
Tally.Erp Reports
 
Goodwill
GoodwillGoodwill
Goodwill
 
Impact of GST on import & export
Impact of GST on import & exportImpact of GST on import & export
Impact of GST on import & export
 
DTAA - Double Taxation Avoidance Agreement
DTAA - Double Taxation Avoidance AgreementDTAA - Double Taxation Avoidance Agreement
DTAA - Double Taxation Avoidance Agreement
 
Gst Reconciliation
Gst ReconciliationGst Reconciliation
Gst Reconciliation
 
DOMESTIC TAXATION V/S INTERNATIONAL TAXATION
DOMESTIC  TAXATION  V/S  INTERNATIONAL  TAXATIONDOMESTIC  TAXATION  V/S  INTERNATIONAL  TAXATION
DOMESTIC TAXATION V/S INTERNATIONAL TAXATION
 
Presentation on Returns in GST India (Janardhana Gouda)
Presentation on Returns in GST India (Janardhana Gouda)Presentation on Returns in GST India (Janardhana Gouda)
Presentation on Returns in GST India (Janardhana Gouda)
 
Earning Per Share
Earning Per ShareEarning Per Share
Earning Per Share
 
Ppt of tally
Ppt of tallyPpt of tally
Ppt of tally
 

Similar to Understanding XBRL (eXtensible Business Reporting Language

An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLDhiren Gala
 
Chapter 02-introduction
Chapter 02-introductionChapter 02-introduction
Chapter 02-introductionjps619
 
Second wave benefit of xbrl liv watson brian mc_guire
Second wave benefit of xbrl  liv watson brian  mc_guireSecond wave benefit of xbrl  liv watson brian  mc_guire
Second wave benefit of xbrl liv watson brian mc_guireWorkiva
 
Why XBRL - Preparing for the Future of Your Business
Why XBRL - Preparing for the Future of Your BusinessWhy XBRL - Preparing for the Future of Your Business
Why XBRL - Preparing for the Future of Your BusinessBrian Hill
 
Xbrl-overview
Xbrl-overviewXbrl-overview
Xbrl-overviewxbrl123
 
Xbrl Ireland XBRL Update Dealing with Mandatory Reporting
Xbrl  Ireland XBRL Update Dealing with Mandatory ReportingXbrl  Ireland XBRL Update Dealing with Mandatory Reporting
Xbrl Ireland XBRL Update Dealing with Mandatory ReportingConor O'Kelly
 
XBRL Experts -India
XBRL Experts -IndiaXBRL Experts -India
XBRL Experts -IndiaXBRL Experts
 
Role of xbrl in business reporting
Role of xbrl in business reportingRole of xbrl in business reporting
Role of xbrl in business reportingSushmita R Gopinath
 
Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1tcolem12
 
The digital transformation of compliance and business reporting and the role...
The digital transformation of compliance and business reporting and  the role...The digital transformation of compliance and business reporting and  the role...
The digital transformation of compliance and business reporting and the role...Workiva
 
Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...
Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...
Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...Workiva
 
Enhancing Capital Markets Transparency And Trust Davos 2010 L Wats...
Enhancing  Capital  Markets  Transparency And  Trust    Davos 2010    L  Wats...Enhancing  Capital  Markets  Transparency And  Trust    Davos 2010    L  Wats...
Enhancing Capital Markets Transparency And Trust Davos 2010 L Wats...Workiva
 
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019Workiva
 
04 07 2010 Washington Dc Xbrl A Language Of The Government World
04 07 2010 Washington Dc Xbrl A Language Of The Government World04 07 2010 Washington Dc Xbrl A Language Of The Government World
04 07 2010 Washington Dc Xbrl A Language Of The Government WorldWorkiva
 

Similar to Understanding XBRL (eXtensible Business Reporting Language (20)

An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
Xbrl
XbrlXbrl
Xbrl
 
2013 XBRL Procedure
2013 XBRL Procedure2013 XBRL Procedure
2013 XBRL Procedure
 
Chapter 02-introduction
Chapter 02-introductionChapter 02-introduction
Chapter 02-introduction
 
Second wave benefit of xbrl liv watson brian mc_guire
Second wave benefit of xbrl  liv watson brian  mc_guireSecond wave benefit of xbrl  liv watson brian  mc_guire
Second wave benefit of xbrl liv watson brian mc_guire
 
Xbrl
XbrlXbrl
Xbrl
 
Why XBRL - Preparing for the Future of Your Business
Why XBRL - Preparing for the Future of Your BusinessWhy XBRL - Preparing for the Future of Your Business
Why XBRL - Preparing for the Future of Your Business
 
Xbrl-overview
Xbrl-overviewXbrl-overview
Xbrl-overview
 
Xbrl Ireland XBRL Update Dealing with Mandatory Reporting
Xbrl  Ireland XBRL Update Dealing with Mandatory ReportingXbrl  Ireland XBRL Update Dealing with Mandatory Reporting
Xbrl Ireland XBRL Update Dealing with Mandatory Reporting
 
XBRL Experts -India
XBRL Experts -IndiaXBRL Experts -India
XBRL Experts -India
 
Role of xbrl in business reporting
Role of xbrl in business reportingRole of xbrl in business reporting
Role of xbrl in business reporting
 
Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1
 
The digital transformation of compliance and business reporting and the role...
The digital transformation of compliance and business reporting and  the role...The digital transformation of compliance and business reporting and  the role...
The digital transformation of compliance and business reporting and the role...
 
Xbrl slideshare
Xbrl slideshareXbrl slideshare
Xbrl slideshare
 
Xbrl
XbrlXbrl
Xbrl
 
Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...
Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...
Xbrl The Future Of Financial And Business Reporting Presented By Liv Apneseth...
 
Enhancing Capital Markets Transparency And Trust Davos 2010 L Wats...
Enhancing  Capital  Markets  Transparency And  Trust    Davos 2010    L  Wats...Enhancing  Capital  Markets  Transparency And  Trust    Davos 2010    L  Wats...
Enhancing Capital Markets Transparency And Trust Davos 2010 L Wats...
 
Xbrl white paper
Xbrl white paperXbrl white paper
Xbrl white paper
 
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019
 
04 07 2010 Washington Dc Xbrl A Language Of The Government World
04 07 2010 Washington Dc Xbrl A Language Of The Government World04 07 2010 Washington Dc Xbrl A Language Of The Government World
04 07 2010 Washington Dc Xbrl A Language Of The Government World
 

More from Mamta Binani

Mamta Binani in Femina
Mamta Binani in FeminaMamta Binani in Femina
Mamta Binani in FeminaMamta Binani
 
Corporate Governance Seminar
Corporate Governance SeminarCorporate Governance Seminar
Corporate Governance SeminarMamta Binani
 
Companies Bill, 2011
Companies Bill, 2011Companies Bill, 2011
Companies Bill, 2011Mamta Binani
 
Effective Power Point Presentation
Effective Power Point PresentationEffective Power Point Presentation
Effective Power Point PresentationMamta Binani
 
Corporate Governance
Corporate GovernanceCorporate Governance
Corporate GovernanceMamta Binani
 
Talk Show & Film
Talk Show & FilmTalk Show & Film
Talk Show & FilmMamta Binani
 
MCA Circulars & Notifications
MCA Circulars & NotificationsMCA Circulars & Notifications
MCA Circulars & NotificationsMamta Binani
 
MCA Circulars And Notifications Mca
MCA Circulars And Notifications McaMCA Circulars And Notifications Mca
MCA Circulars And Notifications McaMamta Binani
 

More from Mamta Binani (12)

Quit Smoking
Quit  SmokingQuit  Smoking
Quit Smoking
 
Power Session
Power SessionPower Session
Power Session
 
Mamta Binani in Femina
Mamta Binani in FeminaMamta Binani in Femina
Mamta Binani in Femina
 
Women's day
Women's dayWomen's day
Women's day
 
MB Feminax
MB FeminaxMB Feminax
MB Feminax
 
Corporate Governance Seminar
Corporate Governance SeminarCorporate Governance Seminar
Corporate Governance Seminar
 
Companies Bill, 2011
Companies Bill, 2011Companies Bill, 2011
Companies Bill, 2011
 
Effective Power Point Presentation
Effective Power Point PresentationEffective Power Point Presentation
Effective Power Point Presentation
 
Corporate Governance
Corporate GovernanceCorporate Governance
Corporate Governance
 
Talk Show & Film
Talk Show & FilmTalk Show & Film
Talk Show & Film
 
MCA Circulars & Notifications
MCA Circulars & NotificationsMCA Circulars & Notifications
MCA Circulars & Notifications
 
MCA Circulars And Notifications Mca
MCA Circulars And Notifications McaMCA Circulars And Notifications Mca
MCA Circulars And Notifications Mca
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

Understanding XBRL (eXtensible Business Reporting Language

  • 1. Compiled By Sumit Binani MBA (IIM-Cal), AICWA, FCS, ACA & CS Mamta Binani UNDERSTANDING XBRLeXtensibleBusinessReportingLanguage
  • 2. Need for XBRL is not new Businesses Exchange Information 100 ways to exchange info is part of the problem Clients, Stakeholders, Regulators, Bankers, Auditors Use of diff technology to compare benefits & costs Need for a common standard accepted format for data exchange XBRL has stood out of the pack BUSINESS CASE FOR XBRL
  • 3. Evaluation Criteria-Effectiveness & Efficiency Cost of Capturing data(training, maintenance, multiple software tools) Timeliness of data Flexibility of Data Collection Quality of Data Reuse of Data BUSINESS REPORTING SOLUTIONS
  • 4. XML Standard: Low training cost. Lots of standard software for working with XML. Open Standards Provide Leverage: Free tools, free standards, not locked into one specific vendor. Commercial off-the-shelf software can be used Cheap Business Rules Engines Improve Data Quality. Flexible, Extensible, Comprehensive Solution Structured versus Unstructured Data Automated Exchange of Data within same org XBRL CHARACTERISTICS
  • 5. Access to Data Timeliness, Quantity, Accuracy, Type of data SEBI, RBI, MCA, Auditor, Banks, Holding Co Onsite data is most qualitative and accessible Transparency, Accuracy, is often questioned XBRL is not about imposing any specific reporting burden Automobile Companies – Quality Control Ex REACH VS RICHNESS OF DATA
  • 6. We have both reach and richness? Every entity could generate electronic audit schedules of data in XBRL. Regulators, auditors’ systems could read this data whenever they want from their location. A secure web service could be provided by every company and used by auditors, regulators (the SAME systems used for internal audit of the data, NOT different systems) rather than the endless paper, spread sheets,Worddocuments, etc. How would that impact business reporting? WHAT IF
  • 7. Consider an invoice. Data on the invoice might include: the invoice number, "I-10001“; the invoice date, "July 1, 2005“; the quantity of each line item, "500 boxes“; • the amount of each line item, “Rs 3000“; • the total amount of the invoice, “Rs 9000" The metadata for the invoice, which is data which expresses the information the invoice must contain, might be things like: the invoice number must start with the letter "I", be followed by a dash, and must be a 5 digit number, the invoice MUST contain an invoice number, an invoice date, at least one line item, and a total METADATA-Data about data
  • 8. Expressed in a consistent, standard way, can be read by a computer application. Can be exchanged automatically between applications along with the data being expressed, resulting in new and better ways to transform and evaluate data. Driven applications can be updated by Business Users - cost-effectively than "hard coded" applications In terms of financial reporting, we see applications driven by XBRL financial metadata (a standardized set of financial terms, or taxonomies) METADATA-Data about data
  • 9. The fact that data can be defined in an organized way rather than unstructured, semantic meaning can be expressed as metadata, At a relatively low cost because the applications are useful, flexible, and therefore used by so many. A key to improving business reporting is metadata driven computer applications using open standards to express that metadata. XBRL lays the platform for the same METADATA
  • 10. One of the most powerful features of XBRL Types of business rules might be: Definitions such as "Assets = Liabilities + Equity“ Calculations such as "Total Property, Plant and Equipment = Land + Buildings + Fixtures + IT Equipment + Other“ Process oriented such as "If property, plant, and equipment exists; then a property, plant and equipment policy must exist and property, plant and equipment disclosures must exist. Instructions or documentation such as "Cash flow types must be either operating, financing, or investing. Separate from the Processing Logic -empowers Business User BUSINESS RULES CAPABILITY
  • 11. And what if the business rules are also in a global standard format? One can exchange the rules with others. for example, 1. use the rules to explain the data you are collecting, 2. which data needs to be collected, 3. validate the data prior to it being submitted, and 4. which data collection forms should be used by the type or quality of entity submitting data. BUSINESS RULES CAPABILITY
  • 12. Humble beginning back in 1997 Charlie Hoffman, a USA CPA, Visionary behind XBRL using power of XML technology XBRL is about better way of reporting accounting, financial and other information to interested users One of the goals of XBRL is to create the information once and be able to easily present it in many ways Reduces Time, Save Costs, Enables Quick Information & analysis HISTORY
  • 13.
  • 14. XBRL committee formed ; More than a dozen member organisations in USA
  • 20. XBRL for US GAAP Financial Statements announced
  • 22. XBRL Australia and Japan launched
  • 24. Recognised XBRL jurisdictions include Australia, Canada, Germany, Hong Kong, Japan, Singapore, UK
  • 25.
  • 26. Global effort to build “the digital language of business” by participants of the business reporting supply chain XBRL permits the automatic exchange and reliable extraction of financial information across all software formats and technologies, including the Internet. It enhances efficiency by allowing tagged (coded identifier) financial information to be transmitted in many formats and deployed with various analytical tools. Users of Transnational Data (change label from eng to other) WHY XBRL
  • 27. External Financial Reporting Business Operations Internal Financial Reporting Investment and Lending Analysis Investors Financial Publishers and Data Aggregators Companies Auditors Trading Partners Regulators Management Accountants Software Vendors Business Reporting Supply Chain Processes Participants Benefitting out of creation of digital version of financial information using a common language Adapted from “XBRL for CFOs” (www.xbrl.org)
  • 28. Communicate financial info electronically No need to re-key data Easier and cheaper than EDI Built upon eXtensibleMarkupLanguage (XML) Free public standard defining data sharing, publishing & exchange systems. Separates information from style Single source-can be output to any format SALIENT FEATURES OF XBRL
  • 29. Credit Application Banks + Text Text + Regulatory Filings ASIC/ATO Text returns Report GL Report + Statements in Print + Report + + Statement in PDF + C of A Statement on Web Text + Today: A Convoluted Information Supply Chain Operational Data Stores Investors Corp. Auditor Adapted from “XBRL for CFOs” (www.xbrl.org)
  • 30. With XBRL: Multiple Outputs from a Single Specification Printed Financials Accounting System Regulatory Filings XBRL Web Site Tax Returns Other Sources of Information Bank Filings Source “XBRL for CFOs” (www.xbrl.org)
  • 31. Printed Financials Investors Regulatory Filings Web Site Tax Returns Other Parties Bank Filings XBRL: Information flow TO stakeholders XBRL Source “XBRL for CFOs” (www.xbrl.org)
  • 32. THE TECHNOLOGY The basis of XBRL is the XML. XML is a recommendation of the World Wide Web (W3C) and is a subset of SGML (Standard Generalised Markup Language). HTML is also a subset of SGML, but XML has been designed to overcome some limitations of HTML. A key feature of XML is that is separates information from the way it is presented. XML works by first defining a structure for the data – referred to as a schema. This defines the structure and the elements names for data without referring to any values of the data. Secondly, files (called instance documents) are created that contain the data, but do not contain any information about how that data is to be presented or published. As a result, the data is also separated from its presentation or style.
  • 33. HOW XBRL WORKS Simply put, traditional financial statement data is tagged using a taxonomy to create an instance document. XBRL’s delivery unit is the instance document. The instance document is transmitted by the party who prepares the information to the party who can use it. Understanding how XBRL works must therefore include some acquaintance with the necessary inputs to instance documents, the way in which instance documents are prepared for delivery, and some of the terminology XBRL’s developers have created.
  • 34.
  • 35. APPLYING TAXONOMIES Taxonomies contain definitions that are used to create tags that will be incorporated in instance documents. All taxonomies must comply with the rules in the XBRL Specification, but they differ because they are specific to the type of information to be electronically expressed and to the related presentation requirements. Taxonomies developed for the U.S. thus far reflect U.S. generally accepted accounting principles and reporting requirements primarily for four different industries: insurance, investment management, commercial and industrial, and banking and savings institutions. These taxonomies were exposed for public comment, revised, and granted approved status by XBRL International.
  • 36. APPLYING TAXONOMIES The 4 approved taxonomies contain definitions and information about financial reporting concepts, for example, goodwill, net income, gross sales, and cash and cash equivalents. A financial reporting concept within XBRL is called an element. Each element is assigned XBRL basic attributes and relationships. These are characteristics that are formally defined by the taxonomy. They include numerical or non-quantitative descriptors. The basic attributes and relationships are part of the data item’s context for purposes of XBRL. The basic attributes and relationships are designed to be sufficient to enable other computers to understand the data item they receive and to enable people at those computers to use the data item with their application software for analysis, comparisons, or other computerized operations they wish to perform.
  • 37. This illustration shows that the financial reporting concept goodwill is the XBRL element “goodwill,” which is assigned basic attributes and relationships. Basic Attributes Financial Reporting Concept: Goodwill XBRL Element: Goodwill Relationships to other Elements and Information
  • 38. 6 STANDARD ATTRIBUTES ARE IDENTIFIED FOR GOODWILL IN THIS ILLUSTRATION Goodwill Label XBRL Element: Goodwill Intangible Assets Goodwill Tag Name The excess of the cost of an acquired entity over the net of the amounts assigned to assets acquired and liabilities assumed Basic Attributes Description Monetary Data Type Balance Type Debit Period Type Instant
  • 39. RELATIONSHIPS ARE IDENTIFIED FOR GOODWILL IN THIS ILLUSTRATION Publisher: IASB Name: AS 142 Paragraph: 18 URL: http://www.fasb.org/pdf/ fas142.pdf URL Date: 2004-08-01 XBRL Element: Goodwill Reference Relationships to other Elements and Information Condensed Balance Sheet (Assets) Assets Cash and cash equivalents Property plant and equipment Goodwill Total Assets Presentation Total Assets = Cash + Property plant and equipment + Goodwill Calculation
  • 40. Customization to Capture Unique Info “extensible” feature of XBRL. Compliance maximizes the comparability of the XBRL instance documents for external financial reports when extension taxonomies are employed. An organization can modify an element in a base taxonomy as well as supplement that base taxonomy, extension taxonomy must comply with the XBRL Specification. EXTENSION TAXONOMIES[facilitates Company Specific Business Needs]
  • 41. EXAMPLE OF EXTENSION TAXONOMIES EX-1 A company presents goodwill before property, plant, and equipment in its balance sheet, It can create an extension to change the relationship that is defined in the base taxonomy to present it that way. EX-2 Assume Company MB tags its financial statements using the commercial and industrial taxonomy. Company MB has a line item on its balance sheet for “XYZ Inventory.” Because it is unique to Company MB, “XYZ Inventory” is not listed in the commercial and industrial taxonomy. It therefore creates its own extension taxonomy that includes the new element. EX3For instance, if the generic element “sales” were too general for specific needs, a taxonomy could be extended with two new items “equipment sales” and “consumables sales.” Both would roll up to the “sales” element.
  • 42. INSTANCE DOCUMENT & STYLE SHEETS Tagging Operations leads to creation of Instance Document Instance Doc captures the base taxonomy and the extensions Softwares run the XBRL Instance Doc to produce desired report Reports enables users to analyse or otherwise process published info Instance documents that convey financial statements in XBRL can be created with the help of tagging software Certain software products can extract data in XBRL format from accounting databases
  • 43. INSTANCE DOCUMENT & STYLE SHEETS XBRL information is published with the aid of a style sheet application. The style sheet describes how documents are presented on screens or in print. It can convert the XBRL data in an instance document into a document that looks similar to financial information, such as a bsheet or income statement. It is a standard mechanism for organizing and presenting XBRL data. Style sheets are written in an extension of XML that is compatible with XBRL. The extensible style sheet language called XSLT is widely used to format and reformat XML documents, including XBRL documents.
  • 44. EXAMPLES OF BENEFIT FROM XBRL Spreadsheets Basel II Reporting Commercial & Consumer Loans Forms, Forms and Forms
  • 45. UPDATES FROM XBRL INDIA XBRL developed draft General Purpose Financial Reporting Taxonomy for Commercial & Industrial Companies (Mfg & Services Sector) Covers the financial statements confirming to Indian AS, Company Law & SEBI Listing norms while adapting architectural features of the IFRS general purpose taxonomy 2006 MCA has finalised the taxonomy for C & I for filing Bsheet & P & L in XBRL XBRL Taxonomy for the banking sector is being developed
  • 46. MCA UPDATES ON XBRL Mandated certain class of companies to file balance sheet and accounts for the year ended 2010-11 First Phase to Cover All Listed Companies in India and their subsidiaries including overseas subsidiaries All Companies having a paid up capital of 5 crores and above or Turnover of Rs 100 crores or above All Companies falling in phase 1 are permitted to file upto 30-9-2011 without any additional fee.