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, 2020 - May 31, 2020
Logical Theory Describing Financial Report
A financial report is a logical system that can be described and explained using a logical theory. In this fourth industrial revolution being able to understand and explain logical systems to each other and to machine-based processes.
The Logical Theory Describing Financial Report is a consolidation and re-synthesis of multiple separate resources that I had but am pulling together and better organizing and synchronizing with the OMG Standard Business Report Model (SBRM). You can get to this logical theory here.
I am trying to simplify, simplify, simplify. If you have any requests, feedback, or other comments please don't hesitate to give me a shout. If you don't understand why this is important, I would invite you to check out this background information.
Why go through all this effort? This is what it takes to make digital financial reporting work reliably and effectively. How are you going to get something like smart regulation to work? Magic?




Best Practices Based XBRL Taxonomy that Uses Extension
A best practice is a method or technique that has been generally accepted as superior to any other known alternatives because it produces results that are superior to those achieved by other means or because it has become a standard way of doing things.
For the past 10 years I have been diligently working to perfect XBRL-based financial reporting when XBRL’s extensibility is used such as for the US GAAP and IFRS financial reporting schemes. The objective was to figure out what was causing quality problems and address those issues. What I have done was to take all the best practices that produced the desired result and avoid practices that were causing problems, and to create a working proof of concept that incorporates all of those best practices. The result is this working example XBRL taxonomy plus a repository of XBRL instances that are used to test and verify everything is working as expected. Here is that working proof of concept:
- Not-for-Profit XBRL Taxonomy (Working proof of concept)
That working proof of concept was not created in isolation. This is not the only approach to creating XBRL taxonomies that have other objectives (i.e. where extensibility is not employed). This web page has the complete set of incremental XBRL taxonomies that I have created to figure out what the end result (the URL above) should look like. This includes specific enhancements to both the US GAAP and IFRS XBRL Taxonomies that make them work exactly like the working proof of concept referenced above. Here is that supporting information:
All of this information has extensive documentation so that others can understand both the big picture and the details. Happy to answer any questions or take any feedback that would improve this working proof of concept even more.



