Independent resource. XBRL Malaysia is an independent, privately run learning site. We are not affiliated with, endorsed by, or connected to Suruhanjaya Syarikat Malaysia (SSM), the Companies Commission of Malaysia, or any Malaysian government agency. Read our full disclaimer →
ENBM
HomeGuidesGlossaryFAQAbout & Disclaimer Free Checklist

Fundamentals

What Is XBRL?

XBRL is the data format MBRS runs on. Before financial statements can be filed with SSM, they have to be converted into this structured, tag-based format — here is what that means and why regulators around the world use it.

Last reviewed: July 2026

XBRL is mentioned constantly around MBRS, but it is not an SSM-specific system — it is a global reporting standard that Malaysia adopted, the same way dozens of other countries have.

What the acronym means

XBRL stands for eXtensible Business Reporting Language. It is an open, non-proprietary data format used to represent business and financial information — developed and maintained internationally by a non-profit consortium, XBRL International, and used in more than fifty countries. In Malaysia, XBRL is the format underlying every MBRS submission; in other jurisdictions it might be used by tax authorities, securities regulators, or central banks for the exact same reason.

How XBRL tagging actually works

A traditional financial statement is written for a human reader: a person scans a PDF, finds the line labelled "Revenue," and reads the number next to it. A computer cannot reliably do that — it does not know that a particular number, sitting in a particular cell of a particular layout, means "Revenue" rather than "Cost of Sales" or "Other Income."

XBRL solves this by wrapping each individual figure in a machine-readable label, called a tag, drawn from a pre-agreed dictionary of accepted labels — in Malaysia's case, the SSM Taxonomy.

STATIC PDF A human reads & interprets layout XBRL-TAGGED DATA <Revenue unitRef="MYR"> <CostOfSales unitRef="MYR"> <NetProfit unitRef="MYR"> A computer reads & validates instantly
The same figure, read by a human versus read by a machine

The number itself has not changed. What has changed is that a computer can now read the tag and know, unambiguously, that this figure is revenue, for which period, and in which currency — without a human needing to interpret a layout. In practice, you never write tags by hand; the mTool preparation software applies them for you as you enter data against taxonomy fields.

Why regulators use it instead of PDFs

From SSM's side, tagged data can be validated automatically the moment it is submitted — catching inconsistencies before a human reviewer ever opens the file — and pooled across thousands of companies for analysis in a way that scanned PDFs never could be. That is the underlying reason MBRS exists at all: it is less about digitising paperwork and more about making Malaysia's corporate financial data usable at scale.

Free Download

Want a shortcut through all of this?

Grab the free MBRS 2.0 Filing Readiness Checklist — 20+ checks across deadlines, exemptions, and setup, in one printable page.

Get the free checklist →

Not a Malaysian invention

It is worth repeating because it is easy to assume otherwise: XBRL was not created for Malaysia or by SSM. It is an international standard, and financial regulators from the US SEC to Companies House in the UK use their own local variants of the same underlying format. SSM's specific implementation — its taxonomy, its preparation tool, its portal — is what makes up MBRS. If you have used or heard of XBRL filing in another country, the core concept transfers directly; only the taxonomy and submission platform differ.

In one sentence

XBRL is the international format; MBRS is Malaysia's specific implementation of it, built around SSM's own taxonomy, tool, and portal.

One common misunderstanding

XBRL is sometimes described as "converting a PDF to XBRL," which makes it sound like a file-format conversion — similar to turning a Word document into a PDF. It is closer to re-entering and classifying the underlying data against a fixed set of categories than converting a file. This is why XBRL preparation takes real time and judgement, and why errors in category selection (rather than typos) are the most common source of validation failures — covered in our validation errors guide.

Where to go next

Now that XBRL itself makes sense, MBRS vs XBRL Explained draws a clean line between the platform and the format so the two terms stop blurring together, or skip straight to how the SSM Taxonomy, mTool, and mPortal actually work together.