Digital Financial Reporting
This page summarizes information related to digital financial reporting. Be sure to check out the wiki for Digital Financial Reporting which contains the most current information. You can keep current on this topic by following the category "digital financial reporting" on my blog.
Digital Financial Reporting: Using an XBRL-based Model (the book)
All the work I have done over the past 14 or so years working to help create XBRL is summarized in one resource, Digital Financial Reporting: Using an XBRL-based Model, written by Rene van Egmond and myself. This DRAFT edition can be downloaded for free and used today to help you understand and contribute to creating this new digital financial reporting paradigm. It puts into one place, organizes, synthesises, and otherwise pulls together important information which helps accountants, internal auditors, external auditors, financial analysts, regulators, other business professionals, and software engineers understand the moving pieces of XBRL and how to employ XBRL for digital financial reporting.
One downloadable PDF: You can download one PDF which has the entire resource. (14 megs).
iBook: Coming soon!
Print version: If you prefer a printed version, you can get as many printed copies as you might need from Lulu.com.
Individual chapter PDFs: Each individual chapters of Digital Financial Reporting: Using an XBRL-based Model can be downloaded below or from the Digital Financial Reporting Wiki:
- Front matter: Title page, table of contents
- Chapter 1: Introduction
- Chapter 2: Digitizing Financial Reports
- Chapter 3: Overview of Accountants Perspective
- Chapter 4: Foundation for Understanding
- Chapter 5: Additional Resources for Getting Started
- Chapter 6: Identifying and Defining Financial Report Semantics
- Chapter 7: Understanding Financial Reporting Domain Semantics
- Chapter 8: Financial Report Model Elements
- Chapter 9: Relations between Financial Report Model Elements
- Chapter 10: Verification of Digital Financial Reports
- Chapter 11: Analysis and Comparison of Digital Financial Reports
- Chapter 12: Special or Specific Modelling Considerations
- Chapter 13: Information Model Metapattern Examples
- Chapter 14: Business Use Case Examples
- Chapter 15: Comprehensive Example
- Chapter 16: Financial Disclosure Template Examples
- Chapter 17: Reference Implementation of SEC XBRL Financial Filing
- Chapter 18: APPENDIX: Financial Report Semantic Object Properties
- Chapter 19: APPENDIX: Report Element Properties
- Chapter 20: APPENDIX: Analysis of 1474 SEC XBRL Filings
- Chapter 21: APPENDIX: Top XBRL Technical Syntax Related Modeling Tips
- Chapter 22: Benefits and Limitations of Inline XBRL
- Supplement: Digital Financial Reporting Principles
- Supplement: Analysis of 6674 SEC XBRL Financial Filings
Go to Digital Financial Reporting on Lulu.com
The information below contributed to the resource above:
Financial Report Semantics and Dynamics Theory
The Financial Report Semantics and Dynamics Theory breaks down a financial report into a discrete set of semantic pieces or objects. This is necessary in order to be able to "digitize" a financial report effectively in a manner understandable by a business user. XBRL is a technical syntax. The semantic objects are a layer between reality and the technical implementation of that reality.
Guide to Verification of an SEC XBRL Financial Report
The Guide to Verification of an SEC XBRL Financial Report shows the traits of a financial report. These traits are obligations of those creating financial reports. Accountants creating financial reports don't get to pick and choose these traits, they are not options. A financial report is a definitive, discrete, finite set of objects. These objects have relations between other objects. These objects and relations have properties. Accountants must be enabled by software to get these objects, relations, and properties correct. What software cannot help them with, they are responsible for verifying using manual processes. Remember: "Garbage in, garbage out." Digital financial reporting cannot work if accountants cannot create verifiability correct, complete, consistent, accurate, digital financial reports which possess fidelity and integrity. This document shows you how to realize that obligation.
Creating Financial Reports using XBRL Leveraging the Financial Report Semantics and Dynamics Theory
This page shows the connection between the Financial Report Semantics and Dynamics Theoryand an implementation of that theory to express SEC XBRL financal reports using ideas from Modeling Business Information Using XBRL.
Modeling Business Information Using XBRL
Modelling Business Information Using XBRL. A resource for accountants, internal auditors, external auditors, financial analysts, and other business professionals who want to create, review, audit, or extract information from model-based digital business/financial reports.
Financial Reporting Using XBRL. An early book about XBRL.