xbrl implementation for financial reporting to the office of company registar

30
Final Year Project Presentation IOE, Pulchowk Campus 29 th August, 2013 XBRL Implementation for Financial Reporting to the Office of Company Registrar

Upload: ashok-basnet

Post on 21-Nov-2014

449 views

Category:

Business


2 download

DESCRIPTION

Financial Reports need to be submitted annually to the Office of Company Registrar (OCR) by companies registered in the country and OCR archives them. The reports are subject of interest for stakeholders from different sectors. Currently, companies file printed documents, and there is the issue of availability of the reports and computability on reports. So, there is urgent need of digitization and standardization for open data initiative by OCR.

TRANSCRIPT

Page 1: Xbrl implementation for financial reporting to the office of Company Registar

Final Year Project PresentationIOE, Pulchowk Campus29th August, 2013

XBRL Implementation for

Financial Reporting to the

Office of Company Registrar

Page 2: Xbrl implementation for financial reporting to the office of Company Registar

2

• Aayush Shrestha - Roll No. 16202

• Ashok Basnet - Roll No. 16205

• Sarvagya Pant - Roll No. 16234

• Umanga Bista - Roll No. 16245

• Supervised By :

Dr. Aman Shakya, Deputy Head of DoECE, IOE Pulchowk Campus

• Co-supervised By:

Er. Sansar Jung Dewan, Head of IT Department, Office of Company Registrar,

MoI Nepal

Team Members

Page 3: Xbrl implementation for financial reporting to the office of Company Registar

3

• Introduction• Background and Existing Systems

• Introduction to XBRL

• Goals and Objectives of Project

• System Description

• Results

• Conclusion• Summary

• Limitations and Future Enhancements

Overview

Page 4: Xbrl implementation for financial reporting to the office of Company Registar

4

Introduction

Page 5: Xbrl implementation for financial reporting to the office of Company Registar

5

• Financial Reporting to Office Of Company Registrar (OCR)

• Major concern for Stakeholders

• Problems:• Everything on stacks of paper• Not computable• Lack of a common standard• Not readily available• Redundancy and Consistency

Background

Introduction

Page 6: Xbrl implementation for financial reporting to the office of Company Registar

6

• eXtensible Business Reporting Language

• Dialect of XML for business and financial data

• Internationally accepted

• Taxonomy & Instance documents

• IFRS and GAAP

XBRL : A Global Standard

Introduction

Page 7: Xbrl implementation for financial reporting to the office of Company Registar

7

• Initiative of OCR in Nepal to adopt XBRL

• Objectives• Creating tools to generate XBRL documents of

financial reports• Maintaining a data repository of XBRL filings• Demonstrating prospect of XBRL via analytics

generated over XBRL data• Facilitate Open Data Access

Goals and Objectives

Introduction

Page 8: Xbrl implementation for financial reporting to the office of Company Registar

8

System Description

Page 9: Xbrl implementation for financial reporting to the office of Company Registar

9

Overall System

System Description

Instance Creator Repository

Financial Statements

XBRL Submit

Analytics XBRL open data access

Companies

Page 10: Xbrl implementation for financial reporting to the office of Company Registar

10

Instance Creator – MS Excel based

System DescriptionMapping Engine

Reference taxonomy

Financial Statements

XBRL file

Domain Expert

Mapping Definitions

• Macro program on MS Excel

• Wide coverage

• Needs Domain Expert

Page 11: Xbrl implementation for financial reporting to the office of Company Registar

11

System Description

Sample Financial Document

Author
This is a sample balance sheet of a company provided by OCR.
Page 12: Xbrl implementation for financial reporting to the office of Company Registar

12

System Description

MS Excel Based Instance Creator

Page 13: Xbrl implementation for financial reporting to the office of Company Registar

13

System Description

Explicit Mapping of Local Terms

Page 14: Xbrl implementation for financial reporting to the office of Company Registar

14Instance Creator – Web Form based

System Description

Financial statements

Web Form Mapping EngineValidation XBRL

output

Reference Taxonomy

• Easier to create XBRL Document

• Limited to Balance Sheet (for now)

Page 15: Xbrl implementation for financial reporting to the office of Company Registar

15

System Description

Web Based Instance Creator

Page 16: Xbrl implementation for financial reporting to the office of Company Registar

16

System Description

Mapping Dictionary Management

Page 17: Xbrl implementation for financial reporting to the office of Company Registar

17

System Description

XBRL Output (validated)

Page 18: Xbrl implementation for financial reporting to the office of Company Registar

18

Repository, Public Access and Analytics

System Description

• XBRL Document submission for authenticated users

• Analytics and Data Visualization for admin and verified users

• Open data access for public users

Repository

Submit acceptedWeb formUser

User Analytics

Web formPublic

XBRL files

Page 19: Xbrl implementation for financial reporting to the office of Company Registar

19

Results

Page 20: Xbrl implementation for financial reporting to the office of Company Registar

20

• Generated over 200 valid XBRL Documents

• Real world financial data from around 10 companies (over a period of 5 years)

• Over 50 XBRL documents archived at the repository

Experiment Setup

Results

Page 21: Xbrl implementation for financial reporting to the office of Company Registar

21

Results

Dashboard

Page 22: Xbrl implementation for financial reporting to the office of Company Registar

22

Results

Advanced Search Options

Page 23: Xbrl implementation for financial reporting to the office of Company Registar

23

Results

Analytics and Reports

Page 24: Xbrl implementation for financial reporting to the office of Company Registar

24

Results

xQuery Executer

Page 25: Xbrl implementation for financial reporting to the office of Company Registar

25

Conclusion

Page 26: Xbrl implementation for financial reporting to the office of Company Registar

26

• Creation Of Valid XBRL document from Financial Statements.

• Development of XBRL tool for end users.

• XBRL repository

• Analytics for Stakeholders.

• Contribution to Open Data Initiative.

Summary

Conclusion

Page 27: Xbrl implementation for financial reporting to the office of Company Registar

27

• Lack of resources and reachable experts.

• Mapping IFRS terms according to Nepalese Accounting Standards

Limitations:

• Web form only for balance sheet generation.

• No full mapping between IFRS and NAS.

Conclusion

Problem Faced and Limitations

Page 28: Xbrl implementation for financial reporting to the office of Company Registar

28

• Huge number of stakeholders

• Requires research and resources

• Localizations of IFRS in context of Nepal.

• Full adoption in 4 levels of block tagging

• Our project can be developed to serve this process

Conclusion

XBRL Adoption in Nepal

Page 29: Xbrl implementation for financial reporting to the office of Company Registar

29

• Web based instance creator to support more types of financial statements

• Advanced analytics

Conclusion

Future Enhancement

Page 30: Xbrl implementation for financial reporting to the office of Company Registar

30

THANK YOU !!!