eXtensible Business Reporting Language - XBRL

DEFINITION of 'eXtensible Business Reporting Language - XBRL'

A standard that was developed to improve the way in which financial data is communicated, making it easier to compile and share this data. XBRL is a type of XML (extensible markup language), which is a specification that is used for organizing and defining data. XBRL uses tags to identify each piece of financial data, which then allows it to be used programmatically by an XBRL-compatible program.

BREAKING DOWN 'eXtensible Business Reporting Language - XBRL'

Imagine that you are looking at a company's financial statements online on the company's website. Traditionally, these statements would simply be in plain text. If you wanted to put these numbers into a spreadsheet file to run analysis on the statements, you would have to either manually type or copy and paste each account and corresponding number into the spreadsheet. However, if the data on the site was available in XBRL, you could simply convert this data from the website into a spreadsheet program (usually instantaneously) that is XBRL compatible.

Due to the standardized nature of the identification tags and the language itself, financial data from one country, which has set accounting standards such as U.S. GAAP, can be easily compiled into the accepted accounting standards of another country even if they are drastically different. The reporting of financial data in XBRL is not required by all companies, but because it has become prevalent, it has been suggested that it won't be long before all companies will have to report their financial data in this language.

RELATED TERMS
  1. Extensible Markup Language - XML

    A flexible markup language for structured electronic documents. ...
  2. Assembly Language

    A very simple type of computer programming language. Assembly ...
  3. Common Business Oriented Language ...

    A type of language used in computer programming. Common Business ...
  4. Reporting Currency

    The currency which is used for an entity's financial statements. ...
  5. HyperText Markup Language - HTML

    The authoring language used in the creation of documents for ...
  6. Generally Accepted Accounting Principles ...

    The common set of accounting principles, standards and procedures ...
Related Articles
  1. Investing

    GAAP

    Learn more about the generally accepted accounting principles, standards and procedures that companies use to compile their financial statements.
  2. Professionals

    Financial Data Analyst: Job Description & Average Salary

    Learn about the average salary for a financial data analyst position and the skills, education and experience employers require of candidates.
  3. Investing Basics

    What are Financial Statements?

    Financial statements are a picture of a company’s financial health for a given period of time at a given point in time. The statements provide a collection of data about a company’s financial ...
  4. Professionals

    Financial Accounting

    Financial accounting is the process of gathering, recording, summarizing and reporting financial data relating to a business. The ultimate goal is to accurately report the financial picture and ...
  5. Active Trading Fundamentals

    How Big Data Has Changed Finance

    The vast proliferation of data and increasing technological complexities continues to transform the way industries operate and compete.
  6. Investing Basics

    12 Things You Need To Know About Financial Statements

    Discover how to keep score of companies to increase your chances of choosing a winner.
  7. Professionals

    Data Analyst: Job Description & Average Salary

    Learn about a data analyst career and how much money you can expect to make. Understand the skills and education needed to become a data analyst.
  8. Economics

    International Financial Reporting Standards (IFRS)

    International Financial Reporting Standards are accounting rules and guidelines governing the reporting of different types of accounting transactions.
  9. Trading Systems & Software

    Trading Systems Coding: The Coding Process

    By Justin Kuepper Contact Justin By now you should have a design in hand as well as a basic idea of what the code looks like. In this section, we'll take a more in-depth look at how a program ...
  10. Professionals

    Career Advice: Financial Analyst Vs. Data Analyst

    Learn the subtle distinctions between financial analysts and data analysts, and determine which career is right for you based on your skill set and interests.
RELATED FAQS
  1. What is the difference between a compiled and a certified financial statement?

    All publicly-traded companies are required to provide financial statements, including a balance sheet, cash flow statement ... Read Answer >>
  2. What does financial accounting focus on?

    Learn the main tenets of financial accounting, the guidelines by which it is governed and how outsiders use it to gauge a ... Read Answer >>
  3. Do all countries follow the same GAAP?

    Learn about GAAP and IFRS accounting standards, and understand the difficulties in having a basic set of accounting principles ... Read Answer >>
  4. How do investors and lenders benefit from financial accounting?

    Read about the benefits of financial accounting, including access to information and transparency between companies and their ... Read Answer >>
  5. What kind of financial reporting requirements does GAAP set out?

    Look at some of the major financial reporting requirements set forth by the generally accepted accounting principles and ... Read Answer >>
  6. Does FINRA make any allowances for people whose first language is not English?

    The Financial Industry Regulatory Authority (FINRA) indicates that if your first language is not English, you may request ... Read Answer >>
Hot Definitions
  1. Yield Curve

    A line that plots the interest rates, at a set point in time, of bonds having equal credit quality, but differing maturity ...
  2. Stop-Limit Order

    An order placed with a broker that combines the features of stop order with those of a limit order. A stop-limit order will ...
  3. Keynesian Economics

    An economic theory of total spending in the economy and its effects on output and inflation. Keynesian economics was developed ...
  4. Society for Worldwide Interbank Financial Telecommunications ...

    A member-owned cooperative that provides safe and secure financial transactions for its members. Established in 1973, the ...
  5. Generally Accepted Accounting Principles - GAAP

    The common set of accounting principles, standards and procedures that companies use to compile their financial statements. ...
  6. DuPont Analysis

    A method of performance measurement that was started by the DuPont Corporation in the 1920s. With this method, assets are ...
Trading Center