Financial Statement is a Formal Semantic Structure
A general purpose (or special purpose) financial statement is a formal semantic structure. That formal semantic structure can be explained. A conceptualization can be created which explains that formal semantic structure. Further, a representation in software (i.e. implementation ) can be created per that conceptualization. (See the Triangle of Meaning for more information.) To be clear; by general purpose financial statement I mean the complete set of primary financial statements, the policies, the disclosure notes, and any supplementary information included. The general purpose financial statement might be compiled, reviewed, or audited. I have used TurboTax as an example of how something like a financial statement creation tool could be implemented in software. These papers explain how this is done via TurboTax: Tax Knowledge Graph for a Smarter and More Personalized TurboTax Tax Knowledge Adventure: Ontologies that Analyze Corporate Tax Transactions Modeli...