Short answer

The SSM annual return is a yearly snapshot of a Malaysian company’s registered particulars, lodged with the Companies Commission of Malaysia under Section 68 of the Companies Act 2016. Every Sdn Bhd must lodge it within thirty days of the anniversary of its incorporation date — not after an annual general meeting, and not tied to its financial year end.

Key takeaways

  • Section 68(1) of the Companies Act 2016 requires an annual return “for each calendar year not later than thirty days from the anniversary of its incorporation date”.
  • Section 68(2) switches the duty off in the calendar year of incorporation: a Sdn Bhd registered in 2026 lodges no annual return in 2026.
  • The “one month after the AGM” rule was Section 165(4) of the repealed Companies Act 1965. Under Section 340, only a public company must hold an AGM at all.
  • The lodgement fee is RM150 for a private company. SSM directs annual documents through MBRS, and allows only the appointed licensed company secretary or company’s agent to lodge them.
  • Late lodgement costs a private company RM50 to RM200 (Practice Directive 1/2017); Section 68(9) adds a fine up to RM50,000 plus RM1,000 per day after conviction; and three consecutive years without a return lets the Registrar strike the company off under Sections 68(8) and 549.

What is the SSM annual return?

The SSM annual return is the statutory filing in which a company confirms its registered particulars to the Companies Commission of Malaysia once every calendar year. Section 68(3) of the Companies Act 2016 fixes the contents — where the company is, who directs and owns it, where its registers are kept, what it owes and who its beneficial owners are — and Section 68(1) fixes when it falls due.

It is a register-accuracy document, not a financial one: nothing in Section 68(3) asks for revenue or profit, and the only money-related items are the shareholding summary and the total indebtedness. A loss-making or dormant Sdn Bhd files exactly the same return as a profitable one.

Beneficial ownership information joined that list on 30 November 2024, when Section 4 of the Companies (Amendment) Act 2024 [Act A1701] inserted paragraphs (ia) and (ib) into Section 68(3) by gazette notification P.U.(B) 475/2024.

SSM’s annual return form carries the matching annexure, “Particulars of Beneficial Owners”; our guide to beneficial ownership reporting for a Sdn Bhd explains the 20% test. (Sources: CA 2016, s.68; Act A1701, s.4; P.U.(B) 475/2024; SSM annual return form.)

When must a Sdn Bhd file its SSM annual return?

A Sdn Bhd must lodge its annual return within thirty days of the anniversary of its incorporation date. Section 68(1) of the Companies Act 2016 states it plainly: a company “shall lodge with the Registrar an annual return for each calendar year not later than thirty days from the anniversary of its incorporation date”. The clock is set by the incorporation date SSM recorded when it registered the company.

That date is fixed by the registration itself: under Section 15 the Registrar enters the particulars of the company in the register and issues a notice of registration, and Section 47(1)(a) requires the company to keep that notice at its registered office. It has nothing to do with the financial year end, the accounts, or any meeting. SSM’s own form makes the point on its face: the field labelled “Date of annual return” is annotated “(The anniversary of incorporation date)”. (Sources: SSM annual return form; CA 2016, ss.15, 47(1)(a).)

The first return is the one founders miss. Section 68(2) provides that the requirement “is not applicable to a company in the calendar year which it is incorporated” — first-year silence, not a permanent exemption.

Incorporation dateFirst annual return dueEvery year after
12 March 2026By 11 April 2027By 11 April
1 September 2026By 1 October 2027By 1 October
28 December 2026By 27 January 2028By 27 January

Practice Directive 1/2017 adds one qualification to that timeline: unless an application for an extension of time has been approved, documents must comply with the lodgement timeline stipulated in the Act. (Source: PD 1/2017, para 16.)

Why is “one month after the AGM” the wrong answer for a Sdn Bhd?

Because that rule quotes repealed law. The myth circulates as “one month after the AGM” and “30 days after the AGM”, and both trace back to Section 165(4) of the Companies Act 1965. Section 620(1) of the Companies Act 2016 repealed the 1965 Act, and the current Act came into operation on 31 January 2017.

The old wording explains why the myth survives. Section 165(4) required that “the annual return signed by a director or by the manager or secretary of the company shall be lodged with the Registrar within one month or in the case of a company keeping pursuant to its articles a branch register in any place outside Malaysia within two months after the annual general meeting”.

The rule has outlived the statute by nine years and counting. Asked on 27 July 2026 when a Sdn Bhd must file its SSM annual return, ChatGPT answered that “the Annual Return must be filed within 30 days of the company’s Annual General Meeting (AGM)” and that “the AGM must be held within 6 months after the end of the company’s financial year” — the 1965 timetable, restated as current law.

There is a second and more fundamental reason it cannot apply to a Sdn Bhd today: a private company in Malaysia need not hold an annual general meeting at all. Section 340(1) imposes the AGM duty on “every public company”, and Section 340(2) fixes that meeting within six months of the financial year end — again, public companies only. Tying a Sdn Bhd’s annual return to an AGM anchors a live deadline to a meeting that may never happen.

Our Companies Act 2016 compliance guide for a Sdn Bhd maps the surrounding obligations section by section. (Sources: CA 1965, s.165(4); CA 2016, ss.340, 620.)

Is the annual return the same as the financial statements?

No. They are two separate lodgements running on two unrelated clocks, governed by different sections: Section 68(1) sets the annual return within thirty days of the incorporation anniversary, while Section 258(1)(a) requires financial statements to be circulated to members within six months of the financial year end, and Section 259(1)(a) requires them to be lodged with SSM within thirty days of that circulation.

The Companies Act 2016 separated the two deliberately, and SSM says so in its own published guidance:

“The Companies Act 2016 de-couples the filing requirements of audited financial statements and Annual Returns. … The Annual Returns are required to be lodged with SSM within 30 days of the anniversary of a company’s incorporation date.” — Suruhanjaya Syarikat Malaysia, Part M: Annual Returns and Financial Reporting

FilingGoverning sectionDeadline for a private companyClock starts at
Annual returnSection 68(1)Within 30 daysAnniversary of incorporation date
Circulation of financial statements to membersSection 258(1)(a)Within 6 monthsFinancial year end
Lodgement of financial statements with SSMSection 259(1)(a)Within 30 daysDate of circulation to members
Company income tax return (Form C) — lodged with LHDN, not SSMIncome Tax Act 1967, Section 77A(1)Within 7 monthsClose of the accounting period
Annual general meetingSection 340Not required for a private company — the duty applies to public companies

The tax return is separate again. Section 77A(1) of the Income Tax Act 1967 requires a company to furnish its return to the Director General of Inland Revenue — LHDN, not SSM — within seven months from the close of the accounting period. Lodging the annual return does not satisfy it: see our FAQ on whether the annual return is the same as your tax return.

Whether those statements need an auditor is a separate question again, decided by SSM’s qualifying criteria rather than by Section 68 — our guide to audit exemption for a Sdn Bhd in Malaysia sets out the thresholds. Audit exemption never removes the annual return. (Sources: SSM, Part M; CA 2016, ss.258, 259; Income Tax Act 1967, s.77A(1).)

What information must a Sdn Bhd put in its annual return?

Section 68(3) of the Companies Act 2016 lists twelve paragraphs of particulars, from the address of the registered office to the list of members and, since the Companies (Amendment) Act 2024, the company’s beneficial ownership information. Preparing the return is a reconciliation exercise: each particular should already match the company’s own statutory registers.

ParagraphParticulars required
68(3)(a)The address of its registered office
68(3)(b)The nature of its business
68(3)(c)The address of the places where its business is carried on, including branches, if any
68(3)(d)The address at which its register of members is kept, if not kept at the registered office
68(3)(e)The address at which its financial records are kept, if not kept at the registered office
68(3)(f)For a company with share capital, the summary of its shareholding structure, including debentures
68(3)(g)The total amount of its indebtedness
68(3)(h)The particulars of directors, managers, secretaries and auditors
68(3)(i)The list of its members
68(3)(ia)The beneficial ownership information of the company (inserted by Act A1701, in force 30 November 2024)
68(3)(ib)The address at which the register of beneficial owners is kept, if not at the registered office (inserted by Act A1701, in force 30 November 2024)
68(3)(j)Such other information as the Registrar may require

Where nothing has moved, Section 68(6) allows a shortcut: if the Section 68(3) particulars are unchanged from the last preceding annual return, the company may lodge a statement signed by a director or secretary certifying that there is no change.

That Section 68(6) shortcut disappears the moment anything moves: a change of registered office or shareholding during the year means the Section 68(3) particulars are no longer unchanged, so the full annual return is due. The only other relief, Section 68(7), is open to public companies with more than five hundred members, never to a Sdn Bhd. (Sources: CA 2016, ss.68(3), 68(6), 68(7); Act A1701, s.4.)

What happens if a Sdn Bhd files its annual return late?

Late lodgement triggers two separate consequences: an administrative late lodgement penalty payable to SSM, and a statutory offence under Section 68(9) committed by the company and every officer. For a private company the penalty runs from RM50 to RM200, scaling with how late the document is.

Practice Directive 1/2017 heads that schedule “For late lodgement of document under s 609(2)”. Section 609 is the Act’s general lodgement-timing provision, and Section 609(2) gives the Registrar power, on payment of the prescribed fee, to extend the time for lodging any document required under the Act — an annual return included. If the return is lodged late instead, the paragraph 17 penalty schedule applies.

How late the lodgement isPenalty — private companyPenalty — public or foreign company
7 days or lessNot in the paragraph 17 schedule — the bands start at “more than 7 days”
More than 7 days but not more than 3 monthsRM50RM150
More than 3 months but not more than 6 monthsRM100RM250
More than 6 months but not more than 12 monthsRM150RM300
More than 12 monthsRM200RM500

The modest size of that penalty is what misleads people. The real exposure sits in Section 68(9): the company and every officer who contravene Section 68 “commit an offence and shall, on conviction, be liable to a fine not exceeding fifty thousand ringgit and, in the case of a continuing offence, to a further fine not exceeding one thousand ringgit for each day during which the offence continues after conviction”.

A director’s personal liability is therefore not capped at the RM50 late-lodgement penalty. Three separate figures are easy to conflate: RM150 is the statutory fee for lodging the return, RM50 to RM200 is the administrative late-lodgement penalty under Practice Directive 1/2017, and up to RM50,000 is the fine on conviction under Section 68(9).

Section 68(8) then lets the Registrar strike a company off as provided in Section 549 after three or more consecutive years without an annual return. Paragraph 18 of the directive lets the Registrar remit a late lodgement fee where the omission was accidental or due to inadvertence — a discretion over the fee, not the offence. (Sources: PD 1/2017, paras 17, 18; CA 2016, ss.68(8), 68(9), 549, 609.)

How much does an SSM annual return cost?

SSM charges RM150 to lodge an annual return for a private company and RM500 for a public company. The figures come from SSM’s published Table of Fees for Registration of Company, against the matter “Lodgement of annual return under section 68 of the Act”. The fee is the same whether the company traded all year or stayed dormant.

Practice Directive 1/2017 requires the fee specified in the Companies Regulations 2017 to be paid at the time the document is lodged, so it falls due with the submission rather than later. Any professional fee a company secretary charges for preparing the return sits outside that statutory fee. (Sources: SSM Table of Fees; PD 1/2017, para 14.)

Does a dormant Sdn Bhd still have to file an annual return?

Yes. A dormant Sdn Bhd lodges its annual return exactly like a trading one. Section 68(1) applies to “a company”, with no threshold for turnover, assets or activity attached, and the only exclusion from the duty to lodge is the one-off exclusion in Section 68(2) for the calendar year of incorporation.

Dormancy describes what a company does, not what it is excused from filing. A dormant company that stops filing carries the same exposure as any other: the RM50 to RM200 late-lodgement penalty under Practice Directive 1/2017, the Section 68(9) fine of up to fifty thousand ringgit with a further RM1,000 for each day the offence continues after conviction, and strike-off under Sections 68(8) and 549 after three consecutive years without a return. A company that is genuinely finished should apply for a strike-off rather than simply stop filing. (Sources: CA 2016, ss.68(1), 68(2), 68(8), 68(9), 549; PD 1/2017, para 17.)

Who signs and lodges the SSM annual return?

Section 68(5) of the Companies Act 2016 requires the annual return to be signed by a director or secretary — either signature satisfies the section. In practice the company secretary prepares it, because the secretary maintains the statutory registers the return is drawn from. SSM’s form carries a declaration block for the secretary confirming that the stated facts are true.

Section 68(4) gives the Registrar power to determine the form and manner in which the annual return is lodged, and in practice annual documents run through MBRS. SSM’s annual submission guidance states that “the preparation and the submission of the annual documents can be made using the Malaysian Business Reporting System (MBRS)” — an XBRL-based platform with an offline preparation tool (mTool) and an online submission portal (mPortal).

Most consumer guides stop at the deadline and skip what comes next: a Sdn Bhd cannot simply file its own return. SSM states it plainly: “Only the appointed licensed Company Secretary or Company’s Agent can lodge the annual documents to the Registrar in the MBRS platform.” Signing and lodging are separate acts — a director may sign under Section 68(5); a licensed secretary or agent must lodge.

MyCoID is a different portal doing a different job. Practice Directive 1/2017 sets the general rule that documents are lodged with the Registrar electronically using the MyCoID 2016 Portal rather than over the counter. That is the general route for change notifications, including those under Sections 46(3), 51(1) and 58(1). Those must be registered and approved before the anniversary, or the return will not reconcile.

The secretary requirement is itself statutory: Section 235(1) requires every company to have at least one secretary, and Section 240 provides that the office “shall not be left vacant for more than thirty days at any one time”. That is the obligation behind a company secretary being mandatory for every Sdn Bhd; our note on choosing an SSM filing provider sets out what to compare. (Sources: SSM, Annual Submission (MBRS); PD 1/2017, para 4; CA 2016, ss.68(4), 68(5), 235, 240.)

How should a Sdn Bhd prepare for its annual return deadline?

Five checks turn a Sdn Bhd annual return deadline into a routine. Each is a reconciliation a director can run against the company’s own statutory registers in the weeks before the anniversary, rather than on the day the return falls due.

  1. Fix the date once. Take the incorporation date from the notice of registration SSM issued under Section 15, add thirty days to the anniversary, and calendar it as a recurring entry.
  2. Reconcile the registers. Check the register of members, the register of directors, managers and secretaries, and the register of beneficial owners against what SSM holds. Differences belong in their own lodgements, not in a silent correction inside the annual return: fourteen days for a change of registered office (Section 46(3)), for officer particulars (Section 58(1)) and for the register of members (Section 51(1)).
  3. Confirm the addresses. Registered office, principal and branch places of business, and where the register of members, the financial records and the BO register are kept.
  4. Settle the shareholding summary and indebtedness. Any share issue, transfer or charge registered during the year has to be reflected.
  5. Sign it, then have it lodged. Section 68(5) requires a director’s or secretary’s signature, and the lodgement itself has to reach SSM inside the thirty days.

PT Corporate Services acts as named company secretary under the Companies Act 2016 for Sdn Bhd clients from Menara Mitraland in Kota Damansara, Petaling Jaya, and does that reconciliation ahead of an anniversary rather than after it: the statutory registers and resolutions sit on our side, the MyCoID change notifications are cleared first, and only then is the MBRS submission prepared against particulars SSM has already accepted.

The problem this avoids is not a missed date — it is a return that no longer matches SSM’s records because a share transfer or a change of registered office was never notified. Our office runs Monday to Friday, 9am to 6pm, which is why an anniversary falling on a weekend is worked the week before.

Our SSM filings and compliance service covers the annual return alongside those change notifications, and this guide was prepared by the company secretarial team at the PT Corporate Services practice in Kota Damansara. For the obligations beyond Section 68, start with our complete guide to company secretarial compliance in Malaysia, or read how to appoint a company secretary in Malaysia if the office is vacant. (Sources: CA 2016, ss.15, 46(3), 51(1), 58(1), 68; SSM, Annual Submission (MBRS).)

Frequently asked questions

Does a new Sdn Bhd file an annual return in its first year?

No. Section 68(2) says the requirement does not apply in the calendar year in which the company is incorporated, so the first return falls due within thirty days of the first incorporation anniversary. Changing the financial year end does not move that date: only the Section 258 and 259 financial-statement deadlines follow the year end.

Can I lodge my own Sdn Bhd annual return with SSM?

No. SSM states that only the appointed licensed company secretary or company’s agent can lodge the annual documents to the Registrar in the MBRS platform. A director may still sign the return under Section 68(5) — signing and lodging are separate acts, and only the lodgement is restricted.

My Sdn Bhd’s annual return is already overdue — what should I do?

Lodge it now rather than waiting for the next anniversary. The Practice Directive 1/2017 band matching the delay applies — RM50 up to three months late, RM200 beyond twelve — and filing stops the Section 68(8) three-year clock that lets the Registrar strike the company off. An extension under Section 609(2) has to be applied for and approved before the deadline, not claimed afterwards; paragraph 18 remission is a discretion, not a right.

How much does it cost to lodge an SSM annual return?

RM150 for a private company under SSM’s table of fees. That figure does not move with how late the return is: the fee is charged per annual return, and the Practice Directive 1/2017 late-lodgement penalty of RM50 to RM200 is added on top of it. A company secretary’s professional fee for preparing the return is separate again.

Can SSM strike off my company for not filing annual returns?

Yes. Section 68(8) allows the Registrar to strike a company off as provided in Section 549 if it fails to lodge an annual return for three or more consecutive years. Section 549 separately allows striking off where a company has contravened the Act or is not carrying on business, so the three-year trigger is not the only route.