XBRL and the Semantic Web

Written by Andy Greener     Posted on February 26, 2009

Andy Greener is a software architect at Her Majesty’s Revenue & Customs with responsibility for, among other things, interoperability and the use of standards. He is also strategy architect for HMRC’s Company Tax online service, which has mandated the use of XBRL for the accounts and tax computation components of all company tax returns filed after March 31, 2011. He is a Chartered Engineer and Chartered Information Technology Professional with over 27 years’ experience as a software engineer.

In Part 1 of this three-part post, Andy looked at why it’s much more difficult for computers to discern meaning than it is for humans. In this second installment, he discusses how display- and meaning-oriented markup languages culminate in the Semantic Web, which opens the information content in web pages to intelligent applications. (In Part 3 published subsequently, Andy discusses how, in the financial world, Inline XBRL serves both human and computer in ways best tailored to each of them.)

Web pages are primarily meant for human consumption. The mark-up language HTML (and its cousin XHTML) were designed deliberately to allow web page authors to describe the look, feel, and visual layout of a page for a web browser to render. But like our own visual analysis of a document, the meaning of the words or figures on the page, or their relationship to embedded images or other documents, requires deeper analysis and a level of mark-up that is beyond HTML’s designed capability.

At the other end of the mark-up spectrum, XML (and therefore XBRL) is regularly used to mark-up the deeper meaning (or "semantics") of documents, though usually data-rich documents rather than prose. Individual data items can be identified and related to the concepts they represent; entire complex structures of information can be described in a way that a computer can make use of. The real "meaning" of the information may still not be fully apparent from the mark-up; but it gives more complex software systems a leg-up in understanding the information and applying ever more intelligent analysis or manipulation to it. Of course, most XML documents are actually generated by software applications for other software applications to consume — the ability of XML to serialise complex data structures for communication purposes is one of its most useful traits — but the meaning is at least preserved in transit.

Why might it be useful to combine the two ends of the mark-up spectrum? Well, there is now a vast and mind-boggling variety of information available on the web, but much of it is marked-up as HTML and therefore largely inaccessible to intelligent software applications, and most of it will remain so. However, it is easy to see where more intelligent searching, or more intelligent aggregation of information, might be of huge benefit. If only intelligent software applications could read, understand, and traverse the web as easily as human beings, but at lightning speed! The barrier is not the mechanics of retrieving web pages and traversing hyperlinks, but of understanding the page content in the first place and knowing which links to follow.

This “spectral fusion’” is already happening — it’s called the Semantic Web — and various standards have emerged to allow the mark-up of web pages to be extended so that semantic concepts and relationships can be identified and described. Human browsers remain oblivious to all this extra (hidden) mark-up, but its presence opens up the information content of web pages to intelligent applications, which in turn remain largely oblivious to all the HTML mark-up targeted solely at aiding human comprehension.

It is probably fair to say that the techniques and standards of the Semantic Web are still in their infancy, relatively speaking, and that many "specialist areas" have yet to be properly explored. One specialist area dear to our hearts here of course is business and financial information. When it comes to web publishing, a financial report is on an equal footing with a weather report, a news report, a scientific paper, a cooking recipe or even a blog. It contains information of interest to the human reader, and therefore by definition to any intelligent software application acting ultimately on behalf of the human reader, or indeed autonomously.

The eXtensible Business Reporting (mark-up) Language (XBRL) was specifically invented to address the data representation end of the spectrum for business and financial data. HTML is of course subject-neutral, so it addresses the publishing end of the spectrum for business and financial information. How do we get them to meet in the middle and provide the business and finance pieces of the Semantic Web jigsaw puzzle?

Step forward, Inline XBRL – the topic of my final post in this series, to be published next week.

An Interview with Gerald Trites of XBRL Canada (Part 1)

Gerald Trites is Project Director of XBRL Canada and writes the XBRL Canada Blog. He is an information systems researcher and consultant who is a Research Fellow with the Center for Information Systems Assurance at the  University of Waterloo. Previously, he was a Professor at St Francis Xavier University and a partner of KPMG.

Mr. Trites is also principal author of Interactive Data — Building XBRL Into Accounting Information Systems, a book we strongly recommend and the focus of this first installment of our two-part interview.  

(1) Your book contains this comment about XBRL and XML: “Many enterprises already use XML to make data available across various disparate systems. XBRL, however, is a more efficient and meaningful system of tagging because it is specific to accounting reports and systems, and is acknowledged by XBRL International.” Could you elaborate further on the advantages of XBRL over XML, and why XML itself isn’t sufficient for business reporting?   

This is a rather basic question, but one I’m happy to answer because it is so important to an understanding of why XBRL should be adopted.

XML of course is a generic language and its use for any particular purpose requires that the definitions and special attributes need to be introduced into it (i.e., tagged) before it can be used for that purpose. So if XML is used for internal systems integration, which often happens, these tags need to be added. When it is used for internal purposes, this can be done because the same tags can be used across an organization. However, the tags, not being standard, will not be compatible with tags used by other organizations, so the usefulness of the information is limited.

With XBRL, since the tags are based on an international set of standards,  the usefulness of the information can be extended outside the organization. In addition it becomes easier with a standards set of tags to implement XBRL in various segments of the organization than with XML.

(2) Another quote from your book: “While extensions are necessary to enable XBRL to be used for the production of useful and relevant reports, too many can destroy comparability.” There seems to be a tension between the preparers, who see extensions as a way for companies to tell their own story, and the analysts, who seek uniformity and comparability. Do you believe that tension will be a major roadblock for implementation and use of XBRL for financial reporting?

This is a challenge for XBRL that is not going to go away and will need continuing management by the XBRL community. There are countervailing forces at work that aggravate the issue. In the first place, too many extensions by different companies contribute to noncomparability, because each company is likely to do an extension for basically the same problem in a different way. So the results become difficult to compare. One way to address this is to develop very robust taxonomies, such as those in the United States. However, the problem this creates is that the more robust the taxonomy, the more difficult it is to do the mapping required. So robust taxonomies can be an impediment to adoption.

Another approach to the extensions issue is to develop standard acknowledged extensions that would be used, say, for different industries. A modularized taxonomy can accomplish this aim as well. This way, extensions will take place, but at least they will be standardized and therefore comparable. We are facing this in Canada, both with our Canadian taxonomy, which is a bare-bones taxonomy, and with the new IFRS taxonomy when we adopt IFRS in 2011. Neither the Canadian GAAP taxonomy nor the IFRS taxonomy fully address the particular needs of Canadian companies, particularly in the areas of financial institutions and resource industries.

At this point, we favor an approach of developing standard extensions, rather than developing all-encompassing taxonomies. This seems to me to be the best balance between the “barriers to implementation” problem and the implementation complexity of extremely robust taxonomies.  At least this way, some control can be exercised over the extensions that are created and used.

(3) You write that XBRL can “reduce the cost of capital with its ability to place standards and context around information and improve data interchangeability and comparability.” Could you discuss how these qualities of XBRL will help companies reduce their cost of capital?  

The reduction in cost of capital comes from lower costs of providing information to the capital markets and from better, more mobile information being out there for the users. XBRL through the tagging process adds context to information like definitions, standards, presentation schemes, etc. This metadata moves along with the data wherever it goes, and so it can be reused by users, including regulators and investors with no additional cost to the company. Also, once initial tagging is done, the marginal cost of providing the information is very low relative to information provided in the conventional form.

(4) You note that “an XBRL project presents upfront costs that are easily measurable, while many of the benefits fall into future years and are difficult to measure.” Given this difficulty, do you have any suggestions for companies trying to determine the ROI for XBRL projects?

In many cases, specific ROI calculations are not really necessary, as the benefits can be ball parked and matched to the costs. The situation is no different than many large IT implementation projects, like ERP projects; the solutions can be found in the approach used for those other projects.

(5) In a chapter titled Deep Tagging and Its Implications, you discuss the implications of tagging data at different infrastructure level within the organization. “Transparency, improved quality, and reusability of data are the major benefits of XBRL tagging and all are realized more fully at the data [ie, lowest] level than at any other level.” According to some reports, however, most U.S. companies are simply looking at a bolt-on approach to compliance with an XBRL mandate and not considering tagging more deeply within the organization.  What will it take for companies to consider deep tagging within their IT infrastructures?  

The idea of deep tagging is fundamental to that particular research study. There is absolutely no doubt that, in most situations, deep tagging is superior to the bolt-on approach. With the bolt-on approach, the reusability of the data is severely limited.

What will it take to get there? First a realization of the benefits of deep tagging by CFOs, CIOs, and others. This will come as they begin to use XBRL and experience its benefits first hand. Second, the incorporation of XBRL capabilities into popular information systems applications, accounting software, ERP systems, database systems, and so on. I continue to be mystified as to why more accounting software developers have not included XBRL in their products. I understand there is a cost implication for them, but it seems clear that XBRL is only going to increase in usage, that there is a need and that that need should be filled.
 

XBRL: The Meaning of Information

Written by Andy Greener     Posted on February 19, 2009

Andy Greener is a software architect at Her Majesty’s Revenue & Customs with responsibility for, among other things, interoperability and the use of standards. He is also strategy architect for HMRC’s Company Tax online service, which has mandated the use of XBRL for the accounts and tax computation components of all company tax returns filed after March 31, 2011. He is a Chartered Engineer and Chartered Information Technology Professional with over 27 years’ experience as a software engineer. You can contact Andy by email.

This is the first of a three-part post on XBRL and the Semantic Web. (In Part 2 published subsequently, Andy looks at how display- and meaning-oriented markup languages culminate in the Semantic Web, which opens the information content in web pages to intelligent applications. In Part 3, Andy discusses how, in the financial world, Inline XBRL serves both human and computer in ways best tailored to each of them. )

What is the meaning of information?

We’re all used to absorbing information from documents and drawing our own conclusions based on the apparent facts or patterns of information we see there. Indeed, many professions are founded on this useful ability of the human brain, honed to near perfection by years of education or training. But what are we actually seeing and understanding when we look at a document designed for human consumption? How do we actually get at the meaning? Before we examine this last question, let’s take a small diversion back to some "first principles."

Fundamentally, when we look at a document we’re looking at an organised collection of symbols laid out in two-dimensional form. We can discern some meaning just from the style, size, or position of these symbols. We hope at least some of the symbols are in an alphabet we recognise, and we make an assumption or educated guess about the direction of travel of our eyes in absorbing symbol sequences. There should be collections of symbols (words, numbers, or emoticons), collections of collections of symbols (sentences and paragraphs), punctuation marks, and so on. Some sentences may stand on their own in a larger or bolder font (titles or headings), some (numeric) symbols may sit alone, denoting a page or chapter number. The absence of symbols ("white space") may be as significant as some of the symbols themselves. All of this visual information provides cues for our attention and draws our eye (and therefore our brain) to the deeper and more meaningful information that the document is trying to convey.

Speaking of deeper meaning, the collections of alphabetic symbols probably represent words (which stand for concepts) in a familiar human language — words that are defined in a dictionary so that you can learn to associate meaning with those ordered collections of symbols. Some words may appear in a different dictionary altogether, and they may be subtly different visually as a result — we are all familiar with the italicised Latin phrases that pepper the text of the erudite (or pretentious!). Human beings are innately capable of organising collections of concepts (at least verbally) into structures that are governed by a set of rules – i.e., a grammar — and which can convey complex and subtle layers of deeper meaning as a result.

For a human being, then, understanding the meaning of a document involves many layers of (sometimes unconscious) information analysis, both visual and conceptual.

Imagine now that you are rendered blind. The two-dimensional nature of written documents is no longer apparent to you — those parts of your brain that unconsciously or consciously manage all the visual cues, from font size to paragraph layout, from section titles to numbers, are now bereft of input and, as a result, defunct. Instead, a colleague is going to read the document to you from start to finish, in serial form. What you are going to hear is a one-dimensional stream of concepts (words) and some supporting descriptions, thus: "page 1" – "start paragraph" – "What" – "is" – "the" – "meaning" – "of" – "information" – "question mark" – "end paragraph" – "start paragraph" … and so on.

Of course, you no longer need to discern some things from visual cues — the order of the words and punctuation is now self-evident, whether you’re listening to Chinese, Arabic, or English, and you probably no longer care about the physical page structure of the document. But you do need to know, for instance, which words need emphasis, how the words have been collected together into sentences and paragraphs, and which sentences are actually headings, sub-headings, or quotes. Your colleague may “adorn” the text with explicit instructions, such as new paragraph, and may use audible cues (such as raising or changing his voice) to imply emphasised words or quotations.

Run-of-the-mill computers are of course devoid of human senses (particularly the one we call "common") and need an especially pedantic form of the document "serialisation" illustrated above to make any sense of prose, even if only to re-create the two-dimensional visual form we humans take for granted. It is still beyond the capabilities of most computers to divine any kind of meaning from a stream of words, let alone the deeper meaning we regularly infer.

Our thought experiment illustrates what early type-setters in the printing industry referred to generically as "mark-up" – a term that has found its way in to the world of computer-based document rendering, most prominently as the ‘M’ in "XML" and "HTML." Interspersed in a stream of words are "instructions" that put the two-dimensional information back into the document, allowing a computer to "render" the serialised document onto a screen or a piece of paper in a form that, visually at least, we humans are familiar with.

I’m not going to delve into the minutiae of mark-up here, but suffice to say that when you take a peek at the source of a web page, or any XML or XBRL document, all that stuff inside the angle-brackets is mark-up — instructions for a computer that make some sense of the document content. But, just like the layers of meaning that we perceive when we read a document, there are different kinds of mark-up, each with a different job to do.

In Part 2 of this post, to be published next week, Andy will discuss how display- and meaning-oriented markup languages culminate in the Semantic Web, which opens the information content in web pages to intelligent applications.

The Final XBRL Rule: Surprises for Everyone (Part 2)

Written by Neal Hannon     Posted on February 13, 2009    

Neal Hannon is an XBRL consultant and the former Director, Financial Reporting Technologies for the Financial Accounting Foundation (FAF). Prior to joining the FAF, Neal was a member of the accounting departments at the University of Hartford and Bryant University. Active in the XBRL community since 2000, he served on the first XBRL US steering committee and has written over 60 articles on XBRL. You can contact him by email.

When the final rule Interactive Data to Improve Financial Reporting was published in the Federal Register on February 10, 2009, it was pretty much in line with the proposed rule that was published on May 30, 2008. In Part I of this post, I covered many of the outstanding questions, such as how exactly to qualify a company for each of the three mandatory start periods, what levels of tagging are required in the rule, and more specifics on the liability issue. The final rule did, however, contain a few things that surprised me and may catch some companies off guard.

The Shortened Grace Period

The proposed rule asked the question, Would a 30 day grace period be useful to companies filing for the first time? The initial thought was that this grace period would extend for the filer’s entire first year in the program. When the final rule came out, page 6791 of the Federal Register contained the following:

We acknowledge all of these concerns and suggestions, and while we are adopting the grace periods substantially as proposed, we are deferring the start of the phase-in which we believe may help to alleviate potential burdens by giving more time to prepare the initial submission. We also believe that the eventual dropping of the grace period after the initial submissions will help to make the interactive data files more useful and relevant to investors by requiring the submissions at the same time as the related official filing. (emphasis added)

The surprise is that after the first filing of XBRL exhibits, the 30 day grace period goes away. For example, Ford Motor Company will be required to file their second quarter SEC reports with XBRL, assuming their second quarter in 2009 ends right after June 15, 2009. With the first submission, they will have a 30 day grace period in which to submit XBRL matching their 10-Q filing.  In the third quarter of 2009, the grace period will not apply and the XBRL will be due at the same time as the third quarter 10-Q filing. 

Companies that have elected to use an outsource model for creating XBRL exhibits will find themselves in a time crunch, unless the process is well thought out and well tested ahead of that second XBRL filing. With only one filing to practice the coordination between outside vendor and the inside accounting experts before the 30 day grace period evaporates, companies should pay special attention to getting a solid process in place that won’t impact an on-time filing. Remember, late XBRL can cause a company to be considered “late".

I predict that many firms who initially outsourced their XBRL will now begin to take a second look at their decision and consider bringing the whole process back inside the company. 

The New Voluntary Program

Although the SEC is officially ending the Voluntary Filing Program on April 10, 2009, they have elected to accept any company’s XBRL filings associated with required filings ahead of any mandatory requirements. In other words, any company — foreign or domestic, large or small — that is not already mandated to begin filing XBRL after June 15, 2009, can experience the joy of tagging at any time before their mandated time begins. 

From the final rule:

Companies that are not required to provide interactive data until a later time will have the option to do so earlier and may provide interactive data at their discretion until required by the amendments. Such a company may also tag footnotes individually as a block of text until required to tag the detailed quantitative disclosures within the footnotes and schedules, but otherwise must follow the same requirements as those mandated and can only use a grace period for its initial submission and the initial detail-tagged-footnote submission, whether submitted voluntarily or as required by the amendments. Companies may cease voluntary submissions at any time and need not tag their financial data at a pace other than at which the rules otherwise would require. (emphasis added)

We will continue to consider, however, the advisability of permissible optional or required interactive data for disclosures made outside a set of financial statements prepared in accordance with U.S. GAAP or IFRS as issued by the IASB or related financial statement schedules required under Commission rules.

A new voluntary program with rules has been born. Companies can elect to file XBRL schedules early but need to follow all the rules set forth in the final rule, the EDGAR filing manual, and XBRL validations. No more VFP where just about anything filing would be accepted. This time if you elect to file XBRL before your mandatory date, you will be expected to comply with all the filing rules that would be in effect if your participation was mandatory.

This gives companies the ability to be early adopters and participate at the same time as the mandatory 500 first required filers. Companies that take advantage of this option will be able to back out prior to their mandated start time. On the positive side, they will gain both experience and market exposure for their XBRL filings. On the negative side, they will lose their 30 day grace period for filing XBRL schedules once they are required to file. The 30 day grace period for the first time they file detailed footnotes will still apply if, during the pre-mandatory period, they do not file detailed footnotes. Once a company begins to file detailed footnotes, they will only get one 30 day grace period, regardless if they are filing ahead of their mandatory time or not.

Market forces will determine how many of the second- and third-year mandatory participants will elect to begin their XBRL experience early. Bottom line is that every company who is required by law to file with the SEC should be preparing for XBRL submissions as soon as possible.

UPDATE 2/17/09   Neal writes "Several readers have asked for more information regarding the detailed tagging of notes.  This topic will be addressed in detail in a future column."

Long Live XBRL!

Written by Conor O’Kelly     Posted on February 11, 2009

Conor O’Kelly is a member of the International Steering Committee (ISC) of XBRL International and Chair of the Jurisdiction Department for 2009. He has ten years’ background in global IT managed services, global project management, and strategic IT business planning with Hewlett-Packard and Ericsson. Mr. O’Kelly is a Chartered Accountant with an MSc in IT Management and a past member of the Council of the Institute of Chartered Accountants in Ireland.

It’s fabled that The King is dead! Long live the King! was first proclaimed in France in 1422, when Charles VII ascended to the throne upon the death of his father Charles VI. 

It’s rumored that XBRL is dead! Long live XBRL! was first declared in Florida in 2009, as the changing of the XBRL International Guard took place in an uncharacteristically chilly Miami in January.

But the serious tone of the XBRL International Steering Committee meeting was unequivocal:  XBRL is no longer a spectator sport. The gears have shifted from “neutral” to “drive,” and even a passing visit to the renowned Miami Ink Tattoo Studio on South Beach failed to mask the businesslike tone of this ISC meeting.

What is different about 2009 is that this is the year when a number of heavyweight regulator projects move from concept, pilot, or voluntary filing into live production with mandated filing.

XBRL Initiatives Accelerate
Pressure mounts in all geographic regions for transparency and adequacy of controls in banking supervision. Only mere months after XBRL was touted as the solution to Enron, the global banking sector is coming under pressure to produce solutions for transparency and risk management woes. The Committee of European Banking Supervisors (CEBS) continues its flagship XBRL FINREP/COREP IFRS/Basel II program, now accompanied by the Reserve Bank of India (RBI) project, as well as the increasing possibility of similar adoption in Latin America (led by Argentina, Brazil, and Chile). The US-based FDIC quarterly call reports program continues as well.

By early January, the influential IBM Global Data Governance Council called for submissions from banks, financial institutions, corporations, vendors, and regulators to create a standards-based approach to risk reporting in response to an industry-wide need for standardized risk data. The significance of Big Blue entering the debate wasn’t lost on any of the commentators mindful of its potential to influence global risk management, or the ERP vendors who have been waiting for demand to reach critical mass before also entering the fray.

The stage is now set for global enterprise XBRL applications to deploy in 2009 alongside the desktop drag-and-tag toolsets that have become a familiar client-side companion of data taggers around the world. Mandatory adoption along with the appropriate infrastructure investment will characterize XBRL adoption this year.  

Accept or not the criticism of US SEC Chairman Cox for being too slow in reacting to the Madoff scandal and the financial meltdown, he did champion the protection of the individual investor by mandating that all US SEC publicly quoted companies file in XBRL by 2011. Equally important, mutual funds (with $10 trillion in assets) along with credit rating agencies are mandated in 2009 to file financials in XBRL. In limited circumstances, they will also publish these XBRL statements on their company Web sites alongside their traditional paper-based financials.

Progress in Asia and Europe
In Asia, the influential Chinese Securities Regulatory Commission (CSRC) takes its place at the XBRL International Steering Committee table as a significant regional influencer, on the heels of their mandatory filing program for publicly quoted Chinese companies. Equally notable is Singapore’s Accounting & Corporate Regulatory Authority (ACRA):  they have a regional mandatory filing program, have joined as a direct participant in XII, and will likely drive regional adoption in the Southeast Asia region.

The fledgling XBRL India jurisdiction will increasingly invigorate the near Asia market with the promise of offshore outsourcing of data tagging and the vibrant support for local Basel II-based banking supervision, led by the Reserve Bank of India (RBI), the Securities and Exchange Board of India (SEBI), and other local regulators.

The work programs of XBRL Europe, the consortium of EU jurisdictions formed in 2008, continue to gather pace. The European Federation of Accounts (FEE) has mobilized a technical taskforce to examine the topic, and the equally influential Global Accounting Alliance, comprising nine of the world’s leading accounting institutions, has thrown the topic open for discussion.

Inevitably, the traditional chummy, evangelical XBRLfests are now a thing of the past. In June, the 19th XBRL International Conference returns to Paris, the birthplace of Charles VI, and it is focused on exploring real practicalities of global and region-wide government and regulation projects. Attendees are expected to bring real solutions to real problems. Spectators beware — your day has passed. Le XBRL est mort, Vive le XBRL!  

Rallying Around the Final XBRL Rule (Part 1)

Written by Neal Hannon     Posted on February 1, 2009    

Neal Hannon is an XBRL consultant and the former Director, Financial Reporting Technologies for the Financial Accounting Foundation (FAF). Prior to joining the FAF, Neal was a member of the accounting departments at the University of Hartford and Bryant University. Active in the XBRL community since 2000, he served on the first XBRL US steering committee and has written over 60 articles on XBRL. You can contact him by email.

No doubt over the next few weeks you will hear and see quite a lot about the SEC’s release of the final rule on Interactive Data to Improve Financial Reporting (Release 33-9002). Although the rule will not be official until published in the Federal Register, there will be no additional substantive changes. Posted on the SEC’s website late Friday afternoon, the rule represents a significant milestone in the Commission’s five-year mission to boldly use XBRL as the preferred format for complying with disclosure regulations. While most of the rule remains unchanged from the preliminary rule published in May of 2008, there are certainly enough differences to warrant a close examination. 

Outstanding Questions Answered

The final rule provides guidance on several important issues including:

  • Valuation Date for determining when companies will be affected by the rule
  • Clarification of how notes will be tagged, with a twist
  • Grace period for filing XBRL exhibits
  • Postings to web sites of XBRL exhibits
  • Clarification of liability issues
  • SEC’s use of XBRL to discover filing anomalies

Valuation Date

There are three categories of qualification for required SEC filers. The first group includes large accelerated filers, domestic and foreign, whose total worldwide equity float exceeds $5 billion as of the end of the second quarter of the most recent year-end. For most companies, this means the company valuation as of June 30, 2008. The Dow Jones Industrial Average closed at 11,289 on June 30, 2008. By contrast, the Dow and other major stock indexes fell significantly in the second half of 2008. 

Using Ford Motor as an example, on June 30, 2008, Ford had 2,198 million shares outstanding with a NYSE closing price of $4.42. Ignoring other equity markets, this would give Ford an equity float of over $9.7 billion, well over the $5 billion hurdle. If the SEC had chosen the end of January 2009 as the valuation date, Ford’s $1.87 closing price yields a $4.1 billion common equity float, under the hurdle set for the first group. First group companies will begin to report XBRL in periods ending after June 15, 2009. 

Group two includes large accelerated filers with worldwide common equity float exceeding $75 million as of the end of the second quarter of the most recent year-end. The second group will begin filing XBRL schedules as of the end of the second quarter of the most recent year-end. All other SEC filing companies will begin in periods that end after June 15, 2011.

Tagging of Footnotes

From the rule:

Financial statement footnotes and financial statement schedules initially will be tagged individually as a block of text. After a year of such tagging, a filer also will be required to tag the detailed quantitative disclosures within the footnotes and schedules and will be permitted, but not required, to the extent they choose, to tag each narrative disclosure. (page 23)

Filers also will be required to include with their interactive data any financial statement schedules prescribed by Article 12 of Regulation S-X. These financial statement schedules will be tagged using two different levels of detail; only the first level will be required in the first year. Both levels will be required starting one year from the filer’s initial required submission in interactive data format. Similar in concept to the tagging approach adopted for the financial statement footnotes, the required levels of detail will be: (i) each complete financial statement schedule tagged as a block of text; and (ii) each amount (i.e., monetary value, percentage, and number) separately tagged. However, we will permit but not require each narrative disclosure in such schedule to be separately tagged to the extent desired by the filer. (page 64)

In essence, the final rule includes three levels of tagging, two of which phase in with the third level relegated to voluntary status. In year one, block tagging of individual footnotes will be required. In year two, all detailed quantitative disclosures and schedules within the footnotes will need to be tagged in XBRL. At any time during the phase-in period, companies will be permitted to tag each narrative disclosure as they see fit.

Will there be voluntary narrative disclosures? The answer to the question will hinge on two important points. First, is the taxonomy robust enough to support tagging each narrative disclosure without sending the system into custom tag proliferation?  Depending on how filers interpret “each narrative disclosure,” this additional voluntary additional disclosure could lead either to additional rich disclosures or confusion.

Second, are companies willing to tag at minute levels of detail?  The SEC is prepared to let market forces dictate the level of tagging of notes in XBRL filings. For example, companies who are already pushing the financial reporting envelope like United Technologies and Microsoft will most likely elect to tag at a very granular level. Will this result in other companies following suit?

The Grace Period

The initial grace period remains intact from the proposed rule. Filers will have 30 days to file XBRL exhibits. The exhibits may be filed as amendments to the required filings. Note the following from the SEC’s final rule:

The initial interactive data exhibit of a filer will be required within 30 days after the earlier of the due date or filing date of the related report or registration statement, as applicable. In year two, a filer will have a similar 30 day grace period for its first interactive data exhibit that includes detailed tagging of its footnotes and schedules. (page 24)

Additionally, the SEC provided this:

As noted above, interactive data will be required at the same time as the rest of the filing to which it relates. However, each company’s initial interactive data submission, regardless of filing type, will have a 30 day grace period, and therefore will be permitted as an amendment to a:

periodic report on Form 10-K, 20-F, 40-F or 10-Q within 30 days after the earlier of the due date or filing date of the related report;

Securities Act registration statement within 30 days after the filing date of the price or price range as part of the related registration statement;  or

report on Form 8-K or 6-K that contains revised or updated financial statements that have been revised to reflect a subsequent event rather than the correction of an error within 30 days after the filing date of the related report.

In addition, as noted above, in year two for the first filing that is required to have footnotes and schedules tagged using all levels of detail, the interactive data exhibit will be required within 30 days after the due date or filing date of the related registration statement or periodic, current or transition report or Form 6-K, as applicable. (pages 70-71)

So the choices are clear. File XBRL at the same time as your regular filing, or wait and file XBRL later as an amendment but only during your grace period eligibility. After the first 24 months, XBRL exhibits will be due at the same time as regular filings and will carry full liability. We shall see if the investing public will notice that a company’s amendment is simply an XBRL filing within the 30 day grace period.

Web Site Posting Rules

The final rule will require the posting of XBRL documents to company web sites.  From the SEC final rule:

New Rule 405 of Regulation S-T contains the Web site posting requirement. We also are providing, however, that Web site posting of the interactive data will not be required until the end of any applicable grace period that applies to the submission of the interactive data to the Commission. Similarly, we are providing that Web site posting of the interactive data will not be required before submission of the interactive data when submission of the data is delayed in accordance with and during the term of any applicable hardship exemption provided under Rule 201 or 202 as proposed to be revised. Revisions to Rules 201 and 202 are more fully discussed below in Part II.E. (page 75, footnote 206)  

This passage confirms that the web site posting requirement will be the same as the timing on the submission of XBRL documents with any applicable grace periods taken into consideration.  

The Liability Issue

The SEC is giving XBRL filers a 24 month window (from the time a filer is first required to submit interactive data files) for limited liability on filings, similar to the Voluntary Filing Program. 

Modified treatment of liability for the interactive data files under the federal securities laws only will be available for interactive data files that a filer submits within 24 months of the time the filer first is required to submit interactive data files and no later than October 31, 2014. (page 27)

Interactive data files will also be excluded from the officer certification requirements under Rules 13a-14 and 15d-14 of the Exchange Act. Interactive data generally will be deemed not filed for purposes of specified liability provisions (Rule 402 under Regulation S-T provides these liability protections) during the first 24 months of any company’s required participation.

Using XBRL to Flag Problems

The SEC shows clear intention to use the XBRL filings themselves to highlight problems in XBRL filings. The final rule contains this passage on page 82:

Identify, count, and provide the staff with easy access to non-standard special labels and tags;227

227 For example, if a company uses the word “liabilities” as the caption for a value data tagged as “assets,” the software would flag the filing and bring it to the staff’s attention. In contrast, if the company used “Total Assets” or “Assets, Total,” the software would identify the use of these terms as a low risk discrepancy.  

This is a clear message to companies that might want to obscure information by using inappropriate XBRL tags.The SEC intends to flag all nonstandard special labels and tags for further scrutiny.  

In the next installment, I will explore how all companies can begin participating in XBRL filings starting with periods after June 15, 2009, regardless of size.