XBRL: Intelligent Business Reporting Chapter 9

Slides:



Advertisements
Similar presentations
Prepared by Mehta & Mehta Legal and Advisory Services Pvt. Ltd.
Advertisements

Banking Supervision: Asia-Pacific, America and Europe Perspective Data of General Identification (GCD-like) Taxonomy a help for filling Iñaki Vázquez June.
XBRL Discussion Material A summary of discussions to date related to the components of a taxonomy for SEC EDGAR filing purposes.
Chapter 16 General Ledger and Reporting System Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 16-1.
General Ledger and Reporting System
Copyright © 2015 Pearson Education, Inc. General Ledger and Reporting System Chapter
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Chapter 14 The Business Reporting (BR) Process.
© 2004 The McGraw-Hill Companies McGraw-Hill/Irwin Name of entity 2. Title of statement 3. Specific date 4. Unit of measure The Balance Sheet reports.
The Financial Statements
Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Investing and Financing Decisions and the Balance Sheet Chapter 2.
©2003 Prentice Hall Business Publishing, Advanced Accounting 8/e, Beams/Anthony/Clement/Lowensohn Foreign Currency Concepts and Transactions Chapter.
Copyright © 2011 Pearson Education, Inc. publishing as Prentice Hall 18-1 International Business Environments and Operations, 13/e Part 6 Managing International.
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall 18-1 International Business Environments & Operations 14e Daniels ● Radebaugh ● Sullivan.
We will provide you with narrative to enhance the PowerPoint presentation for each chapter of Financial Accounting by Libby, Libby, and Short.
XBRL – The New Language of Business Laurie Ball, CPA Swenson Advisors, LLP (Murrieta) Audit Director Accounting Day May 12, 2008.
McGraw-Hill/Irwin © 2013 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 9 XBRL.
Considerations for XBRL Software Development Karl Busch Ernst & Young LLP November 5, 2003 XBRL Software Requirements for the Development of XBRL Taxonomy.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
Copyright © 2016 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
ACG 4401 Introduction to XBRL. What is a Supply Chain?
Accounting Information Systems (ACCT 312) XBRL: eXtensible Business Reporting Language PowerPoint Presentations.
XBRL is an XML-based (Extensible Markup Language) platform for the analysis, exchange, and reporting of financial information with the purpose.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
SAP’s XBRL Motivation SAP‘s XBRL Motivation Compliance
XBRL Business Language. What is XBRL?  XBRL, or eXtensible Business Reporting Language  An extension of XML, or eXtensible Markup Language  The goal.
XBRL Extensible Business Reporting Language. XBRL: Not just a requirement XBRL is the future for all financial reporting and it is important to know how.
Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Financial Statements and Business Decisions Chapter 1.
Financial Statement Analysis
Copyright © 2014 McGraw-Hill Education. All rights reserved
XBRL and Financial Reporting SLA - Investment Services Section and College & University Business Libraries (CUBL) Section June 5, 2007.
ACG 6415 Introduction to XBRL. What is a Supply Chain?
Completing the Accounting Cycle
ACG 5405 Introduction to XBRL. Networked What does it mean to be networked? –It means the ability to pass data between software applications across a.
XML Extensible Markup Language. Markup Languages u What does this number (100) mean? –Actually, it’s just a string of characters! –A markup language can.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 1 Accounting and the Business Environment
Taylor Hawes Controller – Global Platforms & Operations Microsoft Corporation SEC Voluntary Filing Program.
ACG 5405 Introduction to XBRL. What is a Supply Chain?
Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Financial Statements and Business Decisions Chapter 1.
ACG 4401 Introduction to XBRL. What is a Supply Chain?
Accounting and the Business Environment Chapter 1 1-1Copyright ©2014 Pearson Education, Inc. publishing as Prentice Hall.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Analyzing Systems Using Data Dictionaries Systems Analysis and Design, 8e Kendall.
Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data.
Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data.
ACG 5405 Introduction to XBRL. Networked What does it mean to be networked? –It means the ability to pass data between software applications across a.
Copyright 2008 FUJITSU LIMITED Preparer Track: Getting Started - Tools for SEC Filing October 16 th, 2008 SAKAKIBARA Hiroaki Fujitsu Limited.
Accounting Process of measuring, interpreting, and communicating financial information to support internal and external business decision making. USERS.
ACG 4401 Introduction to XBRL. What is a Supply Chain?
Advanced Accounting Information Systems
1 Chapter 1 Accounting as a Form of Communication Financial Accounting 4e by Porter and Norton.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
Recording Transactions
1-1 ©2006 Prentice Hall, Inc ©2006 Prentice Hall, Inc. LINK BETWEEN BUSINESS & ACCOUNTING (1 of 2)  Learning objectives Learning objectives  Definition.
CS SONU LAKHANI AEO, ICSI.  WHAT IS XBRL?  XBRL IN THE INDIAN CONTEXT  HOW DOES XBRL WORK?  HOW IS TAGGING DONE?  HOW TO CREATE AN INSTANCE DOCUMENT?
Advanced Accounting Information Systems Day 34 XBRL Instance Documents and Taxonomies November 13, 2009.
ACG 6415 XBRL Instance Documents. XBRL Facts  Information Report  By a Specific Entity  Specific Period of Time  Specific Currency.
The Preparer’s Perspective of XBRL
The Financial Statements
ACG 5405 Introduction to XBRL.
XBRL: Intelligent Business Reporting Chapter 9
IS 356 IT for Financial Services
Qualities of Accounting Information
Managers’ briefing: Why XBRL?
ACG 6415 Introduction to XBRL.
Understanding Accounting and Financial Statements
Chapter 11 The Accounting Information System
Communicating and Interpreting Accounting Information
Beyond the e-Government
XBRL for IFRS and Extension Taxonomies
Presentation transcript:

XBRL: Intelligent Business Reporting Chapter 9 ACCOUNTING INFORMATION SYSTEMS The Crossroads of Accounting & IT Chapter 9 XBRL: Intelligent Business Reporting Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Who is the Father of XBRL? Meet Charlie Hoffman. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Charlie Hoffman Can you imagine coming up with an idea to revolutionize financial reporting and then working on it for years until it becomes widely accepted? In 1998, Charlie Hoffman, an accountant for a small accounting firm in Washington state, conceived the idea of XBRL for preparing, analyzing, and communicating financial information. He saw the opportunity to adapt the programming language XML used for websites to create a new programming language for intelligent business reports, eXtensible Business Reporting Language (XBRL). Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Charlie Hoffman Charlie, who has become known as the “Father of XBRL,” received the 2006 Special Recognition Award from the American Institute of Certified Public Accountants (AICPA) for his contributions to the development of XBRL. At the time Charlie received the award, XBRL was used on six continents (AICPA, 2006). Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

What is XBRL? XBRL (eXtensible Business Reporting Language) is used for digital financial reporting around the globe. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

What is XBRL? XBRL adds electronic tags to each financial amount with a description of the data. The electronic tags are metadata: data about data. The tags describe the data, such as company name, time period, account title, and currency. Example: metadata can identify the number 100 as advertising expense for the month of January 2011 for a specific company. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

What is XBRL? XBRL programming code adds tags to provided data about the data (metadata) in the financial reports. Notice that the tags specify the unit of reference in Euros. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

What is XBRL? XBRL has the ability to tag numerical and nonnumerical data. quantitative (financial) and qualitative (nonfinancial) data XBRL facilitates the integration of both financial and nonfiancial data, such as for sustainability accounting. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Who Uses XBRL? XBRL is used by: stock exchanges companies governmental and regulatory agencies banks and banking regulators financial and investment analysts accountants preparers reviewers users of financial information. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Who Uses XBRL? Some companies realized XBRL can also be used to generate intelligence for internal decision making. Fujitsu uses data tagging to facilitate data analytics for business intelligence purposes. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Where Is XBRL Used? XBRL is being used around the globe for digital reporting purposes. Europe, Asia, and the Americas see XBRL used by organizations and governmental entities to facilitate financial reporting and analysis. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Where Is XBRL Used? XBRL is now mandated by stock exchanges in China, Japan, Singapore, and South Korea. In Japan, companies such as Fujitsu and Wacoal, have started to use XBRL for internal management applications. China is using XBRL for data mining in addition to risk profiling and communication of financial information. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Where Is XBRL Used? Europe was faced with regulating 25 different central banks with different regulations and different languages. XBRL was implemented by BASEL II to standardize and streamline the work of European banking regulators. In the United Kingdom, XBRL is used on a voluntary basis for tax reporting which will become mandatory in 2011. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Where Is XBRL Used? Canada has implemented a voluntary XBRL filing program. In the United States, the FDIC is using XBRL for some bank reporting. All U.S. publicly traded companies are required to use XBRL for SEC filings by June 2011. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Why Use XBRL? automates data exchange XBRL: complies with reporting regulations simplifies and streamlines financial reporting increases transparency improves data quality. automates data exchange XBRL makes the data interchangeable across formats, software applications, and platforms. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Why Use XBRL? Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

When Is XBRL Used? XBRL has been compared to product bar codes (product info in digital form). Bar codes could be added: After the can was manufactured (bolt-on barcode) or During manufacturing (integrated barcode). Bolt-on Barcode Integrated Barcode Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

When Is XBRL Used? XBRL bolt-on tagging adds data tags after reports are created. XBRL integrated tagging tags data during information processing. XBRL integrated tagging may require an XBRL database, a special type of database that stores both data and metadata. XBRL Bolt-on Tagging XBRL Integrated Tagging Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

How Does XBRL Work? XBRL Essentials include: Taxonomy Instance document Elements Schema Linkbase Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

<inventories balance> 100000 </inventories balance> Taxonomy A taxonomy is like a dictionary which defines the XBRL tags used for specific data items. <inventories balance> 100000 </inventories balance> The opening tag is: <inventories balance> The closing tag is: </inventories balance> Note that the opening and closing tags are identical except the closing tag contains a forward slash (/). Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Taxonomy A taxonomy standardizes the tags used. Examples of taxonomies: XBRL Global Ledger taxonomy US GAAP taxonomy International Financial Reporting Standards (IFRS) taxonomy Global Reporting Initiative (GRI) taxonomy Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Instance Document An instance document contains specific amounts for a taxonomy at one instance. For example, an instance document might contain income statement amounts for Wacoal for the year 2012. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Instance Document First, the taxonomy is selected, such as XBRL Global Ledger taxonomy. Data is used from the company database. The taxonomy and data are used to create an instance document. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Elements Different types of elements: Data elements are numeric or non-numeric facts. The 100,000 is a data element that is a numeric fact. Context elements explain the context in which the data appears. Unit elements define the unit of measure, such as Euros or US dollars. A period element defines the time period, such as 2012. An entity element defines the company or entity, such as Wacoal. An identifier element is a unique identifier for the element, such as an account number. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Elements Inventory XBRL statement balance <ifrs-gp:Inventories contextRef=”Current_AsOf” unitRef=”U-Euros” decimals=”0”>100000</ifrs-gp:Inventories> From the tags we can tell the following: 1. The IFRS taxonomy is used. 2. The context in which inventory appears is Current As Of a specified date. 3. The unit of measure used is Euros. 4. No decimal places are used. 5. The amount of inventory is 100,000. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Schema The schemas define which elements are related to a particular taxonomy. A taxonomy contains one or more schemas. Example: United Technologies might use the US GAAP taxonomy and the schema would specify that the unit element was US dollars. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Linkbase XBRL linkbases define relationships between data. An XBRL taxonomy contains one or more linkbases. Types of linkbases to define relationships: Definition links define different kinds of relationships between elements. For example, Zip Code is the Postal Code used in the United States. Calculation links define basic validation rules. For example, assets equal liabilities plus stockholders’ equity. Presentation links define how the elements are presented. Label links define the labels used in the document. Reference links define the relationships between the elements and the external regulations or standards, such as IFRS (iasb.org). Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

XBRL Essentials XBRL taxonomy consists of one or more schemas and linkbases. Data is used from the company database. The XBRL taxonomy is used with the company’s data to create an XBRL instance document. Note that the instance Document includes both data and the metadata tags. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

XBRL Essentials This figure was created using Altova XMLSpy Copyright 2003-2010 Altova GmbH and reprinted with permission of Altova. XBRL software tools, such as those provided by Altova, UBMatrix, SAP, and Rivet, convert data into XBRL instance documents using the selected taxonomy. Some firms choose to outsource the XBRL function, sending data to outside firms to convert the data into instance documents. Other firms choose to insource the XBRL function, tagging and storing the data in-house. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Sample XBRL Documents Altova is one XBRL software available. The Instance Document can be exported to Excel or shown in HTML. Notice how the Instance Document in Design View shows the tags. Figure 9.14 Sample XBRL Instance Document in Altova Design View This figure was created using Altova XMLSpy Copyright 2003-2010 Altova GmbH and reprinted with permission of Altova. Figure 9.13 Sample XBRL Instance Document in HTML This figure was created using Altova XMLSpy Copyright 2003-2010 Altova GmbH and reprinted with permission of Altova. Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall

Study Less. Learn More. Make Connections. My Connection Study Less. Learn More. Make Connections. Exercise Use the Internet to find a company, country, or regulator that uses XBRL. Summarize how XBRL is used. Does it use bolt-on tagging or integrated tagging? Does it out-source or in- source XBRL tagging? Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall