BLOG: Digital Financial Reporting
This is a blog for information relating to digital financial reporting. This blog is basically my "lab notebook" for experimenting and learning about XBRL-based digital financial reporting. This is my brain storming platform. This is where I think out loud (i.e. publicly) about digital financial reporting. This information is for innovators and early adopters who are ushering in a new era of accounting, reporting, auditing, and analysis in a digital environment.
Much of the information contained in this blog is synthasized, summarized, condensed, better organized and articulated in my book XBRL for Dummies and in the chapters of Intelligent XBRL-based Digital Financial Reporting. If you have any questions, feel free to contact me.
Entries from May 1, 2009 - May 31, 2009
Comparison Framework for Key Financial Reporting XBRL Taxonomies
XBRL International has published a document which can shed a tremendous amount of information on XBRL, XBRL taxonomies, and XBRL instances if one is interested in this sort of thing. The document is the Comparison Framework for EDINET, IFRS, and US GAAP XBRL Taxonomies.
What the TCF (taxonomy comparison framework) is trying to achieve is best understood from the executive summary of the document which says:
The effort to provide a comprehensive comparison framework is a deliverable of the Interoperable Taxonomy Architecture project (ITA). The ITA is a joint initiative between the US SEC, the Japan FSA, the European Commission and the IASC Foundation XBRL team, and aims to converge the XBRL architectures of three taxonomies: EDINET, IFRS and US GAAP. In the project's first stage, the three respective taxonomy developers agreed to develop a comprehensive framework which would provide a basis for comparison of the three taxonomy architectures. The result was the Taxonomy Comparison Framework (TCF). The ITA project assumed a scope of analysis limited to financial reporting in capital markets. Although XBRL taxonomies are often used in other reporting scenarios (for example bank regulation, statistical reporting or tax reporting) such usage of XBRL taxonomies was out of scope of the ITA and thus is not analysed in the TCF.
There are two specific things which I am personally interested in relating to this document.
The first item of interest is the possibility of creating one global framework for financial reporting. As a CPA, I personally believe that one framework which makes us of IFRS (International Financial Reporting Standards) and XBRL would be a very good thing. The next 10 years will tell if the the business community and in particular those who participate in the financial reporting supply chain have the resolve to make this a reality. I would be the first to admit that I don't have a full understanding of the issues involved in creating one globally used framework. However, I do believe that such a framework would be a very good thing. Further, I hope that the US does not hold this effort back. Technically, creating such a framework is very possible from what I see looking at IFRS and XBRL. I think this all boils down to the will to do it.
The second item of interest is the need to actually do a comparison of the different architectures of these three financial reporting XBRL taxonomies. After all, all are XBRL. All are for financial reporting. They should all interoperate because they are XBRL. Right? Well, no. This is something that many people still don't seem to get about XBRL. People need to understand this about XBRL, otherwise they will make big mistakes in implementing XBRL. This is not a problem with XBRL, it is a reality of what XBRL is. XBRL is a general purpose specification. It is quite flexible, it was constructed to be flexible for a reason. Business reporting is a broad category, a broad set of use cases. Think about this. Take a look at the comparison of the three taxonomies. The question that I have is how to avoid having to do such comparisons in the first place. Another way of saying this is how is interoperabilty maximized? I think I am seeing how to do this. Look for a blog entry in the near future which talks about how XBRL is similar to shipping containers. It may seem odd, but there is something to be learned about building XBRL taxonomies from those big metal boxes used to transport goods on ships. Look for it.




EDGAR Filer Manual
The EDGAR Filer Manual can be found on this page. This page in particular is the manual, see chapter 6 for information about filing XBRL with the SEC.




Presentation in Bogota, Columbia
I made the following presentation in Bogota, Columbia last week. I am trying SlideShare.com as a means of making presentations available.




XBRL: "A Guide for Investors" Published by CFA Institute
The CFA Institute published a white paper titled eXtensible Business Reporting Language: A Guide for Investors. The paper is worth reading, it has a good executive summary. It also outlines five guiding principles which the CFA Institute believes how XBRL should be used in financial reporting. These are those five principles:
- Disclosure neutrality
- Limited extensibility
- Global initiative
- Open source
- Regulator cooperation
There are a lot of things I personally like about their five principles. There are some things I don't personally like. The BEST thing about there principles is that they are written down and it seems they will guide how the CFA Institutes pushes on XBRL and how XBRL is implemented for financial reporting.
But I do have a question. Where are the white papers for the preparer community (perhaps published by FEI), the public accounting profession (perhaps published by the AICPA in the US, or maybe the Big 4 audit firms), the software vendors (maybe the software vendors who are members of XBRL International can do this), and anyone else who wants to "push" on XBRL and how it will be used within financial reporting?
Seems to me like it is in the interest of a number of communities who are involved in financial reporting and care about this and that they should start communicating where they want things to go and start pushing in that direction. If they don't, how XBRL is used in financial reporting might not be what they desire.
I hear people complain that XBRL is too heavily influenced by CPAs. I also hear CPAs communicate different views of how to best use XBRL.
Or heck! Nothing prevents me from getting together with other CPAs I know and making our views known.




Time for a Revolution!
Wow! I think this is the blog post on CPA Success (Maryland Association of CPAs) has the world record for nice things to say about XBRL for a single web page.
I am with Tom here:
"A little revolution now and then is a good thing." -- Thomas Jefferson
It is great to see that more and more CPAs are realizing what a rare opportunity the accounting profession has here. It is also great that the AICPA had the foresight and took the risk to pursue the vision of what XBRL could be 10 years ago. It is a lot easier to see the possibilities around XBRL today. It was not that easy when all this started.



