25
XBRL for Internal Reporting XBRL International Conference Boston April 27, 2005 Neal J. Hannon Director, XBRL Software Development Allocation Solutions, Inc. Barney School of Business, University of Hartford

XBRL for Internal Reporting

  • Upload
    mricky

  • View
    704

  • Download
    2

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: XBRL for Internal Reporting

XBRL for Internal Reporting

XBRL International Conference BostonApril 27, 2005

Neal J. HannonDirector, XBRL Software Development Allocation Solutions, Inc.

Barney School of Business, University of Hartford

Page 2: XBRL for Internal Reporting

Internal ReportingExternalFinancialReporting

BusinessOperations

InternalFinancialReporting

Investment,Lending,

RegulationProcesses Economic

Policymaking

Page 3: XBRL for Internal Reporting

Nature of Internal Reporting Purposes

Planning Control Decision making

More detailed More frequent More varied; less

standardized More difficult to justify up-

front costs of consistency More pressures now

Internal controls - SOx 404 PCAOB 3, Section 5.c

SOx 409

Credit: Eric Cohen

Page 4: XBRL for Internal Reporting

While many corporations have succeeded in addressing the reporting issue of the 1990s,

they must focus on the 21st century reporting issues. They need more leading indicators to enable them to anticipate challenges.

Robert Kugel, Ventana's VP & Research director, financial performance management

Page 5: XBRL for Internal Reporting

Building Blocks

Journal entries Account, amount, date, description

Parties/agents Customers, vendors, employees

Source documents Document number, dates, file location

Resources Inventory, services, fixed assets, KPI

Mappings to and between Accounts, Classifications, XBRL reporting

taxonomies

Page 6: XBRL for Internal Reporting

Data-Centric Model

Premise: Improvements in computer processing, storing and reporting power are now permitting a more direct look into the lifeblood of the enterprise, data.

Data in an XML-enabled environment is no longer constrained by computer platform or the functional software that created it.

Adding meta-data provides not only mobility for data, but provides the basis for continuous reporting and continuous data assurance.

Page 7: XBRL for Internal Reporting

Business DataVarious formats, Structures,Platforms

Governance

Application Integration Layer

XML, Web Services, X-link EII, XBRL-GL

Sarbanes-OxleyCompliance

Continuous Audit

ForensicAccounting

InternalAuditing

ExternalAuditing

Business Reporting

Scorecarding

KPI’s

Board AuditCommittee

SEC Reporting

Budgets

Monthlyreporting

Desk-topManagement

Data-Centric ApproachTo Enterprise Reporting

Real-Time Reporting

Exceptionreporting

BAM

Page 8: XBRL for Internal Reporting

Phases of Development: XBRL Reporting

Phase I - Today

Phase II

Phase III

Using XBRL for SEC filing; XBRL-GL for internal Data gathering (Wacoal); Data Analysis (Edgar-Online)Government reporting (APARA, FDIC, etc.)

Feeding XBRL-GL data to business Internal and external reporting, SEC filing, Sarbanes-Oxley compliance, KPI’s, Scorecards, internal audit

Open, Dynamic Real-Time Reporting,Continuous Auditing, Real Time Analysis from stakeholders both inside and outside

Page 9: XBRL for Internal Reporting

Phases of Development: XBRL Reporting

Phase I - Today

Using XBRL for SEC filing; XBRL-GL for internal Data gathering (Wacoal); Data Analysis (Edgar-Online)Government reporting (APARA, FDIC, etc.)

Page 10: XBRL for Internal Reporting

Wacoal: XBRL GL Auto Journalizing System

Copyright 2004 Hitachi

XiRUTE

Page 11: XBRL for Internal Reporting

From Edgar-Online:

Page 12: XBRL for Internal Reporting

Phases of Development: XBRL Reporting

Phase II

Feeding XBRL-GL data to business Internal reporting, SEC filing, Sarbanes-Oxley compliance, KPI’s, Scorecards, internal audit

Page 13: XBRL for Internal Reporting
Page 14: XBRL for Internal Reporting

Impact on Control Environment

1. Manual

2. Periodic

3. Physically connected to Internal data store

4. Segregated in each business unit/redundant costs

5. Reactive/untimely

6. Opaque/ deep in organizational processes

7. Less secure

1. Automated

2. Persistent

3. Embedded in data process flows - Optimized

4. Integrated within enterprise processes/cost effective

5. Proactive/timely

6. Visible/transparent

7. More Secure

Today Taxonomy Driven

The outcome is to move controls further up the quality curve.Credit: Walter Hamscher

Page 15: XBRL for Internal Reporting

XBRL-GL Can Help Here

And Here

Automated ControlMonitoring

Page 16: XBRL for Internal Reporting
Page 17: XBRL for Internal Reporting

Transaction data

Multiple departmental Excel spreadsheets

Senior Management

Consolidated spreadsheets for

management

2000 elements = 6500 spreadsheets (this is not a typo)

SQL

SQL

Current Management Reporting – Insurance example

ACORDXBRL GL

ACORDXBRL GL

ACORDXBRL GL

W. Hamscher

Page 18: XBRL for Internal Reporting

Transaction Data

Multiple Departmental Excel Spreadsheets

Senior Management

Consolidated spreadsheets for management

SQL

SQL

Current Management Reporting

ACORDXBRL GL

ACORDXBRL GL

ACORDXBRL GL

W. Hamscher

Page 19: XBRL for Internal Reporting

Subsidiary ERP’s

Senior Management

Supplemental information aggregation

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Controls

Control located with data or in supplemental manual processes

Current Management Reporting

Page 20: XBRL for Internal Reporting

Services architecture leveraging taxonomies

Transaction and or subsidiary

Data

Senior Management

Viewing and aggregation for department & management

XBRLWeb

Services

Controls

Controls

Controls

Controls

Controls

Controls

‘Wrap & Map’ACORDXBRL GL

ACORDXBRL GL

ACORDXBRL GL

W. Hamscher

Page 21: XBRL for Internal Reporting

Phases of Development:XBRL Reporting

Phase III

Open, Dynamic Real-Time Reporting,Continuous Auditing, Real Time Analysis from stakeholders both inside and outside

Page 22: XBRL for Internal Reporting

XML derivative transactions

Traditional data item

Explanatory labels (tags)

•Identity, units, source, etc.

• Control labels

• E-signatures, sequence numbers, invisible markers,

• Control signals

Page 23: XBRL for Internal Reporting

Financial-related Web Services in the future (the universal data bus)

Audit Servic

e

Accounting bots and services

SelectiveLayered

Reporting

Fraud detection Service

FinancialAnalyticServices

ERP

Other Assurance

Services

Page 24: XBRL for Internal Reporting

Stale, erroneous, and opaque information Ultimate drill down to the

transaction levels of all related parties !!!!

Business report a living thing dependent on intrinsic business process rhythms

In case of doubt give data not models or aggregates

Disclose the time-series bases of aggregates and estimates

Credit: Miklos Vasarhelyi

Page 25: XBRL for Internal Reporting

Neal J. HannonDirector of XBRL Software Development for

Allocation Solutions, Inc.

XBRL Editor: Strategic Finance Magazine

University of Hartford

Email: [email protected] [email protected]

Phone: 401-769-3802 or 860-768-5810