XBRL Taxonomy for Reporting by Not-for-Profit Entities
Way back in 2000 with the help of the Urban Institute, MIP Software, and Practitioners Publishing Company (now part of Thompson Reuters) we created an XBRL taxonomy for not-for-profit reporting. We used XBRL 1.0. Needless to say, it was not a very good XBRL taxonomy and I am pretty sure no one used it.
Fast forward to 2020. A lot more is known about XBRL taxonomies, the Treasury Department could very well be requiring certain not-for-profits to submit their financial reports in support of grants using the XBRL format, and "digital" is on the minds of more people.
The Grant Reporting Efficiency and Agreements Transparency Act of 2019 (GREAT Act) will undoubtedly have an impact on not-for-profit financial reporting.
And so, I figured that I would update that older XBRL taxonomy for not-for-profit financial reporting using everything that I have learned in the past 20 years.
Here are several example reports that might be created using an XBRL taxonomy for not-for-profit financial reporting:
Essentially, many but not all not-for-profit entities report using US GAAP with some specific adjustments. Not-for-profit entities are covered in topic 958 of the Accounting Standards Codification (ASC). They are subject to the accounting equation like all other financial reporting schemes. They are subject to SFAC 6 Elements of Financial Statements like all other US GAAP financial reporting.
So, why would not-for-profits not use the existing US GAAP XBRL Taxonomy? There are two reasons. First, that existing XBRL taxonomy is primarily for financial reporting by public companies to the SEC. So, it has a lot of "stuff" that is simply not relevant for not-for-profit entities. Besides, that taxonomy does not have the specific features needed by not-for-profit entities. Secondly, the existing US GAAP XBRL Taxonomy is not designed appropriately. Essentially, that XBRL taxonomy tends to be more of a human-readable "pick list" than a machine-readable tool. Further, all of the quality issues that are being experienced by public companies submitting information to the SEC provides emperical evidence that it does not work effectively.
Both the existing US GAAP and IFRS XBRL taxonomies suffer from issues caused by underlying design choices. If you want a thorough understanding of these issues I would encourage you to watch this video play list, read this document, and then experiment with these working prototypes.
Inputs that will be used to create this XBRL taxonomy are the three example reports shown above for the Bill and Melinda Gates Foundation, United Way, and American Red Cross for starters. That will expand. Other inputs will include:
- ASC Topic 958
- The existing US GAAP XBRL Taxonomy
- The Unified Chart of Accounts (UCOA) created for not-for-profit entities
- PPC guidance
- Other resources like this operating reserve policy toolkit, not-for-profit GAAP guides, etc.
- The 2000 version of the not-for-profit XBRL taxonomy
I am going to try and get some other organizations involved including:
- National Center for Charitable Statistics (part of the Urban Institute)
- National Council of Nonprofits
- Center for Nonprofit Excellence
- Charity Navigator
- National Council of Nonprofits
- GWSCPA Educational Foundation
- GuideStar
- Organizations that support not-for-profits such as Aplos and YPTC and JJCO
- Software vendors
The objectives of this project are the following:
- Create a high-quality state-of-the-art XBRL-based taxonomy for not-for-profit financial reporting that provably works based on rigorous testing.
- Leverage the best ideas provided by XBRL-based financial reports created by public companies and submitted to the SEC, but avoid existing, known problem areas.
- Get software vendors to understand and leverage that XBRL taxonomy and the benefits it provides in financial report creation software that is easy for business professionals to make use of.
- Enable the possibility of creating an expert system to help users creating not-for-profit financial reports driven by the XBRL taxonomy's metadata.
- Improving the state-of-the-art and hold this XBRL taxonomy out as a best practice example of how financial reporting taxonomies can, and likely should, be created.
- Help professional accountants better understand XBRL-based financial reporting.
Anyone that wants to help or learn is invited to participate. Send me a message on LinkedIn and I will get you pointed in the right direction.
There are some pieces of the XBRL taxonomy (NOTE!!!! this is a work in progress, many pieces still do not work yet)
- Home page
- Topics
- Disclosures
- Networks
- Terms
- XBRL taxonomy entry point
- Viewer
- Human readable information (reference implementation)
#####################################
UK Charities XBRL Taxonomy (see bullet point 11)
Online version of UK Charities XBRL Taxonomy
UK Charities XBRL Taxonomy Model Structure
Reader Comments