XBRL: The Comments on the SEC’s Proposed Rule on ABS

Written by Bob Schneider
Posted on September 25, 2010 Comments
September 25, 2010 | General | Bob Schneider

Written by Bob Schneider     Posted on September 25, 2010

In response to the highly-criticized lack of transparency in asset-backed securities (ABS) – often cited  as a key cause for the recent financial crisis and subsequent recession --- the SEC issued a proposed rule in April. Totaling some 677 pages, the Rule covers a multitude of complex issues concerning the offering process, disclosure, and reporting.

The purview of this post is far more narrow, limiting itself to the relevant text in the SEC proposal -- and, especially, the Comments to it -- regarding the use of XBRL. I believe the research and links provided will be useful to those who want to explore the possible use of XBRL for ABS reporting.

With respect to XML/XBRL, the Rule contains these proposals:

For each loan or asset in the asset pool, we are proposing to require disclosure of specified data relating to the terms of the asset, obligor characteristics, and underwriting of the asset. Such data would be provided in a machine-readable, standardized format so that it is most useful to investors and the markets. Under our proposal, issuers would be required to provide the asset-level data or grouped account data at the time of securitization, when new assets are added to the pool underlying the securities, and on an ongoing basis.

We are proposing to require the filing of a computer program (the “waterfall computer program,” as defined in the proposed rule) of the contractual cash flow provisions of the securities in the form of downloadable source code in Python, a commonly used computer programming language that is open source and interpretive. The computer program would be tagged in XML and required to be filed with the Commission as an exhibit. Under our proposal, the filed source code for the computer program, when downloaded and run (by loading it into an open “Python” session on the investor’s computer), would be required to allow the user to programmatically input information from the asset data file that we are proposing to require as described above. (pp. 16-17)

In its proposal, the SEC describes its reasons for choosing XML over XBRL:

We are proposing to require asset-level information and grouped account data (with respect to credit cards) related to an offering and ongoing periodic reporting be filed on EDGAR in XML as an asset data file….For asset-backed issuers, we believe that XML is the appropriate format to provide standardized asset data disclosure… XBRL allows issuers to capture the rich complexity of financial information presented in accordance with U.S. GAAP. In contrast, the proposed asset data file will present relatively simpler characteristics of the underlying loan, obligor, underwriting criteria and collateral among other items that are well suited for XML. We are proposing XML, rather than XBRL, because there are many commercial products that can be used with XML including parsers that would allow investors to insert data into a relational database for analysis, data extensions available in XBRL are not applicable to this data set, the nature of the repetitive data lends itself to an XML format and the schema could be easily updated. (pp. 190-2).

I performed a search on the Comments for keyword XBRL. Of the more than 140 Comments the SEC has received on the Rule, 15 mention XBRL.  Six of the 15 -- Association for Competitive Technology, DTCC (Depository Trust and Clearing Corporation), JPMorgan Chase, TickLab partners ABA Business Law Section, and Ariel Blumencwejg (structured credit trading professional) – make only in-passing and generally insignificant references.

Of the remaining Comments, those of XBRL US, UBmatrix, PwC, and MERS (Mortgage Electronic Registration Systems) generally support the use of XBRL. Mortgage Bankers Association, Mortgage Industry Standards Maintenance Organization, and Real Analytics are, to varying degrees, negative about the use of the data standard for ABS purposes. Risk Management Association and Microsoft are mixed or neutral in their assessments.

Comments Generally in Favor
XBRL US provides a detailed analysis that is well worth reading in its entirety. Here is an (oversimplified) summary of its main points:

1. XBRL US supports the use of the waterfall model, adding that “…Any such automated model must be consistent with the prospectus…It is important that the results of the Waterfall model match the prospectus as closely as possible.” (pp. 5-6)
2.  It believes, however, that the output of the model is not clearly defined in the Rule. That output “should be in XBRL and, at a minimum, XML…XBRL is preferable over XML as the semantics associated with a cash flow are already incorporated into the XBRL standard….” (pp. 1-2)
3. The output should form part of a bond remittance file that represents the information about the cash flows associated with each bond. XBRL US has created a draft taxonomy to assess the feasibility of using XBRL for this purpose. (p.3)
4. XBRL is preferred to XML for capturing details of the loan file; in its Comment, XBRL US counters the argument that the sheer size of mortgage loan files makes XBRL impractical (bottom p.3).

UBmatrix has also provided a thoughtful and compelling response which deserves to be read in full. Summarizing its argument, UBmatrix states that:

The SEC proposal offers some key insights into how to help investors make sense of ABS filings. However, ultimately the proposed approach is undermined by a simple implementation detail -- the intent to use a Python-based computer program as the issuer's vehicle of delivery.

After outlining objections to a Python-based computer program (pp. 3-5), the Comment presents XBRL as “…a viable alternative, both as a mechanism for submitting ABS data and as a platform for modeling cash flows for investor analysis.” It enumerates five characteristics of XBRL -- data accuracy, data comparability, data transparency, extensibility, and sufficiency (i.e., the ability to offer a single solution that adequately meets issuer and investor needs, without the need to build or acquire from third party vendors) – that make it the better choice.

As part of a longer response to various ABS issues, PwC addresses the use of XML for the asset data files and states:

Adopting XML without also adopting an additional framework – be it XBRL, OAGIS, UBL or some similar public standard – means that numerous data file design decisions will have to be made by each reporting entity for the ABS disclosures. This may increase, not decrease, the variety of reporting formats and practices to the market…Some of the ABS disclosures, particularly those related to credit ratings (e.g. credit ratings, financial information on underlying properties, etc.), already exist in publicly available XBRL Taxonomies or dictionaries of common disclosure definitions. It would enhance the consistency of market use to enable the reuse of these definitions by all entities reporting and using ABS information.(p. 5)

Regarding cash flow waterfalls, the PwC Comment says:

We believe that providing a standardized basis for reporting waterfalls is useful, but that any programming language, no matter what the reputation is for readability, may be too technical to be easily understood by all potential users. Python is not a standardized information reporting tool. As such, it is possible to create Python code that returns correct results but is coded in such a way that may be very challenging for users to understand how the provided code creates the end results. The use of existing standards for the data (such as the use of the XBRL Specification to define appropriate taxonomies and instances for such data) and the formulas and business rules (such as XBRL Formula, RuleML, FPML or similar standard formula and rules languages) would facilitate the creation and population of waterfalls that are more easily understood and widely used by third parties while still allowing the standardized publication of online tools that work with these models. (p. 5)

MERS (Mortgage Electronic Registration Systems) includes this response to one of the SEC’s questions from the proposed rule:

SEC Question We note that there are several different standards under which asset-level data is already required. Would our requirements impose undue burdens on ABS issuers?
MERS Response MERS supports the creation of a common reporting requirement, and urges the SEC to work with other government agencies to harmonize the reporting requirements and move towards a common set of definition and data reporting requirements, optimally employing MISMO XML standards and XBRL. (p.6)

Comments Generally Against
The Comment of the Mortgage Bankers Association includes this section:

SEC Question In what format do issuers currently provide asset data information to investors (as may be required, for example, under transaction agreements)? Do any market participants currently provide asset data in accordance with a technical specification or schema commonly used across a particular asset class? If so, would our data points cause divergence from current practice? Please tell us which specific proposed data points would be of concern and why. How can we address those concerns? Is another format preferable, such as XBRL?
MBA Response ...XBRL is designed for the financial accounting industry and would require significant modification to be adapted to the U.S. mortgage industry. (p.54)

Mortgage Industry Standards Maintenance Organization, which is a not-for-profit subsidiary of the MBA, responds to the same question:

Issuers currently provide investors with information using multiple types of formats. There is no single format used for all disclosures across all ABS industries. Given that the type of data requested under the Proposal is very detailed, MISMO believes that XML is the better solution [emphasis added]. Within the real estate finance industry, MISMO XML standards represent the broadest implemented base of open, nonproprietary data standards in the real estate finance industry. (p. 19)

The Comment of Real Analytics offers this analysis:

Use of XML and Mortgage Data Standards
A central proposition of the SEC’s proposed regulations is to require that data pertaining to mortgage-backed securities and their related collateral be reported in XML. This proposition is consistent with the SEC’s similar existing requirement for financial reporting using a version of XML known as XBRL. Industry-specific versions XML are widely used in U.S. industries and throughout the world’s financial markets. While XBRL was developed for financial accounting purposes, it is not well suited for mortgage data or real estate. (p.1)

Other Comments
Risk Management Association includes this text in its Comment:

XML is a suitable format for asset data files and we support the use of XML schemas, specified either with the XSD language or the more specialized XBRL, to describe the required input structures.…We recommend that the SEC avoid using XML altogether in the representation, storage, or transmission of Python source code…Instead, we recommend that the SEC require that the waterfall computer program be submitted in the form of a text file, also known as a plain text or ASCII file. (p. 9)

Microsoft does note in its Comment that it is a founding company and ongoing supporter of XBRL. It is unenthusiastic about the waterfall proposal. It suggests a “data-oriented approach” similar to the Open Government Directive issued by the OMB on December 8, 2009; it does not mention XBRL in its recommendation.

In closing, let me reiterate that the XML versus XBRL question is only one part of the much larger debate of what disclosures and processes should be implemented for ABS. As this blog post indicates, the waterfall proposal itself has been subject to much scrutiny and is deeply controversial. How these larger reporting issues are resolved will inevitably determine what role either XML or XBRL will have in ABS reporting.

XBRL Developments in Brazil

Written by Caetano Nobre
Posted on September 15, 2010 Comments
September 15, 2010 | General | Bob Schneider


Everyone knows that Brazil’s importance in the global scenario has grown substantially in recent years. That includes its capital market:  between 2005 and 2009, hundreds of companies went public, raising funding for their expansion, most coming from foreign investors. As a result, Brazilian firms were forced to mature rapidly and adopt exemplary corporate governance practices.

Today, it is safe to say that the country maintains exceptionally high standards of transparency. Still, despite the rapid development of new corporate communications practices for the dissemination of financial information, XBRL has still not gained the attention it deserves from Brazilian companies. Some of the main factors responsible for its delayed acceptance are the lack of public regulation, the absence of standardization, and low demand from users of financial information.

Currently, there is no Brazilian government body obliging listed firms to disclose their financial statements in XBRL. Despite having signaled its interest in the new format, similar to what the SEC did in the US, the CVM (Brazil’s SEC) has still taken no concrete steps in this direction. However, there is a government fiscal body studying the use of XBRL for the exchange of financial data between two or more government institutions. From a global perspective, this would certainly be an atypical situation, given that XBRL is generally adopted by listed companies or banks.

Even though Brazil possesses no formal regulations governing the use of XBRL in the country and, for this reason, there are no approved taxonomies for official use, such regulations are expected to be adopted soon as part of a process led by the Federal Accounting Council (CFC) and public and private partner institutions.

The first version of a Brazilian taxonomy, in line with local accounting practices (BR GAAP), was submitted for approval to XBRL International in 2007 by a group of academics and IT professionals at the University of São Paulo. Currently, this taxonomy is being revised in order to incorporate a series of changes to the country’s accounting practices introduced by the Accounting Pronouncements Committee (CPC), a subdivision of the CFC, and by Law 11638/07. The latter was promulgated in 2007 and became effective in 2008, and was designed to bring BR GAAP closer to International Financial Reporting Standards (IFRS) issued by the International Accounting Standards Board (IASB).

One important factor is that users of corporate financial information know absolutely nothing (or almost nothing) about XBRL. Coupled with the absence of tools for its use, this ignorance is one of the main reasons why XBRL acceptance is low. Shareholders, buy- and sell-side analysts, and risk rating agencies still do not use XBRL to analyze the financial statements of the companies they track. This means that the main users of financial information are not requiring companies to produce data in the new format.

Among those Brazilian firms which possess Level I or II American Depositary Receipts (ADRs) and are obliged to periodically file financial statements with the SEC, only five are included in the first phase of the final rule requiring that such information be reported in XBRL. The great majority will be reporting in XBRL in 2012 (2011 data), owing to the migration from US GAAP to IFRS, also adopted by BR GAAP.

There is no doubt that Brazil’s adoption of XBRL will be gradual, relying more on the regulatory bodies and local jurisdiction than on the companies themselves. This is very similar to other countries where XBRL is being implemented; however, given Brazil’s history of adopting good international practices, the process is unlikely to be protracted or unduly arduous.

For a country still heavily dependent on foreign capital and undergoing such rapid growth, delays in accepting such a pertinent technology as XBRL are unthinkable. In a country like Brazil, where most publicly-held companies are small/mid caps, the transparency, data precision, and comparability provided by XBRL can make a vital contribution to their international exposure… a factor almost as important as meeting revenue expectations.

The XBRL Mandate for German Corporate Tax Filings

Written by Bodo Kesselmeyer
Posted on September 8, 2010 Comments
September 8, 2010 | General | Bob Schneider

In December 2008, a law was signed in Germany to reduce the administrative burden of taxation (Steuerbürokratieabbaugesetz, or SteuBAG). Processes that used paper must now be replaced by electronic media.

In compliance with SteuBAG, Germany’s tax administration selected XBRL as the mandatory data standard for filing income statements and balance sheets. This requirement applies to all companies independent of size and industry. (However, companies that use cash-basis accounting – mostly small entities like restaurants, beauticians, etc. -- are not required to file in XBRL.)  In some situations, XBRL filing will start in 2011, but the majority of companies will begin using XBRL in 2012 for filing 2011 financial statements to the tax authority.

To prepare for this transition, Germany’s tax administration has worked closely with the German XBRL jurisdiction to establish an appropriate taxonomy, including several industry-specific modules. The tax administration has invited all relevant German associations to join the working groups from the beginning to develop this taxonomy, a project called E-Bilanz.

During 2009 and 2010, the German local GAAP taxonomy was extended by positions and functionality to be in line with German tax law and regulations. One example of this work was identifying concepts that are mandatory for all companies. Subsequently, in February 2010, the tax authority announced that companies may choose to file either their local GAAP financial report plus reconciliation to tax values, or just the tax financial report.

Notably, the taxonomy contains both GAAP reporting positions and tax reporting positions as XBRL concepts. The legal context is that, in Germany, national GAAP has to be used for taxation purposes so long as no tax rule requires something different. This affords companies the opportunity to use XBRL with the same taxonomy for dual applications, i.e., filing to the business register and tax filing.

Using XBRL with the same taxonomy for both purposes aims to achieve a favorable cost/benefit relationship for the German economy, but there is the opportunity to improve this cost/benefit relationship further if XBRL is used for supervisory (i.e., regulatory) reporting too. As an example of one opportunity, consider that the reporting concepts for taxing insurance companies are based on supervisory reporting regulations. This could make it comparatively easy for insurance companies to file XBRL to their supervisory authorities in the future. It is a possible, next logical step, though it will depend on other developments, including those in the broader European context.

Within the next few weeks, German companies expect the tax authority to publish the draft taxonomy together with a proposed ruling about its usage.

(Editor's note: Readers may also enjoy Mr. Kesselmeyer's post The Use of XBRL for the German Business Register, published last week.)

The Use of XBRL for the German Business Register

Written by Bodo Kesselmeyer
Posted on September 1, 2010 Comments
September 1, 2010 | General | Bob Schneider

Whether listed or not, incorporated firms in Germany must publish their annual financial statements and consolidated financial statements. The same rule applies for partnerships that do not have at least one individual acting as general partner. Small- and medium-sized companies do not have to file the full set of information -- i.e., no profit and loss statement, no disclosures, and so forth.

Sending financial reports in XBRL format to the German business register
Prior to December 31, 2006, companies filed their financial statements to local courts using paper. Courts received annual accounts, but they did not regularly send reminders to companies that did not submit annual reports. Local courts were responsible to grant physical access to this information.

In November 2006, the German parliament passed a bill about the electronic business register, about a register of cooperative associations, and about the company register (Gesetz über elektronische Handelsregister und Genossenschaftsregister sowie das Unternehmensregister — EHUG, November 10, 2006). The new law reorganized the collection and dissemination of annual financial statements effective January 1, 2007:

  • Local courts are no longer responsible. Responsibility for receiving financial statements and granting access to them moved to the German business register. (In 2006, a German private publishing house became the 100% shareholder of the German business register’s provider.)
  • Electronic data formats must now be used, following a transition period in which paper was allowed until December 31, 2009. Companies pay fees to the German business register for filings, based on file format: the register charges the lowest filing price if XBRL is used, and charges more to accept Word/Rich Text Format or Excel. PDF was not allowed then.
  • Listed companies must now file to the business register within four months of the end of the fiscal year, not 12.
  • The German business register transfers XBRL filings to HTML. Financial reports are available free for anyone online, but in HTML format only. The German business register’s website does not offer XBRL data.

In the beginning of 2007, most companies and German XBRL experts were surprised that XBRL became the reporting format for business register filings and became the cheapest format for filing. There was no voluntary XBRL filing program in place, but alternative electronic formats were accepted from the beginning.

Datev, the large software and service company for German tax consultants, began offering XBRL exports to the business register. During the first year of this program, Datev filed about 220,000 XBRL reports to the German business register. However, during that time companies faced another challenge.

Unacceptable taxonomy extensions and reduced legal flexibility in structuring financial statements
In the new system, the German business register did not allow taxonomy extensions (changes of labels included), even though German local GAAP (i.e., HGB) allows companies great flexibility to prepare financial statements that consider the aggregation and generation of reporting positions (XBRL concepts) and company-specific labels of reporting positions.

Because of this contradiction, a great number of large companies, especially those being audited, were unable to transfer their original local GAAP financial reports into an XBRL format that is accepted by the German business register.

XBRL mandatory for listed companies… but impossible to comply
Listed companies became subject to the new German law TUG (Transparenzrichtlinie-Umsetzungsgesetz, January 5, 2007), which transferred the European transparency directive into German law. With this law, XBRL became mandatory for quarterly financial reports and semiannual financial reporting of listed companies. This group of companies faced a list of challenges in 2007:

  • There was neither a voluntary filing program nor a pilot filing program in place.
  • German labels for the IFRS 2006 taxonomy were generated by the IASC Foundation and were of low quality. (Later, at the beginning of 2008, the new IFRS working group of XBRL Germany would suggest label changes for 80% of all labels of the face financial statements to the IASC Foundation’s 2006 IFRS XBRL Taxonomy.) Listed companies had to use these low-quality labels because the business register did not allow taxonomy extensions in 2007.
  • The original IASCF IFRS 2006 General Purpose Taxonomy had to be used. This taxonomy does not contain any industry-specific reporting positions (concepts), even though German commercial law allows listed companies great flexibility in structuring face financial statements and naming reporting positions (labels). Listed companies must file quarterly and semiannual financial reports to the company register (Unternehmensregister) using the business register as vehicle, but the German business register prescribed XBRL as the only and mandatory format for this purpose in March 2007 while not allowing taxonomy extensions. Consequently, it was impossible for listed companies to transfer their traditional financial reporting to XBRL.
  • XBRL had to be used not only for the face financial statements but for all quantitative disclosures and narrative disclosure (that is, XBRL block text was not allowed). At the U.S. Securities and Exchange Commission, tagging of narrative disclosures is optional. Compared with the U.S. SEC tagging requirements, the German business register initially required more detailed tagging in companies’ second year of filing.

Summing up, the process of implementing XBRL for listed companies entailed a number of major material weaknesses and mistakes in Germany. German-listed companies were unable to convert their interim reports from paper to XBRL even while being forced to do so.

Reactions and the introduction of XML-layout format for listed companies
To solve this situation, listed companies contacted their associations. Two organizations started talking with the German business registrar. The German Association of Investor Relations Officers (Deutscher Investor Relations Verband e.V — DIRK) and the German Institute of Listed Companies (Deutsches Aktieninstitut e.V.) finally reached an agreement with the Bundesanzeiger about a new XML-layout format:

  • Reporting submitted in this XML-layout format received the same price reduction as XBRL. The Bundesanzeiger began accepting the new formats in September 2007.
  • Business content is not structured by using this XML-layout format, however. This author holds the view that this XML-layout thus violates a regulation of the Ministry of Justice (Verordnung über das Unternehmensregister, URV, 26. January 2007, §§ 1, 10) which requires that data be structured in an electronic format like XML or a similar format. The XML-Layout format used does not provide any structure for data, but offers formatting functionality only.

German listed companies and their investor relations departments do know the term XBRL very well, but with a very negative connotation. Some consider XBRL technology as not having been ready in 2007. It is evident to everybody, even non-XBRL experts, that the XBRL introductory process as such did contain major material weaknesses and mistakes in 2007.

2nd Quarter 2008: taxonomy extensions accepted
Starting in the second quarter of 2008, the German business register accepted taxonomy extensions for both local GAAP (HGB) and IFRS. In addition, the procedures regarding disclosures with XBRL have been simplified by a rule that is very similar to the U.S. SEC’s block text rule.

German IFRS taxonomy extension missing and European harmonization challenges
One open issue is that a German extension of the IFRS taxonomy is still missing. A German extension is going to contain additional disclosures in annual reports and quarterly reports.

Listed companies filing IFRS reports are subject to German laws, too, which require additional information (compared with the IASB’s bound volume). This situation is similar in various countries in Europe, although not always the same. Legal sources for such information come from national commercial codes, national corporate governance codex, national stock corporation laws, national securities trading acts, and national accounting standards boards.

For XBRL to replace traditional reporting media like paper and PDFs, the IFRS XBRL taxonomy extension must contain elements of national law. However, to maintain the advantages of XBRL, like compatibility, national laws’ IFRS taxonomy extensions need to be harmonized.

For example: Germany may generate 300 up to 400 new concepts in the German IFRS taxonomy extension. This would equal 10,800 new concepts for the 26 member states of the EU — a several-fold increase in the number of concepts to the original IFRS taxonomy. This leads to a risk that users and investment professionals will experience extreme difficulty if they attempt to compare disclosures of listed companies in different European member states.

The IFRS working group of XBRL Europe is addressing the issue while talking to European authorities like CESR (Committee of European Securities Regulators) and EFRAG (European Financial Reporting Advisory Group). Meanwhile, modeling the German IFRS extension has been slowed for a while in order to coordinate its technical structure with European needs.

Conclusion
In short, German-listed companies actually are using the XML-layout for filing their financial reports to the business register/company register. The IFRS XBRL taxonomy is virtually unused for filing to the German business register or business register/company register.

XBRL is used by several hundred thousand companies for filing financial reports to the German business register, but these filings are provided by a few service providers, led by Datev, who file several hundred thousand XBRL reports per year.

The business register is just an intermediary, however, and does not represent the users of financial reports — banks, investors, customers, competitors, and the like. Thus, even though XBRL has arrived at the business register, until now it largely has not arrived at financial reports’ actual users, and XBRL’s ultimate benefits are yet to be fully realized.

(Editor's Note: Reader may also enjoy Mr. Kesselmeyer's post on The XBRL Mandate for German Corporate Tax Filings.)