Full Text (Final Version , 1mb)

advertisement
The Internal Use of XBRL for
Continuous Auditing Purpose
Is XBRL an accelerator for CA in practice
Erasmus School of Economics
in The Netherlands?
K.B.Khargi
Master Thesis Economics & Informatics
Economics & ICT programme
StudentID 275859
EUR Supervisor
Prof. Dr. G.J. van der Pijl
2nd Supervisor
Ing. A.A.C. de Visser
18 May 2011
Master Thesis Economics & ICT
The Internal Use of XBRL for Continuous Auditing Purpose
Is XBRL an accelerator for CA in practice in The Netherlands?
Name:
Kavita Khargi
Student ID:
275859
E-mail:
kavitakhargi@hotmail.com
275859kk@student.eur.nl
Version:
Final
Date:
18 May 2011
The Internal Use of XBRL for Continuous Auditing Purpose
Acknowledgement
I thank my parents for stimulating me during my education and giving me space to succeed in
everything I was doing.
This thesis would not have been possible without the interviewees. I thank them for their
precious time, and for sharing their experience with XBRL with me: Willem Geijtenbeek, Huub
Lucassen, Jan Pasmooij, Paul Snijders, Hans Verkruijsse, and Jacques Urlus.
I thank my supervisor of the EUR Ad de Visser for guiding me throughout the whole process,
and for asking how I really was (and listen to the whole story). I thank Wim Pijls for an orienting
dialogue about XBRL.
When I was down-hearted and had absolutely no hope for my study I turned to the ESSC. I
really appreciate the help I got from Wendy Pelkmans, Sachlan Apil and Mr. B. den Boogert.
Furthermore I thank my friends and family for being patience when I was rude and moody
sometimes during the time I wrote this thesis.
Kavita Khargi
K.B. Khargi 275859
18 May 2011
1
The Internal Use of XBRL for Continuous Auditing Purpose
Abstract
The motivation for this study has been the many papers on continuous auditing proclaiming
that XBRL would enable continuous auditing and accelerate its adoption.
In the Netherlands this seem to be not the case; XBRL is not even implemented within internal
processes of companies.
Therefore this research question was formulated:
What is needed in order to shift XBRL towards the front of the business reporting supply chain
for the purpose of continuous auditing in The Netherlands?
After a literature study and several interviews with experts the following was the result for the
conditions:

First a change in perspective of the way we look at accounting is needed.

Steps that companies have to take before implementing XBRL internally:
o
Bear in mind what the stakeholders want; find out to whom the report is
important, the target group, and what information they are interested in.
With the focus on sustainability they want a dialogue, with an annual report not.
o
Map the internal information need for all levels in the company
o
Make a corporate data model with all databases that are used and clean
pollution in these databases; harmonize and synchronize all the different
definitions from several systems for one same concept.
o
Map the lack of knowledge within the firm knowledge management. This also
includes what information exactly is given away to other parties with XBRL and
what are the consequences.

Software suppliers should take a more active role and not wait for what customers want.
K.B. Khargi 275859
18 May 2011
2
The Internal Use of XBRL for Continuous Auditing Purpose
Table of Contents
1.
Introduction .............................................................................................................................................................. 5
1.1
Background...................................................................................................................................................... 5
1.2
Motivation ........................................................................................................................................................ 6
1.3
Research Objective ....................................................................................................................................... 7
1.3.1
Scientific Relevance ............................................................................................................................ 7
1.3.2
Business Relevance ............................................................................................................................. 8
1.4
Research Question ........................................................................................................................................ 9
1.5
Research Methodology............................................................................................................................. 10
1.6
Thesis Construction................................................................................................................................... 11
2. XBRL .......................................................................................................................................................................... 12
2.1
The purpose of XBRL ................................................................................................................................ 12
2.2
Two tiered design of XBRL ..................................................................................................................... 13
2.3
Technical definition of XBRL ................................................................................................................. 14
2.4
Barriers for adopting XBRL .................................................................................................................... 15
2.5
Benefits of XBRL ......................................................................................................................................... 17
2.6
Adoption of XBRL in different countries .......................................................................................... 18
2.6.1
XBRL adoption around the world ............................................................................................. 18
2.6.2
XBRL in The Netherlands .............................................................................................................. 20
2.7
XBRL Tooling................................................................................................................................................ 21
3 Continuous Auditing ........................................................................................................................................... 22
3.1
What is Continuous Auditing?............................................................................................................... 22
3.2
History of Continuous Auditing ............................................................................................................ 24
3.3
Benefits and issues of continuous auditing ..................................................................................... 25
3.4
Continuous auditing in The Netherlands ......................................................................................... 25
3.5
Requirements for Continuous Auditing ........................................................................................... 26
3.6
Tools for Continuous Auditing .............................................................................................................. 27
4 XBRL and CA in the Business Reporting Supply Chain......................................................................... 28
4.1
Business Reporting Supply Chain........................................................................................................ 28
4.2
XBRL-GL: an enabler for CA? ................................................................................................................. 30
4.3
What features XBRL to be an enabling factor for CA? ................................................................ 31
5 Standard Business Reporting in The Netherlands ................................................................................. 33
5.1
What is SBR?................................................................................................................................................. 33
5.1.1
The SBR standards .......................................................................................................................... 34
5.1.2
The SBR components ...................................................................................................................... 35
5.1.3
The SBR facilities .............................................................................................................................. 35
5.1.4
Filing reports with SBR ................................................................................................................. 36
5.2
Benefits of SBR to business .................................................................................................................... 37
6 Empirical data ....................................................................................................................................................... 38
6.1
Top level interviews: chairpersons XBRL Netherlands .............................................................. 38
6.1.1
Interviewee1....................................................................................................................................... 38
6.1.2
Interviewee2 ..................................................................................................................................... 42
6.1.3
Interviewee3....................................................................................................................................... 45
K.B. Khargi 275859
18 May 2011
3
The Internal Use of XBRL for Continuous Auditing Purpose
6.2
Middle level interviews: IT auditors .................................................................................................. 50
6.2.1
Interviewee4 ..................................................................................................................................... 50
6.2.2
Interviewee5 ..................................................................................................................................... 56
6.2.3
Interviewee6 ..................................................................................................................................... 61
6.3
Bottom Level: Case studies .................................................................................................................... 64
6.3.1
Wacoal .................................................................................................................................................. 64
6.3.2
Project Basic-life .............................................................................................................................. 67
6.3.3
Microfinance Information eXchange (MIX) ........................................................................... 69
7 Analysis .................................................................................................................................................................... 72
7.1
Internal use of XBRL ................................................................................................................................. 72
7.2
Reluctance of firms ................................................................................................................................... 73
7.3
Benefits of the internal use of XBRL .................................................................................................. 75
7.4
Conditions ..................................................................................................................................................... 77
7.5
Successes and failures .............................................................................................................................. 79
7.6
Continuous auditing and XBRL ............................................................................................................. 80
7.7
Tools ................................................................................................................................................................ 83
7.8
Adoption of XBRL ....................................................................................................................................... 84
7.9
Current situation of XBRL in The Netherlands .............................................................................. 85
7.10 Future .............................................................................................................................................................. 86
8 Conclusion............................................................................................................................................................... 88
8.1
Main Findings .............................................................................................................................................. 88
8.2
Research Limitations ................................................................................................................................ 90
8.3
Recommendations for further research ........................................................................................... 90
8.4
Lessons Learnt............................................................................................................................................. 91
Bibliography ............................................................................................................................................................... 92
Appendix: Questionnaire............................................................................................................................................ 95
K.B. Khargi 275859
18 May 2011
4
The Internal Use of XBRL for Continuous Auditing Purpose
1.
Introduction
In this chapter the motivation of this research is presented. Then the research objective is given.
The research question and sub questions are described in section 1.3. The methodology is
presented in section 1.4. Finally, the construction of this thesis and its further chapters are
briefly mentioned.
1.1
Background
Auditing has experienced a major shift in automation over de last past decades. Traditionally,
internal audit has been performed on a retrospective and cyclical basis, most often months or
longer terms. The procedures of testing controls were often based on sampling and included
activities such as reviews of policies, procedures, approvals and reconciliations. But, this
approach gives internal auditors a narrow scope of evaluation that is often too late to be of real
value to the business performance or regulatory compliance (Coderre, 2005). But nowadays
pressured by new regulations and using new technologies, auditing has become almost a
continuous process. The focus has shifted from only financial information to information of risk
and control systems (Van Kuijck 2008)
In the early 1990s the business environment went through a series of substantial changes,
among which “electronization” was one of. Ever more auditors could no longer review source
documents in paper form (Bierstaker2001).The trend which caused the disappearance of the
traditional audit trail continued and online systems and the Internet created an easier and
cheaper way for data to be exchanged between systems, using the HTML protocol (Alles 2004).
But HTML documents were not suitable to be extracted and compared. Therefore a language
like XML, which adds information about the document’s content to its tags, was introduced.
In April 1998 Charles Hoffman applied XML to financial statements, in order to make financial
data machine readable (O’Rourke 2001; Plumlee 2008). The prototype was called XFRML
(Extensible Financial Reporting Markup Language). This was initially designed for external
reporting. Eventually, this evolved to version 1.0 of XBRL in July 2000. In 2005 XBRL
International published the XBRL-GL (Global Ledger) specification, this is for internal auditing.
The most recent version is XBRL Specification 2.1 (Bizarro & Garcia 2010).
K.B. Khargi 275859
18 May 2011
5
The Internal Use of XBRL for Continuous Auditing Purpose
XBRL is useful for preparing, publishing, exchanging, acquiring and analyzing accounting and
business data, and provides a standardized method for transferring financial reporting
information between software applications (Alles 2004). XBRL enables continuous auditing by
placing financial data in a format which is not proprietary to any specific software application,
allowing any future continuous auditing system access to data on any software platform,
running any software (which uses XBRL), in any country ( Flowerday 2006).
Today XBRL has been adopted in countries worldwide. In some countries the adoption of XBRL
has made great progress and they have required reporting in XBRL by law. Some countries are
lagging behind and have reporting in XBRL enabled instead of required.

US SEC, reporting in XBRL is required

Belgium `Balanscentrale' (Chamber of Commerce) reporting in XBRL is required

China, Korea, Japan, XBRL is required

In almost any country of Western Europe, reporting in XBRL is enabled

Netherlands: Belastingdienst (Tax Services), Kamer van Koophandel (Chamber of
Commerce) and Centraal Bureau voor Statistiek (Central Bureau for Statistics) are XBRL
enabled.
(Pijls 2010)
1.2
Motivation
The motivation for this research was a result from a previous study about continuous auditing
and continuous monitoring. During the literature study of that research the term XBRL was
mentioned in some papers about continuous auditing. After following a course where XBRL was
treated in one lesson, the interest arose to conduct further research.
In various papers XBRL is mentioned to be an enabler, a facilitator for continuous auditing, and
accelerator for the adoption of CA. But is that actually the case in practice? Which financial data
is covered by XBRL? Is that only data for the purpose of the financial report (in the end of the
process)? Or is XBRL actually used in the CA processes, through CM and control processes? Or
are these processes not taken into consideration by XBRL software makers in times were risk
and control are so important?
K.B. Khargi 275859
18 May 2011
6
The Internal Use of XBRL for Continuous Auditing Purpose
1.3
Research Objective
For this study the focus is on CA and XBRL adoption in The Netherlands. The objective of the
research is to deliver a description on how XBRL is applied in CA processes in practice, in which
business process this is best applied and which processes less.
This research contributes to the scientific field of CA and XBRL in The Netherlands.
XBRL (internal use)
Process 1
Process 2
Process 3
XBRL (external use)
General
Ledger:
Annual account,
Several
Management
Journal
Reports,
Entries
Etc.
Process 4
Process …
Continuous Auditing
1.3.1
Scientific Relevance
As is shown in the figure of the hype cycle for GRC technologies on the next page, controls
automation and monitoring was still in the technology trigger phase in 2008. For this thesis, the
assumption is made that controls automation and monitoring includes continuous auditing. The
fact that it was in the technology trigger phase in 2008 means that a breakthrough, public
demonstration, product launch or other event catches the attention of significant press and
industry. Due to the lack of more recent (free) information about the phase controls automation
and monitoring is now in, the assumption is made that it is still in the same phase.
K.B. Khargi 275859
18 May 2011
7
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 1: Hype Cycle for GRC Technologies
Source : Gartner 2008
For financial reporting with XBRL it was found that it is also in the technology trigger phase for
2009 an it is on the rise. As for XBRL as it is, in 2005 it was placed on Gartner’s hype cycle for
emerging technologies in the middle of the phase Through of Disillusionment.
1.3.2
Business Relevance
The result of this study is a description of what measures need to be taken before financial
information tagged with XBRL is utilized in risk and control systems. The research can be
beneficial for businesses, because it illustrates how CA could use XBRL. And although it is not
the purpose of this research, it can show where improvements are possible.
There are already different parties involved in the expansion of XBRL in The Netherlands. But
the majority of these parties are governmental institutions.
K.B. Khargi 275859
18 May 2011
8
The Internal Use of XBRL for Continuous Auditing Purpose
1.4
Research Question
For this research the assumption was made that for the use of XBRL in continuous monitoring/
auditing processes is the same as using XBRL within internal business processes, i.e. the front of
the business reporting supply chain (section 4.1).
During the gathering of empirical data in the form of interviews with experts it became clear
that XBRL in The Netherlands is not used for internal processes.
The research question then changed into:
What is required in order to shift XBRL towards the front of the business reporting
supply chain for the purpose of continuous auditing in The Netherlands?
Sub questions to answer the research question are:

What is XBRL?

What is continuous auditing?

Why is XBRL an accelerator for continuous auditing according literature?

Why is XBRL not yet used for internal process in The Netherlands?

What are the conditions to implement XBRL for internal processes and continuous
monitoring/ auditing?
K.B. Khargi 275859
18 May 2011
9
The Internal Use of XBRL for Continuous Auditing Purpose
1.5
Research Methodology
In order to gain the answers to the research question and the sub questions a literature study as
well as empirical data were needed.
The literature study was conducted in order to gain knowledge on the background of the topic
and support the motivation for the research. Furthermore, literature study served as a tool to
find answers to some of the sub questions.
In order to gather empirical data for this research interviews, because the topic is relatively
new. Although both CA and XBRL have been developed for over a decade now, we see in
publications of previous research (Khargi 2010) that implementation in the Netherlands goes
with struggle (SBR). Therefore qualitative research is required for this study. Interviews were
held in order to match the results of the literature study with the practice.
Theory
Practice
Literature Study
•for motivation
•means for matching
practice
•chapter 2,3,4,5
Empirical data:
Interviews
•chapter 6
Analysis
•chapter 7
Conclusion
•chapter 8
Figure 1: Scheme of Methodology and Thesis Construction
K.B. Khargi 275859
18 May 2011
10
The Internal Use of XBRL for Continuous Auditing Purpose
1.6
Thesis Construction
In chapter 2 of this thesis the background of XBRL is presented. A short explanation of what
XBRL from technical and accounting point of view is given. Something about the history and
development is mentioned. And a brief overview of the adoption in various countries is set out.
Chapter 3 is about continuous auditing and its background. There are several descriptions
found in literature. Some of them are presented. The development of continuous auditing
through time is given.
In chapter 4 an overview is presented of XBRL in the operating and continuous auditing
processes. This is done by first explaining the concept of the business reporting supply chain
and the place of XBRL and CA in this supply chain. In literature many times is stated that XBRL
will enable CA.
Chapter 5 is about the SBR, Standard Business Reporting initiative developed in The
Netherlands.
In chapter 6 the elaboration of the interviews held is presented. These are structured in a topdown approach. The top level interviews have been held with the chairman, vice chairman, and
ex-chairman of XBRL Netherlands. Three IT auditors have been interviewed, for the middle level
point of view. Because of the lack of implementation of XBRL for internal purposes, a summary
of two case studies was used for the bottom level.
In chapter 7 the analysis is presented and the sub questions and research question are
answered by means of the empirical data and the information found in literature,
Chapter 8 contains the conclusion of this thesis, with the main findings and the lessons learned
and recommendations for future research.
K.B. Khargi 275859
18 May 2011
11
The Internal Use of XBRL for Continuous Auditing Purpose
2.
XBRL
In this chapter the background of XBRL is presented. In order to explain XBRL different
approaches are presented. The accountants’ point of view is set out and on the other hand there
is an approach from a technical point of view.
XBRL (internal use)
XBRL (external use)
Process 1
General
Ledger:
Process 2
Annual account,
Several
Management
Journal
Process 3
Reports,
Entries
Etc.
Process 4
Process …
Continuous Auditing
2.1
The purpose of XBRL
XBRL is a language for the electronic communication of business and financial data which is
revolutionising business reporting around the world. It provides major benefits in the
preparation, analysis and communication of business information. It offers cost savings, greater
efficiency and improved accuracy and reliability to all those involved in supplying or using
financial data.
XBRL stands for eXtensible Business Reporting Language. It is based on XML and is therefore a
markup language that codes financial information into a machine readable format compatible
with most technological formats (Rezaee & Turner 2002). XBRL is a text-based language like
HTML, and any text editor can be used to create code or “tags”. This XML-derivative language is
aimed at enhancing and facilitating the business reporting and analysis process at accounting
level (Bovee et al. 2005).
K.B. Khargi 275859
18 May 2011
12
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 3: Change in business reporting
Source http://linkupima.com/groups/7eab42efae/summary
2.2
Two tiered design of XBRL
In order to accommodate significantly diverging financial reporting practices among different
countries and various industries, XBRL uses a two-tiered design consisting of the XBRL
specification and XBRL taxonomies (Bovee et al. 2005). The XBRL specification provides a set of
generic tags for expressing various facts, and as such, this is not tied to any particular set of
accounting standards or practices, or even to accounting in general. To provide concrete tags for
marking an actual financial report, the XBRL specification has to be complemented with an
XBRL taxonomy. It is an XBRL taxonomy that defines the markup of various accounting concepts
as well as the hierarchical and numerical relationships among these concepts. While one single
XBRL specification suffices, numerous taxonomies must be developed to accommodate the
needs of different countries or industries.
Figure 4: XBRL chain of dependence
Source http://linkupima.com/groups/7eab42efae/summary
K.B. Khargi 275859
18 May 2011
13
The Internal Use of XBRL for Continuous Auditing Purpose
2.3
Technical definition of XBRL
According to a recent survey by the Institute for Internal Auditors (IIA), 51% of internal
auditors confess that they lack a good understanding of XBRL technology (Bizarro & Garcia
2010). For those and others who are interested a technical definition is presented beneath.
At first, the start of the financial reporting process is at the transaction level data. XBRL can be
used to store these data system-independently. This can be used to automate the aggregation
process, as consolidation or summarizing to the financial statements. XBRL can do this
automatically for multiple reporting formats (US GAAP or IFRS).
The data structure is defined by the XBRL Specification 2.1 and is composed of a series of
taxonomies that define financial reporting concepts and their relationships. An XBRL taxonomy
is equivalent to a stack of XML schema files, which define the structure, content and semantics
of XML instance documents. A taxonomy can be compared to a dictionary which includes the
data elements and their meaning. An XBRL schema is usually a long list of items (more formal:
a list of elements where each element belongs to the substitutionGroup `xbrli:item'). The
accounting concepts are arranged in a hierarchical structure using a parent-child relationship.
An instance (=xbrl data file) consists usually of some units (currencies), some contexts (periods
of instants), and a long list of items (with a unit and a context as attributes) (Pijls 2010).
Figure 5: process XBRL FR
Source: Bizarro & Garcia 2010
K.B. Khargi 275859
18 May 2011
14
The Internal Use of XBRL for Continuous Auditing Purpose
The picture shown on the previous page illustrates the typical process of using XBRL FR (for
Financial Reporting) to generate and distribute financial information. This can be explained in
several steps:

The first step for a company is mapping the financial statements to the standard
taxonomy following the company’s chosen reporting framework (e.g., GAAP).

Next, a taxonomy entity-specific extension is created to address the company’s own
accounting concepts and adjusted taxonomy relationships.

This collection of taxonomies is called a discoverable taxonomy set (DTS).

An XBRL instance document is created based on the financial data stored in the
reporting system.

The DTS is used to validate the instance document whether XML is well-formed and
whether the data is consistent with the XBRL Specification.

Finally, instance documents can be imported to an application for analysis or audit, or
combined with XSL style sheets and transformations documents according to the user’s
specification can be formed.
2.4
Barriers for adopting XBRL
Although the development of XBRL shows great promise, there are barriers to wide acceptance
of XBRL. These include the high cost associated with adopting XBRL and (in 2005) the lack of
requirement to file financial statements in XBRL. Though, the SEC has mandated that all U.S.
publicly traded companies file their financial statements using XBRL by the year 2011 (Bizarro
& Garcia, 2010). And, large accelerated filers using U.S. GAAP were required to begin reporting
in XBRL in 2009.
Another major barrier to widespread XBRL adoption is the difficulty of agreeing on common
taxonomy standards (Bovee et al., 2005). A condition for widespread acceptance of XBRL as a
standard is that intelligent software tools must be developed and utilized to automatically
process the semi-structured natural-text financial documents that are publicly available.
Developing XBRL taxonomies is a difficult, labour intensive and controversial process. A typical
taxonomy has to define markup for several hundred concepts, and it has to be done in
accordance with generally accepted accounting standards and practices. The standards are
usually not formal enough and the practices are not uniform enough to allow an unambiguous
translation of them into taxonomies (Bovee et al, 2005). On one hand, it is important to develop
K.B. Khargi 275859
18 May 2011
15
The Internal Use of XBRL for Continuous Auditing Purpose
a sufficient number of taxonomies to accommodate the true needs of all constituents. On the
other hand, it is important to avoid the proliferation of different taxonomies to the extent
possible, since the use of different taxonomies impedes the comparability of financial reports. It
is therefore important to develop a methodology for evaluating proposed XBRL taxonomies,
developing ways of improving them, and identifying and justifying needs for additional
taxonomies.
Another challenge with XBRL is that it requires enhanced general and application controls
(Bizarro & Garcia 2010). General controls include application development, maintenance and
access. Application controls include input, error correction and output. XBRL also requires
enhanced network security, because substantial security risks exist if the security of the
operating system, application, and database is inadequately configured. Such configuration
errors could allow unauthorized changes or even the destruction of transactional data
supporting the financial statements.
Strader (2007) mentions some organizational implications of XBRL:

How should the ROI be determined?

What is the proper conversion process, given that a financial reporting system must be
available at all times?

How to train employees affected by the conversion to XBRL?
One solution to the third implication could be outsourcing either or both the implementation
and the financial reporting system. Outsourcing creates a tremendous opportunity for
consulting companies, and universities need to start trainings regarding XBRL.
K.B. Khargi 275859
18 May 2011
16
The Internal Use of XBRL for Continuous Auditing Purpose
2.5
Benefits of XBRL
Articles on XBRL often list and describe the benefits of XBRL for the financial reporting of
aggregated or summarized financial information only. But, XBRL also has benefits for auditors,
both internal and external (Bizarro & Garcia 2010). These include:

Improving data analysis; XBRL can free resources from low-value-added manual
processes to higher- value-added aspects of analysis, review, reporting, and decision
making.

Better risk assessment; regardless of the kind of risk assessment to be performed, XBRL
can make the process faster, more accurate, more comprehensive, and more current.

Accelerated implementation of continuous auditing; XBRL can assist in the control of
data being passed from one process to the next, and might soon form the basis for a kind
of process assurance.

Improved internal controls; because XBRL is machine readable it eliminates
mathematical errors, and because of transferring data from machine to machine it
eliminates manual intervention (rekeying of data or manipulation via a spreadsheet).

Reducing spreadsheet proliferation; XBRL data downloaded to a spreadsheet retain
information regarding their content and origin, helping to maintain an audit trail,. XBRL
can even eliminate spreadsheets: manual intervention is not necessary, because XBRLtagged data can flow directly between applications.

Enhanced audit trails; the automated capture and reporting of audit trail data improve
accuracy and enhance the timeliness of audit systems. Also, automated audit trail
systems provide significant enhancements to monitoring and notification systems.
Chironna & Zwikker (2010) mention the benefits of 100% testing in the form of reduced
detection risk, reduced audit risk, and more accurate assertions about general ledger accounts
and factual conclusions about the effectiveness of internal controls over financial reporting.
Also, performing a CAAT (Computer Assisted Audit Tool) audit procedure leads to a consistent
quality of working paper documentation, because automated procedures eliminate the
difference in work of different auditors. But these benefits are not XBRL related, they already
exist with the use of ASCII of XML files. A benefit which XBRL offers is the standardization of tag
definitions by industry.
Garbellotto (2009) also mentions 100% testing, and creating the conditions for continuous
auditing/ monitoring, and reducing risk by eliminating manual intervention. But he also
K.B. Khargi 275859
18 May 2011
17
The Internal Use of XBRL for Continuous Auditing Purpose
mentions one opportunity for internal auditors: XBRL offers a reliable standardized and quickly
deployable model. An example of a situation in which it is critical to extend the corporate
internal controls and procedures to a new information system as rapidly and effectively as
possible, is in the case of a merger or acquisition.
Expected benefits of XBRL named by IASC (International Accounting Standard Committee
Foundation) (2008)
•
More financial information available to investors
•
Less costly and more timely production of financial information
•
Increased accuracy
•
Increased comparability and improved interpretation of financial data
2.6
Adoption of XBRL in different countries
In the section a brief overview is presented of the status XBRL adoption for external reporting in
several countries over the world. For the Netherlands an overview is given of the Standard
Business Reporting (SBR) Program for external reporting.
2.6.1
XBRL adoption around the world
The factors for driving the adoption of XBRL by regulators worldwide are the process
efficiencies, information transparency, and significant cost savings (Garbellotto 2009).
Today XBRL has been adopted in countries worldwide. In some countries the adoption of XBRL
has made great progress and they have required reporting in XBRL by law. Some countries are
lagging behind and have reporting in XBRL enabled instead of required. The table below gives
an overview of XBRL implementations for external reporting for several countries.
K.B. Khargi 275859
18 May 2011
18
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 6: Some XBRL projects in the world
Source: Garbellotto 2009
In almost any country of Western Europe, reporting in XBRL is enabled. Other countries that
have made great progress in the development with XBRL are Belgium and Spain. In Belgium
there is the `Balanscentrale’ (Chamber of Commerce) and reporting in XBRL is required (Pijls
2010). XBRL Spain has been key in the work done by European banking regulators to create
XBRL taxonomies to support Basel II requirements (Garbellotto 2009).
K.B. Khargi 275859
18 May 2011
19
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 7:XBRL driving forces IASB (2008)
Source: http://www.slideshare.net/pmadziar/fee-xbrl-webcast.piotr-february-17-2009
The chart above displays driving forces for XBRL in the European Union. There are several
factors that have impact on the development and adoption of XBRL. These factors are:

The various member states (MS) of the European Union.

The European Council and Parliament.

The member states of the G20 and the conferences about the current financial crisis.

Commision Stoiberg that was founded in July 2008 in order to promote e-government
and identify best practices in IT use.

Commission De Larosie that was founded after the financial crisis in order to accelerate
reform of supervision, converge supervisory practices, and manage cross-sectional risks.
2.6.2
XBRL in The Netherlands
In The Netherlands the Dutch Taxonomy has been developed as a part of the Standard Business
Reporting programme. Entrepreneurs and intermediaries are able to assemble a part of their
financial reports by means of this taxonomy. Hitherto, the Dutch Taxonomy is connected with
three domains: Belastingdienst (Tax Services), Kamer van Koophandel (Chamber of Commerce)
for annual accounts and Centraal Bureau voor Statistiek (Central Bureau for Statistics) (Pijls
2010). During the development of this taxonomy these three institutions have inventoried
which financial data elements they use, and what the connection between those data is. The
Dutch Taxonomy contains about 8,000 elements, which can be dived in certain domains:

General data, such as names and addresses
K.B. Khargi 275859
18 May 2011
20
The Internal Use of XBRL for Continuous Auditing Purpose

Commercial data, like IFRS

Fiscal data

Statistical data
http://www.belastingdienst.nl/zakelijk/softwareontwikkeling/softwareontwikkeling-10.html
In chapter 5 of this thesis SBR is elaborated.
2.7 XBRL Tooling
Tooling for XBRL can be divided in different categories: tools for creating instance documents,
creating taxonomies, explore taxonomies, review XBRL documents, validate XBRL documents,
and view XBRL. Big players on the XBRL software market are Semansys Technologies and
Fujitsu.
K.B. Khargi 275859
18 May 2011
21
The Internal Use of XBRL for Continuous Auditing Purpose
3
Continuous Auditing
In this chapter the term continuous auditing is explained. Also, some background information of
the history is presented.
XBRL (internal use)
XBRL (external use)
Process 1
General
Ledger:
Process 2
Annual account,
Several
Management
Journal
Process 3
Reports,
Entries
Etc.
Process 4
Process …
Continuous Auditing
3.1
What is Continuous Auditing?
In real-time accounting systems it has become desirable to have continuous assurances as to the
condition of the information’s integrity (Flowerday and von Solms, 2005). Furthermore,
continuous assurances allow for corrective action to be taken sooner when a problem is found
rather than in current auditing scenarios. To quote, ‘‘The focus of the audit will shift from manual
detection to technology-based prevention’’ (Bierstaker et al., 2001).
Rezaee(2002) defines continuous auditing as “a comprehensive electronic audit process that
enables auditors to provide some degree of assurance on continuous information
simultaneously with, or shortly after, the
disclosure of the information”.
He speaks of
continuous auditing as a process.
The definition of continuous auditing used by the AICPA and CICA: “a methodology that enables
independent auditors to provide written assurance on a subject matter using a series of
auditors’ reports issued simultaneously with or a short period of time after, the occurrence of
events underlying subject matter.”
K.B. Khargi 275859
18 May 2011
22
The Internal Use of XBRL for Continuous Auditing Purpose
In the Global Technology Audit Guide (GTAG) Coderre (2005) says CA is an umbrella for two
main activities: continuous control assessment and continuous risk assessment. With control
assessment audit’s attention is focused on possible control deficiencies. With continuous risk
assessment processes or systems that are experiencing higher than expected levels of risks are
highlighted.
Continuous auditing = continuous control assessment + continuous risk assessment
Coderre mentions that the frequency of the continuous activity will depend on the risk inherent
to the process or system.
Continuous audit procedures can be designed to test internal controls, by analogy with
traditional auditing. This is called continuous control monitoring. CA procedures can also be
designed to execute substantive testing, including analytical procedures. This is then called
continuous data assurance. (Alles et al. 2008)
Continuous auditing = continuous control monitoring + continuous data assurance
Figure 8: Continuous monitoring/ auditing/ assurance
Source: Sheets KPMG 2008
K.B. Khargi 275859
18 May 2011
23
The Internal Use of XBRL for Continuous Auditing Purpose
3.2
History of Continuous Auditing
Traditionally, accounting was done throughout a basic period of time. The financial reports
could only be produced based on information which was too costly to obtain on a real-time
basis. Hence, reports have been issued months after the occurrence of the actual events these
represent. In this setting, auditing is mostly a backward-looking exercise testing the accuracy of
the reported numbers (Rezaee, 2002).
Figure 9: Traditional Auditing vs. Continuous Auditing
Nowadays, because of developments in technology, organizations are able to produce
standardized financial information on a real-time, online basis. But, there is also a demand from
stakeholders for transparency. And also, the alignment with regulatory compliance for financial
reports has had great influence on the evolvements in accounting. Continuous auditing enables
auditors to be transparent and to significantly reduce and perhaps eliminate the time between
occurrence of the client’s events and the auditor’s assurance service (Rezaee, 2002).
The origins of automated control testing started with the implementation of embedded audit
modules (EAM) in the 1960s. By the late 1970s this development was fading away and auditors
begun moving away from this approach. Early adopters among auditors began using computer
assisted audit tools and techniques (CAATTs) in the 1980s. This was used for ad hoc
investigations and analyses. In that same period, continuous monitoring was being introduced
to auditors in a largely academic context. But, auditors were not yet ready; they lacked easy
access to appropriate software tools, technical resources and organizational commitment
(Coderre, GTAG 2005).
During the 1990s, the adoption of data analysis solutions within the global audit profession
increased. These solutions were seen as critical tools to support the testing of the effectiveness
of internal controls. Data analysis supported the testing of controls not directly evidenced by
transactional data. And, in spite of the technology, analyses took place sometime after the
completion of the business activity and only for representative samples. (Coderre, GTAG 2005)
K.B. Khargi 275859
18 May 2011
24
The Internal Use of XBRL for Continuous Auditing Purpose
Today, rapid growth of information systems in the business environment gives auditors easier
access to more relevant information. This is needed, because today’s internal auditors do not
just audit control activities. They also play a role in enterprise risk management and how to
improve this. If they don’t have a thorough understanding of the business processes and
associated risks, auditors can only perform traditional audit checklist tasks.
3.3
Benefits and issues of continuous auditing
Using continuous auditing has benefits for a company (Moore et al. 2004):

The audit cycle is shorter, because of more timely reporting.

There is potential cost reduction, because of the reducing manual effort.

The audit effectiveness will increase, because of the capability to analyze a greater
number of transactions in a timely manner.
There are some issues involved with the use of continuous auditing (Moore et al. 2004):

There will be a greater need of IT and statistically trained staff.

Trainings must be taken in order to increase understanding the meaningfulness of
immediate audit information.

3.4
Technical issues, such as security and integrity of data will arise.
Continuous auditing in The Netherlands
In a previous study of continuous auditing/ monitoring in The Netherlands experts have been
interviewed and these were the findings (Khargi 2010):

The main reason for companies for implementing CA/CM is staying in control.

Before implementing CA/CM the company must be in the managed or optimized phase
of the maturity model.

It is not feasible to have 100% automation. Some controls need to be checked manually.

Real time monitoring or auditing is not feasible within an ERP system. This will have an
impact on the performance level.

No prescribed audit procedures or internal audits are required for implementing
CA/CM. But in practice companies listed on the stock market are ahead in the
implementation of CA/CM. Those companies have an IA department and have to comply
with regulations as SOX or Tabaksblat.
K.B. Khargi 275859
18 May 2011
25
The Internal Use of XBRL for Continuous Auditing Purpose

Management support and peoples’ willingness and their awareness to cooperate are of
importance for succeeding a CA/CM project.

Financial institutions are ahead in implementing CA/CM because of their experience of
risk mitigation for decades, and because of compliance with regulations. Production
companies are also far, because of their business processes with relative ease of risk
analysis and risk mitigation.

For the future of CA/CM it depends on the economical situation and the level of maturity
of the companies whether and how fast there will be an increase in the implementation
of CA/CM.
3.5
Requirements for Continuous Auditing
According to Murthy & Groomer (2003) there are some criteria and requirements for
continuous auditing. In order to conduct a continuous audit a number of conditions must be
present. These conditions are that:
• The client must have highly reliable systems. These systems must be able to provide
the necessary subject matter to the auditor on a timely basis.
• The subject of the audit has suitable characteristics necessary to conduct the audit. For
example, if the audit is focused on evaluating internal controls, then the auditor
must be able to electronically interrogate these controls.
• The auditor must have a high degree of proficiency in information systems, computer
technology, and the audited subject matter.
• Automated audit procedures will provide most of the audit evidence necessary to
opine on the subject of the audit.
• The auditor must have a reliable means of obtaining the necessary audit evidence so
that an opinion can reached.
• The auditor must have timely access to and control over any audit evidence generated
as a result of the continuous auditing procedures.
• It is necessary to have a “highly placed executive” in the client organization who will
serve as a champion for the adoption and support of continuous auditing.
Continuous auditing requires integrity and security in transferring data from the client’s system
to the auditor’s database, and it also requires security of the auditor’s database (Moore et al.
2004)
K.B. Khargi 275859
18 May 2011
26
The Internal Use of XBRL for Continuous Auditing Purpose
3.6
Tools for Continuous Auditing
CA/CM needs to include all ERP and other financial and information management systems the
company operates, so the related transaction and configurable data can be analyzed and
monitored with CA/CM tools. These tools should help detect data integrity issues, provide
scalability, identify performance cost savings and enhance cycle time for detection, correction,
and improvement (KPMG Whitepaper, 2008).
Tools that focus on access rights and conflicts in segregation of duties are: SAP GCR Acces
Controls, Approva Bizrights, Security Weaver, CSI Authorization Auditor and SecurInfo.
There are tools on the market that have features for process controls like: document internal
control measures, clarify and define control measures that cover all risks, facilitate the testing
the controls’ effectiveness. These tools are the solution of Bwise, that ARIS audit manager, and
SAP GRC Process Controls.
Other tools for GRC are: ACL Services, D2C Solutions, LogicalApps, Oracle, and Oversight
Systems. (Ibrahim 2008)
K.B. Khargi 275859
18 May 2011
27
The Internal Use of XBRL for Continuous Auditing Purpose
4
XBRL and CA in the Business Reporting Supply Chain
In this chapter an overview is presented of XBRL in the operating and continuous auditing
processes. This is done by first explaining the concept of the business reporting supply chain
and the place of XBRL and CA in this supply chain. In literature many times is stated that XBRL
will enable CA. In section 4.2 the reasons why XBRL enables CA according to several authors are
presented.
XBRL (internal use)
Process 1
Process 2
Process 3
XBRL (external use)
General
Ledger:
Annual account,
Several
Management
Journal
Reports,
Entries
Etc.
Process 4
Process …
Continuous Auditing
4.1
Business Reporting Supply Chain
Auditors are interested in receiving more guidance on how to use XBRL throughout the
different phases of the financial/ business reporting supply chain (BRSC) (Bizarro & Garcia
2010). The picture on the next page gives an overview of the use of XBRL in different processes.
In the Business Operations block, transactions, entries, and documents are first initiated,
authorized, and recorded into an information system. This is the trigger for the various steps
within the BRSC where the transactions are processed and other related events are triggered.
These include events such as orders becoming invoices, or invoices getting paid. Eventually,
these transactions are summarized and rolled up to multiple internal and external reports.
(Garbellotto 2009)
K.B. Khargi 275859
18 May 2011
28
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 10: Business reporting Supply Chain and XBRL
For external users who primarily require summary financial information, the focus is on XBRL
FR (for Financial Reporting), which can express only a limited amount of detail, such as the unit
of currency, reporting unit, etc. For internal and external users who require highly specific data,
the emphasis is XBRL GL, which can express both financial and nonfinancial information at the
detail level at all stages of the information supply chain. (Hitachi)
There is no standard “XML grammar” for defining and structuring business process messages. In
2003 one of the alternatives aimed at filling this void was XBRL-GL (Global Ledger). This
specification is aimed at internal accounting systems at the transaction level. Referred to as the
“Journal taxonomy”, the XBRL-GL specification can be used for representing both financial and
non-financial information. It is both extensible, given its roots in XML, and standards-based,
enabling cross-platform information exchange around the world (Murthy & Groomer 2003).
The GL in XBRL GL originally stood for General Ledger, and you'll still sometimes see that
terminology. But the current, more expansive term of Global Ledger is much more suitable,
because XBRL GL isn't simply a place to collect journal entries. It is a single framework for
standardizing all information of business reporting systems for both internal and external users.
XBRL GL can bring together data from disparate operational, reporting, and accounting systems
and consolidate it through Web Services, high bandwidth networks, and petabyte storage
K.B. Khargi 275859
18 May 2011
29
The Internal Use of XBRL for Continuous Auditing Purpose
systems. It is therefore ideal for system integration, consolidation, data migration, and data
archiving. (Hitachi)
XBRL-FR (financial reporting) is the more visible and better known use of XBRL. It is the
manner to represent regulatory filings and other types of summarized external reports to which
the underlying detailed data rolls up. There are a range of financial reporting taxonomies
currently available. The most well known are those for US GAAP and IFRS (Garbellotto 2009).
4.2
XBRL-GL: an enabler for CA?
In many papers about continuous auditing XBRL is mentioned as an enabler that will accelerate
the adoption of CA. In this section a review of this literature is presented and the question why
XBRL is seen as an enabler according to these authors is answered.
In their paper Murthy & Groomer (2003) say that future accounting systems are likely to be
built using XML technologies, incorporating both a closed (proprietary) set of XML tags for
internal reporting purposes and open XBRL tags for external reporting. The XBRL-GL taxonomy
offers a mechanism for XML-based corporate accounting systems to interface with one another,
regardless of differences in the XML tag set employed within each system. Murthy & Groomer
say that while the emerging landscape of XML-driven accounting systems poses significant
challenges for accountants and auditors, it also provides opportunities to reengineer how a
continuous auditing mechanism operate.
It is now 2011 and over the years people have been writing the same:
XBRL and XML enable use of continuous auditing, because they facilitate real-time transfer of
client data to auditor database. These languages also add flexibility to the use of embedded
audit module and generalized audit software (e.g. IDEA and ACL) (Moore et al. 2004)
XBRL enables continuous auditing by placing financial data in a format which is not proprietary
to any specific software application, allowing any future continuous auditing system access to
data on any software platform, running any software (which uses XBRL), in any country.
(Flowerday2006)
K.B. Khargi 275859
18 May 2011
30
The Internal Use of XBRL for Continuous Auditing Purpose
It has become increasingly obvious that continuous audit is now not only technically viable, but
is the auditor’s preferred response to the challenges posed by continuously changing business
conditions, massive data volumes, and the demand to audit better, smarter and faster. Thus, CA
requires the auditor to have ongoing and ready access to enterprise data. XBRL-GL enables
auditors to pull information from disparate systems and map this information to standardized,
tagged format, both in terms of the data content, and the most important, placing and
maintaining the data in the correct business context throughout the audit and reporting process
(Matthews 2008).
Oringel & Aldhizer (2009) say XBRL can enhance CA/CM: XBRL applied at the transaction level
can substantially reduce the cost of accurate, entity-wide acquisition. In a non-XBRL- enabled
environment, the acquisition of accurate entity-wide data may be the most challenging and
costly step in implementing continuous auditing. Fully integrated XBRL allows transaction level
data to be uniquely defined and tagged so that it can be read and analyzed by any operating
system in real time. This standardized representation facilitates more efficient and reliable data
acquisition used in entity wide business risk, mitigating control, operational efficiency,
compliance, and reporting assessments on a quarterly, monthly, or near real-time basis.
Unfortunately, XBRL in the US is only mandatory for public companies and involves end-user
reporting requirements instead of fully integrated XBRL at transaction level (Garbellotto, 2009).
4.3
What features XBRL to be an enabling factor for CA?
In their paper XBRL: Benefits for FR and Auditing Bizarro & Garcia mention benefits of XBRL for
auditors. These are the benefits they mentioned in the paper (presented in chapter 2):

Improving data analysis

Better risk assessment

Accelerated implementation of continuous auditing

Improved internal controls

Reducing spreadsheet proliferation

Enhanced audit trails
Except for ‘reducing spreadsheet proliferation’ all other benefits from this list involve
continuous auditing.
K.B. Khargi 275859
18 May 2011
31
The Internal Use of XBRL for Continuous Auditing Purpose
Since it encompasses both financial and nonfinancial information, XBRL GL can be used for
employee timesheets, purchase order processing, invoicing, and all other elements of the
manufacturing workflow. It can easily transfer unposted and posted information back and forth
from branch offices to consolidating systems. Externally, XBRL GL enables companies to share
data on receivables with their bankers, and inventory levels with their suppliers. (Hitachi)
XBRL-GL can bridge the gap between extensive manual audit and reconciliation procedures, and
make the roll-up of continuously audited data into XBRL-enabled financial statements a faster,
more effective process. The result is less opportunity for errors, less re-work, and improved
efficiency for all stakeholders in the financial reporting process. If a standard XBRL-GL schema
is adopted and implemented widely by both technology providers and organizations submitting
financial reports, one could reasonably expect the efficiency and cost savings of continuous
audit to be achievable for more companies. At the very least, it would allow more organizations
to benefit from continuously reviewing key financial controls and help overcome the data access
challenges that often prevent companies from even trying (Matthews 2008).
K.B. Khargi 275859
18 May 2011
32
The Internal Use of XBRL for Continuous Auditing Purpose
5
Standard Business Reporting in The Netherlands
This chapter gives a description of the Standard Business Reporting initiative developed in The
Netherlands. The SBR program was developed by the Dutch Taxonomy Project (NTP) and
captures nearly every XBRL project in The Netherlands.
XBRL (internal use)
Process 1
Process 2
Process 3
XBRL (external use)
General
Ledger:
Annual account,
Several
Management
Journal
Reports,
Entries
Etc.
Process 4
Process …
Continuous Auditing
5.1
What is SBR?
The Standard Business Reporting (SBR) initiatives are cross-government, multi-agency projects
aimed at reducing the administrative cost of compliance for businesses. The SBR model was
developed in The Netherlands by the Dutch Taxonomy Project (NTP) in 2004. This model was
adopted by Australia in 2006. And in May 2008 the New Zealand government announced the
decision to establish and SBR programme (Garbellotto 2009)
SBR is an initiative for designing the business report supply chain, and uses international open
standards for data, processes and technique, on which the components are based. These SBR
components are applied by the government and all parties to facilities in order to create and file
reports.
K.B. Khargi 275859
18 May 2011
33
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 11: Scheme of the SBR program
Source: SBR
5.1.1
The SBR standards
The standards used for SBR are managed by international communities. Users of these
standards can form taskforces and place their input on improvements for the SBR programme.
The standards used in the SBR programme are:

XBRL for structuring data software independently and unambiguously.

SOAP (Simple Object Access Protocol) for sending XML messages.

BPMN (Business Process Modelling Notation) for modelling the report processes in the
business reporting supply chain. BPMN is the base for BPEL.

BPEL (Business Process Execution Language) for specifying the interaction between the
web services for executing the step in the business reporting supply chain.
K.B. Khargi 275859
18 May 2011
34
The Internal Use of XBRL for Continuous Auditing Purpose
5.1.2
The SBR components
The components used for SBR can be applied for multiple report objectives, and are used for
different kinds of reports: annual accounts, tax filings, statistic reports, and credit reports. The
components are available for everyone, and are maintained by the SBR team Logius in
association with other parties. The components are:

Architecture Dutch Taxonomy; with this architecture is specified which parts of the
XBRL standard are applied in which way for the situation in The Netherlands. The
architecture also arranges the connection between the Dutch Taxonomy and the
extensions for the specific reports.

Dutch Taxonomy can be compared to a dictionary, a glossary with terms and definitions
and their dependencies towards the different reports. Every year a new version is
placed at disposal.

Supplementary specifications; there are two forms: NL-FRIS (Financial Reporting
Instance Standards) with requirements for the Dutch taxonomy, and for designing the
authorization services specifications for signing messages.

Interface specifications describe the technical specifications for the connection and the
use of “Digipoort”, the digital portal.

Process descriptions; the report demanding parties have prescribed report processes.
These are necessary for a complete, adequate and timely processing and finishing of the
sending messages. These descriptions are also the base for error handling, service level
agreements and other agreements involving quality and completeness.
5.1.3

The SBR facilities
The first block of facilities in SBR is obvious; it includes the implementation of SBR in
software and services. It encompasses the mapping of the taxonomy with the data
model, making functions available for creating XBRL instances (as the chart of section
2.3 of this thesis), and signing and sending messages. Also, the invocation of services like
authorization of the messages and processing reply messages are facilitated. With these
implementations software and services are being enabled for creating, sending and
processing XBRL report by means of “Digipoort”.

“Digipoort” bij Logius is a central portal for exchanging SBR reports between business
and government. IT has implemented the interface specifications and process
descriptions. “Digipoort” receives the reports, validates them and delivers them to the
receiving organization. When this is done successfully, a reply message is sent.
K.B. Khargi 275859
18 May 2011
35
The Internal Use of XBRL for Continuous Auditing Purpose
5.1.4
Filing reports with SBR
When they are SBR enabled by software and services suppliers, companies or their
intermediaries can create an SBR report and file this. These are the steps:

Creating a report; by simply pushing a button (or clicking the mouse) in the
administrative software, or by referring to an external service provider which converts
‘ordinary’ reports to XBRL reports.

Signing the report; this can be done by a built-in functionality, or a separate
authorization service invoked by the software.

Connecting; a connection is made with “Digipoort”.

Filing the report; from the reporting facility (software of service) the actual SBR report
is filed by sending it to “ Digipoort”.

Finishing the process; the process handling is completely done within “Digipoort”. Error
messages are automatically sent to the filer. If the problem occurs again the filer has to
contact Logius, which will take a look at the problem (together with the receiver) and
try helping solve it.

Delivering the message; this is also an automated process within “Digipoort”.
K.B. Khargi 275859
18 May 2011
36
The Internal Use of XBRL for Continuous Auditing Purpose
5.2
Benefits of SBR to business
The benefits expected from the SBR initiatives are significant. The NTP estimates 25% reduction
in the administrative costs for businesses from the SBR project. There has already been
achieved an impressive reduction in the number of data elements that organizations have to
report to various government agencies (from 200,000 to 4,500). In Australia, the benefits for the
businesses are estimated at AU $ 795 million per year on an ongoing basis, once SBR is fully
established (Garbellotto 2009).
Because SBR includes XBRL, the some benefits of XBRL also imply for SBR. Although, most of the
benefits of XBRL mentioned in chapter 2 seem to cover the operational/ business part of the
financial reporting supply chain. The benefits that overlap are:

Reduction of spreadsheet proliferation, reporting and administrative work;

Improvement in quality of reports: less errors and faster error detection;

Used internationally.
Additional benefits of SBR involve those of the other techniques; SOAP, BPMN and BPEL and
regard the delivery of the reports. These are:

Efficiency benefits: one input, several deliveries;

Certainty about receiving and processing the reports;
(SBR-nl)
K.B. Khargi 275859
18 May 2011
37
The Internal Use of XBRL for Continuous Auditing Purpose
6
Empirical data
In order to fully answer the research question, interviews had been held. For these interviews a
top-down approach is used. The top level interviews have been held with the chairman, vice
chairman, and ex-chairman of XBRL Netherlands, in order to capture their view on XBRL and
continuous auditing. Furthermore, three IT auditors have been interviewed, for the middle level
point of view. Because of the lack of implementation of XBRL for internal purposes, a summary
of three case studies(Semansys; xbrl.org) is found in this chapter, for the bottom level.
XBRL
Netherlands
IT auditors
Case Studies
6.1
Top level interviews: chairpersons XBRL Netherlands
In this section the interviews with the top level of XBRL people are elaborated. Three different
interviews were held.
6.1.1
Interviewee1
Background interviewee1
Interviewee1 works part time at several universities in the domain of accounting, audit and
control. He was chair person of XBRL Netherlands and has been in the board of the NIVRA for
ten years. He was initiator of the Dutch taxonomy project. Since January 2011 he is involved
with the SBR in knowledge expansion and XBRL & assurance.
XBRL
Of the companies where XBRL is implemented about 98% are SME (small and medium
enterprises).
K.B. Khargi 275859
18 May 2011
38
The Internal Use of XBRL for Continuous Auditing Purpose
XBRL expansion is still in the first stage where a bolt-on approach is used. This means that
implementation is applied only at the rear end of the reporting supply chain. Most often this is
an aggregated process, where existing data is converted into XBRL.
Using XBRL internally is not an issue, and is seen as problematic and costly.
An embedded approach is starting to rise, although this is still aggregated, and it is not at the
beginning of the chain, still, more towards the start.
In the US outsourcing is most common. This is the most simple solution.
When the frequency of XBRL projects will increase the shift towards the front of the chain will
occur.
There are only two examples where XBRL is implemented at transaction level. This is done at
Wacoal in Japan and Fujitsu is also involved with XBRL-GL.
In The Netherlands there is one project at the tax services, regarding internal revenue, still in
the early phase.
Bigger companies stick to the systems they already use. Shifting the focus to the front end of the
chain with GL once, only works when there are efficiency benefits. Implementing XBRL GL
causes adjustments in business processes. And companies will then wait for a natural moment
to do so.
Reasons for XBRL
For about 98 % of the companies (SME) there is no requirement with regard to compliance of
reports. They outsource this to an accountancy firm. Compliance is not necessary for business
continuity. Only when it brings cost reductions they will consider XBRL, or when others use it,
or when there are efficiency gains for the intermediaries. When the use of XBRL will be forced
by law, compliance will become a necessity.
The other 2% only use XBRL because they are obliged to do so.
The reason to use XBRL for being in control only works when the shift in the chain towards the
front is made with GL. This shift gives the means to track data flows. Continuous monitoring is a
goal for the organization. Continuous auditing uses CM for audit purposes. When accounting
firms require this from their clients they eventually have to implement it.
Conditions
Actually there are no conditions for implementing XBRL; the companies don’t have a choice.
K.B. Khargi 275859
18 May 2011
39
The Internal Use of XBRL for Continuous Auditing Purpose
From accounting strategic point of view there is added value for the use of XBRL.
For bigger companies the use of XBRL GL will make the financial reporting supply chain more
transparent.
With the use of ERP the data is already standardized. So companies with ERP system will
consider the use of XBRL for internal use as “what are the costs to invest in it and what will we
gain from it?” So, they will chose for other options.
Successes and failures
The assumption is made that XBRL expansion will go naturally. But like good health, you have to
work for it, and like safe traffic there must be parties behind it that regulate things.
XBRL is an instrument in the business reporting chain automation. One has to consider who
benefits from it.
Now with the Dutch government this is set in motion.
In the US for 10.000 companies it is already mandatory to file their financial reports in XBRL for
three years now. In the beginning it was a matter of getting used to it, now they don’t know any
better. It is like the introduction of paying with you pin/ debit card.
XBRL has failed in a sense that everyone expected a high rate of adoption in short time.
In The Netherlands we have chosen for a broad approach with the SBR program. With SBR we
have a multiple domain approach. One constraint of this approach is that it takes a lot of effort
and time. But in the end there are different demanding parties where companies can file their
reports to in XBRL format. So, projects take more time than initially was expected, but there are
no known projects that were unplugged, because in the end the goal is a paperless office.
In Belgium they have chosen for a single domain approach. This is a much simpler approach; it
was simply changing a small part of the reporting chain and adjust is to XBRL for only one
demanding party. When they want to extend this it will cost more effort in the end, than a
multiple domain approach.
In England they have started from scratch with VPB on paper, towards paperless.
Tooling
There are 7 or 8 tools that are used, which support the accountant; Unit4 for auditing, Caseware
for reporting, Afas, Exact, which are classical accounting tools. These tools are more on the
K.B. Khargi 275859
18 May 2011
40
The Internal Use of XBRL for Continuous Auditing Purpose
administrative side. Tools as Reeleeze which are web based are for both administrative as for
reporting purposes. What we see is that the domains are merging.
XBRL and CA
For transaction level there is GL. (Fujitsu)
Adoption
Research of adoption in different countries cannot be compared, because of the single/ multiple
domain approach, this is not comparable. In The Netherlands with the multiple domain
approach we aim for harmonization in standardization with a holistic approach. Example: 10
persons on vacation, all argue one time. In the end there is one solution, everybody agrees on.
Or you can add a person every time, and have the same discussion again and again…
So, The Netherlands soon will apply required reporting in XBRL in order to set a clear goal. This
will bring certainty on the focus and deadlines. The aim for The Netherlands is 2013. Banks will
free ride. So, this is only a push approach, certainly not pull.
Users in the US are also conservative; there is also a push situation, but there is also demand,
banks see efficiency gains.
In The Netherlands there are three banks that are waiting. They don’t place their pull yet. They
are already able to support the demand, but they are not willing to do so. They certainly have
gains, but are still hiding.
XBRL is hard to sell. It can be compared to the introduction of the barcode. It is a process that
only works within a network (like a phone), the more people use it the more useful it is. The
barrier for the barcode was with the use by Albert Heijn1. This also will be the case with XBRL,
in the end. Regulation is the solution.
Future
For the future there will be a growth in electronic administration, also within smaller firms. This
endangers the role of the intermediaries; for accountants or administrative offices it will be a
matter of assembling already electronically available information for reports, for payments.
XBRL will grow, but also electronic standardization and computerization. Globalization is just a
matter of time.
1
Albert Heijn: Dutch chain of supermarkets of the Ahold concern
K.B. Khargi 275859
18 May 2011
41
The Internal Use of XBRL for Continuous Auditing Purpose
6.1.2
Interviewee2
Background interviewee2
Interviewe2 is CEO at the company he works for, and strategic XBRL advisor. He also occupies
the position of vice chairman at XBRL Netherlands.
His daily work includes about 20% promotional activities for XBRL Netherlands and technical
support for partners in business. Furthermore, he is involved with product development and
judging XBRL projects, mostly within the government.
Background Company
The company’s business involves 100% XBRL activities; from developing and validating
taxonomies to reporting and viewing XBRL. They are a leading vendor of software solutions for
financial reporting and business monitoring based on semantics and XBRL. In this way they are
quite unique in the world. Most parties involved with XBRL only are active with one aspect, e.g.
(online) accounting packages.
The company exists for more than 10 years, nearly as long as XBRL was introduced. They were
involved in the world’s first XBRL implementation ever, and are pioneers in The Netherlands.
The Netherlands was the 4th country in Europe to start with XBRL.
XBRL Reasons
XBRL is not at all used for internal control.
The reason why XBRL is only used for external reporting is regulatory.
Companies only implement XBRL because of the legislation; they have to report to the
demanding parties in XBRL.
XBRL Conditions
The only condition for implementing XBRL is a by the government approved taxonomy. The
demanding party has to agree on it. And then you need software that is able to deal with XBRL.
Adoption
ERP software suppliers don’t have interest in XBRL; in itself ERP already uses the concept of
standardization. Although this is used for big enterprises and the standardization only applies
within the company. Implementing XBRL in an ERP system will take much time and the value of
benefits is negligible. Technically it is already possible, but it is in the hands of the software
suppliers to do something with XBRL.
K.B. Khargi 275859
18 May 2011
42
The Internal Use of XBRL for Continuous Auditing Purpose
Smaller types of companies and governments use packages for administrative purposes that
already use XBRL. But that is always a ‘save as’ function.
Projects
Eight years ago a project was started where XBRL was implemented over the whole business
report supply chain. This was within an assurance company. This lasted for two years:
unfortunately the company went out of business. But at that time it was too early for XBRL to
implement it at the internal side.
The time has come now and the company interviewee2 works for is able to offer the extra
facilities and support its clients. But, it is up to its clients to want to apply XBRL internally, and
that is not happening yet.
In Germany there was a test with synchronizing XBRL external as well as internally. These
included taxonomies and installing systems. The project failed because of people and politics;
differences among supervising authorities.
Now there is a project for straight trough compliance reporting in The Netherlands, but it is still
in an early phase of a proposal.
Barrier
A barrier is the lack of knowledge of how to design XBRL for internal use. The implementation
process must be well documented, and there is a lack of scientific papers on that topic.
Costs
XBRL in itself is open source. For XBRL based software companies have to pay for the licenses to
use it. They are not the owner of such software, but have the right to use it then for a certain
period of time. Software that uses XBRL now are web based accounting packages.
Use of XBRL
Where the demanding parties such as the tax services and chamber of commerce are requiring
the companies to file their reports in XBRL format, for the use of XBRL internally, there is no
(independent) party that does so.
The success lies in several factors which all have to apply for the situation:
-
Necessity
-
An authority that can enforce the situation, like a CFO
-
Budget and people available
K.B. Khargi 275859
18 May 2011
43
The Internal Use of XBRL for Continuous Auditing Purpose
-
Time and planning
-
A well defined goal or achievement
These are conditions for using XBRL in a CA environment.
Other countries
In Belgium they don’t use a holistic approach for XBRL. There is no added value in the way they
have implemented XBRL.
In the Netherlands the approach is much more suitable for broad implementation.
XBRL-GL
XBRL-GL is used at transaction level. That is one level down the process level. In practice
information has to be draught from different separate systems.
Most often with projects the initiative comes from the company’s side, not from the client’s.
The company is able to apply all functionalities, from beginning till the end. Continuous
auditing is not a point of focus, because there is no demand for it. However, control function are;
how does the accountants want to check and validate XBRL. GL is perfectly suitable for this with
its control modules. The question is what it is one wants to check. The urge needs to be created
that this is needed.
Future
In 5 years the focus of XBRL usage will still be on the side of external parties. When we want the
use of XBRL for all companies, a lot of cleansing needs to be done first. When that is settled, the
focus can shift towards the internal use of XBRL. And in the end, that is where the added value of
XBRL lies.
K.B. Khargi 275859
18 May 2011
44
The Internal Use of XBRL for Continuous Auditing Purpose
6.1.3
Interviewee3
Background interviewee3
Interviewee3 is the chairman of XBRL Netherlands. He has a RA and RE degree and promoted on
the topic professional judgment with payroll processes. Twice a week he works as partner with
a Big4 company. He is involved with a big international research on the topic who wants
assurance for the financial report with XBRL.
Change in reporting
The business community is on the eve of a singularity point; the information flow is now a push
mechanism, because firms think they know what is right for the social welfare, this was defined
in the first half of last century. But what is the value of the information in the reports for the
stakeholders? The growth of the financial report can be compared to a product life cycle. In the
current systems there is already a lot of data found. But there is no one who reads it. Only the
accountants say that a year report is needed.
A solution for this issue could be asking the audience what information they need. The rest can
be seen as spam. And spam could be different for different kinds of people. This approach is a
shift to the pull stream. Now regulations prescribe what the contents of the annual report must
be.
But, how to organize the new approach of pull stream? This must be considered through,
because now for a financial report the data is imported from maybe 6400 spreadsheets. A lot of
data is rekeyed and interpreted in different ways. Research shows that 88% of spreadsheets
contain errors and only 10% have controls. Therefore, in the end the data is not reliable.
Checks should be built in at the source of data. One solution for this is XBRL. XBRL divides
human language from computers. It is a strange concept of language for people; let computers
communicate and have only a viewer for humans.
The purpose is to qualify to the required data for the stakeholders. Now this is structured in an
instance document. XBRL makes it possible to input data and process it immediately, without
rekeying and errors. This is for the external side.
Internal processes: continuous auditing
When we take a look at internal processes, an international enterprise can be considered as
example; such a firm has a central general ledger with data from the daughter firms. These
daughters have divisions/ business units and these have processes. These levels can have
continuous auditing implemented.
K.B. Khargi 275859
18 May 2011
45
The Internal Use of XBRL for Continuous Auditing Purpose
Multi national
Daughter 1
BU 1
p
Daughter 2
BU 2
p
p
BU 1
p
p
CA
BU 2
p
p
p
Figure 12: continuous auditing at subsidiaries
An example of companies with CA is Siemens or IBM. They use continuous monitoring and know
exactly how processes run and are automated. A lot of data is being tagged when it enters the
systems. But this is not done with XBRL. The tags contain information about the data, and can do
simple calculations; adding and subtracting.
So, why should this data not be used for internal control measures? It is perfectly suitable; e.g.
when an invoice is received in XBRL, the numbers on it can be checked. But the first step is the
check of the Dutch taxonomy. Then a three-way match can be performed; that what is ordered is
also what is delivered and the prices are right.
Purchase
order
Stock
Shipping
order
order
Figure 13: Schema Example 3- Way match
K.B. Khargi 275859
18 May 2011
46
The Internal Use of XBRL for Continuous Auditing Purpose
This three-way match can raise the level of assurance and therefore the reliability. Relations can
be interwoven within the tags.
Continuous monitoring
Continuous auditing can only be performed when continuous monitoring is implemented, that is
from the client’s point of view.
Accountants are risk averse. Entrepreneurs are risk taking, depending on the kind of business
more or less.
The role of accounting in continuous monitoring is checking where the gaps are; whether the
internal control measures and change management is right.
The accountants in this situation will have a number of own software which is used to drain
data from the clients systems and analyze that.
The essence of continuous auditing is finding out when a process runs well and recognizing
patterns; e.g. when 1000 invoices are received there can be some kind of pattern (the pattern
need not exist in practice, like fashion or a prototype of a new car).
Because of these patterns new positions in knowledge management can be created; this is
defining the prototype features of the process. Whit these features the new process is matched
with the old one. This can deviate by a targeted percentage, 2 or 5 %.
The pattern recognition can also vary at the end of the day and one have to check whether this
variation is still in line with the company’s strategy. When the prototype features shift
constantly there can be a fraudulent situation. The accountant then can check the whole dataset
of the control on the metadata from the continuous monitoring process.
Assurance
Assurance is now given once a year. But is this what the society wants? They want rather more
assurance whatever and whenever they want (JIT; just in time).
Also, the different target audiences have different demands for the level of assurance.
In practice IBM and Siemens are not using XBRL for continuous auditing yet, but they are
preparing. Now it is still a future perspective; that will come in 3 years.
Barrier
K.B. Khargi 275859
18 May 2011
47
The Internal Use of XBRL for Continuous Auditing Purpose
But first, a turning point is needed; this is still hindered by the conventional way of acting.
People have to accept that computers communicate in a different way than humans. An example
of this is a pilot with filing profits to the tax services; in the old situation about 1600 data items
were sent from one firm. With XBRL this could be reduced to only 400 items. A lot of data is
redundant, like addresses when there is a fiscal number, but it is only human not to trust
something that they can’t understand. A solution for this is developing XBRL viewers for
humans.
Conditions for XBRL

Bear in mind what the stakeholders want; with the focus on sustainability they want a
dialogue, with a year report not.

Map the internal information need for all levels in the company (e.g. an ERP
implementation for 5-6 years).

Make a corporate data model with all databases that are used and pollution in these
databases.

Map the lack of knowledge within the firm, knowledge management. This also includes
what information exactly is given away to other parties with XBRL and what are the
consequences.
These conditions frighten off companies.
But the demand for seminars at companies rises, the awareness is starting to come.
The main idea of business is not up to date; one should forget a company’s processes as
different departments, but view processes as the money-to-money flow (COSO)
Within the firms people are reluctant and wondering whether their jobs will still exist in the
future. Jobs will disappear, but there will remain enough to do.
With cloud computing and XBRL, the activities for the accountants will change; they will have to
benchmark for smaller companies and be helpful to them. The accountants’ role shifts from
controlling towards giving advice. Within the SBR platform there is also enough to do.
Internal use of XBRL
XBRL is little used for internal purposes. First, acceptation is needed.
The barriers that exists are removed by the SBR platform, but it is not possible to do this all with
legislation e.g. that all commissionaires must sign.
K.B. Khargi 275859
18 May 2011
48
The Internal Use of XBRL for Continuous Auditing Purpose
Reasons for implementing XBRL
Staying in control is for companies not a reason for implementing XBRL. Gains with efficiency
and effectiveness though, are reasons.
Another reason is the ageing of the population; more people are retiring soon, and firms are
getting ready to innovate the back office processes, while the few people left can be placed in
the front office.
Successes Failures
One major factor for success is the faith and belief of people.
Before the introduction on SBR in Australia they had several taxonomies per branch and
different versions, this approach failed. Now they have the SBR program.
In The Netherlands successful projects are at the tax services with the profit filings. More will
come when XBRL reporting will become obliged.
A project that used XBRL for internal processes was at Basic-life, an insurance company that
sold only on the internet.
Tools
For XBRL there are also tools like Caseware.
XBRL tools are not yet used for CA.
Conditions for CA
With regulations XBRL in CA will be a step closer, no matter a single or multiple domain
approach. This was already the case in Denmark and the UK.
SBR
SBR is only for the government, XBRL is more than that. But SBR is also stimulated for semi
government sectors, such as education and the water management boards.
Future
There are still actions that have to be taken by the software suppliers and accounting packages.
Trainings need also be developed.
But first there has to be a turning point. And when the right people are informed, and external
reporting in XBRL is settled, the next step will be using XBRL for internal processes.
K.B. Khargi 275859
18 May 2011
49
The Internal Use of XBRL for Continuous Auditing Purpose
6.2
Middle level interviews: IT auditors
In this section the interviews with the middle level of XBRL people are elaborated. They work
for Big4 Companies or IT consulting companies as IT auditors. Three different interviews were
held. In order to be objective, the names of the interviewees and the company they work for
have been held anonymous.
6.2.1
Interviewee4
Background interviewee
Interviewee4 is program director XBRL/SBR for an IT consulting company. The company
operates not only on a conceptual level, but also on a technical level. They can do projects on a
solitary base, but also cooperative with other parties. Before his current position he worked as
an EDP auditor for 4 years, his background is in information flow.
His work now involves tooling, taxonomies, project management and all kinds of consultancy
activities.
Besides this he also teaches at the college for higher education in Amsterdam.
XBRL-GL
In the Netherlands the focus is not at GL.
GL is modular; the base taxonomy is COR and there are several extensions of which one is TAF
(tax audit), which contains concepts for fiscal checks.
The reason why the focus is not on GL is the well-known scandals around business reporting. At
first with XBRL the focus was on internal use, but after the scandals the focus with XBRL has
only been on external reporting.
Now the focus is slowly shifting. In the US it is now required to file reports in XBRL.
Process
The way the process of reporting works is this:
First a report on paper is transposed into XBRL. This contains inaccuracies.
With XBRL within systems, a report can still have errors.
There is a trend noticeable with software that is XBRL enabled. First the XBRL report was made
at the very last moment in the process. Now they try to tag data earlier in the process; still not
internal, within the systems of a business. But there is a shift. Perhaps in 3 years this could be
able on atom level.
K.B. Khargi 275859
18 May 2011
50
The Internal Use of XBRL for Continuous Auditing Purpose
Projects
There are initiatives known as Wacoal.
There is a project at tax services where they want to replace their XML audit files for some
software that enables all transactions for VAT check. The situation now is that the software
works as the suppliers thinks is right, and only that is able with the software, what was on
beforehand agreed on.
But the tax services want to use the data for all kinds of new purposes.
The trajectory of this project is the same as with GL; the goal is one uniform standard. The issue
here is that the Dutch way of accounting and journal entries differs from that in the US.
Continuous Auditing
The worlds of CA and XBRL are slowly blending. But some conditions for this process are
maturity level, technique and a certain ‘enclosability’ . This can be compared with the evolution
of the internet; 20 years ago it was only able to show text and a picture, but people knew that
there was more possible and that it was still developing.
The same applies for XBRL; now with XBRL-FR and some business cases the basic techniques
are expanded. The market is still limited in the adoption of XBRL, but it is only a matter of time.
Benefits
Continuous auditing is one of the benefits of XBRL. The most important ones are that it provides
transparency (US GAAP) and consistency (knowing exactly where in the report, type of
currency). It is an ideal base for fully automated data processing.
An example; an intermediary has to deal with 50-60 software systems of all it client. This means
50-60 CAATs (Computer assisted auditing tools) interfaces. When there is one standard in the
world, switching between systems will become much easier.
Reasons
The reason why companies should implement XBRL in their internal processes is transparency
and consistency. But now XBRL is seen as required, but not a driver for business continuity.
There are many examples interviewee4 has seen as EDP auditor where it went wrong between
2 systems, and XBRL could have saved money:
With the introduction of IFRS the lease period became important. During a project at a client
there were doubts about the reliability of data; there were strange proportions. There were
several regions using one system and the number 1 meant one year for one region, but one
K.B. Khargi 275859
18 May 2011
51
The Internal Use of XBRL for Continuous Auditing Purpose
month for another. The semantics were not defined here and that caused trouble. The lease time
contract was long due, but the devices were still used by clients. XBRL could have reduced these
mistakes of semantics and reduced the operational costs.
Another example was with the change of software tool with a small accounting firm and one of
the big4; in case of the first it took one year, and the latter only one weekend, because the old
system already used XML audit files.
There is a study conducted by the SEC about numbers of phone calls for clarifications on
numbers in reports before and after XBRL implementations. After XBRL implementation the
number of calls was reduced to nearly zero.
Conditions
XBRL is a means and not a goal. There must be a real business case, a necessity for XBRL and the
benefits and costs should be considered through.
Barrier
A hurdle for success is that real knowledge of XBRL is still limited. The focus is now on quantity
and not on quality.
The rightful place of XBRL is within a chain. But the situation now is that the link in the chain at
the front is missing. A solution could be making XBRL required. With this the chain will expand,
although one link in the chain itself may not provide from benefits of the use of XBRL.
Success/ Failure
If anything ever went wrong with a project that failed, it was because of the level of maturity.
That was too low.
For successful implementation of XBRL for internal use there has to be a balance between the
software suppliers and the market, companies that demand XBRL.
Results so far
Results are not yet quantifiable in amount of money. The results now are more qualitative;
faster tax filing, faster credit report to banks. Besides, result can be measured when there has
been a zero measurement before; in that case results can be compared. Now, it is more a feeling
that is not reasonable which says: “yes, there are benefits”.
K.B. Khargi 275859
18 May 2011
52
The Internal Use of XBRL for Continuous Auditing Purpose
Tools
Tools could be built-in or a separate XBRL tool.
The example in the picture below illustrates the essence of GL.
Figure 14: The essence of XBRL GL
This situation could also be reached with an XML based situation and FR.
But while GL is contextless, he difference with FR is that it has a certain purpose; tax reports or
financial reports, and therefore used further in the flow.
SRDC stands for the summary reporting contextual data module. With this module it is possible
to specify the way in which individual transactions can be reconciled with the financial report.
Conditions for CA
Continuous auditing is only successful when data is reliable in a comparable situation as
described in the chart.
What also is needed is willingness from stakeholders.
An issue is that such an implementation requires data from the very depth of systems, that the
end of the lifecycle when considering acquisition of a new system is seen as a natural moment.
With FR this impact for companies is less, because this is only implemented the end of the chain.
To begin with, all systems must be able to communicate to each other in XBRL.
K.B. Khargi 275859
18 May 2011
53
The Internal Use of XBRL for Continuous Auditing Purpose
Examples changing systems with Mergers/ Acquisitions:
Figure 15: Example of M&A , traditional way
Old/ Traditional situation:
A company using software A acquires a company using software B. Software B is replaced with
A for e.g. automobiles. Then the controlling company acquires another company using software
C. This is again replaced by software A. But the issue is that it is not only for automobiles, but
also motorbikes; this complicates the situation more than it already is.
New approach (Japanese company):
Figure 16: Example with XBRL GL
The controlling company acquires three different companies using different legacy systems. But
instead of replacing the systems the controlling company chose to build an interface based on
XBRL- GL for reporting and reconciliation.
K.B. Khargi 275859
18 May 2011
54
The Internal Use of XBRL for Continuous Auditing Purpose
This new approach will be used more often in the future, because it’s a cheaper solution. It was
also used by the micro finance information exchange to gather data from all the countries that
are connected in the same XML based format.
This may seem like an easy solution but one reason why this approach is not widely adopted yet
is that XBRL is not mature enough yet; like the internet 20 years ago. Another reason may be the
existing systems and how open these are for XBRL implementation; it could take weeks or
perhaps months. And the taxonomy has to be defined, but then again once this is done, there is
no need to define this a second time. For GL it is simpler than FR, it could take about a month.
In the future XBRL-GL must be implemented more as described previous, then it will be possible
to perform continuous auditing. But this should be done in limited manner, because continuous
is not always right; CA is a reaction on something which seems not normal, this has impact on
the assurance, e.g. a small error in a report.
Adoption
Regarding the numbers of adoption merely, The Netherlands lag behind, because of the range of
ideas of harmonization. But with the SBR program The Netherlands is leading.
Soon there will be a push situation from the government, the decision has not been made, but
they are working on that. For now, there is a pull situation, but from the intermediaries, not the
companies.
The European Chamber of commerce (CESR) is investigating to require XBRL for all companies
on the stock market. So, the pressure also comes from that side.
Future
The future of XBRL is bright. It will be there, because in some foreign countries it is already
required and companies on the stock market have to report in XBRL.
The market is evolving and there will be fusions of software companies. In the end there will be
a number of them left.
It will also be good for the international concurrence position for The Netherlands, if they stay
in the race.
The fear of the intermediaries is that they will be taken over.
K.B. Khargi 275859
18 May 2011
55
The Internal Use of XBRL for Continuous Auditing Purpose
6.2.2
Interviewee5
Background interviewee
Interviewee5 is responsible for all XBRL projects within the company. Although their focus is on
digital reporting and the power of digital standards, besides XBRL, processes are taken into
perspective. The focus is also international, with an integrated approach. XBRL-GL is a part of
this.
XBRL-FR vs. XBRL-GL
FR is for open, external communication and therefore not competitive.
GL is for internal use, and for the reason of operational sensitivity, it is a competitive issues and
are companies reluctant about publishing about pilots with GL.
The company interviewee5 works for has been involved with a pilot for the tax services. They
are making it operational, although the maturity level is still low. A pilot with the drill down has
already been published about.
CA is not an issue for this case, that’s the next level.
When clients are still using spreadsheets, the rise of XBRL will not take off.
Organizational management
1
2
3
4
GL
5
FR
Figure 17: XBRL FR and GL within a firm
Dataflow within an organization
1. Received data; organization has no control over
2. Transaction recording; input from outside (e.g. purchase order) or from inside the
organization
3. Transaction processing; analyzing relations
4. Transaction reporting; internal (management reports) and external
5. Sending
K.B. Khargi 275859
18 May 2011
56
The Internal Use of XBRL for Continuous Auditing Purpose
In the previous chart it is shown that FR is used in steps 3-5. It is possible that FR could be
implemented already in step 2. But why would an organization do so? Using FR at transaction
recording has no added value for the organization.
An ideal situation would be that both internal and external reporting are linked together. Now,
these two are diverged, by lacks in processes and media. But technically, in a digital way it is
possible. There are a number of concepts that have to be turned around.
Reasons
The companies where pilots are implemented are selected on innovativeness of the
management. These people have to be convinced of the effectiveness and efficiency of XBRL for
internal use, that it is only a matter of pushing the button. And there has to be a real business
case, demand from the organization.
Now reports are assembled for compliance reason. But if that is turned around and reports are
assembled for managerial purposes in an accurate way, then the compliance will also be.
One of the first steps for the management is finding out to whom the report is important, the
target group, and what information they are interested in.
On the long run XBRL will become a natural thing.
The steps towards such a situation have to be in the right order:
1. Theory: a concept has to be well defined.
2. Practice: solving problems with software, people understanding the concept
When there are some cases of successful implementation, the market will move towards
adoption.
Conditions
The situation now with the system landscape is, that several separate systems are linked
together.
XBRL is very consistent; it is black or white, and nothing in between. This is defined with a
taxonomy.
And an internal problem with the different systems is that one same concept is defined in a
different way in each system. Qualitatively this is not synchronized.
So the first thing to do is cleaning the information landscape; corporate data management:
harmonizing and synchronizing all the different definitions for one same concept.
So, this is a technical and conceptual condition, otherwise the fundament is not well.
K.B. Khargi 275859
18 May 2011
57
The Internal Use of XBRL for Continuous Auditing Purpose
It is also a job for the software suppliers to build this in. Semansys does not work with GL yet.
Fujitsu has experience with GL in the US.
WACOAL in Japan used different legacy systems which were not flexible. They used GL to
harmonize for a specific situation.
Successes
Theoretically, the concept has to be well defined. And the time for the project has to be right
(replacement of old systems).
Corporate data management has to be done and management of tools. And there has to be some
kind of dictionary of the concepts, not yet a taxonomy, but a dataset of definitions, one way of
defining a concept. The condition for this is that the software is ready. This software has to read
the taxonomy.
Eventually software will be able to process the taxonomy, but until that day it will be inefficient,
for they are trying to avoid problems.
With regard to continuous monitoring, in the future it will be possible to tag data with a XBRL
label in a business unit. There is already software that does that, but without XBRL, this is a
‘rudimentary’ form of XBRL.
The focus of companies is making money and solving (short term) problems.
SBR
SBR is now in the early phase of implementations. This is mostly driven by the intermediaries,
not from the companies. There are not many companies that report directly to the demanding
parties in XBRL, there are no more than 5.
Requirement for reporting in XBRL only applies for corporate income taxes.
Tools
There are 3-4 XBRL software suppliers; Fujitsu, Altova, Semansys.
Fujitsu has also GL. They work with a holistic approach. Altova has no GL, although it may be
suitable. Semansys does not do anything with GL yet. They deliver what the clients want, and
that is not GL.
K.B. Khargi 275859
18 May 2011
58
The Internal Use of XBRL for Continuous Auditing Purpose
Continuous auditing
XBRL-FR alone is already hard to implement, so XBRL for continuous auditing is a bridge too far.
The issue now is that it depends on what the clients want and do on the market. They are not
able to describe what is needed for an XBRL project; that is why intermediaries are needed.
There are two drivers for successful adoption of XBRL: regulatory obligation or demand from
the clients. And the latter will not be the one.
Software suppliers lack the vision, so any continuous auditing initiatives should come from the
largest intermediaries. Within large and midsized companies there is definitely a demand.
Intermediaries also see the demand for internal use.
Adoption
Countries as Belgium, Japan and Korea are not further in the adoption process than The
Netherlands. In Belgium XBRL is implemented for one specific domain, that was already digital.
In The Netherlands we are already far with the development of XBRL. The goal of the approach
was harmonization and therefore it is domain independent. The purpose was to reduce the
administrative burden.
The adoption in The Netherlands lag behind because of the broad approach, but in the end the
entrepreneurs will benefit from this. Chain reversal is the solution; until now the development
has come from the demanding parties, but when it comes from companies themselves, the
adoption rate will grow.
Such an approach is a precursor for successful continuous auditing/ monitoring, because
multiple aspects are needed for analyzing data. A domain independent approach is perfect for
this.
In The Netherlands there is now a push situation, but that is about to revolve. The government
should not be afraid to oblige reporting in XBRL. A condition is that the businesses are ready for
it. The role of the government is as a shepherd, and decisions are made for the greater good.
The costs are not very high compared to a average IT project.
So far the administrative burden has not been reduced, not for the report sending parties. The
benefits now are with the receiving parties.
K.B. Khargi 275859
18 May 2011
59
The Internal Use of XBRL for Continuous Auditing Purpose
But GL will bring balance to this, when it will be included in the SBR program. The quality will
be higher because of the ability to drill down to transaction level. This link is now missing with
FR, most of the time this is still aggregated.
Future
Most probable, in 2013 reporting in XBRL will be regulatory obliged. Then higher numbers will
be reached. And when GL will be included in the SBR program, continuous auditing will also be
possible.
K.B. Khargi 275859
18 May 2011
60
The Internal Use of XBRL for Continuous Auditing Purpose
6.2.3
Interviewee6
Background
Interviewee6 has been working for 30 years at the Big4 Company. At first 10 years as
accountant controller, then as EDP-auditor. For 6 years now he has a position directly under the
board, with the attention to assurance and IT. His focus has been on XBRL for 3 years now. He is
responsible for project management in Belgium and The Netherlands and works as coordinator,
also cross border.
Interviewee6 is also member of the SBR platform on tactical and strategic level. He is also
professor at the University of Tilburg.
The Big4 Company works with XBRL in two ways:
1. For SME they do the filing. These companies often have a package for accounting.
2. Providing assurance on XBRL documents. They filed the first XBRL report for another Big4
company ever. This was an compliance statement, there was no continuous assurance involved.
Current situation for SME
Client does its own accounting.
The trial balance is read into the accounting software.
Then mapping is done on paper. Because the definition is already in the trial balance, this
process is simultaneous to assembling the XBRL document.
But there is no efficiency gain for the companies with this approach.
GL
There are pilots with XBRL GL.
The problem with GL is that it takes 3-4 times more memory and processing. Cost is not a
barrier, because the added value is visible.
There are benefits on transaction level; checks on control measures and more complex analysis.
The situation now is that XBRL starts from the trial balance, not from transaction level.
The tax services are interested in replacing their XML audit files with XBRL GL.
But all this is still theory, when the technique is proven, then further expansion will go fast.
There are 2 projects
1. Deloitte succeeded, but it was not efficient. In the end an instance document was
created.
K.B. Khargi 275859
18 May 2011
61
The Internal Use of XBRL for Continuous Auditing Purpose
2. Internal systems at the chamber of commerce and the tax services. This is still in a test
stage and there were many initiated problems, mostly with the software companies.
They are trying to embed as many as possible, with less as possible manual implementation and
all IT.
SBR history
SBR is an initiative from the government with the purpose to lessen the administrative burden.
There was said that it would save 750 million euro. But the real savings are not within the
companies, unless XBRL GL is implemented.
But for the intermediaries the paper flow will reduce. But they have to invest a lot in the portal
and certifications etc. There are not yet efficiency gains; only when everyone starts using XBRL,
there will be.
The real benefits are at the side of the demanding parties. They used to rekey numbers from
papers. Now they don’t anymore; but are the savings 750 million for the four demanding
parties? No, not for the chamber of commerce, and for the central bureau for statistics little. The
tax services are replacing one BAPI channel for another XBRL, so there is not much efficiency
gain. Will there be benefits for the clients of banks? No, they will probably not charge this. The
banks will retain the same fees by the hour, perhaps less hours, but the still high cost because of
the IT.
Tooling
Twinfield is an online accounting package that is busy with internal control, but not GL.
Within the company interviewee5 works for they use 2 kinds of XBRL tools one for reporting
(Unit4 ) and one for filing (Afas), both the packages have supplementary modules for XBRL.
For clients’ assurance of XBRL instance documents they use Semansys for reporting and
XBRLone for the online portal.
But everything is still done in a way that is ad hoc.
Conditions
The data model and processes have to be mapped well. In practice there are now many sub
administrations. The condition for XBRL GL and continuous auditing is one formalized data
model.
ERP systems like Baan or SAP have a data model that is useful for an average of 5 years. In the
meantime several other packages are acquired, so continuous auditing won’t work well. It is
K.B. Khargi 275859
18 May 2011
62
The Internal Use of XBRL for Continuous Auditing Purpose
important to know exactly the information flow and quality of the data and being consistent is
also required.
This is the reason why large companies are not interested in XBRL.
With regard to XBRL and social responsibility they are interested, because there are not yet
systems for that purpose.
Adoption
There are two reasons why the adoption of XBRL in other countries seems to go quicker:
1. To make reporting in XBRL obligatory and have some kind of supervision for this.
2. In other countries they have one taxonomy per regulator, and it is fairly simple, like in
Belgium.
In The Netherlands it is not required by law to report in XBRL. But the SBR program is
developed to reuse data and this process gives a lot of discussion and delay.
The taxonomy and architecture are not yet efficient.
In the meantime the SBR discussion is still going on and regulations for the fiscal report are on
the agenda.
In Belgium they have one model for XBRL and in most other countries too.
Situation
XBRL is pushed from the side of the government and the intermediaries. The intermediaries
have the conditions that management of XBRL is organized and that there is demand for it. From
the government the demanding parties have the most benefits.
Future
For the SME eventually the use of XBRL (FR) will increase, when the commitment of the
government will be clear and the hurdles with the intermediaries will be taken away.
The large firms will be interested in GL and continuous auditing when their focus will be on
insights in control.
In 2013 even with partial regulations we will be one step closer.
K.B. Khargi 275859
18 May 2011
63
The Internal Use of XBRL for Continuous Auditing Purpose
6.3
Bottom Level: Case studies
The intention for this section was to interview people within companies that have implemented
XBRL in internal processes in The Netherlands. But since the top level of XBRL Netherlands
pointed that there are no such projects yet, it is assumable that XBRL is not implemented in
internal processes in The Netherlands.
In order to capture the situation for the bottom level of the top-down approach, summaries of
case studies found in literature are documented in this section.
Information about these projects was already publicly available; therefore the names of the
companies are not made anonymous.
6.3.1
Wacoal
Background
Wacoal is one of Japan's leading manufacturers of women's apparel. Like many companies, its IT
systems had been added on an ad hoc, as-needed basis. The result of that was a patchwork of 32
independent legacy systems running on multiple platforms, including mainframes,
minicomputers, UNIX, and PC servers. Many of these systems were more than 10 years old, and
they were disbursed over 36 subsidiaries worldwide. These 32 different business application
systems (e.g. purchasing, sales, payrolls, etc.) provided data to 44 disparate accounting
subsystems, also running on multiple platforms. (Hitachi)
Project description
Wacoal adopted XBRL-GL as a common data format and used Hitachi’s XiRUTE Journalizing
Engine to automate the processing of data (e.g. journalizing, tax calculation, validation, etc.)
from the business application systems to the accounting subsystems that were consolidated into
one system. The financial system used was Oracle E-business Suite. This was the first case of
XBRL-GL implementation in the world.
Benefits of the New System
The new accounting system was successfully launched in April, 2003, and continues to
streamline operations at Wacoal. The new system has:
•
Introduced flexibility into the IT system regarding extension and modification;
•
Improved data quality significantly because of direct system-to-system feeds;
•
Enabled real time reporting;
•
Shortened the closing of accounts by two days;
•
By complying with the XBRL standard, enabled XML compatibility with other data sources.
K.B. Khargi 275859
18 May 2011
64
The Internal Use of XBRL for Continuous Auditing Purpose
Perhaps most important, implementation time was significantly less than with other
alternatives, such as ERP. Because the system tags the data in XBRL-GL, a user can extract data
using standard queries and report writers without special training or system expertise.
Previously, a question about purchasing would need to be routed to a person who had expertise
in extracting data from the purchasing system.
Challenges and issues
The legacy systems had several problems to be overcome. The business and financial systems
were built independently and lacked a concept of machine-to-machine connectivity.
The
business systems (purchasing, sales, and wages management) were introduced at different
times and on various platforms and, therefore, lack the flexibility to extract the data for the
current business climate.
In addition, the financial system is a standalone system that requires information feeds from the
business system. The dataflow from the business system to the financial system was only
partially automated. This discontinuity created the following problems:
•
Multiple uses of the data often required additional input of data to a second or third system
causing excessive labor cost, loss of data quality, and timing problems.
•
When problems occurred in the financial system, it was hard to pinpoint the exact cause,
increasing the difficulty of the repair.
•
Several different business rules introduced intolerable errors into the system.
•
Items extracted from different legacy systems were calculated based on different logic even
for the same data.
Wacoal chose Hitachi XBRL GL auto-journalising system. The XBRL GL auto-journalising system
has two layers: XBRL GL conversion engine and add-ons.
The XBRL GL conversion engine
converts the output documents from the business systems into an XBRL GL file ready for direct
input into the financial systems. This conversion uses Wacoal’s existing business rules, which
are implemented as an “add-on.”
This double layer structure of the XBRL GL auto journalising system enables system developers
and customer companies to introduce an XBRL system quickly and at low cost, needing only to
describe their unique business rules into the add-on. Easy to construct, the system is also easy
K.B. Khargi 275859
18 May 2011
65
The Internal Use of XBRL for Continuous Auditing Purpose
to modify when a change in business rules occurs, which is the significant advantage over
traditional hard-coded systems.
Future
The XBRL-GL system provides Wacoal with the ability to plan for additional system
enhancements such as an ERP system. A future upgrade to the purchasing system can be
quickly implemented because the system’s output, coded in XBRL-GL, will automatically be
compatible with the present system.
(Whitepaper Hitachi; http://www.xbrl.org/nmpxbrl.aspx?id=90)
K.B. Khargi 275859
18 May 2011
66
The Internal Use of XBRL for Continuous Auditing Purpose
6.3.2
Project Basic-life
Background
Basic-life NV, a subsidiary of ASR, the Dutch insurance division of the large Fortis financial
conglomerate, started its activities in November 1999. This was done in a virtual way; the
company was built around the possibilities of IT. The firm outsourced all activities that did not
belong to the core of a life insurer; product development and sales support. The rest was done
by third parties, providing services under the basic-life label. Such as admin, medical
acceptance, fund management etc. Basic-life’s vision was clear, simple and fast. A modern
architecture was chosen where all third parties communicated through the Internet. The website was a crucial communication medium to intermediaries as well as customers, who could for
example manage their investment portfolio through the web. The proposition was to be fast,
error-free and transparent. (http://www.semansys.us/basic.html)
Implementation
In close cooperation between Basic-life, Semansys and E&Y the XBRL pilot project had been
performed. The production process had been charted and analysed for bottle necks and
vulnerabilities. Semantic modeling had been used to do the requirements analysis. A one day
interactive session proved to be more than sufficient to come up with a complete model
including all the required reporting functionality. The data was analysed, the optimal data
model defined and the available data was transformed into this model. The actual transition
took no more than 4 consultancy days. Meanwhile consultants of E&Y built two taxonomies,
which defined the meaning of the reported figures; one taxonomy for external, and one for
internal reporting. After a short introduction to the user community the system was taken into
production. All parties in the triangle spent about 10 days on this project. The whole
implementation process took no more than 30 days in a time period of about two months.
Project Objectives / Success factors
·
Monitoring insurance processes across companies
·
Assuring scalability in automated processes
·
Internal reporting required within 3 days from the close of the quarter
·
Daily reliable insight in performance of entire value chain
·
Extensible to accommodate new partners in value chain
(http://www.xbrl.org/nmpxbrl.aspx?id=93)
K.B. Khargi 275859
18 May 2011
67
The Internal Use of XBRL for Continuous Auditing Purpose
Monitoring and reporting
It had been the accountant E&Y who introduced XBRL and Semansys to Basic Life. XBRL was in
its first stages, but Semansys' early implementation showed the benefits of XBRL for allowing
completely automated production and reporting process. Based on a true belief in the virtues of
XBRL, Basic-life decided to use this standard for solving the challenges around performance
measurement across all parties in the virtual company.
Each transaction, as it was handled by the central administration system Life-Fit, was stored in a
so called 'Operational Data Warehouse' (ODW). All players in the process had access to this Data
Warehouse for customer service purposes. XBRL was used to drain the input and output of LifeFit and the ODW into a Control and Management Data Warehouse. This allowed to have full
control of the process and to do daily monitoring, management reporting as well as continuous
auditing. They could judge - by pushing a button - the timeliness of a commission payment to an
intermediary. This was a measure based on data from separate systems which could then be
combined and evaluated instantly.
Issues
The system was designed to recognize patterns of stocks and bonds. At that time the computers
could not handle the capacity that was needed.
Systems now are faster, a constraint currently would be calculations in the link base, which take
almost 90%.
No Future
Unfortunately Basic Life does not exist anymore. The XBRL project ran for 2 years.
K.B. Khargi 275859
18 May 2011
68
The Internal Use of XBRL for Continuous Auditing Purpose
6.3.3
Microfinance Information eXchange (MIX)
Background company
Established in 2002, Microfinance Information Exchange (MIX) is a nonprofit organization with
headquarters in Washington, DC, and regional offices in Peru, Senegal, India and Indonesia. MIX
provides detailed financial and social performance information from microfinance institutions
(MFIs), as well as business information from market facilitators and donor organizations and
investors in microfinance. MIX was founded by CGAP (Consultative Group to Assist the Poor)
and is sponsored by Citi Foundation, Deutsche Bank Americas Foundation, International Fund
for Agricultural Development (IFAD), and the Bill & Melinda Gates Foundation.
(http://www.microcapital.org/microcapital-brief-xbrl-international-publishes-case-studyfrom-the-microfinance-information-exchange-mix/)
Background XBRL project
Microfinance sectors are microcosms of the formal financial sector. The reporting entities are
the institutions providing financial services to the poor and some national and international
networks of microfinance institutions that act as aggregation points. The audience includes the
same reporting entities, along with microfinance investors and donors, microfinance rating
agencies, academic researchers, and regulators focused on the microfinance sector. Healthy
microfinance sectors require each of these actors to easily exchange information.
Reporting entities have limited technical capacity and no familiarity with XBRL. The historical
reporting process was hands-on and labor-intensive, involving manual transfer and
consolidation of data from audited financial statements, Excel documents, online submissions
and other sources. The landscape of management information system (MIS) providers serving
microfinance institutions is fragmented, with many small shops serving monetary financial
institutions in different regions. While an increasing number of institutions are formally
regulated, there are still substantial gaps and limited public information even where there is
regulatory oversight. Since reporting is completely voluntary, MIX needed to ease the reporting
burden as much as possible in order to maintain participation.
XBRL implementation
The use of XBRL affected our entire data process flow. We moved to a new data collection
platform to allow the creation of XBRL documents based on our taxonomy. We restructured our
database to reflect the updated data model and to allow extraction and aggregation of content
directly from XBRL documents. We had a head start on understanding XBRL through use of an
K.B. Khargi 275859
18 May 2011
69
The Internal Use of XBRL for Continuous Auditing Purpose
XBRL-based data processing and benchmarking system which was operational from 2006 to
2008. The changes to our data collection and processing also affected the data presentation and
analysis options for the public.
MIX chose to develop an XBRL taxonomy based on International Financial Reporting Standards
(IFRS).The MIX Microfinance taxonomy received recognition from XBRL International as the
first acknowledged extension of the current IFRS taxonomy. MIX adopted a data-driven
approach for the taxonomy, rather than a forms-driven approach, and IFRS was also well-suited
for this purpose. They used dimensions to help capture a diverse range of disclosures and
varying depth of data in many interest areas. For instance, they used dimensions to provide
breakouts of primary concepts by gender, by microfinance products, and by geographic focus of
services. They did not use formulas due to the lack of an approved formula specification when
they launched the taxonomy development.
MIX made a strategic decision at the start of this development to license off-the-shelf software
whenever possible and to avoid custom development. They anticipate that increased global
adoption of XBRL will lead to market competition and more and better software solutions over
time. To that end, they licensed two products from Rivet Software: CrossTag, for creation of
XBRL documents using the MIX Microfinance Taxonomy, and the Rivet XBRL Loader, to ‘shred’
XBRL documents for aggregation. MIX chose these applications because of their relative userfriendliness and because they enable us to maintain a modular solution which we could upgrade
over time (rather than an end-to-end solution). They also had in-house database development
work for data post-processing (currency conversion, ratios calculation).
This project was lounged in late 2008. MIX’s extension taxonomy, based on the most recent IFRS
taxonomy, was ready for production (in working draft form) by the end of Q1 2009. The XBRL
data collection process was fully functional by the middle of Q2 2009. The MIX Market website
(www.mixmarket.org) presenting XBRL-powered data was up and running by the end of Q2
2009. Benchmarking and analysis functions were online by the end of Q3 2009.
Results
•
XBRL allowed presenting much deeper data on microfinance institutions.
•
The use of a flexible XBRL data model has allowed MIX to model many additional data
sets delivered from the same resource base.
K.B. Khargi 275859
18 May 2011
70
The Internal Use of XBRL for Continuous Auditing Purpose
•
Creation of a single XBRL taxonomy allowed to harmonize previously scattered
standards, and to provide a concrete means of communicating this model to
stakeholders.
•
Use of XBRL has made the current barrier to providing data a bit higher, given the lack of
XBRL tools available for the broader microfinance community. However, this is an
expected result until MIX can better communicate about standards and distribute
systems more broadly (especially online).
Lessons learned from the project
- Mix does not need XBRL end-to-end (yet). The primary benefits of XBRL for MIX have been on
organizing and modeling data. XBRL is not yet used for data presentation, but this is partially
due to the limited current use cases within the microfinance community. It is expected that the
capabilities for aggregating and rendering XBRL information will only improve over time and
MIX can leverage these as they become available.
- Use work that others have done. There are many XBRL resources out there and many groups
working to solve the same types of problems. Consulting with the broader community makes
development easier and has spillover benefits for everyone involved.
- Build in flexibility. XBRL is changing rapidly. Try and anticipate on changes and not paint
oneself into a corner in terms of solutions. MIX employed a data-driven approach to data
modeling and a modular approach to their systems architecture to maintain flexibility.
Future
- MIX plans to refine the use of their XBRL taxonomy. There are minor changes to presentation
and some additional elements to consider. They want to model more non-financial information,
especially relating to the social mission of some microfinance providers. They plan to better
incorporate extension taxonomies to accommodate more variations in local standards.
- The current model is to collect data directly from microfinance institutions. However, this is
labor-intensive. They would like to leverage other naturally-occurring data flows within the
microfinance sector (to regulators, to investors, from MIS providers) while also facilitating these
flows through the dissemination of technology innovations.
- MIX needs to investigate options to push XBRL further through our data process flow, in
particular for aggregation and online rendering of XBRL content
(MIX, 2010)
K.B. Khargi 275859
18 May 2011
71
The Internal Use of XBRL for Continuous Auditing Purpose
7
Analysis
In this chapter the analysis of the gathered data from the interviews is elaborated. This chapter
is divided into sections corresponding to the sub questions and the aspects of the questionnaire
used for the interviews. Per aspect is presented what was mentioned during the interview about
that certain topic and what was found in literature.
7.1
Internal use of XBRL
After reading literature about continuous auditing and XBRL (GL), the impression had been
made that this would be already implemented at companies in The Netherlands. But
unfortunately, this is not the case. In the early days of XBRL experts mentioned that XBRL could
trigger continuous auditing, and this statement was copied by in many papers over the decade.
There were only a few projects that involved XBRL for internal use worldwide.
Country
Japan
Projects where XBRL was used in internal processes
Organization Period
Summary
Wacoal
April 2003- now
Enable consolidation of 36 subsidiaries
by integrating 32 independent legacy
systems to a new accounting system
using XBRL GL
Several: HQ in
USA
Microfinance
Information
eXchange
late 2008- now
Ease reporting burden from monetary
institutions from all participating
countries to the diverse audience using
XBRL GL
Implementing XBRL GL in order to be
fast, error-free and transparent
Netherlands
Basic Life
2003-2005
Netherlands
Tax Services
2011 (not yet
published about)
Replacing XML audit files for better data
analysis and other calculations.
Netherlands
Rabobank
2011
Still in a proposal phase
Figure 18: Projects where XBRL was used in internal processes
All of the experts interviewed for this research mentioned that using XBRL internally is not an
issue for companies in The Netherlands. It is seen as problematic and costly by the companies. It
is expected that when the frequency of XBRL usage will increase the shift towards the front of
the chain will occur. First, acceptation is needed; this will result in a higher rate of adoption. The
expectation is that this will happen once reporting in XBRL will become mandatory.
Concluding
Although from literature it seems that XBRL is already used for internal purpose, in practice this
is not the case in The Netherlands.
K.B. Khargi 275859
18 May 2011
72
The Internal Use of XBRL for Continuous Auditing Purpose
7.2
Reluctance of firms
From the interviews held for this research some reasons why companies are reluctant to use
XBRL for their internal processes are mentioned. These reasons were not found in literature;
that was only focus on reasons why one should use XBRL.
Lack of focus
The reason why the focus is not on XBRL GL and internal processes is the well-known
accounting scandals around business reporting. At first with the development of XBRL the focus
was on internal use, but after the scandals the focus with XBRL has only been on external
reporting. Now the focus is slowly shifting again.
For SME compliance is not necessary for the business continuity. Only when it brings cost
reductions they will consider using XBRL, or when others use it, or when there are efficiency
gains for the intermediaries. Staying in control is for companies not a reason for implementing
XBRL Continuous monitoring/ auditing is not an issue for most companies.
ERP systems
Large companies stick to the (ERP) systems they already use; the data is already standardized.
Shifting the focus to the front end of the chain with XBRL GL, only works when there are clear
efficiency gains for the firm. Implementing XBRL GL causes major adjustments in business
processes. And companies will therefore wait for a natural moment for replacing the systems.
ERP software suppliers don’t have interest in XBRL; in itself ERP already uses the concept of
standardization. Although this is used for big enterprises and the standardization only applies
within the company. Implementing XBRL in an ERP system will take much time and the value of
benefits is negligible. Technically it is already possible, but it is in the hands of the software
suppliers to do something with XBRL. And they will only do so, when the customers demand
that.
It is important to know exactly the information flow and quality of the data and being consistent
is also required. This is the reason why large companies are not interested in XBRL. Because of
all the legacy systems of ERP system and sub administrations with spreadsheets used by large
companies, it will take a lot of time and effort to map this.
K.B. Khargi 275859
18 May 2011
73
The Internal Use of XBRL for Continuous Auditing Purpose
Lack of academic research
A barrier is the lack of knowledge how to design XBRL for internal use; real knowledge of XBRL
is still limited. The focus is on quantity and not on quality. The implementation process must be
well documented, and there is a lack of scientific papers on that topic. But all this is still theory,
when the technique is proven, then further expansion will go faster.
Technical issues
Although the technique is ready, as seen with the Wacoal project, the problem with XBRL GL is
that it takes more memory and processing. And before implementing XBRL internally cleaning
pollution in databases is needed.
Another challenge could be that the Dutch method of accounting and journal entries differs from
that in the US.
The situation now is that XBRL starts from the trial balance, not from transaction level.
Business Reporting Chain
The rightful place of XBRL is within a chain. But the situation now is that the link in the chain at
the front is missing. The demanding parties, at the rear of the chain, such as the tax services and
chamber of commerce are requiring the companies to file their reports in XBRL format. For the
use of XBRL internally, there is no (independent) party that does so. This could be the job of a
CFO, but they don’t focus on the use of XBRL internally yet.
Demanding parties
are Regulators
Business
Operations
Internal
Financial
Reporting
External
Finacial
Reporting
Investments
and Lending
Analysis
No parties that
regulate
Figure 19: BRSC and XBRL and lack of regulating parties in the front
K.B. Khargi 275859
18 May 2011
74
The Internal Use of XBRL for Continuous Auditing Purpose
Concluding
There are various reasons why XBRL is not used by companies for their internal processes.
These reasons were not found in literature, but the experts that were interviewed mentioned
that the focus is now on external reporting and doing that right for the demanding parties.
There is no party that supervises XBRL for internal use. Companies still wait for more academic
research. Large companies that use ERP systems there is no urge to shift to XBRL; the data is
already standardized and they are able to report in XBRL. Preparing for such a project takes a
lot of effort and time with the cleansing of databases.
7.3
Benefits of the internal use of XBRL
From both literature and the interviews benefits why companies should use XBRL within their
internal processes were gathered. This are the benefits for internal XBRL use found in literature,
these were already elaborated on in section 2.5:

Improving data analysis

Better risk assessment

Accelerated implementation of continuous auditing

Improved internal controls

Reducing spreadsheet proliferation
Furthermore, there are benefits that were mentioned in the interviews. The first two confirm
what was found in literature. The last was not mentioned at all in literature.
Track data flows
The reason to use XBRL for being in control only works when the shift in the chain towards the
front is made with GL. This shift gives the means to track data flows. Continuous monitoring is a
goal for the organization. Continuous auditing uses CM for audit purposes. When accounting
firms require this from their clients they eventually have to implement it.
Transparency and efficiency
Continuous auditing is one of the benefits of XBRL. The most important ones are that it provides
transparency (US GAAP) and consistency (knowing exactly where in the report, type of
currency). It is an ideal base for fully automated data processing. When there is one standard in
the world, switching between systems will become much easier.
K.B. Khargi 275859
18 May 2011
75
The Internal Use of XBRL for Continuous Auditing Purpose
Relatively low costs
The costs are not very high compared to an average IT project. So far the administrative burden
has not been reduced, not for the report sending parties. The benefits now are with the
receiving parties. But GL will bring balance to this, when it will be included in the SBR program.
The quality will be higher because of the ability to drill down to transaction level.
Reorganizing back office
Another reason is the ageing of the population; more people are retiring soon, and firms are
getting ready to innovate and automate the back office processes, while the few people left can
be placed in the front office.
Concluding
There are many benefits for the use of XBRL mentioned in literature. These benefits are mostly
about what XBRL can enable in theory; improving data analysis because of the ability to track
data, better risk assessment, accelerated implementation of continuous auditing, improved
internal controls, and reducing spreadsheet proliferation. In practice this is not found in The
Netherlands, because XBRL is only used for external reporting. Other reason, that was not stated
in literature, but mentioned by the interviewees are the relative low cost, and the automation of
back office processes, because of aging of the employees.
K.B. Khargi 275859
18 May 2011
76
The Internal Use of XBRL for Continuous Auditing Purpose
7.4
Conditions
These are conditions for using XBRL in a continuous auditing environment/ for internal
processes of a company. These were gathered from the interviews. The conditions are divided
into several categories; general conditions (change in perspective), and conditions for the
companies themselves and the software suppliers.
Change in perspective
The focus of companies is making money and solving (short term) problems. The main idea of
business is not up to date; one should forget a company’s processes as different departments,
but view processes as the money-to-money flow (COSO).
Now reports are assembled for compliance reason. But if that is turned around and reports are
assembled for managerial purposes in an accurate way, then the compliance will also be. Chain
reversal is the solution; until now the development has come from the demanding parties, but
when it comes from companies themselves, the adoption rate will grow.
A turning point is needed in the way people look at accounting; this is hindered by the
conventional way of accounting. People have to accept that computers communicate in a
different way than humans. A lot of data is redundant but it is only human not to trust
something that they can’t understand. There are already solutions for this problem; XBRL
viewers for humans.
Within the firms people are reluctant towards automation and wondering whether their jobs
will still exist in the future. Jobs will disappear, but there will remain enough to do.
With cloud computing and XBRL, the activities for the accountants will change; they will have to
benchmark for smaller companies and be helpful to them. The accountants’ role shifts from
controlling towards giving advice. Within the SBR platform there is also enough to do.
Companies
The companies where pilots with XBRL GL are implemented management that is innovative.
These people have to be convinced of the effectiveness and efficiency of XBRL for internal use.
They have to consider that XBRL is a means and not a goal.
K.B. Khargi 275859
18 May 2011
77
The Internal Use of XBRL for Continuous Auditing Purpose
The success lies in several factors which all have to apply for the situation:
-
Necessity; a real business case
-
An authority that can enforce the situation, like a CFO
-
Budget and people available
-
Time and planning
-
A well defined goal or achievement
These are steps that companies have to take before implementing XBRL internally:

Bear in mind what the stakeholders want; find out to whom the report is important, the
target group, and what information they are interested in. with the focus on
sustainability they want a dialogue, with a year report not.

Map the internal information need for all levels in the company

Make a corporate data model with all databases that are used and clean pollution in
these databases; harmonize and synchronize all the different definitions from several
systems for one same concept.

Map the lack of knowledge within the firm knowledge management. This also includes
what information exactly is given away to other parties with XBRL and what are the
consequences.
Software Suppliers
It is a job for the software suppliers to build in the possibilities to use XBRL for internal
purposes. From the interview it seems that technically it is already possible to do so. But the
software suppliers are waiting for the demand for XBRL GL, instead of anticipating. The largest
XBRL software supplier in The Netherlands, Semansys, does not work with GL yet. Fujitsu has
experience with GL in the US.
Corporate data management has to be done and management of tools. And there has to be some
kind of dictionary of the concepts, not yet a taxonomy, but a dataset of definitions, one way of
defining a concept. The condition for this is that the software is ready. This software has to read
the taxonomy.
Eventually software will be able to process the taxonomy, but until that day it will be inefficient,
for the software suppliers are trying to avoid problems.
K.B. Khargi 275859
18 May 2011
78
The Internal Use of XBRL for Continuous Auditing Purpose
Concluding
Conditions before XBRL could be applied in a continuous auditing environment can be divided
in three categories; change in the general perspective of traditional accounting is required. For
companies there are steps to be taken in preparation of using XBRL for internal purposes.
Software suppliers should be more proactive and anticipate on the development and not wait
for the customers for their demands.
7.5
Successes and failures
XBRL has failed in a sense that everyone expected a high rate of adoption in short time.
In The Netherlands we have chosen for a broad approach with the SBR program. With SBR we
have a multiple domain approach. One constraint of this approach is that it takes a lot of effort
and time. But in the end there are different demanding parties where companies can file their
reports to in XBRL format.
The goal of the SBR program was to reduce the administrative burden. This is achieved only
partly and only for some of the demanding parties, certainly not for the filing companies.
The experts that were interviewed had no experience with XBRL projects that really failed. One
person mentioned that if anything ever went wrong with a project that failed, it was because of
the low level of maturity of the organization.
For successful implementation of XBRL for internal use there has to be balance between the
software suppliers and the market, companies that demand XBRL.
Demanding Parties
Software Suppliers
K.B. Khargi 275859
Market/ Firms
18 May 2011
79
The Internal Use of XBRL for Continuous Auditing Purpose
Figure 20: balance between all XBRL parties
Concluding
With the SBR program The Netherlands succeeded in developing an approach that is domain
independent. Although the expected benefits are not yet reached, there are no projects that
failed. But all projects so far regarded XBRL for external reporting.
7.6
Continuous auditing and XBRL
From literature as well as from the interviews it appears that XBRL is suitable for continuous
monitoring/ auditing purposes. But this is all theory, there are no cases known in practice
where XBRL is used for continuous auditing or monitoring.
Continuous auditing can only be performed when continuous monitoring is implemented,
because the data that is analyzed is gained from continuous monitoring processes. (See chapter
3).
Continuous monitoring
With regard to continuous monitoring, in the future it will be possible to tag data with a XBRL
label in a business unit. There is already software that does that, but without XBRL, this is a
‘rudimentary’ form of XBRL. The condition for XBRL GL and continuous auditing is one
formalized data model.
The role of accounting in continuous monitoring is checking where the gaps are; whether the
internal control measures and change management are right. The accountants in this situation
now will have a number of own software which is used to drain data from the clients systems
and analyze that. The essence of continuous auditing is finding out when a process runs well
and recognizing patterns.
An example of companies with continuous auditing is Siemens or IBM. They use continuous
monitoring and know exactly how processes run and are automated. A lot of data is being
tagged when it enters the systems. But this is not done with XBRL. The tags contain information
about the data, and can do simple calculations; adding and subtracting.
K.B. Khargi 275859
18 May 2011
80
The Internal Use of XBRL for Continuous Auditing Purpose
Why should this data not be used for internal control measures? It is perfectly suitable; e.g.
when an invoice is received in XBRL, the numbers on it can be checked. But the first step is the
check of the Dutch taxonomy. Then a three-way match can be performed; that what is ordered is
also what is delivered and the prices are right. This three-way match can raise the level of
assurance and therefore the reliability. Relations can be interwoven within the tags.
Continuous auditing is not a point of focus, from the view of the XBRL market; there is no
demand for it. However, control functions are; how does the accountants want to check and
validate XBRL. GL is perfectly suitable for this with its control modules. The question is what it
is one wants to check. The urge needs to be created that this is needed.
From accounting strategic point of view there is added value for the use of XBRL. For bigger
companies the use of XBRL GL will make the financial reporting supply chain more transparent.
XBRL-GL is used at transaction level. That is one level down the process level. In practice
information has to be draught from different separate systems.
Assurance
Assurance is now given once a year. But is this what the society wants? They want rather more
assurance whatever and whenever they want (JIT; just in time). Also, the different target
audiences have different demands for the level of assurance.
Conditions for continuous auditing
The worlds of continuous auditing and XBRL are slowly blending. But some conditions for this
process are maturity level, technique and a certain ‘enclosability’ . This can be compared with
the evolution of the internet.
Continuous auditing is only successful when data is reliable. An issue is that such an
implementation requires data from the very depth of systems, that the end of the lifecycle of a
system is seen as a natural moment to replace it.
With XBRL FR this impact for companies is less, because this is only implemented the end of the
chain.
K.B. Khargi 275859
18 May 2011
81
The Internal Use of XBRL for Continuous Auditing Purpose
Role of intermediaries
XBRL-FR alone is already hard to implement, so XBRL for continuous auditing is a bridge too far.
The issue now is that it depends on what the clients want and do on the market. They are not
able to describe what is needed for an XBRL project; that is why intermediaries are needed.
There are two drivers for successful adoption of XBRL: regulatory obligation or demand from
the clients. And the latter will not be the one.
Software suppliers lack the vision, so any continuous auditing initiatives should come from the
largest intermediaries. Within large and midsized companies there is definitely a demand.
Intermediaries also see the demand for internal use.
Concluding
As was found in literature and confirmed by the interviewees, continuous auditing software
does not use XBRL and XBRL is not used for continuous auditing processes.
There are cases know (Siemens, IBM) where continuous auditing is successfully implemented.
In these cases XBRL is not used for this process. Continuous auditing therefore can be
implemented successfully without XBRL. In itself XBRL can be used without continuous
auditing. But both literature as well as the people interviewed agreed that the added value of
XBRL lies in the internal use.
K.B. Khargi 275859
18 May 2011
82
The Internal Use of XBRL for Continuous Auditing Purpose
7.7
Tools
XBRL tools are not yet used for CA. And CA tools that were mentioned in chapter 3 do not use
XBRL.
There are 3-4 XBRL software suppliers; Fujitsu, Altova, Semansys. Fujitsu has also XBRL GL.
They work with a holistic approach. Altova has no GL, although it may be suitable. Semansys
does not do anything with GL yet. They deliver what the clients want, and that is not GL.
Tools could be built-in in other systems or a separate XBRL tool. There are tools that use , which
support the accountant; Unit4 for auditing, Caseware for reporting, Afas, Exact, which are
classical accounting tools. These tools are more on the administrative side. Tools as Reeleeze
which are web based are for both administrative as for reporting purposes. What we see is that
the domains are merging. Twinfield is an online accounting package that is busy with internal
control, but not GL.
But much is still done in a way that is ad hoc.
Concluding
XBRL tools are not yet used for CA. And CA tools that were mentioned do not use XBRL.
K.B. Khargi 275859
18 May 2011
83
The Internal Use of XBRL for Continuous Auditing Purpose
7.8
Adoption of XBRL
What was found in literature about the adoption of XBRL is already described in section 2.6 of
this thesis. Beneath the relevant remarks from the interviews are noted.
There are two reasons why the adoption of XBRL in other countries seems to go quicker:
1. To make reporting in XBRL obligatory and have some kind of supervision for this.
2. In other countries they have one taxonomy per regulator, and it is fairly simple, like in
Belgium.
In The Netherlands it is not yet required by law to report in XBRL. But the SBR program is
developed to reuse data and this process gives a lot of discussion and delay.
The taxonomy and architecture are not yet efficient
In Belgium they have chosen for a single domain approach. This is a much simpler approach; it
was simply changing a small part of the reporting chain and adjust is to XBRL for only one
demanding party. They don’t use a holistic approach for XBRL. There is no added value in the
way they have implemented XBRL. When they want to extend this it will cost more effort in the
end, than a multiple domain approach.
In The Netherlands with the multiple domain approach we aim for harmonization in
standardization with a holistic approach. This approach is much more suitable for broad
implementation.
Regarding the numbers of adoption merely, The Netherlands lag behind, because of the range of
ideas of harmonization. But with the SBR program The Netherlands is leading.
Soon there will be a push situation from the government, the decision has not been made, but
they are working on that. For now, there is a pull situation, but from the intermediaries, not the
companies.
The European Chamber of commerce (CESR) is investigating to oblige XBRL for all companies
on the stock market. So, the pressure also comes from that side.
The multi domain approach is a precursor for successful continuous auditing/ monitoring,
because multiple aspects are needed for analyzing data. A domain independent approach is
perfect for this.
K.B. Khargi 275859
18 May 2011
84
The Internal Use of XBRL for Continuous Auditing Purpose
Concluding
The multi domain approach in The Netherlands with the SBR program initially seemed to cause
a lagging position regarding the use of XBRL. But now the benefits for harmonization and
standardization are becoming visible.
7.9
Current situation of XBRL in The Netherlands
XBRL expansion is still in the first stage where a bolt-on approach is used. This means that
implementation is applied only at the rear end of the reporting supply chain. Most often this is
an aggregated process, where existing data is converted into XBRL.
Smaller types of companies and governments use packages for administrative purposes that
already use XBRL. But that is always a ‘save as’ function.
The business community is on the eve of a singularity point; the information flow is now a push
mechanism, because firms think they know what is right for the social welfare, this was defined
in the first half of last century. The value of the information in the reports for the stakeholders
need to be reconsidered A solution for this issue could be asking the audience what information
they need. This approach is a shift to the pull stream. Now regulations prescribe what the
contents of the annual report must be.
SBR
SBR is now in the early phase of implementations. This is mostly driven by the intermediaries,
not from the companies. There are not many companies that report directly to the demanding
parties in XBRL, there are no more than 5.
SBR is only for the government, XBRL is more than that. But SBR is also stimulated for semi
government sectors, such as education and the water management boards.
Current situation for SME
Clients do their own accounting. The trial balance is read into the accounting software.
Then mapping is done on paper. Because the definition is already in the trial balance, this
process is simultaneous to assembling the XBRL document. But there is no efficiency gain for
the companies with this approach.
K.B. Khargi 275859
18 May 2011
85
The Internal Use of XBRL for Continuous Auditing Purpose
The real benefits in the current situation are at the side of the demanding parties. They used to
rekey numbers from papers.
Results so far
Results are not yet quantifiable in amount of money. The results now are more qualitative;
faster tax filing, faster credit report to banks. Besides, result can be measured when there has
been a zero measurement before; in that case results can be compared. Now, it is more a feeling
that is not reasonable which says: “yes, there are benefits”.
Concluding
With the SBR program in The Netherlands with the bolt-on approach, the focus is still on the
rear end of the business reporting supply chain, and XBRL is used for external reporting only.
Most often this is done with a “save as” method.
7.10 Future
These are the statements made by the interviewees regarding the future of XBRL.
For the future there will be a growth in electronic administration, also within smaller firms. This
endangers the role of the intermediaries; for accountants or administrative offices it will be a
matter of assembling already electronically available information for reports, for payments.
XBRL will grow, but also electronic standardization and computerization. Globalization is just a
matter of time.
In 5 years the focus of XBRL usage will still be on the side of external parties. When we want the
use of XBRL for all companies, a lot of cleansing needs to be done first. When that is settled, the
focus can shift towards the internal use of XBRL. And in the end, that is where the added value of
XBRL lies.
There are still actions that have to be taken by the software suppliers and accounting packages.
Trainings need also be developed.
But first there has to be a turning point. And when the right people are informed, and external
reporting in XBRL is settled, the next step will be using XBRL for internal processes.
K.B. Khargi 275859
18 May 2011
86
The Internal Use of XBRL for Continuous Auditing Purpose
The future of XBRL is bright. It will be there, because in some foreign countries it is already
required and companies on the stock market have to report in XBRL.
The market is evolving and there will be fusions of software companies. In the end there will be
a number of them left. It will also be good for the international concurrence position for The
Netherlands, if they stay in the race. The fear of the intermediaries is that they will be taken
over.
Most probable, in 2013 reporting in XBRL will be regulatory obliged. Then higher numbers will
be reached. And when GL will be included in the SBR program, continuous auditing will also be
possible.
On the long run XBRL will become a natural thing.
The steps towards such a situation have to be in the right order:
1. Theory: a concept has to be well defined.
2. Practice: solving problems with software, people understanding the concept
When there are some cases of successful implementation, the market will move towards
adoption
For the SME eventually the use of XBRL (FR) will increase, when the commitment of the
government will be clear and the hurdles with the intermediaries will be taken away.
The large firms will be interested in GL and continuous auditing when their focus will be on
insights in control .In 2013 even with partial regulations we will be one step closer.
Concluding
All of the interviewees independently stated that this research was conducted three years too
early. They expect that when reporting in XBRL will be regulated and required by law, and when
that goes smoothly, the focus of the companies will shift towards the benefits of XBRL for their
internal processes.
K.B. Khargi 275859
18 May 2011
87
The Internal Use of XBRL for Continuous Auditing Purpose
8
Conclusion
This is the final chapter of this thesis. The results or main findings of the study are displayed
beneath. Some research limitations are presented. Also recommendations and lessons learnt are
included in this chapter.
8.1
Main Findings
Here the main findings with regard to the aspects of the theoretical model are presented. These
findings are results of the analysis of the interviews that have been held for this study and
answer the research question.
What is needed in order to shift XBRL towards the front of the business reporting supply
chain for the purpose of continuous auditing in The Netherlands?
Although from literature it seems that XBRL is already used for internal purpose, in practice this
is not the case in The Netherlands.
Reluctance of firms
There are various reasons why XBRL is not used by companies for their internal processes.
These reasons were not found in literature, but the experts that were interviewed mentioned
that the focus is now on external reporting and doing that right for the demanding parties.
There is no party that supervises XBRL for internal use. Companies still wait for more academic
research. Large companies that use ERP systems there is no urge to shift to XBRL; the data is
already standardized and they are able to report in XBRL. Preparing for such a project takes a
lot of effort and time with the cleansing of databases.
First a change in perspective of the way we look at accounting is needed.
Benefits
There are many benefits for the use of XBRL mentioned in literature. These benefits are mostly
about what XBRL can enable in theory; improving data analysis because of the ability to track
data, better risk assessment, accelerated implementation of continuous auditing, improved
internal controls, and reducing spreadsheet proliferation. In practice this is not found in The
Netherlands, because XBRL is only used for external reporting. Other reason, that was not stated
in literature, but mentioned by the interviewees are the relative low cost, and the automation of
back office processes, because of aging of the employees.
K.B. Khargi 275859
18 May 2011
88
The Internal Use of XBRL for Continuous Auditing Purpose
Conditions
Conditions before XBRL could be applied in a continuous auditing environment can be divided
in three categories; change in the general perspective of traditional accounting is required. For
companies there are steps to be taken in preparation of using XBRL for internal purposes.
Software suppliers should be more proactive and anticipate on the development and not wait
for the customers for their demands.
Successes and failures
With the SBR program The Netherlands succeeded in developing an approach that is domain
independent. Although the expected benefits are not yet reached, there are no projects that
failed. But all projects so far regarded XBRL for external reporting.
Continuous auditing
As was found in literature and confirmed by the interviewees, continuous auditing software
does not use XBRL and XBRL is not used for continuous auditing processes.
There are cases know (Siemens, IBM) where continuous auditing is successfully implemented.
In these cases XBRL is not used for this process. Continuous auditing therefore can be
implemented successfully without XBRL. In itself XBRL can be used without continuous
auditing. But both literature as well as the people interviewed agreed that the added value of
XBRL lies in the internal use.
Adoption
The multi domain approach in The Netherlands with the SBR program initially seemed to cause
a lagging position regarding the use of XBRL. But now the benefits for harmonization and
standardization are becoming visible.
Current situation
With the SBR program in The Netherlands with the bolt-on approach, the focus is still on the
rear end of the business reporting supply chain, and XBRL is used for external reporting only.
Most often this is done with a “save as” method.
Future
All of the interviewees independently stated that this research was conducted three years too
early. They expect that when reporting in XBRL will be regulated and required by law, and when
K.B. Khargi 275859
18 May 2011
89
The Internal Use of XBRL for Continuous Auditing Purpose
that goes smoothly, the focus of the companies will shift towards the benefits of XBRL for their
internal processes.
8.2
Research Limitations
Because of the lack of implementation of XBRL for internal use in The Netherlands, case studies
were used to fill this gap. These projects may not be representative for the situation in The
Netherlands for most firms.
Another limitation could be that companies already use XBRL for internal purposes, but they
have not published about this. XBLR FR is for open, external communication and therefore not a
competitive issue. XBRL GL is for internal use, and for the reason of operational sensitivity, it is
a competitive issues and could be companies reluctant about publishing about their pilots with
GL. But if this was the case, the experts interviewed for this research would have known this
and could have mentioned this project, but anonymously.
The people interviewed for this research are all advocates of XBRL. There was nobody
interviewed that was against XBRL. This could result in conclusions that are biased. On the
other hand, even in literature there are no arguments found against XBRL Everybody believes in
the possibilities of XBRL.
8.3
Recommendations for further research
A lot of future research could be conducted on the topic of XBRL and continuous auditing. The
interviewees themselves have noted that the market is waiting for more scientific research.
One question that rose during this study was why CA software does not use XBRL and vice
versa. In many papers about continuous auditing is said that XBRL will enable it. And also in
literature about XBRL is mentioned that it can be used for CA, from the early days of the
development of XBRL. So why have these two concepts not integrated yet?
Another topic for future research could be how to get companies ready to use XBRL for internal
purposes. The results of this study only answer the question what is needed for the shift in
general. One could go deeper into the matter and research what is needed to convince firms and
let them see the added value of XBRL from the very start of their processes.
K.B. Khargi 275859
18 May 2011
90
The Internal Use of XBRL for Continuous Auditing Purpose
8.4
Lessons Learnt
While conducting this research a lesson learnt was that people can copy each other’s words for
a decade long without adding anything new. This also refers to what was mentioned in the
previous section; in many papers about continuous auditing is said that XBRL will enable it. It
was written in papers from 2001 and the same was said in paper of 2009. Everyone is
enthusiastic about the possibilities of XBRL, but the wheel turns slower than was expected.
K.B. Khargi 275859
18 May 2011
91
The Internal Use of XBRL for Continuous Auditing Purpose
Bibliography
Papers

























Ahrendt, B (2009) – What are the cost and benefits of XBRL in the financial services industry? –
Master thesis for Economics & Informatics at the EUR.
Best, P et al. (2004)- Machine independent audit trail analysis- a tool for continuous audit
assurance – Intelligent Systems in Accounting Finance and Management 12,2 p.85-102.
Bierstaker J.L., Burnaby P., Thibodeau J (2001).- The impact of information technology on the audit
process: an assessment of the state ofthe art and implications for the future - Managerial Auditing
Journal 2001;16(3): p.159–64.
Bisschop, Mark (2009) – De invloed van XBRL op de accountantspraktijk : kansen en
mogelijkheden- 67 pages. Master thesis at the EUR
Bizarro, P.A. & Garcia, A. (2010) – XBRL- Beyond the basics: Beneftit for Financial Reporting and
Auditing - The CPA Journal, May 2010. p.62-71
Boritz, J.E. and No, W.G. (2009)- Assurance on XBRL-Related Documents: The Case of United
Technologies Corporation – Journal of information systems, vol. 23 no.2, p. 49-78
Boritz, J.E. and No, W.G. (2009)- Computer-Assisted Tools for Auditing XBRL-Related Documents –
56 pages.
Bovee, M. et al. –Financial Reporting and Auditing Agent with Net Knowledge (FRAANK) and
eXtensible Business Reporting Language (XBRL) – Journal of Information Systems , Vol.19, No.1,
Spring 2005, p. 19-41.
Chironna, J. & Zwikker, E. (2010) –XBRL: will the auditing profession embrace XBRL for
governance, risk management, and compliance as the accounting profession has begun to do?Strategic Finance, July 2010, p. 44-47.
Coderre, D.G. (2005) – Continuous Auditing: Implications for Assurance Monitoring and Risk
Assessment - Global Technology Audit Guide
Coffin, Z. (2001) – The top ten effects of XBRL: the future of internet reporting.
Cohen, E. (2009) – XBRL’s Global Ledger Framework: Exploring the standardized missing link to
ERP integration – International Journal of Disclosure and Governance, vol. 6, no.3 p 188-206.
COREP (2005) – Description of the Business Process within the supervision of banking related to
XBRL processing- Internal Draft updated 31-8-2005
Debar, H et al. (1998)- Towards a Taxonomy of Intrusion-Detection Systems – 31pages.
Du & Roohani (2007) – Meeting Challenges and Expectations of Continuous Auditing in the Context
of Independent Audits of Financial Statements – International Journal of Auditing, 11 of 2007, p.
133-146.
Dzinkowski, R. –Do you speak XBRL? – CAMagazine , December 2008 , p.22-29.
Farewell, S. & Pinkser, R. (2005)- XBRL and Financial Information Assurance Services - The CPA
Journal, may 2005, p. 68-69.
Flowerday & Von Soms (2005)- Continuous auditing: verifying information integrity and providing
assurance for financial reports –Computer Fraud & Security, July 2005, p.12-16
Flowerday,S et al. (2006) – Continuous auditing technologies and models – Computers & Security
25 (2006) p.325-331.
Garbellotto (2009) – XBRL: what’s in it for Internal Auditors – IIARF February 2009, 42 p.
Gartner (2008) – Hype Cycle for Governance, Risk and Compliance Technologies – Publication date:
16 July 2008
Goldschmidt, Peter (2005)- Managing the False Alarms: A Framework for Assurance and
Verification of Surveillance Monitoring – 9 pages.
Gray & Rick 200? – The Dimensions for Identifying Potential Synergistic Combinations of
Continuous Auditing and XBRL - 31 pages.
Ibrahim, F. and Hallemeesch, D. (2008)- Het effect van GRC op de jaarrekeningcontrole –Compact,
issue 3, P3-7.
Jones, A. & Willis, M. (2003) – The challenge of XBRL: business reporting for the investor –Balance
Sheet Vol.11, No.3, 2003 p.29-37.
K.B. Khargi 275859
18 May 2011
92
The Internal Use of XBRL for Continuous Auditing Purpose























Khargi, K.B. (2010) –Continuous auditing/ continuous monitoring: the use in practise in The
Netherlands- Bachelor thesis for Economics & Informatics at the EUR
Kuijck, B. Van – Meer managementaandacht voor continuous assurance gewenst – Auditmagazine
nummer 5 december 2008.
KPMG Whitepaper (2008)- Continuous Auditing/ Continuous Monitoring : Using Technology to
Drive Value by Managing Risk and Improving Performance – 16 pages
Kull, J. & Abraham, C. – XBRL and Public Sector Financial Reporting – The journal of Government
Financial Management 57,2 p.28-32
Langen et al. (2010)- XML auditfile als start voor de controle van de jaarrekening – Compact nr3
2010, p. 8-14.
Lehman C.M. et al. (2010) – Maximized monitoring – Internal Auditor June 2010 p 56-59.
Matthews, N. (2008)- How Continuous Auditing and XBRL-GL Work Together to Provide Improved
Business Value – Data Interactive news and commentary from the Hitachi XBRL Business Unit
Murthy, U.S. &Groomer, S.M. (2003) – A Continuous Auditing Web Services (CAWS) Model for XML
based Accounting Systems –
O’Rourke, J. (2001)- Creating Financial Information in XBRL – Strategic Finance, June 2001 p5557.
Onions, R.L. (2003)- Towards a Paradigm for Continuous Auditing - 15 pages
Oringel, J. & Aldhizer, G.R, (2009)- Continuous Auditing and Monitoring: enhancing the efficiency
and effectivenessof auditing and ERM- Internal Auditing , September/ October 2009 p.17-26
Plumlee, D. & Plumlee, M.A. (2008) – Assurance on XBRL for Financial Reporting –Accounting
Horizons, Vol.22, no.3 2008. p 353-368
Poels G. (2004)- E-assurance met de eXtensible Business Reporting language -Maandschrift
Accountancy & Bedrijfskunde 2004 (november), Kluwer, jaargang 24 (9), p18-28.
Rezaee & Turner (2002)
Rezaee, Z. et all (2002) – Continuous Auditing: Building Automated Capability – Auditing: A Journal
of Practice & Theory, Vol. 21, no.1, March 2002. p 147-163
Strader, T.J. –XBRL capabilities and limitations –The CPA journal, December 2007, p.68-71
Vasarhelyi et al (20??) – Continuous Auditing technology adoption in leading internal audit
organizations.
Wang (2007) – The Benefits and Problems of Online Financial Reporting with XBRL – BAA Annual
Conference 2007, 21 pages.
Williams, S.P. et al. (2006) – Online business reporting: An information management perspective –
International Journal of Information Management, 26, 2006 p.91-101.
Wisnieski, J. & Deaton, A (2006). – Improved Business Process Through XBRL: A Use Case for
Business Reporting – Federal Financial Institutions Examination Council, 2006
Woodroof, J. & Searcy, D (2001). – Continuous audit Model development and implementation
within a debt covenant compliance domain – International Journal of Accounting Information
Systems, 2, 2001 p.169-191.
Yeh & Shen (2010) – Using continuous auditing life cycle management to ensure continuous
assurance – African Journal of Business Management Vol. 4, 12, September 2010, p.2554-2570.
Zhao, N. et al. (2004) – Auditing the e-commerce era – Information Management & Computer
Security 12,5 p.389-400
Books
Fenn, Jackie and Raskino, Mark (2008) – Mastering the Hype Cycle – Harvard Business Press, 237 pages.
Sheets




Elsas. Philip (2009)- Automatic Aggregation in Auditing: with an Application to Systemic Risk
Anticipation – NIVRA Accountantsdag 25 November 2009 RAI Amsterdam
Gray, Glen(2007)- XBRL: Solving Real World Problems
Gray & Hayes (200?) – A Framework for Identifying Potential Synergistic Combinations of
Continuous Auditing and XBRL KPMGSheets (2008) – Sustaining compliance in ERP systems through Continuous Monitoring
K.B. Khargi 275859
18 May 2011
93
The Internal Use of XBRL for Continuous Auditing Purpose



Moore & Barton (2004) – Continuous Auditing, XBRL and Data Mining
Pijls (2010)- ICT and Accounting: XBRL- Sheets of Course ICT & Economics
Boccasam, P.V (2009). – Approva: For the 19th World Continuous Auditing & Reporting
Symposium – Motivational, Aspirational an Irreverent Views
Websites
Chapter 1 Introduction
http://bimehq.com/business-intelligence/gartners-hype-cycle-2009-saas-business-intelligence-rise/
http://www.xbrl.org
http://www.xbrl-nederland.nl/
http://www.sbr-nl.nl/
Chapter 2 XBRL
http://linkupima.com/groups/7eab42efae/summary
http://www.slideshare.net/pmadziar/fee-xbrl-webcast.piotr-february-17-2009
http://www.belastingdienst.nl/zakelijk/softwareontwikkeling/softwareontwikkeling-10.html
http://www.semansys.com/sdnn/Home/tabid/154/Default.aspx
http://www.prophix.com/news/xbrl-financial-reporting-semansys.html
http://www.fujitsu.com/global/services/software/interstage/solutions/xbrl/xbrl-solution-auditor.html
http://www.softwarepakket.nl/index.php?http://www.softwarepakket.nl/cmm/swp/raadplegen_paksrt
.php?pksrt=163&ckl=%&cmi=%&cgr=%&cin=%&lk=%&sa=%&cbp=%
http://www.caseware.com/about-us/news-reviews/caseware-idea-inc.-participates-in-the-10th-xbrl
http://www.approva.net/solutions/continuousaudit/
http://www.softwarepakket.nl/index.php?http://www.softwarepakketten.nl/cmm/swp/raadpleeg_pakk
et_uitgebreid.php?vn=Managementrap.%20(EIS,DSS,MIS,%20jaarrek)&cbp=%&ckl=%&cmi=%&cgr=%&
cin=%&lk=%&sa=%&zm=P&pksrt=46&id=3683
Chapter 4
http://hitachidatainteractive.com/2008/05/19/how-continuous-auditing-and-xbrl-gl-work-together-toprovide-improved-business-value/
Chapter 5
http://www.sbr-nl.nl/wps/wcm/connect/sbr-nl/sbr-nl/nl/SBR/SBR+Aanpak/
http://www.accountview.nl/av55870.htm
http://www.accountview.nl/av55874.htm
http://accountancyinnovatie.blogspot.com/2009/06/xbrl-sbr-mijn-visie.html
Chapter 6
Wacaol Case study:
http://www.xbrl.org/nmpxbrl.aspx?id=90
Basic Life Case study:
http://www.xbrl.org/nmpxbrl.aspx?id=93
MIX Case study:
http://www.microcapital.org/microcapital-brief-xbrl-international-publishes-case-study-from-themicrofinance-information-exchange-mix/
http://www.xbrl.org/CaseStudies/
K.B. Khargi 275859
18 May 2011
94
The Internal Use of XBRL for Continuous Auditing Purpose
Appendix: Questionnaire
Achtergrond
Onderstaand schema geeft een overzicht van mijn scriptie. Verschillende blokken (of
combinaties ervan) zijn uitgewerkt in de hoofdstukken.
Mijn onderzoeksvraag heeft betrekking op het gebied in de cirkel. Dit is nauwelijks beschreven
in de literatuur, wat betreft XBRL. Op het gebied van continuous auditing/ monitoring vind je
wel meer. Veel mensen roepen dat XBRL de adoptie van continuous auditing zal versnellen. En
slechts weinigen geven ook daadwerkelijk aan waarom en hoe dat dan zou moeten gebeuren.
Hoe dat in de praktijk gaat, ben ik helemaal niet tegengekomen. Dus daarom dit onderzoek…
XBRL (internal use)
Process 1
Process 2
Process 3
XBRL (external use)
General
Ledger:
Annual account,
Several
Management
Journal
Reports,
Entries
Etc.
Process 4
Process …
Continuous Auditing
Background
The picture presents an overview of my thesis. Different (combinations of) blocks are the subject in
the several chapters.
My research is captured by the part within the circle. This is hardly described in literature, for
XBRL. With regard to continuous auditing/ monitoring more is found. A lot of authors state that
XBRL will accelerate the adoption of continuous auditing. And only few present why and how that
should be realized.
I have not found, how that occurs in practice. That is the reason for this research…
Vragen achtergrond / Questions Background
1. Wat is uw functie?
What is your position?
2. Wat voor rol speelt XBRL in uw werk?
What is the role of XBRL in your daily activities?
K.B. Khargi 275859
18 May 2011
95
The Internal Use of XBRL for Continuous Auditing Purpose
Vragen XBRL /Questions XBRL
3. Waar en hoe wordt XBRL intern ingezet (linkerkant van schema)? XBRL-GL of iets
anders? Indien de focus op de rechterkant van het schema ligt, wat is de reden hiervan?
Kosten, barrières, regelgeving?
Where and how is XBRL used internally (left side of the scheme)? XBRL-GL or something
else? If the focus is only on the right sight, what is the reason? Costs, barriers, regulations?
4. Wat zijn de redenen voor een bedrijf om XBRL te implementeren?
Speelt het “in control” zijn ook een rol hierbij? Dit is immers voor bedrijven die
continuous auditing toepassen de belangrijkste reden.
What are reasons to implement XBRL for a firm? Is “being in control” considered? For
companies that have applied continuous auditing was this the main reason. (previous
research K.B.Khargi 2010)
5. Zijn er voorwaarden om XBRL te implementeren? Welke?
Are there conditions to implement XBRL? Which are there?
6. Wat zijn de succesfactoren en knelpunten bij XBRL implementatie? Kunt u voorbeelden
noemen van succesvolle of juist mislukte projecten?
What are success factors and pitfalls with XBRL implementations? Could name examples of
such projects?
7. Zijn er bij het gebruik van SBR al cijfers van de resultaten bekend?
Are there with the use of SBR already results known?
8. Welke XBRL tools worden er gebruikt? Zijn deze voor intern of extern gebruik?
Which XBRL tools are used? Are these used for internal or external purpose?
Vragen XBRL en CA / Questions XBRL and CA
17. Worden de tools van vraag 8 ook ingezet voor continuous auditing doeleinden?
Are tools from question 8 also used for continuous auditing purposes?
18. Zijn er voor een bedrijf bij de stap naar continuous auditing voorwaarden betreffende
het gebruik van XBRL? Welke?
Are there conditions for a firm with the step to CA regarding the use of XBRL? Which?
Vragen afsluitend / Finishing Questions
19. Waarom gaat XBRL adoptie sneller in landen als België, Korea, Japan?
Why is the adoption of XBRL faster in countries such as Belgium, Korea, Japan?
20. Hoe is de situatie nu betreffende XBRL implementaties in Nederland?
Valt alles onder SBR binnen Nederland? Is er sprake van een push- (vanuit regelgeving/
accountants) of pull-(vraag, vanuit bedrijven) situatie? Of een combinatie? Hoe wordt
XBRL “verkocht”?
How is the current situation regarding XBRL implementations in The Netherlands?
Is all done within the SBR program? Is there a push (from regulations/ accountants) of a
pull (demand from the firms) situation? Or a combination of those? How is XBRL “sold”?
21. Hoe ziet u de toekomst van XBRL in Nederland?
How do you see the future of XBRL in The Netherlands?
K.B. Khargi 275859
18 May 2011
96
Download