improving audit with, and auditing, xbrl gl eric e. cohen [email protected] 12 th xbrl...

27
Improving Audit with, and Auditing, XBRL GL Eric E. Cohen [email protected] 12 th XBRL International Conference Tokyo November 2005

Upload: lily-gilbert

Post on 24-Dec-2015

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Improving Audit with, and Auditing, XBRL GL

Eric E. [email protected]

12th XBRL International ConferenceTokyo November 2005

Page 2: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Background This far, you have heard about XBRL GL and

Internal reporting Internal controls IT controls

In this session, you will learn about Audit community interest in XBRL GL Representing a seamless electronic audit trail Active participation – catalyst to benefits

Page 3: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Scope and role of XBRL

ExternalFinancialReporting

BusinessOperations

InternalFinancialReporting

Investment,Lending,

RegulationProcesses

Participants

AuditorsTradingPartners

Investors

FinancialPublishersand Data

Aggregators

Regulators

Software Vendors

ManagementAccountants

Companies

Economic Policymaking

CentralBanks

XBRLGL, the

Journal Taxonomy

XBRLFinancial Statements

Page 4: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Audit Community Interest OECD Taxpayer Services OECD Tax eAudit OASIS Tax XML

Page 5: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

OECD SAF: Brief HistoryOECD Committee on Fiscal Affairs Forum on Tax AdministrationBegun to consider effect of electronic commerce on tax administratorsValue of a standard audit file in light of 25 EU countries auditing one multinational organization

Page 6: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

OECD SAF -> OECD Tax eAudit Delivered two documents

http://www.oecd.org/document/57/0,2340,en_2649_33749_34910329_1_1_1_1,00.html

Guidance on Tax Compliance for Developers of Business And Accounting Software for Tax Purposes

Guidance for the Standard Audit File - Tax “[R]evenue authorities should be aware of the on-going development of

XBRL GL, which could offer a more holistic approach to audit. They should also be aware of international efforts to develop data standards for compliance needs under the formal OASIS Tax XML Committee.[2]

In their implementation strategy for SAF-T, revenue authorities should consider data formats that permit audit automation today while minimizing potential costs to all stakeholders when moving to new global open standards for business and financial data such as XBRL GL.”

Page 7: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

OASIS Tax XML Under OASIS

www.oasis-open.org

In conjunction with OECD Taxpayer Services Delivered whitepaper Support for XBRL and specifically XBRL GL

Expressing interest in a global audit file standard Committing resources

Whitepaper URL http://www.oasis-open.org/committees/download.php/

14242/OASIS_XML_Position_Paper_for_Tax_Administrations_v2-01.pdf

Page 8: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

The Seamless Audit Trail From initial transaction Through the system, monolithic or virtual To reporting Every system as XBRL GL

Page 9: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

I N V O I C E May 2, 2003Invoice #: 10037

Item Description Qty Extension

1078 Blue Widget 200 2,803.781083 Cyan Widget 100 1,402.93

Sub-total: 47,592.33Freight:Total: 47,592.33

<documentType>invoice</documentType>

<documentNumber>10037</document Number>

<documentDate>2003-05-02</documentDate>

From Initial Transaction

Page 10: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Through ERP System Actual/Virtual

GENERAL LEDGER

AR

IMbomp

APPR

customers vendors

items

employees

OEAR, IM

POAP, IM

sales orders

purchase orders

FA

assets

Outsourced procurement

REPORTING

Outsourced e-ordering

Off-site fullfillment

Third party payroll

Page 11: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

XBRL “FR”

<xbrl taxonomy info …>

<unit of measure info> iso4217:usd<context holdingdate or period2006-06-30entity and segmentsMegacorpscenariosactual>

facts with fact value and pointers to above

ci:Equipment 5,400

DimensionalTaxonomy

XBRL GL<xbrl taxonomy info>Details underlying the 5,400 as provided in the system, and published in the instance

<xbrlInfo><summaryReportingElement>ci:Equipment</></>

To Reporting

Page 12: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

System 3System 1

Identificador de la Cuenta

Descripción Principal de la Cuenta

Monto Monetario

Fecha de Asignación/Ingreso

勘定科目番号

勘定科目説明文

金額

転記日付

Account#

Description

Amount

PostDate

System 2

accountMainID

accountMainDescription

amount

postingDate

accountMainID

accountMainDescription

amount

postingDate

accountMainID

accountMainDescription

amount

postingDate

XBRL GL XBRL GLXBRL GL

Every System as XBRL

Page 13: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Seamless Audit Trail XBRL GL can represent any and all of the chain Cross referencing between XBRL GL documents

uniqueID and other tools

Of course, XBRL GL can only represent what is available

Page 14: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Flow: XBRL GL Can Represent

1. Trigger: a source document is represented electronically

2. Source Journal The document is entered and posted, creating a source journal.

3. Journal entries: The accounting implications are gathered and prepared for the GL.

4. GL Entries: the journal entries are prepared for posting to the GL.

5. Journal History: The entries are posted to the Journal History.

6. Consolidation: The data at journal entry or trial balance level are brought together.

7. Reporting: Consolidated numbers combine for eventual reporting.

PostingJournal

Invoice DistributionTo GL Report

SourceJournal

GeneralJournal

TransactionPosting

Journal History Report

Consolidating/Consolidated

Page 15: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Unique Attributes Between Stages

1. Document type, document #, C/V/E/O #, document date, physical location

2. Source Journal Code, number, date

3. Source system, entry number, posting date?

4. Entry number, posting date?

5. Originating organization

6. Mapping to reporting

7. ???

Page 16: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

XBRL GL Can Capture the Fingerprints

Document number, type, date Party type,

ID

Document location

MD5, SHA1

Convert to/from XBRL GL

Convert to/from XBRL GL

Page 17: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Original paper or electronic document

Court system:Assigned number by liber and page

Can simply assign by a counter a unique number

Unique index:Document typeDocument numberDocument sourceDocument date

entryDetail only has one documentNumber

documentNumber can appear on many entryDetail

entryHeader can have many entryDetail

Page 18: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

FR

TaxMgmt

Stat

Integrating the Preparatory Chain

EstimatesAccruals/ReservesAdjustments

CurrencyIntercompanyTop-side adjustments

TRACING

VOUCHING

Page 19: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

XBRL GL As standard export format for an “audit file” …

and more Built in to audit software today As payload for Web services tomorrow

Page 20: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

As Input to Audit Documentation

Audit Documentation:Trial Balance (XBRL GL or other XBRL)

Journal Entries, including various types of auditor’s entries(XBRL GL)

Financial Statements (XBRL)Planning Documents

Risk DocumentsAudit Programs/Checklists

Lead SchedulesEngagement Documents

Permanent Files (XBRL GL and others)(attached, embedded, referenced)

Internal cross references, tick marks, text and test libraries

Control and RiskAssessment

Planning

PersonnelScheduling

Performance

EngagementsProject planning

FinancialStatements

Auditor’sReports

Other analyses

ManagementReport

TestsObservations

Analyses

General Ledgerdata

FinancialStatements

Permanent Files

FindingsIssues

Exceptions

TicklersReminders

Status updates

Hard copy

Page 21: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

CAATS and CA-AuD•Computer Assisted Audit Techniques•Computed Aided Audit Tools

•CA-AuD may•Have embedded CAAT capabilities•Rely on external CAAT services

•CA-AuD must•Capture procedures performed•Evidence obtained•Conclusions reached

•CAATs need to be smarter, communicate better

•Need CAAT/CA-AuD exchange vocabulary•Is it the right CAAT food for the test?•Evidence retention•Reporting

CA-AuD: Would you run this test for me please?CAAT: With pleasure – here is your query and results.CA-AuD: Thank you kindly. Hmm, I wasn’t expecting that. Can you increase the sample size?CAAT: With pleasure – here is your query and results.CA-AuD: Thank you kindly. Much better. That’s all for now.CAAT: All your base are belong to us.CA-AuD: Huh?

Page 22: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Interesting Audit Related Fields

Element (gl-cor) UsageuniqueID A “Serial number” for an accountingEntries structure

revisesUniqueID An indicator that this accountingEntries structure reflects a change to a previously provided batch of information, showing the original uniqueID from that accountingEntries structure

revisesUniqueIDAction An indicator that the new batch of information either replaces or adds to the original batch

Issues:•How can uniqueness for [uniqueID] across accounting systems, both within a single organization and across multiple organizations be encouraged?

Page 23: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Active Participation – Catalyst to Benefits MAP

Map to your systems and develop a prototype

GAP Influence your software developers

LAP Help us determine what’s next

OVERLAP Help with the XBRL GL to XBRL FR linkages

Page 24: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Questions? XBRL GL

[email protected]

Eric E. Cohen [email protected]

Page 25: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

Additional Slides Organization of tax-related groups in OECD Cooperation with OASIS Tax XML and XBRL

Page 26: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

OECDOrganization for Economic Cooperation and Development

CFACommittee on Fiscal Affairs

FTAForum on Tax Administration (2002)

ServicesServices Subgroup

ComplianceCompliance Subgroup

WP1Working groupsWP2

Working groups

WP9Working group 9

WP…Working groups

TIESTax Information

Exchange SystemSubgroup

SAF

StandardAuditFile

IWG

InformalWorking Group

STF

StandardTransmission

File

Deliverabl

es

OECD Tax Related Groups

* Note: this is not an official representation

Page 27: Improving Audit with, and Auditing, XBRL GL Eric E. Cohen eric.e.cohen@us.pwc.com 12 th XBRL International Conference TokyoNovember 2005

FTAForum on Tax Administration (2002)

Services

Services Subgroup

ComplianceCompliance Subgroup

SAF

StandardAuditFile

Tax eAudit

formerly IWG

Deliverabl

es

OECD FTA, OASIS, XBRLOASIS

Organization for the Advancement of Structured Information Standards

OECDOrganization for Economic Cooperation and Development

Tax XML

Tax XML TC

XBRLXBRL Liaison WG

DomDomain WG

TechTechnical WG

XBRLExtensible Business Reporting Language

XBRL GL

XBRL GL WG

XBRL GL

XBRL GL