SlideShare une entreprise Scribd logo
1  sur  35
XBRL
Extensible Business Reporting
Language
                     M S Godbole & Co

                           Chartered
                         Accountants
Introduction


XBRL is a world-wide standard, developed by an
international, non-profit-making consortium, XBRL
International Inc. It is made up members, including
government agencies, accounting firms, software
companies, academics and business reporting experts
from worldwide. It has agreed the basic specifications
which define how XBRL works.
Why use XBRL?


Provides a database-like structure, using text files
Defines a collection of financial facts for a specific report,
industry, and jurisdiction (taxonomy)
Facilitates the data exchange between proprietary systems
Promotes the re-use of data with far less effort
Meta Data

Metadata is defined as data providing information about one
or more aspects of the data, such as:
Means of creation of the data
Purpose of the data
Time and date of creation
Creator of data
Placement on a computer network where the data was created
Meta-Data Repository

                   Dictionaries
                   XBRL Schemas

                                      System
                                      Specifications

                Concept Definitions
                & Presentation

  Meta                                Data Access
                                      Rules
  Data
                    Reporting
                    Instructions

                                      Business
                                      Rules

                    Quality
                    Assurance
Schemas:

Standard data naming convention
Micro Data Reference Manual
Standard used for all data series
Standard customer information
National Information Center
Standard customer ID
Begin and End dates - Version
XBRL Concepts:

XBRL is an extension of XML
It is a set of files referred to as an XBRL framework
For Example:
Validation Criteria
Report Instructions
Business Rules
Presentation
Micro Data Reference Manual
Consists of XML files and XSD files (XML Schema Definition)
Utilizes the concept of link bases which provides the ability to
   link XML files together
Tags:



Computers can treat information that has been tagged using
XBRL ‘intelligently’; they can recognize, process, store,
exchange and analyze it automatically using software.
As XBRL tags are formed in a universally accepted way, they
can be read and processed by any computer that has XBRL
software. XBRL tags are defined and organized using
categorization schemes called taxonomies.
XBRL Detail Concepts:


XBRL Taxonomies
Defines a set of business report
 concepts that can be used in the
 exchange of financial
  Micro

 information. The concept types
  data reference
  manual


 are further defined in an XSD
 file.
XBRL Detail Concepts:

Instructions
Instructions can be associated with each XBRL tag element that is
   defined.


<Instructions>

       <Instruction tag=”Name”>

       Enter the business name

       </Instruction>

       <Instruction tag=”Revenue”>

       Enter the revenue for the current period

       </Instruction>

       <Instruction tag=”Expense”>

       Enter the expense for the current period

       </Instruction>

</Instructions>
XBRL Detail Concepts:
Business Rules
Business Rules can be
 defined for business reports
 and forms by using a syntax
 language that refers to
 XBRL tags and predefined
 functions. Examples of
 functions, validations, or
XBRL Detail Concepts:



Instance files
Instance files contain data for
 a business form or report.


<InstanceData>
   <Data tag=”Name”
Transport Mechanism:

Web Services
SOAP -Simple Object Access Protocol
It is simple XML-based protocol to let applications exchange
    information
    over HTTP.
WSDL - Web Services Description Language
WSDL is a document written in XML. The document describes
  a Web service. It specifies the location of the service and
  the operations (or methods) the service exposes
Security
WS-I
System Requirement:

Dual Screens (min. resolution 1024 x 768)
Minimum of 4 GB RAM 80 GB Hard Disk Space
Windows Operating System (XP, Vista, 7 or above)
Microsoft Office
.NET Framework 3.5
Compact 3.5.1
JDK (Java Development Kit) 1.5 or above
MCA Mandate:



Which accounting principles are used-

           -IGAAP
Public Float exceeding Rs 5 cr (Paid up Capital)
Turnover exceeding Rs 100 Cr
 Listed entities on NSE and BSE and their Indian
 Subsidiaries


 Detail tagging : No grace period - 31st December 2011.
Taxonomy Overview:



Taxonomy tailored to MCA Reporting Requirements
Multi dimensional in nature and template based
information capture
Taxonomies enable computers with XBRL software to:
understand what the tag is (e.g. whether it is a
monetary item, a percentage or text);
what characteristics the tag has (e.g. if it has a negative
value);
its relationship to other items (e.g. if it is part of a
calculation).
ICAI Taxonomy Structure:



Industry-based classification
Commercial and Industrial companies
Banking companies
Non-Banking Financial companies
Power companies
Insurance companies
Core Schema
Exhaustive list of all element declarations
Common elements defined once
Distinct extended links for each industry
Data Model Issues:



Notes to accounts information is largely tabular and therefore is


Multi-dimensional data
Data points having similar attributes
Methodology:


Automated Extraction
Patch to existing Software
Service Providers – Conversion of data into XBRL format
Click to edit Master text styles
Second level
 ● Third level

   ● Fourth level

     ● Fifth level
Click to edit Master text styles
Second level
 ● Third level

   ● Fourth level

     ● Fifth level
Click to edit Master text styles
Second level
 ● Third level

   ● Fourth level

     ● Fifth level
Click to edit Master text styles
Second level
 ● Third level

   ● Fourth level

     ● Fifth level
Taxonomy categorization

Company Information
Financial Information
Disclosures
Notes
Taxonomy categorization
Company Information
Name

 CIN

 PAN

 Consolidated / Standalone

 Reporting Period

 Reporting Authority

 Address

 Industry Type
Taxonomy categorization
Financial Information
SourcesAndApplicationOfFunds
TotalAssetsLiabilities
ScheduleShareCapital
ScheduleReservesAndSurplus
ScheduleFixedAssets
ScheduleFixedAssetsNetGrossClassification
ScheduleInvestments
Taxonomy categorization
Disclosures
DisclosuresAuditorsReport
DisclosuresDirectorsReport
DisclosuresSignatoriesOfBalanceSheet
Taxonomy Categorization:


Notes
   NotesAccountingPoliciesAndBasisOfPresentation
   NotesChangesInAccountingPoliciesAndEstimates
   NotesPriorPeriodAndExtraordinaryItems
NotesForeignExchangeTransactions
   NotesSegmentReporting Notes
   NotesRelatedParties
   NotesEarningsPerShare
   NotesSubsidiaryInformation
   NotesInvestmentsInAssociates
General Features
1.Validation –Mandatory , Data , Business rules


2. Parent and child




3. Footnotes


4. Tuples - Tuples are type of elements which have
multiple values for a given
Practical Issues
Rounding off
  Shareholding Pattern
Multiple Tuples
  Subsidiary and Related parties
Fixed Assets Schedule
  Difference in totals
Actual figures of amount
Error Management – Ticket with MCA
Agenda:



Introduction
Client case
MCA mandate
Client request
Approach
Client Case:



ABC Company listed on BSE / NSE
Indian Gaap
Public Float > 5 cr
Year End 31/03
Steps for e Filing of XBRL documents:

1. Creation of XBRL instance document
2. Download XBRL validation tool
3. Load the instance document
4. Validate the instance document
5. Pre-scrutiny of the instance document
6. Convert to pdf and verify the contents of the instance
   document.
7. Attach instance document to the Form 23AC-XBRL and
   Form 23ACA-XBRL
8. Submitting the Form 23AC-XBRL and Form 23ACAXBRL on
the
   MCA portal
Thanks

Mandar S Godbole
BCOM,FCA,DISA,IFRS (ICAI)
camsgodbole@gmail.com

Contenu connexe

Tendances

Gaap generally accepted accounting principles
Gaap generally accepted accounting principlesGaap generally accepted accounting principles
Gaap generally accepted accounting principlesArshad Islam
 
A Project Report on NPA Management in J & K Bank
A Project Report on NPA Management in J & K BankA Project Report on NPA Management in J & K Bank
A Project Report on NPA Management in J & K BankRaoufnaikoo
 
Ais Romney 2006 Slides 14 General Ledger And Reporting System
Ais Romney 2006 Slides 14 General Ledger And Reporting SystemAis Romney 2006 Slides 14 General Ledger And Reporting System
Ais Romney 2006 Slides 14 General Ledger And Reporting Systemsharing notes123
 
The conceptual framework for financial reporting
The conceptual framework for financial reportingThe conceptual framework for financial reporting
The conceptual framework for financial reportingShaameswary Annadorai
 
SAP FI-AP TCODES & MENU PATHS
SAP FI-AP TCODES & MENU PATHSSAP FI-AP TCODES & MENU PATHS
SAP FI-AP TCODES & MENU PATHSsapdocs. info
 
Sap FICO complete end user manual
Sap FICO complete end user manual Sap FICO complete end user manual
Sap FICO complete end user manual learnstraightsap
 
IFRS Conceptual Framework - Free IFRS Course - Module 1
IFRS Conceptual Framework - Free IFRS Course - Module 1IFRS Conceptual Framework - Free IFRS Course - Module 1
IFRS Conceptual Framework - Free IFRS Course - Module 1IFRS Mentor
 
IFRS - Conceptual framework
IFRS - Conceptual frameworkIFRS - Conceptual framework
IFRS - Conceptual frameworkSajjad Ahmed
 
ENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICE
ENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICEENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICE
ENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICEMasud Kaium
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLDhiren Gala
 
Ch10 solution w_kieso_ifrs 1st edi.
Ch10 solution w_kieso_ifrs 1st edi.Ch10 solution w_kieso_ifrs 1st edi.
Ch10 solution w_kieso_ifrs 1st edi.Fergieta Prahasdhika
 
Limitations of financial accounting
Limitations of financial accountingLimitations of financial accounting
Limitations of financial accountingkartiksaini35
 
Financial statement analysis by BIJAY KUMAR SHAW
Financial statement analysis by BIJAY KUMAR SHAWFinancial statement analysis by BIJAY KUMAR SHAW
Financial statement analysis by BIJAY KUMAR SHAWbijaykumarshaw
 
F.16 balance carry forward of gl accounts
F.16 balance carry forward of gl accountsF.16 balance carry forward of gl accounts
F.16 balance carry forward of gl accountsFarooq Wangde
 

Tendances (20)

Gaap generally accepted accounting principles
Gaap generally accepted accounting principlesGaap generally accepted accounting principles
Gaap generally accepted accounting principles
 
A Project Report on NPA Management in J & K Bank
A Project Report on NPA Management in J & K BankA Project Report on NPA Management in J & K Bank
A Project Report on NPA Management in J & K Bank
 
Ais Romney 2006 Slides 14 General Ledger And Reporting System
Ais Romney 2006 Slides 14 General Ledger And Reporting SystemAis Romney 2006 Slides 14 General Ledger And Reporting System
Ais Romney 2006 Slides 14 General Ledger And Reporting System
 
Gst in tally
Gst in tallyGst in tally
Gst in tally
 
The conceptual framework for financial reporting
The conceptual framework for financial reportingThe conceptual framework for financial reporting
The conceptual framework for financial reporting
 
Ifrs
IfrsIfrs
Ifrs
 
SAP FI-AP TCODES & MENU PATHS
SAP FI-AP TCODES & MENU PATHSSAP FI-AP TCODES & MENU PATHS
SAP FI-AP TCODES & MENU PATHS
 
Tally
TallyTally
Tally
 
Sap FICO complete end user manual
Sap FICO complete end user manual Sap FICO complete end user manual
Sap FICO complete end user manual
 
IFRS Conceptual Framework - Free IFRS Course - Module 1
IFRS Conceptual Framework - Free IFRS Course - Module 1IFRS Conceptual Framework - Free IFRS Course - Module 1
IFRS Conceptual Framework - Free IFRS Course - Module 1
 
IFRS - Conceptual framework
IFRS - Conceptual frameworkIFRS - Conceptual framework
IFRS - Conceptual framework
 
SAP Controlling Notes by Bhagirath
SAP Controlling Notes by BhagirathSAP Controlling Notes by Bhagirath
SAP Controlling Notes by Bhagirath
 
ENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICE
ENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICEENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICE
ENVIRONMENTAL ACCOUNTING CONCEPT AND REPORTING PRACTICE
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
Ch10 solution w_kieso_ifrs 1st edi.
Ch10 solution w_kieso_ifrs 1st edi.Ch10 solution w_kieso_ifrs 1st edi.
Ch10 solution w_kieso_ifrs 1st edi.
 
Limitations of financial accounting
Limitations of financial accountingLimitations of financial accounting
Limitations of financial accounting
 
Tally ERP 9 ppt.
Tally ERP 9 ppt.Tally ERP 9 ppt.
Tally ERP 9 ppt.
 
3.1 Basic Accounting Process
3.1 Basic Accounting Process3.1 Basic Accounting Process
3.1 Basic Accounting Process
 
Financial statement analysis by BIJAY KUMAR SHAW
Financial statement analysis by BIJAY KUMAR SHAWFinancial statement analysis by BIJAY KUMAR SHAW
Financial statement analysis by BIJAY KUMAR SHAW
 
F.16 balance carry forward of gl accounts
F.16 balance carry forward of gl accountsF.16 balance carry forward of gl accounts
F.16 balance carry forward of gl accounts
 

En vedette

En vedette (20)

XBRL
XBRLXBRL
XBRL
 
XBRL Fundamentals
XBRL FundamentalsXBRL Fundamentals
XBRL Fundamentals
 
Overview of XBRL by FinDynamics.com
Overview of XBRL by FinDynamics.comOverview of XBRL by FinDynamics.com
Overview of XBRL by FinDynamics.com
 
Complete XBRL Guide
Complete XBRL GuideComplete XBRL Guide
Complete XBRL Guide
 
Integrated reporting and xbrl
Integrated reporting and xbrlIntegrated reporting and xbrl
Integrated reporting and xbrl
 
KPMG XBRL
KPMG XBRL KPMG XBRL
KPMG XBRL
 
Xbrl
XbrlXbrl
Xbrl
 
XBRL
XBRLXBRL
XBRL
 
Chapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesChapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrules
 
Overview on XBRL
Overview on XBRLOverview on XBRL
Overview on XBRL
 
Extensible business reporting language xbrl a new dimension in financial r...
Extensible business reporting language xbrl   a new  dimension in financial r...Extensible business reporting language xbrl   a new  dimension in financial r...
Extensible business reporting language xbrl a new dimension in financial r...
 
XBRL : how is it affecting auditing financial statements?
XBRL : how is it affecting auditing financial statements?XBRL : how is it affecting auditing financial statements?
XBRL : how is it affecting auditing financial statements?
 
Rating Agencies - Q&A
Rating Agencies - Q&ARating Agencies - Q&A
Rating Agencies - Q&A
 
Transparency for credit rating agencies
Transparency for credit rating agenciesTransparency for credit rating agencies
Transparency for credit rating agencies
 
Integrated Reporting
Integrated ReportingIntegrated Reporting
Integrated Reporting
 
Credit rating agencies
Credit rating agenciesCredit rating agencies
Credit rating agencies
 
Credit rating
Credit ratingCredit rating
Credit rating
 
XBRL World Wide Adoption Survey April 2010
XBRL World Wide Adoption Survey April 2010XBRL World Wide Adoption Survey April 2010
XBRL World Wide Adoption Survey April 2010
 
Xbrl the future of financial reporting by ca. nirmal ghorawat
Xbrl the future of financial reporting by ca. nirmal ghorawatXbrl the future of financial reporting by ca. nirmal ghorawat
Xbrl the future of financial reporting by ca. nirmal ghorawat
 
Credit rating ppt
Credit rating pptCredit rating ppt
Credit rating ppt
 

Similaire à Xbrl slideshare

Migrating SOA
Migrating SOAMigrating SOA
Migrating SOACoi Xay
 
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...helggeist
 
Delivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic ApplicationsDelivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic ApplicationsNathaniel Palmer
 
Delivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic ApplicationsDelivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic ApplicationsNathaniel Palmer
 
Example data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEWExample data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEWAlan D. Duncan
 
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Sami JAMMALI
 
Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082Dr. Cupid Lucid
 
Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Dr. Cupid Lucid
 
Implementing information federation
Implementing information federationImplementing information federation
Implementing information federationCory Casanave
 
3._DWH_Architecture__Components.ppt
3._DWH_Architecture__Components.ppt3._DWH_Architecture__Components.ppt
3._DWH_Architecture__Components.pptBsMath3rdsem
 
Week7 Submit Analysis And Gain Agreement
Week7 Submit Analysis And Gain AgreementWeek7 Submit Analysis And Gain Agreement
Week7 Submit Analysis And Gain Agreementhapy
 
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)David Groff
 
Lecture 1 to 3intro to normalization in database
Lecture 1 to 3intro to  normalization in databaseLecture 1 to 3intro to  normalization in database
Lecture 1 to 3intro to normalization in databasemaqsoodahmedbscsfkhp
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligenceAhsan Kabir
 
Les week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlLes week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlIfk Bigfood
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrljps619
 
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...IRJET Journal
 

Similaire à Xbrl slideshare (20)

Migrating SOA
Migrating SOAMigrating SOA
Migrating SOA
 
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
 
Delivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic ApplicationsDelivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic Applications
 
Delivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic ApplicationsDelivering Process-Driven, Dynamic Applications
Delivering Process-Driven, Dynamic Applications
 
Example data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEWExample data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEW
 
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
 
Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082
 
Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
 
Implementing information federation
Implementing information federationImplementing information federation
Implementing information federation
 
3._DWH_Architecture__Components.ppt
3._DWH_Architecture__Components.ppt3._DWH_Architecture__Components.ppt
3._DWH_Architecture__Components.ppt
 
Week7 Submit Analysis And Gain Agreement
Week7 Submit Analysis And Gain AgreementWeek7 Submit Analysis And Gain Agreement
Week7 Submit Analysis And Gain Agreement
 
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
 
Lecture 1 to 3intro to normalization in database
Lecture 1 to 3intro to  normalization in databaseLecture 1 to 3intro to  normalization in database
Lecture 1 to 3intro to normalization in database
 
21. leveraging xbrl tools mr. a k bhardwaj
21. leveraging xbrl tools   mr. a k bhardwaj21. leveraging xbrl tools   mr. a k bhardwaj
21. leveraging xbrl tools mr. a k bhardwaj
 
21. leveraging xbrl tools mr. a k bhardwaj
21. leveraging xbrl tools   mr. a k bhardwaj21. leveraging xbrl tools   mr. a k bhardwaj
21. leveraging xbrl tools mr. a k bhardwaj
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligence
 
Les week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlLes week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrl
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrl
 
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
IRJET- Towards Efficient Framework for Semantic Query Search Engine in Large-...
 

Dernier

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Dernier (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

Xbrl slideshare

  • 1. XBRL Extensible Business Reporting Language M S Godbole & Co Chartered Accountants
  • 2. Introduction XBRL is a world-wide standard, developed by an international, non-profit-making consortium, XBRL International Inc. It is made up members, including government agencies, accounting firms, software companies, academics and business reporting experts from worldwide. It has agreed the basic specifications which define how XBRL works.
  • 3. Why use XBRL? Provides a database-like structure, using text files Defines a collection of financial facts for a specific report, industry, and jurisdiction (taxonomy) Facilitates the data exchange between proprietary systems Promotes the re-use of data with far less effort
  • 4. Meta Data Metadata is defined as data providing information about one or more aspects of the data, such as: Means of creation of the data Purpose of the data Time and date of creation Creator of data Placement on a computer network where the data was created
  • 5. Meta-Data Repository Dictionaries XBRL Schemas System Specifications Concept Definitions & Presentation Meta Data Access Rules Data Reporting Instructions Business Rules Quality Assurance
  • 6. Schemas: Standard data naming convention Micro Data Reference Manual Standard used for all data series Standard customer information National Information Center Standard customer ID Begin and End dates - Version
  • 7. XBRL Concepts: XBRL is an extension of XML It is a set of files referred to as an XBRL framework For Example: Validation Criteria Report Instructions Business Rules Presentation Micro Data Reference Manual Consists of XML files and XSD files (XML Schema Definition) Utilizes the concept of link bases which provides the ability to link XML files together
  • 8. Tags: Computers can treat information that has been tagged using XBRL ‘intelligently’; they can recognize, process, store, exchange and analyze it automatically using software. As XBRL tags are formed in a universally accepted way, they can be read and processed by any computer that has XBRL software. XBRL tags are defined and organized using categorization schemes called taxonomies.
  • 9. XBRL Detail Concepts: XBRL Taxonomies Defines a set of business report concepts that can be used in the exchange of financial Micro information. The concept types data reference manual are further defined in an XSD file.
  • 10. XBRL Detail Concepts: Instructions Instructions can be associated with each XBRL tag element that is defined. <Instructions> <Instruction tag=”Name”> Enter the business name </Instruction> <Instruction tag=”Revenue”> Enter the revenue for the current period </Instruction> <Instruction tag=”Expense”> Enter the expense for the current period </Instruction> </Instructions>
  • 11. XBRL Detail Concepts: Business Rules Business Rules can be defined for business reports and forms by using a syntax language that refers to XBRL tags and predefined functions. Examples of functions, validations, or
  • 12. XBRL Detail Concepts: Instance files Instance files contain data for a business form or report. <InstanceData> <Data tag=”Name”
  • 13. Transport Mechanism: Web Services SOAP -Simple Object Access Protocol It is simple XML-based protocol to let applications exchange information over HTTP. WSDL - Web Services Description Language WSDL is a document written in XML. The document describes a Web service. It specifies the location of the service and the operations (or methods) the service exposes Security WS-I
  • 14. System Requirement: Dual Screens (min. resolution 1024 x 768) Minimum of 4 GB RAM 80 GB Hard Disk Space Windows Operating System (XP, Vista, 7 or above) Microsoft Office .NET Framework 3.5 Compact 3.5.1 JDK (Java Development Kit) 1.5 or above
  • 15. MCA Mandate: Which accounting principles are used- -IGAAP Public Float exceeding Rs 5 cr (Paid up Capital) Turnover exceeding Rs 100 Cr Listed entities on NSE and BSE and their Indian Subsidiaries Detail tagging : No grace period - 31st December 2011.
  • 16. Taxonomy Overview: Taxonomy tailored to MCA Reporting Requirements Multi dimensional in nature and template based information capture Taxonomies enable computers with XBRL software to: understand what the tag is (e.g. whether it is a monetary item, a percentage or text); what characteristics the tag has (e.g. if it has a negative value); its relationship to other items (e.g. if it is part of a calculation).
  • 17. ICAI Taxonomy Structure: Industry-based classification Commercial and Industrial companies Banking companies Non-Banking Financial companies Power companies Insurance companies Core Schema Exhaustive list of all element declarations Common elements defined once Distinct extended links for each industry
  • 18. Data Model Issues: Notes to accounts information is largely tabular and therefore is Multi-dimensional data Data points having similar attributes
  • 19. Methodology: Automated Extraction Patch to existing Software Service Providers – Conversion of data into XBRL format
  • 20. Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level
  • 21. Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level
  • 22. Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level
  • 23. Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level
  • 25. Taxonomy categorization Company Information Name CIN PAN Consolidated / Standalone Reporting Period Reporting Authority Address Industry Type
  • 28. Taxonomy Categorization: Notes NotesAccountingPoliciesAndBasisOfPresentation NotesChangesInAccountingPoliciesAndEstimates NotesPriorPeriodAndExtraordinaryItems NotesForeignExchangeTransactions NotesSegmentReporting Notes NotesRelatedParties NotesEarningsPerShare NotesSubsidiaryInformation NotesInvestmentsInAssociates
  • 29. General Features 1.Validation –Mandatory , Data , Business rules 2. Parent and child 3. Footnotes 4. Tuples - Tuples are type of elements which have multiple values for a given
  • 30. Practical Issues Rounding off Shareholding Pattern Multiple Tuples Subsidiary and Related parties Fixed Assets Schedule Difference in totals Actual figures of amount Error Management – Ticket with MCA
  • 31.
  • 33. Client Case: ABC Company listed on BSE / NSE Indian Gaap Public Float > 5 cr Year End 31/03
  • 34. Steps for e Filing of XBRL documents: 1. Creation of XBRL instance document 2. Download XBRL validation tool 3. Load the instance document 4. Validate the instance document 5. Pre-scrutiny of the instance document 6. Convert to pdf and verify the contents of the instance document. 7. Attach instance document to the Form 23AC-XBRL and Form 23ACA-XBRL 8. Submitting the Form 23AC-XBRL and Form 23ACAXBRL on the MCA portal
  • 35. Thanks Mandar S Godbole BCOM,FCA,DISA,IFRS (ICAI) camsgodbole@gmail.com