Apa itu XBRL? Panduan Pemula untuk Akauntan Malaysia
If you are an accountant, company secretary, or business owner in Malaysia, you have likely heard about XBRL — especially since SSM made it mandatory for financial statement filing from December 2024. This guide breaks down everything you need to know about XBRL in simple, easy-to-understand terms.
XBRL: The Basics
XBRL stands for eXtensible Business Reporting Language. It is a global standard for exchanging financial information digitally. Developed by XBRL International, it is used by regulators in over 70 countries including the USA (SEC), UK (HMRC), Japan, India, and now Malaysia (SSM).
In simple terms, XBRL is like adding invisible "tags" or "labels" to every number in your financial statement. For example, the number "RM 2,450,000" in your Balance Sheet would be tagged as "Total Assets" using a specific XBRL code. This allows computers to automatically identify, extract, and compare financial data across thousands of companies.
Why Was XBRL Created?
Before XBRL, financial statements were submitted as paper documents or PDF files. While humans can read these, computers cannot easily extract structured data from them. This created several problems:
- Regulators had to manually review thousands of financial statements — slow and error-prone
- Comparing financial data across companies required manual data entry
- Detecting irregularities or trends in financial reporting was extremely difficult
- Investors and analysts spent significant time extracting data from PDF reports
XBRL solves all these problems by making financial data machine-readable while maintaining human readability.
XBRL in Malaysia: The SSM Mandate
SSM (Suruhanjaya Syarikat Malaysia / Companies Commission of Malaysia) began implementing XBRL filing requirements gradually. The key milestones:
- 2018: MBRS 1.0 launched — initial electronic filing system
- 2022: SSMxT 2022 taxonomy released — standardized XBRL tags for Malaysian financial reporting
- 1 December 2024: MBRS 2.0 mandatory — all companies must file XBRL financial statements
How XBRL Works — A Simple Example
Imagine your financial statement shows:
- Revenue: RM 1,230,500
- Total Assets: RM 2,450,000
- Net Profit: RM 345,000
In XBRL, each number gets a unique tag from the SSMxT 2022 taxonomy:
ssm:Revenue→ RM 1,230,500ssm:Assets→ RM 2,450,000ssm:ProfitLoss→ RM 345,000
These tagged values are saved in an XML file (the XBRL instance document), which SSM's system can automatically read and validate.
XBRL Taxonomy — What Accountants Need to Know
The taxonomy is essentially a "dictionary" of all possible financial items. SSMxT 2022 contains hundreds of elements organized by reporting standard:
- MPERS — For SMEs (most Sdn. Bhd. companies)
- MFRS — For large/listed companies (based on IFRS)
- CLBG — For companies limited by guarantee (non-profits)
- BNM — For financial institutions regulated by Bank Negara
Each item in your financial statement must be mapped (tagged) to the correct taxonomy element. This is the most time-consuming part of manual XBRL preparation — and the reason why AI tools like FinTag.my can save you hours of work.
The XBRL Filing Process
- Prepare your audited financial statement (PDF or digital format)
- Map each financial line item to the correct SSMxT 2022 taxonomy element
- Generate the XBRL instance document (.xml file)
- Package the XBRL files into a .zip archive
- Upload the .zip file to SSM mPortal
- SSM validates the submission and confirms acceptance
Manual vs AI-Powered XBRL Filing
Doing XBRL manually requires expert-level knowledge of the taxonomy and typically takes 2-8 hours per filing. You need to carefully map hundreds of financial items, ensure the correct taxonomy version, validate balance sheet totals, and generate properly formatted XML files.
AI-powered tools like FinTag.my automate this entire process. Simply upload your PDF, and the AI reads the document, extracts all financial data, maps it to the correct taxonomy, and generates the XBRL file — all in 5-15 minutes. This is especially valuable for audit firms and company secretaries managing multiple clients.
Soalan yang sering ditanya
Do I still need an auditor?
Yes. XBRL is about the format of submission, not the audit itself. Your financial statements must still be prepared and audited by qualified professionals. FinTag.my converts the audited PDF to XBRL format.
Can I file XBRL myself?
Yes. With tools like FinTag.my, you do not need XBRL expertise. Simply upload your audited PDF and the AI handles the conversion. You review the data before downloading the XBRL file.
What happens if my XBRL file is rejected by SSM?
SSM mPortal validates the XBRL file upon submission. Common rejection reasons include taxonomy mismatches, balance sheet imbalances, and missing mandatory fields. FinTag.my validates all these before download to minimize rejections.
Ready to Try AI-Powered XBRL Filing?
Convert your first PDF to XBRL in just 15 minutes. No XBRL knowledge required.
Mula Percuma