« AI as a Commodity Service | Main | Microsoft XBRL-based Report Analysis »

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:

I am going to try and get some other organizations involved including:

The objectives of this project are the following:

  1. Create a high-quality state-of-the-art XBRL-based taxonomy for not-for-profit financial reporting that provably works based on rigorous testing.
  2. 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.
  3. 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.
  4. Enable the possibility of creating an expert system to help users creating not-for-profit financial reports driven by the XBRL taxonomy's metadata.
  5. 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.
  6. 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)

 

#####################################

UK Charities XBRL Taxonomy (see bullet point 11)

Online version of UK Charities XBRL Taxonomy

UK Charities XBRL Taxonomy Model Structure

Not-for-profit accounting

 

Posted on Wednesday, April 15, 2020 at 08:46AM by Registered CommenterCharlie in | CommentsPost a Comment

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.