# How to File Financial Statements to SSM via MBRS (XBRL)

> MBRS is SSM's mandatory XBRL platform for lodging financial statements, annual returns and exemption applications; since MBRS 2.0's Phase 3 on 1 June 2025, virtually every Malaysian company must file its full financial statements digitally.

- Category: company-secretary
- Language: en
- Status: published
- Updated: 2026-08-14
- Canonical: https://negaraku.md/en/company-secretary/mbrs-xbrl-filing

---

If your company still thinks it "files accounts with SSM" by handing over a signed PDF, that era has ended. The **Malaysian Business Reporting System (MBRS)** is SSM's submission platform built on the eXtensible Business Reporting Language (XBRL) format, and since **1 June 2025** lodging audited financial statements through it is mandatory for companies under the Companies Act 2016. Through MBRS a company lodges three submission types: the **Annual Return (AR)**, **Financial Statements and Reports (FS)**, and **Exemption Applications (EA)**.

MBRS is not new — SSM introduced it in 2018 as a digital XBRL platform that was initially voluntary before it became compulsory. What changed is the upgrade to **MBRS 2.0**, built on the latest Malaysian Financial Reporting Standards (MFRS), the Malaysian Private Entities Reporting Standard (MPERS) and the revised Companies Act 2016, while retaining taxonomy for legacy Companies Act 1965 submissions.

## What are the three components of MBRS?

MBRS runs on three parts that work in sequence:

| Component | What it is | Role in filing |
|---|---|---|
| **SSMxT** | The SSM Taxonomy | The dictionary of reporting elements your data is tagged against |
| **mTool** | MBRS Preparation Tool | An Excel-based application to enter data and generate the XBRL file using the latest taxonomy |
| **mPortal** | MBRS Portal | The web platform, accessed through SSM4U, where the file is uploaded and lodged |

To lodge through mPortal, a lodger must hold a **Digital Certificate (PKI)** registered with SSM.

## When are the MBRS 2.0 phases mandatory?

On **26 November 2024** SSM announced the mandatory implementation of MBRS 2.0 in three phases:

| Phase | Commences | Scope |
|---|---|---|
| Phase 1 | 1 December 2024 | Annual Return / Annual Statement, unaudited financial statements, and the Certificate for Exempt Private Company (CA 2016) |
| Phase 2 | 1 March 2025 | Audited financial statements under the Companies Act 1965 |
| Phase 3 | 1 June 2025 | Audited financial statements for all companies under the Companies Act 2016 |

From Phase 3, digital filing is fully mandatory — and financial institutions regulated by **Bank Negara Malaysia (BNM)**, previously exempted, are now included.

## What is the deadline, and did the 2025 waiver change it?

MBRS changes the *format* of lodgement, not the *deadline*. Under **Section 259(1) of the Companies Act 2016**, a company lodges its financial statements and reports with the Registrar:

- **Private company:** within 30 days from the date the financial statements are circulated to members.
- **Public company:** within 30 days from the date of its AGM.

To ease the transition, SSM applied a **late-lodgement-fee waiver from 1 June to 30 September 2025**. Read the fine print: the waiver removed late-lodgement fees only. It did **not** extend the statutory deadlines under the Companies Act 2016. A company that lodged late during the window avoided the fee but was still late in law.

## How do you actually file?

The workflow is the same every cycle:

1. Prepare the statutory financial statements.
2. Enter and tag the data in **mTool** against the **SSM Taxonomy (SSMxT)**.
3. Run validation and clear all errors.
4. Generate the **XBRL file**.
5. Lodge it via **mPortal**, where submission status is tracked on a dashboard until accepted.

## What's next

Confirm your financial year end and circulation or AGM date, then count 30 days from there — that is your real deadline, waiver or not. Make sure your company secretary holds a valid Digital Certificate, and prepare the XBRL set in the current mTool well before the date so validation errors do not push you past it. Download the latest mTool and taxonomy from ssm.com.my.

## Sources

- Pages - MBRS — https://www.ssm.com.my/Pages/Services/Other-Services/MBRS.aspx (Suruhanjaya Syarikat Malaysia (SSM))
- What is MBRS? The Malaysian Business Reporting System Explained — https://www.mbrs.com.my/what-is-mbrs/ (MBRS.com.my)
- SSM - Mandatory Implementation of MBRS 2.0 in Stages (Technical Announcement) — https://maicsa.org.my/resources/technical-research/technical-announcements/2024/241127-ssm-mandatory-implementation-of-mbrs-20-in-stages (Chartered Secretaries Malaysia (MAICSA))
- MBRS 2.0 Malaysia: Mandatory Filing Guide for Companies — https://malaysia.incorp.asia/guides/mbrs-2-0-malaysia-compliance/ (InCorp Malaysia)
- SSM Mandates MBRS 2.0 XBRL in Malaysia Starting 1st Dec 2024 — https://datatracks.com/my/blog/ssm-mandates-implementation-of-mbrs-2/ (DataTracks)
- SSM Waives Late Lodgement Fees for MBRS 2.0: What Malaysian Companies Need to Know — https://malaysia.incorp.asia/blogs/ssm-waives-late-lodgement-fees-for-mbrs-2-0/ (InCorp Malaysia)
- Companies Act 2016: Practice Note No. 3/2018 (EOT for circulation and lodgement of financial statements) — https://www.ssm.com.my/Pages/Legal_Framework/PDF%20Tab%205/pn_ss_609_2592_3404_eot.pdf (Suruhanjaya Syarikat Malaysia (SSM))
- How to Prepare MBRS XBRL Financial Statements for Filing with SSM? — https://datatracks.com/my/blog/how-to-prepare-xbrl-mbrs-ssm/ (DataTracks)
- Malaysian Business Reporting System (MBRS) 2.0 — https://www.bdo.my/en-gb/insights/featured-insights/malaysian-business-reporting-system-(mbrs)-2-0 (BDO Malaysia)
- How to File XBRL with SSM MBRS Malaysia Guide — https://xberratagger.my/how-to-file-xbrl-ssm-malaysia (Xberra Tagger)

---
Source of truth: https://github.com/negaraku-md/NegaraKu.md
License: CC BY-SA 4.0
