Implementing XBRL In-House - Different Strokes For Different Folks - Part 1

The December 2008 announcement by the SEC hasthere are a wide range of these tagging tools out
been cause for celebration in the XBRL community,there. You can even find a free one if you know
especially among the smaller software vendorswhere to look. I recommend you purchase a
who've been waiting for this reporting standard to beTaxonomy Designer that has drag-and-drop capability
mandated for several years now. We should see theand allows you to import and extend a base
big software vendors like IBM, SAP, Oracle, andtaxonomy that is downloadable from the Internet or
Microsoft jockeying for position as their customersprovided to you by an associated company or
begin XBRL reporting rollouts. However, it will be someregulatory body. Make sure this tool also comes with
time before we see consolidation in this marketplace.built-in taxonomy validation at both the base and
Even though XBRL has been around since the lateextension level.
90's, it's only the recent SEC mandate and to a lesser2. Processing Engine - which uses your taxonomy to
degree, the roadmap for adoption of the IFRSessentially map the conversion of reporting data from
standard, that is fueling the current interest in XBRLtext, CSV, Excel, HTML, XML, etc. format into XBRL. I
reporting. In speaking with CFOs, COOs, andsuggest purchasing an engine that provides for
Accountants of both public and regulatory companies,two-way conversion. So starting with XBRL, you can
I'm finding that there's still confusion about where toconvert back to whatever source you began with, or
start with an in-house XBRL implementation strategy,to another standard format. Look for an Engine with
what the main components are, or when to jump onbuilt-in data validation functionality or make sure that
the bandwagon. Furthermore, the needs of publicdata validation comes bundled with your Report Builder
companies are different from the needs of the(next step), i.e., to flag unbalanced accounts. This will
organizations that regulate them.save you a lot of manual effort and frustration.
As a Technology-based Solutions Consultant advising3. Report Builder - allows you to render (display) XBRL
and delivering ERP, e-commerce, and Business"instance" documents", or individual financial reports in a
Intelligence (BI) solutions for large organizations overuser-friendly format for the web, in PDF, or to MS
the past 20+ years, I have seen first-hand, how easy itExcel or Word formats, etc. Again, this requires your
is to try to be all things to all people. A new technologytaxonomy as input, along with the report data, in order
evolves, vendors emerge in the space, and althoughto render the report in a format that people can read.
each vendor has their unique strength, they oftenThese report builders differ quite a bit in terms of
portray themselves as having the silver bullet, ratherfunctionality. Some provide web rendering capability
than working in partnership with each other in order toonly; some render in multiple formats including Word,
provide the best value for the customer.Excel, and PDF; others provide parameter-driven
In the financial services community, prospectivecomparison capability. Be clear on the functionality you
customers of XBRL products and services typicallyneed. This puts you in a position to negotiate the price
fall within one of two classes - 1. public or regulatedof the tool you finally select.
corporations and 2. regulators or other organizationsWhen speaking with the XBRL vendors, categorize
involved in data collection and consolidation. (Let's leaveeach one's strengths. Some may be better on the
the average investor on the sidelines for now. As theirreporting side, while others may have more
only requirement is to view company reports, they'llfeature-rich processing engines. Some products require
have their needs met by free downloadable XBRLmore IT integration than others. As I evaluate these
report viewers.)tools I also consider how user-friendly they are and
In this first of two articles, I will focus on thewho in the company is going to be working with them.
implementation needs of the public or regulatedFor example, Taxonomy Design tools vary greatly in
company. My follow-up article will focus on the XBRLterms of their ease-of-use. XBRL is pretty cryptic.
implementation needs of regulatory organizations.Finding an intuitive easy-to-use tool can make working
For companies that have to comply with regulatorywith this XML-based language that much simpler and
bodies, (or private companies that may also befaster to implement, especially for end-users that don't
regulated and have to provide reports in XBRLhave an IT background.
format), the technology enablers for incorporating theAlong with the technology components described
XBRL reporting standard into their businesses are outabove, you'll also need the glue to pull the pieces
there among the XBRL vendors - UBMatrix, Corefiling,together. I suggest you hire a reputable Systems
Fujitsu, ABZ Reporting, Rivet software, CoyoteIntegrator or consulting firm to help you develop a
Reporting, Snappy Reports, to name a strong core.roll-out plan, support you through the vendor selection
(NOTE: I'm not endorsing any of the companies I'mprocess, provide integration services, training services,
mentioning in this article. I'm just providing them asand help you test and deploy this new reporting
examples of the vendors in this marketplace.)standard. Many clients that I have worked with put risk
XBRL integration is fundamentally a three-stepminimization at or near the top of their selection list -
process. Import/extend a taxonomy (a business rulesthe good integration companies have depth of
data dictionary) which creates the XBRL "tags" forknowledge in technology, have practical experience in
your reporting structure; run your data through thethe financial services sector, and understand reporting
tagging process, making use of your taxonomy; finally,systems from a technical and end-user perspective -
render the data in a user-readable format.they'll help you mitigate your risk with this new reporting
The XBRL vendors have created three automatedstandard.
off-the-shelf products to help you complete theseIn my follow-up article, I'll continue with a discussion of
steps with minimal pain:the other class of XBRL consumer - regulators or
1. Taxonomy Designer - which provides a user-friendlyother organizations that collect reporting data and
online interface to allow you to build, import, and extendhave to pull it all together. Their roadmap to success is
reporting taxonomies. This is your "tagging" tool. Andquite different than that of individual companies.