SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere Àhnliche Inhalte

Was ist angesagt?

Corporate reporitng requirements
Corporate reporitng requirementsCorporate reporitng requirements
Corporate reporitng requirementsgayatri malik
 
AS vs IND AS (Old vs New Indian Accounting Standards)
AS vs IND AS (Old vs New Indian Accounting Standards)AS vs IND AS (Old vs New Indian Accounting Standards)
AS vs IND AS (Old vs New Indian Accounting Standards)sandesh mundra
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLDhiren Gala
 
Accounting in insurance companies basic concepts
Accounting in insurance companies   basic conceptsAccounting in insurance companies   basic concepts
Accounting in insurance companies basic conceptsAvik Saha
 
Chapter 1: Fundamentals of Accounting
Chapter 1: Fundamentals of AccountingChapter 1: Fundamentals of Accounting
Chapter 1: Fundamentals of AccountingAfzalur Rahman
 
38345431 accounting-standards
38345431 accounting-standards38345431 accounting-standards
38345431 accounting-standardsSoumya Sahoo
 
Financial Accounting
Financial AccountingFinancial Accounting
Financial Accountingashu1983
 
IFRS 17 - First Approach
IFRS 17 - First ApproachIFRS 17 - First Approach
IFRS 17 - First ApproachQuang-Thang NGUYEN
 
IND AS 108 OPERATING SEGMENTS
IND AS 108 OPERATING SEGMENTSIND AS 108 OPERATING SEGMENTS
IND AS 108 OPERATING SEGMENTSNirmal Ghorawat
 
BUSINESS ACCOUNTING
BUSINESS ACCOUNTINGBUSINESS ACCOUNTING
BUSINESS ACCOUNTINGGURUMOORTHIV
 
Objective of management accounting
Objective of management accountingObjective of management accounting
Objective of management accountingTejas
 
nature and purpose of accounting
 nature and purpose of accounting nature and purpose of accounting
nature and purpose of accountingI still love her .
 
Accounting standard 17
Accounting standard 17Accounting standard 17
Accounting standard 17Jigar mehta
 
Accounting standards
Accounting standards Accounting standards
Accounting standards Manah Chhabra
 
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
 
Ch02-conceptual framework or financial reporting
Ch02-conceptual framework or financial reportingCh02-conceptual framework or financial reporting
Ch02-conceptual framework or financial reportingVivi Tazkia
 
A Conceptual Framework
A Conceptual FrameworkA Conceptual Framework
A Conceptual FrameworkArthik Davianti
 

Was ist angesagt? (20)

Corporate reporitng requirements
Corporate reporitng requirementsCorporate reporitng requirements
Corporate reporitng requirements
 
AS vs IND AS (Old vs New Indian Accounting Standards)
AS vs IND AS (Old vs New Indian Accounting Standards)AS vs IND AS (Old vs New Indian Accounting Standards)
AS vs IND AS (Old vs New Indian Accounting Standards)
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
Accounting in insurance companies basic concepts
Accounting in insurance companies   basic conceptsAccounting in insurance companies   basic concepts
Accounting in insurance companies basic concepts
 
Chapter 1: Fundamentals of Accounting
Chapter 1: Fundamentals of AccountingChapter 1: Fundamentals of Accounting
Chapter 1: Fundamentals of Accounting
 
38345431 accounting-standards
38345431 accounting-standards38345431 accounting-standards
38345431 accounting-standards
 
Financial Accounting
Financial AccountingFinancial Accounting
Financial Accounting
 
IFRS 17 - First Approach
IFRS 17 - First ApproachIFRS 17 - First Approach
IFRS 17 - First Approach
 
IND AS 108 OPERATING SEGMENTS
IND AS 108 OPERATING SEGMENTSIND AS 108 OPERATING SEGMENTS
IND AS 108 OPERATING SEGMENTS
 
BUSINESS ACCOUNTING
BUSINESS ACCOUNTINGBUSINESS ACCOUNTING
BUSINESS ACCOUNTING
 
Objective of management accounting
Objective of management accountingObjective of management accounting
Objective of management accounting
 
IFRS
IFRSIFRS
IFRS
 
Forensic accounting
Forensic accountingForensic accounting
Forensic accounting
 
nature and purpose of accounting
 nature and purpose of accounting nature and purpose of accounting
nature and purpose of accounting
 
Accounting standard 17
Accounting standard 17Accounting standard 17
Accounting standard 17
 
Accounting standards
Accounting standards Accounting standards
Accounting standards
 
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
 
Ch02-conceptual framework or financial reporting
Ch02-conceptual framework or financial reportingCh02-conceptual framework or financial reporting
Ch02-conceptual framework or financial reporting
 
A Conceptual Framework
A Conceptual FrameworkA Conceptual Framework
A Conceptual Framework
 
IFRS
IFRSIFRS
IFRS
 

Andere mochten auch

Overview of XBRL by FinDynamics.com
Overview of XBRL by FinDynamics.comOverview of XBRL by FinDynamics.com
Overview of XBRL by FinDynamics.comXBRLAnalyst FinDynamics
 
Complete XBRL Guide
Complete XBRL GuideComplete XBRL Guide
Complete XBRL GuideXBRL Experts
 
Integrated reporting and xbrl
Integrated reporting and xbrlIntegrated reporting and xbrl
Integrated reporting and xbrlWorkiva
 
Chapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesChapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesjps619
 
Overview on XBRL
Overview on XBRLOverview on XBRL
Overview on XBRLKarthik S Raj
 
XBRL Overview
XBRL OverviewXBRL Overview
XBRL OverviewDhiren Gala
 
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...Sara Porras
 
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?Vinod Kashyap
 
Rating Agencies - Q&A
Rating Agencies - Q&ARating Agencies - Q&A
Rating Agencies - Q&AMarkus Krebsz
 
Transparency for credit rating agencies
Transparency for credit rating agenciesTransparency for credit rating agencies
Transparency for credit rating agenciescatelong
 
Credit rating agencies
Credit rating agenciesCredit rating agencies
Credit rating agenciessakshampandit1
 
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 2010Conor O'Kelly
 
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 ghorawatNirmal Ghorawat
 

Andere mochten auch (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
 
XBRL Overview
XBRL OverviewXBRL Overview
XBRL Overview
 
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
 

Ähnlich wie 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
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12Mahesh Vallampati
 
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
 
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 bhardwajCorporate Registers Forum
 
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 bhardwajCorporate Registers Forum
 
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
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idocBunty Jain
 

Ähnlich wie 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)
 
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-...
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
 

KĂŒrzlich hochgeladen

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 

KĂŒrzlich hochgeladen (20)

Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 

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