28
Aayush Shrestha Computer Engineer Chief of Design @ nLocate Pvt. Ltd. [email protected] XBRL Implementation for Financial Reporting

XBRL Implementation for Financial Reporting

Embed Size (px)

Citation preview

Page 1: XBRL Implementation for Financial Reporting

Aayush ShresthaComputer Engineer

Chief of Design @ nLocate Pvt. Ltd.

[email protected]

XBRL Implementation for

Financial Reporting

Page 2: XBRL Implementation for Financial Reporting

• Introduction• Background

• Problem Statement and Motivation

• Introduction to XBRL

• Looking at an XBRL Document

• Benefits of adopting XBRL

• System developed for assisting adoption

• System Overview

• Demo of web based XBRL Generator

• Demo of Excel based XBRL Generator

• Information gained from XBRL documents

• What the future looks like

Overview

2

Page 3: XBRL Implementation for Financial Reporting

Introduction

3

Page 4: XBRL Implementation for Financial Reporting

• XBRL Implementation Financial Reporting to Office Of Company Registrar (OCR)

• Built a prototype of a system that covered Generation, Storageand Analysis of XBRL documents

• Awarded Best Implemented Project Award by Institute of Engineering, Tribhuwan University

Background

Introduction

4

Page 5: XBRL Implementation for Financial Reporting

• Everything of stacks of paper

• Digital but not computable

• Lack of a defined common standard

• Not readily available

• Redundancy and Inconsistency

• Valuable Data, Major concern for stakeholders

Motivation

Introduction

5

Page 6: XBRL Implementation for Financial Reporting

• eXtensible Business Reporting Language

• Dialect of XML for business and financial data

• Taxonomy & Instance documents

• Internationally accepted

• IFRS and GAAP

XBRL : A Global Standard

Introduction

6

Page 7: XBRL Implementation for Financial Reporting

7

Page 8: XBRL Implementation for Financial Reporting

8

Page 9: XBRL Implementation for Financial Reporting

9

Page 10: XBRL Implementation for Financial Reporting

10

Page 11: XBRL Implementation for Financial Reporting

WHY?

11

Page 12: XBRL Implementation for Financial Reporting

12

`

Page 13: XBRL Implementation for Financial Reporting

• Manageable and always available.

• Machine Readable and Computable Information

• A common standard across the country

• No more redundant works.

• Prevent Frauds

• Valuable Information for stakeholders

Benefits

Introduction

13

Page 14: XBRL Implementation for Financial Reporting

HOW?

14

Page 15: XBRL Implementation for Financial Reporting

Overall System

System Description

Instance CreatorRepository

Financial Statements

XBRL Submit

Analytics XBRL open data access

Companies

15

Page 16: XBRL Implementation for Financial Reporting

Creating XBRL Document of Financial Reports using our instance creators

16

Page 17: XBRL Implementation for Financial Reporting

Web Based Instance Creator

17

Page 18: XBRL Implementation for Financial Reporting

Excel Based XBRL Generator

18

Macro Program on ExcelTo generate XBRL

Creating Financial DocumentsIn Excel as usual

Manual mapping of IFRStaxonomy

Page 19: XBRL Implementation for Financial Reporting

What can we do from those XBRL files?

19

Page 20: XBRL Implementation for Financial Reporting

Repository Mgmt for XBRL documents

20

Public Access to public financial documents

Page 21: XBRL Implementation for Financial Reporting

Analysis from XBRL Documents

21

Listing top companies by different parameters

Page 22: XBRL Implementation for Financial Reporting

Analysis from XBRL Documents

22

Analyzing a company’s performance over the years according to some parameter

Page 23: XBRL Implementation for Financial Reporting

Analysis from XBRL Documents

23

Comparison between companies according to some parameter

Page 24: XBRL Implementation for Financial Reporting

Analysis from XBRL Documents

24

Use xQuery to make complex queries according to need

Page 25: XBRL Implementation for Financial Reporting

XBRL Implementation Process in Nepal

25

Page 26: XBRL Implementation for Financial Reporting

• Change policies and culture.

• Adapt to new technology.

• Impose new laws and requirements.

• A couple years at least.

What’s Needed?

Conclusion

26

Page 27: XBRL Implementation for Financial Reporting

• Lawmakers, Engineers, Chartered Accountants and stakeholders working hand in hand.

• Localization of Taxonomy in accordance with NAS

• Imposing policies for requirement and maintenance of reports in XBRL format by government

• Getting our taxonomy accepted by XBRL International

How we get there?

Conclusion

27