Digital Audit Process Innovation

advertisement
Automatic Rendering Tool and
Digital Audit Process Innovation
Nov 2005
YongMoon Lee
KICPA & AICPA
Table of Contents
• Automatic Rendering Tools
• Digital Audit Process Innovation
• XBRL Adoption Plan By Financial
Supervisory Service of Korea
Automatic Rendering Tools
 Taxonomy and Instance Document Overview
 Consideration For XBRL Instance Document
 Screen Shot
 Benefits expected
Taxonomy Framework For Audit Report
Accountants
Report
(krfr-ar)
Primary Terms
Elements
(krfr-pte)
Primary Terms
Relationships
(krfr-ptr)
Commercial &
Industrial
(kr-gaap-ci)
Commany
Extension
Taxonomy
MS Word File
Instance Documents
Audit Report File
Consideration For XBRL Instance Document
Responsibility
Financial Statement
Client or Entity
Audit Opinion
Auditor
Consideration For XBRL Instance Document
Responsibility
Financial Statement
Client or Entity
Audit Opinion
Auditor
Need two versions of
XBRL editor
Digital Audit Process innovation
 Preparer’s Responsibilty
 Auditor’s Responsibilty
 XBRL FS Editor
Financial Statement
Auditor’s
of Position
Opinion
Income Statement
Statement of Appropriation
of Retained Earnings
Cash Flow Statement
 XBRL Audit Report
Notes
IBcenter
Page 7
XBRL Editor Screen Shot
XBRL Editor with Audit Report Rendering Screen Shot
MS-Word FIle
Benefits Expected
 Automation of word processing which can
import xbrl instance document
 It can be used for sending the xbrl
document after completion
 It can attract CPA’s interest and can save
time and money
 It can reduce errors in typing and
calculation
Digital Audit Process Innovation
 Current Process
 To Be Model
 XBRL GL
 Benefits expected
 Considerations
Digital Audit Process innovation
 Current Process
Trial Balance,
Finacial Statement
Manual Input By Auditor
Leadsheet,
Dart Input
W/P
(SGML)
Audit Program/
Inspection,
Sampling,
Confirmation,
Calculation,
Support by
Audit tools
Check List
Adjustment
Manual Input
T/B After Adjustment
F/S With Auditor’s
Opinion
IBcenter
Page 12
Digital Audit Process innovation
 To Be Process (Web Based)
Trial Balance,
(*)Cretop which is on-line service of credit information
can be used for the valuation of Receivable
Finacial Statement
XBRL GL
Leadsheet,
Dart Input
W/P
(XBRL)
Audit Program/
Inspection,
Sampling,
Confirmation,
Calculation,
Support by
Audit tools
(*)Cretop
Check List
Adjustment
Automatic Input
T/B After Adjustment
F/S With Auditor’s
Opinion
IBcenter
Page 13
Audit Process Automation
XBRL GL
Chart of Accounts
Entries
Aging
Trial Balance
GL
Inventory
Open AP
Open AR
Audit Working Paper
Sampling
Confirmation
Calculation
Reporting
ERP Legacy SYS
XBRL GL Characteristics
Flexibility
Reporting
Independent
Consolidation
System
Independent
Complements XBRL
for financial reporting
XBRL GL Characteristics - Reporting Independent
It collects general ledger and after-the-fact
receivables, payables, inventory
and other non-financial facts,
and then permits the representation of
that information using traditional summaries
and through flexible links to XBRL for reporting.
Source : http://www.wbrl.org/GLTaxonomy/
XBRL GL Characteristics - System Independent
Any developer can create import and export routines
to convert information to XBRL GL format.
This means that accounting software developers
need only consider one design for their
XML import/export file formats.
Application service providers can offer to supply XBRL import
and output so end-users can more easily use their own data.
Companies developing operational products,
such as point of sale systems or job costing,
or reporting tools can link with many accounting products
without needing specialised links to each one.
Source : http://www.wbrl.org/GLTaxonomy/
ERP And Auditing
SAP
Oracle
Current Situation
IBC
…
Audit
…
PeopleSoft
disparate accounting
systems
…
Audit
…
Audit
Audit
Separate auditing efforts
XBRL GL and ERP
SAP
Oracle
Systems independent
IBC
…
PeopleSoft
ERP Vendors
…
…
…
XBRL GL
Taxonomy
XBRL GL
Instance
Auditing
XBRL GL Characteristics - Consolidation
Popular low-end products and mid-market solutions are
not designed to facilitate consolidating data from
multiple organisations.
XBRL GL can help transfer the general ledger
from one system to another,
be used to combine the operations of
multiple organisations, or bring data into tools
that will do the consolidation.
Source : http://www.wbrl.org/GLTaxonomy/
XBRL GL Characteristics - Flexibility
XBRL GL provides flexibility, overcoming the limitations of
other approaches such as Electronic Data Interchange (EDI).
It offers an extensible, flexible, multi-national solution
that can exchange the data required by internal finance,
accountants, and creditors.
Source : http://www.wbrl.org/GLTaxonomy/
XBRL GL Characteristics – Complements XBRL FR
It complements XBRL for financial reporting,
linking financial reports to the detail
behind them, providing all the specific information
required for audit workpapers, budget planning,
and detailed reporting.
Source : http://www.wbrl.org/GLTaxonomy/
XBRL FR and XBRL GL Relationship
XBRL Chart Of Accounts
<gl-cor:accountMainID>
<gl-cor:xbrlElement>
XBRL FR Instance Doc
<krfr-pte:OperatingRevenue>
XBRL GL Instance Doc
<gl-cor:accountMainID>
XBRL GL Instance Document - example
<gl-cor:entryHeader>
<gl-cor:enteredBy contextRef="now">YongMoon Lee</gl-cor:enteredBy>
<gl-cor:enteredDate contextRef="now">2005-12-01</gl-cor:enteredDate>
<gl-cor:sourceJournalID contextRef="now">Junpyo</gl-cor:sourceJournalID>
<gl-cor:entryNumber contextRef="now">10</gl-cor:entryNumber>
<gl-cor:entryType contextRef="now">standard</gl-cor:entryType>
<gl-cor:entryComment contextRef="now">The comment for this entry</gl-cor:entryComment>
<gl-bus:sourceJournalDescription contextRef="now">JE</gl-bus:sourceJournalDescription>
<gl-cor:entryDetail>
<gl-cor:lineNumber contextRef="now">1</gl-cor:lineNumber>
<gl-cor:account>
<gl-cor:accountMainID contextRef="now">10100</gl-cor:accountMainID>
<gl-cor:accountMainDescription contextRef="now">Rent</gl-cor:accountMainDescription>
<gl-cor:accountPurposeCode contextRef="now">koreangaap</gl-cor:accountPurposeCode>
<gl-cor:accountType contextRef="now">account</gl-cor:accountType>
</gl-cor:account>
<gl-cor:debitCreditCode contextRef="now">D</gl-cor:debitCreditCode>
<gl-cor:amount contextRef="now" decimals="2" unitRef="usd">50000</gl-cor:amount>
<gl-cor:postingDate contextRef="now">2005-11-08</gl-cor:postingDate>
<gl-cor:identifierReference>
<gl-cor:identifierCode contextRef="now">1141</gl-cor:identifierCode>
<gl-cor:identifierDescription contextRef="now">IBCENTER Ltd</gl-cor:identifierDescription>
<gl-cor:identifierType contextRef="now">V</gl-cor:identifierType>
</gl-cor:identifierReference>
<gl-cor:documentType contextRef="now">check</gl-cor:documentType>
<gl-cor:postingStatus contextRef="now">posted</gl-cor:postingStatus>
</gl-cor:entryDetail>
<gl-cor:entryDetail>
<gl-cor:lineNumber contextRef="now">2</gl-cor:lineNumber>
<gl-cor:account>
<gl-cor:accountMainID contextRef="now">10200</gl-cor:accountMainID>
<gl-cor:accountMainDescription contextRef="now">Chequing</gl-cor:accountMainDescription>
<gl-cor:accountPurposeCode contextRef="now">koreangaap</gl-cor:accountPurposeCode>
<gl-cor:accountType contextRef="now">account</gl-cor:accountType>
</gl-cor:account>
<gl-cor:debitCreditCode contextRef="now">C</gl-cor:debitCreditCode>
<gl-cor:amount contextRef="now" decimals="2" unitRef="usd">50000</gl-cor:amount>
<gl-cor:postingDate contextRef="now">2005-11-08</gl-cor:postingDate>
<gl-cor:identifierReference>
<gl-cor:identifierCode contextRef="now">1130</gl-cor:identifierCode>
<gl-cor:identifierDescription contextRef="now">IBCENTER Ltd</gl-cor:identifierDescription>
<gl-cor:identifierType contextRef="now">V</gl-cor:identifierType>
</gl-cor:identifierReference>
<gl-cor:documentType contextRef="now">check</gl-cor:documentType>
<gl-cor:postingStatus contextRef="now">posted</gl-cor:postingStatus>
</gl-cor:entryDetail>
</gl-cor:entryHeader>
Chart Of Accounts Instance Document
- example
<gl-cor:account>
<gl-cor:accountMainID nonNumericContext="s1">1111</gl-cor:accountMainID>
<gl-cor:accountMainDescription nonNumericContext="s1">Cash
</gl-cor:accountMainDescription>
<gl-cor:accountType nonNumericContext="s1">account </gl-cor:accountType>
</gl-cor:account>
<gl-cor:xbrlInfo>
<gl-cor:xbrlTaxonomy nonNumericContext="s1">
http://www.xbrl.or.kr/kr/gaap/ci/2005-10-01/kr-gaap-ci-2000-07-31
</gl-cor:xbrlTaxonomy>
<gl-cor:xbrlElement nonNumericContext="s1">currentAssets.cashCashEquivalents
</gl-cor:xbrlElement>
</gl-cor:xbrlInfo>
Benefit expected








Drill Down From Financial Report to GL
Productivity Increase
Work Paper Automation
To be used for Consolidation
To Increase Transparency
Enhanced Quality Control
Save Space by electronic attachments
Remote Review
Considerations
 Size Of XBRL File
(1,000,000 Records may be 5G Byte)
 Speed of Transaction
(Much Slower than normal SQL DB)
 Referential Integrity
(Relationship management)
 Assurance of the identical source
Tax Preparation Process Automation
(*) Current : Fixed Length Text Electric Report
XBRL GL
Chart of Accounts
Entries
Aging
Trial Balance
GL
Inventory
Open AP
Open AR
ERP Legacy SYS
Tax Working Paper
Validation
Tax Report
(XBRL)
Calculation
IRS Internal Process
Automation
(*) OECD recommends XBRL for tax uses
XBRL Adoption Plan
By Financial Supervisory Service
XBRL Adoption Plan By
Financial Supervisory Service
Financial Information Highway
Construction
(Based on National Financial Information Framework)
XBRL Adoption Plan By
Financial Supervisory Service
2006.7
Voluntary Program
Financial Institutions
And Big Commercial
Companies
2007
Mandatory Program
Listed Companies
2008
Mandatory Program All Audited Companies
Thank You !!!
Download