What is XBRL?

All you need to know about – i.e. XBRL, iXBRL, Taxonomy, Tag, Instance Document, Validation etc.

XBRL:

XBRL (eXtensible Business Reporting Language) is a data-rich dialect of XML (Extensible Markup Language), the universally preferred language for transmitting information via the Internet. It was developed specifically to communicate information between businesses and other users of financial information, such as analysts, investors and regulators. XBRL provides a common, electronic format for business reporting. It does not change what is being reported. It only changes how it is reported

XBRL is a world-wide standard, developed by an international, non-profit-making consortium, XBRL International Inc. (XII). XII is made up of many hundred members, including government agencies, accounting firms, software companies, large and small corporations, academics and business reporting experts. XII has agreed the basic specifications which define how XBRL works.

iXBRL:

iXBRL, or Inline XBRL, is an open standard that enables a single document to provide both human-readable and structured, machine-readable data. An XBRL report provides only the tagged data, while an iXBRL report is a human-readable report with tagged data embedded in it. The tagged data in an iXBRL report can be extracted and converted into an XBRL report by an iXBRL processor. At a technical level, an XBRL report is an XML document that can only be read with XBRL software. An iXBRL report is an HTML document that can be viewed directly in a web browser, as well as using XBRL software.

XBRL tags

In XBRL, information is not treated as a static block of text or set of numbers.

Instead, information is broken down into unique items of data (e.g. total liabilities = 100). These data items are then assigned mark-up tags that make them computer-readable. For example, the tag 100 enables a computer to understand that the item is liabilities, and it has a value of 100.

Computers can treat information that has been tagged using XBRL ‘intelligently’; they can recognize, process, store, exchange and analyse it automatically using software.

Because XBRL tags are formed in a universally-accepted way, they can be read and processed by any computer that has XBRL software. XBRL tags are defined and organized using categorization schemes called taxonomies.

XBRL taxonomies

Taxonomies are the reporting-area specific hierarchical dictionaries used by the XBRL community. They define the specific tags that are used for individual items of data (such as “net profit”), their attributes and their interrelationships. Different taxonomies will be required for different business reporting purposes. Different countries use different accounting standards. Reporting under each standard reflects differing definitions. The XBRL language uses different dictionaries, known as ‘taxonomies’, to define the specific tags used for each standard. Different dictionaries may be defined for different purposes and types of reporting. Taxonomies are the computer-readable ‘dictionaries’ of XBRL. Taxonomies provide definitions for XBRL tags, they provide information about the tags, and they organize the tags so that they have a meaningful structure.

As a result, taxonomies enable computers with XBRL software to:

  • understand what the tag is (e.g. whether it is a monetary item, a percentage or text);
  • what characteristics the tag has (e.g. if it has a negative value);
  • its relationship to other items (e.g. if it is part of a calculation).

This additional information is called meta-data. When information that has been tagged with XBRL is transmitted, the meta-data contained within the tags is also transmitted.

Taxonomies differ according to reporting purposes, the type of information being reported and reporting presentation requirements. Consequently, a company may use one taxonomy when reporting to a stock exchange, but use a different taxonomy when reporting to a securities regulator. Taxonomies are available for most of the major national accounting standards around the world.

Instance Document:

An XBRL Instance document is a business report, such as a financial statement prepared to the XBRL specification. The meaning of the values in the instance document is explained by the taxonomy. The instance document is an XML file where everything comes together; here the entity specific data links (tags) to the elements in the taxonomies to form the XBRL document that can be validated and transmitted automatically for utilization by numerous consumers. An instance document is somewhat useless unless you know the taxonomy to which it is prepared.

Validation:

The core XBRL specifications define validation constraints which XBRL processors must impose on all XBRL reports. These enforce not only basic syntactical checks, but also ensure that the reports comply with the definitions in the taxonomy. Validation Tool is an important requirement for improving the quality of financial information/disclosures in XBRL. Successful validation of the instance document is a pre-requisite before filing the report with reporting authority.

Why XBRL Experts?

Experienced Team

We hire only seasoned, professionals with relevant experience. Our team members are periodically trained on various aspects related to XBRL, Accounting and Secretarial matters. Each reviewer of XBRL report is having professional degree and experienced in preparing minimum 200 XBRL reports.

Accuracy of Reports

Our service process has in-built preparer-checker mechanism and random audits to ensure that the final XBRL reports are accurate and meets the requirements of the Statute and customer’s expectations. Our processes are certified for ISO Quality Standards.

Customer Satisfaction

Our vision is to ensure our customers are satisfied with our services and will not be reluctant to use our services again or refer us to their network. Further to be noted that client needs to pay us only after completion of service.

Data Security

We strictly adhere to regulations related to secure handling of client data. All data are hosted in a secure server. We audit our process periodically for data security and are certified with ISO.

Quick Turnaround

Sometimes customers need the XBRL report within a very short time or sometimes it could be few weeks. Our service delivery model is flexible enough to meet these requirements in a Cost effective manner.

Cost Effective

Our main focus is to provide Cost Effective services without downgrading tagging quality. Further there are no hidden charges – charges are not dependent on file size.

Sign in or Sign up

Upload or mail the documents

Download the Output file when ready

File with the Authority

Payment of Fees