Printer Friendly
The Free Library
14,695,408 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Tap into XBRL's power the easy way: the Microsoft Office Tool for XBRL benefits all financial reporting participants.


XBRL--a specialized form of XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 (extensible markup language See XML.

(language, text) Extensible Markup Language - (XML) An initiative from the W3C defining an "extremely simple" dialect of SGML suitable for use on the World-Wide Web.

http://w3.org/XML/.
)--is becoming more familiar to creators and users of electronic financial statements, but few people have actual hands-on experience with it. So, to bring XBRL (EXtensible Business Reporting Language) A specification for publishing financial information in the XML format. It is designed to provide a standard set of XML tags for exchanging accounting information and financial statements between companies and analysts.  to a wider business audience, Microsoft Corp. has released the Microsoft Office Microsoft's primary desktop applications for Windows and Mac. Depending on the package, it includes some combination of Word, Excel, PowerPoint, Access and Outlook along with various Internet and other utilities.  Tool for XBRL--a free, but important, enhancement--for the 2003 versions of Excel and Word.

Along with the AICPA AICPA

See American Institute of Certified Public Accountants (AICPA).
 and more than 200 other organizations, Microsoft is a member of XBRL International Inc. (www.xbrl.org), a nonprofit group that promotes use of the extensible business reporting language to improve financial reporting.

This article explains how to obtain, install and use the tool to create an XBRL-compliant Microsoft Office file. It also explains what XBRL is and why it's important to CPAs, their clients and employers (see "XBRL: A Business Reporting Standard," at right, and "Why XBRL Matters," page 33).

Users can download the enhancement from the Microsoft Web site (www.microsoft.com/office/solutions/xbrl) at no charge and easily install it. Immediately afterward, they can create or use worksheets and documents that employ XBRL to speed data input, ensure accuracy, eliminate ambiguity by specifying the precise nature of each data element and thus simplify the exchange of financial information. The tool benefits not just CPAs but all participants in the financial reporting process, including reporting entities, regulators, financial institutions, rating agencies and individual and institutional investors Institutional Investor

A non-bank person or organization that trades securities in large enough share quantities or dollar amounts that they qualify for preferential treatment and lower commissions.
, and improves data sharing The ability to share the same data resource with multiple applications or users. It implies that the data are stored in one or more servers in the network and that there is some software locking mechanism that prevents the same set of data from being changed by two people at the same time.  among the various systems--financial, tax and other--they use.

An example of the growing support for XBRL was the 10-year, $39 million contract the Federal Deposit Insurance Corp. awarded in 2003 to Unisys Corp., which, with the assistance of PricewaterhouseCoopers, Microsoft Corp., EDGAR Edgar or Eadgar (both: ĕd`gər), 943?–975, king of the English (959–75), son of Edmund, king of Wessex. In 957 the Mercians and Northumbrians rebelled against Edgar's brother Edwy and chose Edgar as their king.  Online Inc. and other technology companies, will use XBRL and other tools to modernize and streamline federal bank regulators' collection, processing and distribution of banks' quarterly financial reports.

BE A CREATOR, A USER OR BOTH

The Microsoft Office Tool for XBRL enables users to both create and use documents formatted in XBRL. Many participants in the financial reporting process likely will employ one of these functions more often than tire other. For example, producers of quarterly earnings reports will benefit from the tool's creation functions, such as those used to characterize earnings data by "tagging" them with a contextual format--known as a taxonomy--that corresponds to a series of principles or definitions, such as U.S. GAAP GAAP

See: Generally Accepted Accounting Principles


GAAP

See generally accepted accounting principles (GAAP).
. On the other hand, analysts of existing financial information will find it advantageous to use the tool to, for example, compare several of a company's earnings statements. Of course, both capabilities are available to everyone using the tool.

Exhibit 1, below left, depicts the current way--without XBRL--electronic financial information flows from an organization's finance department to regulators, analysts, investors and other interested parties. Companies first submit plain-text financial reports to the SEC. They then convert those documents' data into hypertext markup language (hypertext, World-Wide Web, standard) Hypertext Markup Language - (HTML) A hypertext document format used on the World-Wide Web. HTML is built on top of SGML. "Tags" are embedded in the text. A tag consists of a "<", a "directive" (in lower case), zero or more parameters and a ">".  (HTML HTML
 in full HyperText Markup Language

Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web.
) format and post them on the Web for public viewing. Finally, companies reconvert re·con·vert  
intr. & tr.v. re·con·vert·ed, re·con·vert·ing, re·con·verts
To undergo or cause to undergo conversion to a previous state or condition.
 those data into various formats that enable investors and financial analysts to scrutinize scru·ti·nize  
tr.v. scru·ti·nized, scru·ti·niz·ing, scru·ti·niz·es
To examine or observe with great care; inspect critically.



scru
 key performance indicators Key Performance Indicators (KPI) are financial and non-financial metrics used to quantify objectives to reflect strategic performance of an organization. KPIs are used in Business Intelligence to assess the present state of the business and to prescribe a course of action.  and other criteria. This fragmented process is both labor-intensive and error-prone.

[ILLUSTRATION OMITTED]

But exhibit 2, page 33, shows how--with the aid of the XBRL tool--companies can transmit their financial data accurately and directly from their enterprise resource planning See ERP.

(application, business) Enterprise Resource Planning - (ERP) Any software system designed to support and automate the business processes of medium and large businesses.
 software and other systems into XBRL-enabled worksheets that are more quickly available for review by third parties.

[ILLUSTRATION OMITTED]

In fact, with the tool automated processes pull these data from various designated systems directly into Excel-based and Word-based document summaries, such as financial statements that users can organize for analysis. These same documents also can be readily exchanged between disparate data repositories See repository. , such as finance and tax systems. It is easy to see the tool's advantages over the current, largely manual process of manipulating various data formats.

ALL IT TAKES IS A FEW SIMPLE STEPS

After downloading the tool and installing it on their PCs, CPAs can begin the process of "marking up," or converting, a document to an XBRL format that meets the requirements of the specific information with which they want to work.

Gain access to required resources. To create an XBRL "instance document"--that is, an XML file containing financial data marked up with XBRL, or an XBRL-compliant Excel worksheet or Word document--a user of the tool must have access to the following resources:

* A Word or Excel file containing data that are intended for the XBRL document.

* An XBRL-compliant "taxonomy taxonomy: see classification.
taxonomy

In biology, the classification of organisms into a hierarchy of groupings, from the general to the particular, that reflect evolutionary and usually morphological relationships: kingdom, phylum, class, order,
" for tagging the content of a given financial report.

In this context, a taxonomy is a standard description and classification system for financial data. XBRL taxonomies exist in several versions and conform to Verb 1. conform to - satisfy a condition or restriction; "Does this paper meet the requirements for the degree?"
fit, meet

coordinate - be co-ordinated; "These activities coordinate well"
 U.S. GAAP and the financial reporting standards of other jurisdictions such as Canada. They can be downloaded from the XBRL International Web site (www.xbrl.org/resourcecenter).

After installing the tool, when a user launches Word or Excel, the option "XBRL" appears on the menu bar, as shown in exhibit 3, below.

[ILLUSTRATION OMITTED]

Create a context. XBRL contexts make it possible to provide additional information about the content being marked up. Multiple contexts are permissible in any instance document. Each provides facts such as a date span for the data used, their currency type and other optional descriptive content and identifiers. This helps consumers of an XBRL document compare it and merge it with other data sources. Here's how to create a context:

Click on the XBRL menu, and select Contexts, as shown in exhibit 4, page 35.

[ILLUSTRATION OMITTED]

This opens the Context Library dialog box A movable window that is displayed on screen in response to the user selecting a menu option. It provides the current status and available options for a particular feature in the program. . Click on the Add button to create a new context. That will open the Context Editor, as shown in exhibit 5, page 35.

[ILLUSTRATION OMITTED]

Enter information as required in each field by navigating using the left-hand task pane A rectangular area within an on-screen window that contains information for the user. A window may have many panes. See menu pane. . Be sure to name each context by entering text in the Identifier Value field. Then click on OK to save the context.

Add and attach a taxonomy. In this step a user can select a taxonomy provided by his or her company or one downloaded from the XBRL Web site, such as the U.S. GAAP Commercial and Industrial taxonomy. To add a taxonomy, click on Taxonomies on the XBRL menu. The Taxonomy Library dialog box opens, as shown in exhibit 6, page 36.

[ILLUSTRATION OMITTED]

To add a taxonomy click on the Add Taxonomies button, name the taxonomy, select the appropriate file and click on OK. Once the desired taxonomies are in the Taxonomy Library, select one and click on the OK button. Now, on the XBRL menu, select Enable Markup (text) markup - In computerised document preparation, a method of adding information to the text indicating the logical components of a document, or instructions for layout of the text on the page or other information which can be interpreted by some automatic system. . This activates the XBRL Document Actions task pane, which is on the right side of the document (see exhibit 7, page 36). To attach the taxonomy just added to the document, click on the Attach link at the top of the task pane.

[ILLUSTRATION OMITTED]

Mark up the data. It now is possible to tag--or mark up--the content with elements from the taxonomy. This process enables metadata--that is, descriptions of data--and context information to accompany the content's numeric values as long as they remain in the XBRL format. In this example a standard SEC Form 10-Q Form 10-Q

See 10-Q.
 is shown as displayed in the tool.

The tool supports standard Excel workbook work·book  
n.
1. A booklet containing problems and exercises that a student may work directly on the pages.

2. A manual containing operating instructions, as for an appliance or machine.

3.
 elements, such as multiple worksheets. In this illustration, only one element (Inventories, Net--a standard line item in financial statements is tagged--as indicated by the blue cell border--and can be exported as an XBRL instance document. This example will show how to tag a single data element and export it as an XBRL instance document.

Use the cursor to highlight the cell containing the revenue amount. Then type revenue in the Select element for markup text box on the task pane. Then click on Find Next to search for a specific revenue element or navigate through the elements displayed in the hierarchy shown in the pane. From the Select a context for markup dropdown menu, select the correct context for the data in the revenue cell. Then click Apply Markup to tag the data in XBRL format, which is indicated by the blue border now surrounding the cell.

Create the XBRL instance document. After the data to be marked up have been tagged, the XBRL instance document can be created. Click on Export XBRL Document (see exhibit 4). Enter a file name and then save the file. The result is the XBRL instance document. That's all there is to it.

COMPARING AND ANALYZING DATA FROM DIFFERENT SOURCES

The tool's analytics component enables users to compare multiple XBRL documents received from public or private sources. Data tagged with the same XBRL taxonomy can be readily compared, reconciled and analyzed. Analytics scenarios are used by financial analysts, individual investors or anyone else who regularly compares financial data in multiple documents covering numerous reporting periods for an individual company or who compares single documents from several companies. An analytics scenario also makes it possible to evaluate trends in multiple versions of such documents.

Depending on the amount of historical financial data a user wants to analyze, he or she may find it necessary to subscribe to Verb 1. subscribe to - receive or obtain regularly; "We take the Times every day"
subscribe, take

buy, purchase - obtain by purchase; acquire by means of a financial transaction; "The family purchased a new car"; "The conglomerate acquired a new company";
 EDGAR Online (www.edgar-online.com), a Web site that offers--for a fee--access to all data public companies report to the SEC.

To begin comparing data, open Excel and on the XBRL menu, click on the Analytics submenu An additional list of options within a single menu selection. There can be many levels of submenus. A submenu can have a submenu, which can have its submenu and so on. However, there is a practical limit as the more levels that have to be reached, the more confusing the interface.  and select New Worksheet, as shown in exhibit 8, page 37.

[ILLUSTRATION OMITTED]

This will open a new workbook that is preconfigured Set up ahead of time. It implies that the device or software application has been modified to suit the customer or situation. See ghosting server.  to analyze XBRL data. Multiple worksheets are automatically created for the various tasks available in the tool's analytics component (see exhibit 9, page 37).

[ILLUSTRATION OMITTED]

On this screen it is possible to download XBRL content from your computer or company network, from a Web-based source or both. Clicking on Add Local Data opens a dialog box that makes it possible to load XBRL documents from the user's PC or network. Clicking on Add WS Data opens a worksheet that links to EDGAR. Online.

Using the WS Data component, it is possible to search for a company's name or ticker symbol Ticker Symbol

An arrangement of characters (usually letters) representing a particular security listed on an exchange or otherwise traded publicly. When a company issues securities to the public marketplace, it selects an available ticker symbol for its securities which investors
 or an industry and narrow the search by specifying a reporting period, such as quarter or year. To download the data for selected companies, dick on Get Data in the lower right corner of the screen.

After downloading the data, it is possible to perform ratio analysis, build comparison tables and illustrate a financial analysis using automated charting tools. Two screenshots provide examples. In the first one multiple companies are compared according to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 a single measurement criterion (see exhibit 10, page 38).

[ILLUSTRATION OMITTED]

The second example shows one company's financial results over multiple reporting periods (see exhibit 11, below).

[ILLUSTRATION OMITTED]

LOOKING AHEAD

XBRL promises to revolutionize rev·o·lu·tion·ize  
tr.v. rev·o·lu·tion·ized, rev·o·lu·tion·iz·ing, rev·o·lu·tion·iz·es
1. To bring about a radical change in: Television has revolutionized news coverage.

2.
 the way those involved in the financial reporting process create, use and analyze financial information. New reporting standards driven by market acceleration and regulatory requirements Regulatory requirements are part of the process of drug discovery and drug development. Regulatory requirements describe what is necessary for a new drug to be approved for marketing in any particular country.  make it necessary to automate financial reporting processes.

The Microsoft Office Tool for XBRL enables CPAs and other finance professionals to improve the efficiency, accuracy and transparency of the software products they currently use.

XBRL: A Business Reporting Standard

To appreciate the tool's usefulness, it's important to have some understanding of XBRL, which is the XML-based standard for identifying--and improving the accuracy and electronic communication of--complex financial information. XBRL is a computer programming add-on that tags each segment of business information with an identification code or marker.

XBRL International Inc., a nonprofit global consortium of more than 200 companies, associations--including the AICPA--and government agencies, has developed XBRL as a royalty-free, open software specification (www.xbrl.org/whatisxbrl). Version 2.1--the most current specification, or full description, of XBRL--is available for review and comment at the organization's Web site, which also contains information on the different roles XBRL can play in various business contexts.

Why XBRL Matters

There are several reasons why CPAs--who often must follow relatively inflexible processes--could benefit from a new means of working with financial data. Among these motivations are their need for greater

* Accuracy. Imprecise im·pre·cise  
adj.
Not precise.



impre·cisely adv.
, inconsistent and unreliable values are common results of transferring data in ambiguous formats, such as those in which values are separated by commas or other characters. Because XBRL transcends the limitations of such data formats, it eliminates errors that occur during data re-entry RE-ENTRY, estates. The resuming or retaking possession of land which the party lately had.
     2. Ground rent deeds and leases frequently contain a clause authorizing the landlord to reenter on the non-payment of rent, or the breach of some covenant, when the
 and it minimizes the risk of losing "metadata," or verbal descriptions of individual data elements.

* Efficiency. Because XBRL data contained in one document or system can be easily shared with another without being rekeyed, exchanging information is swift, easy and error-free, resulting in immediate productivity improvements for all involved parties. In addition, XBRL can be used with software and data on any computer operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
 or hardware equipment.

* Transparency. Due to the consistency of their formatting and identification, XBRL data do not vary from the time and place of their creation to their eventual destination and use--whether it be public record or another purpose. XBRL therefore can help CPAs play a strong role in helping public companies satisfy the strict financial reporting obligations the Sarbanes-Oxley Act See SOX.  of 2002 has imposed on them. Section 409 of the act requires companies to "disclose to the public on a rapid and current basis ... information concerning material changes in the financial condition or operations of the issuer." CPAs can provide a valuable service to their clients or employers by helping them implement XBRL-based reporting capabilities that automatically Facilitate compliance by aggregating such information for review and distribution.

Resources

Microsoft Office Tool for XBRL

The tool is available for flee downloading at www.microsoft.com/office/solutions/xbrl.

Conference

Tech 2004: AICPA Information Technology Conference

Will introduce the XBRL tool to attendees and help them understand how XBRL can, among other things, benefit smaller privately held companies privately held company

A firm whose shares are held within a relatively small circle of owners and are not traded publicly.
 and their CPAs. Las Vegas Las Vegas (läs vā`gəs), city (1990 pop. 258,295), seat of Clark co., S Nev.; inc. 1911. It is the largest city in Nevada and the center of one of the fastest-growing urban areas in the United States. , May 3-5, 2004 www.cpatechconf.com

Web sites

Along with the AICPA and more than 200 other organizations, Microsoft is a member of XBRL International Inc., a nonprofit group that promotes use of the extensible business reporting language to improve financial reporting. The group's Web site, www.xbrl.org, provides the following information:

* An overview of XBRL's functions and capabilities (www.xbrl.org/whatisxbrl).

* A resource center with separate sections for business and technical users of XBRL. This portion of the site contains demonstrations, white papers, Microsoft PowerPoint presentations, taxonomies that describe and classify the contents of financial statements and other business reporting documents, specifications that define the syntax and semantics of XBRL files, links to other useful Web sites and samples of products--such as the XBRL tool--you can use to apply XBRL (www.xbrl.org/resourcecenter).

* Questions frequently asked about XBRL (www.xbrl.org/whatisxbrl/Index.asp?sid=14).

* The XBRL specification, which explains in technical terms how to create an XBRL-compliant financial statement (www.xbrl.org/whatisxbrl/index.asp?sid=11.).

* A road map that shows CPAs and marketplace participants who use or create financial statements the steps their organizations can take to adopt XBRL to increase efficiency, reduce costs, streamline reporting processes and improve the accuracy and timeliness of financial reporting and analysis (www.xbrl.org/whatisxbrl/index.asp?sid=13).

In addition, the Institute's Web site provides these XBRL-related resources:

* An explanation of why CPAs need to be involved in XBRL, how it will help CPAs in industry and public practice and descriptions of potential XBRL uses--such as in financial statements, tax returns, regulatory filings, accounting and business reports, authoritative literature and audit schedules (www.aicpa.org/innovation/baas/xbrl/homepage.asp).

* Interpretation No. 5 of chapter 1, "Attest To solemnly declare verbally or in writing that a particular document or testimony about an event is a true and accurate representation of the facts; to bear witness to. To formally certify by a signature that the signer has been present at the execution of a particular writing so as  Engagements," of SSAE SSAE Statement on Standards for Attestation Engagements (auditing)
SSAE Stamped Self-Addressed Envelope
SSAE Standard South African English
SSAE Society Of Senior Aerospace Executives (Washington, DC) 
 No. 10, Attestation Standards The introduction to this article provides insufficient context for those unfamiliar with the subject matter.
Please help [ improve the introduction] to meet Wikipedia's layout standards. You can discuss the issue on the talk page.
: Revisions and Recodification (AT Section 101), as amended, which describes XBRL and defines XBRL instance documents (www.aicpa.org/members/div/auditstd/announce/xbrl_09_16_03_final.htm).

* A Web-based video, XBRL--Real Solutions, Real Time, in which CPAs familiar with XBRL explain the advantages it offers them, their clients and employers (www.alcpa.org/video/xbrl).

The World Wide Web Consortium's site also provides information about the extensible markup language (XML), of which XBRL is a subset (www.w3.org/xml).

For more information about any of these resources, to place an order or to register, go to www.cpa2biz.com or call the Institute at 888-777-7077.

Previous JofA Articles on XBRL

* "Comments Encouraged on Newly Named XBRL," JofA, Jun.00, page 14 and www.alcpa.org/pubs/jofa/jun2000/news_sr.htm.

* "Finally, Business Talks the Same Language," JofA, Aug.00, page 24 and www.aicpa.org/pubs/jofa/aug2000/zarowin.htm.

* "XBRL Approved for U.S. Implementation,"JofA, Oct.00, page 23 and www.aicpa.org/pubs/jofa/oct2000/news1.htm.

* "A Napster for Financial Data?" JofA, Jan.03, page 66 and www.aicpa.org/pubs/jofa/jan2003/spec_zar.htm.

JEFFREY W. NAUMANN, CPA, is a senior technical manager at the AICPA. His e-mail address See Internet address.

e-mail address - electronic mail address
 is jnaumann@aicpa.org. Mr. Naumann is an employee of the AICPA, and his views, as expressed in this article, do not necessarily reflect the views of the Institute. Official positions are determined through certain specific committee procedures, due process and deliberation.
COPYRIGHT 2004 American Institute of CPA's
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:extensible markup language
Author:Naumann, Jeffrey W.
Publication:Journal of Accountancy
Date:May 1, 2004
Words:2835
Previous Article:Top tools for CPAs: technology products that make your work go faster and smoother.
Next Article:Technology Q&A: nudge a graphic in word ... create an electronic dictionary ... make Excel stop talking ... create a shortcut to recently opened...
Topics:



Related Articles
Comments encouraged on newly named XBRL.(business reporting, extensible markup language)
XBRL: Make Its Power Your Own.
XBRL: a technology standard to reduce time, cut costs, and enable better analysis for tax preparers.(eXtensible Business Reporting Language)
Federal banking regulators award $39 million XBRL implementation contract to modernize bank reporting system, improve efficiencies.
'All aboard' the XBRL train.(eXtensible Business Reporting Language)(Interview)
SEC calls for early XBRL adopters--and comments.(XBRL News)(extensible business reporting language )(Brief Article)
SEC proposes evaluation of XBRL use.(Up front: news, trends & analysis)(United States Securities and Exchange Commission)(Extensible business...
XBRL revisited: grasp the fundamentals to see how businesses use XBRL today.(extensible business reporting language)
XBRL and data standardization: transforming the way CPAs work; save time and improve reporting.(extensible business reporting language, certified...
XBRL: a multitalented tool: XBRL can save time and money and facilitate information analysis.(extensible business reporting language)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles