# AGM Requirements in Malaysia: Who Still Has to Hold One

> Private companies were released from the annual general meeting by the Companies Act 2016, but public companies and any private company whose constitution imposes an AGM still have to hold one — with the deadlines, business and extension route that go with it.

- Category: company-secretary
- Language: en
- Status: published
- Updated: 2026-07-20
- Canonical: https://negaraku.md/en/company-secretary/agm-requirements

---

"Sdn Bhds don't need AGMs any more" is the standard line, and for most companies it
is correct. It is also where nearly every Malaysian guide stops — which leaves two
groups of companies holding a live obligation nobody told them about.

The first group is obvious: public companies. The second is the interesting one —
private companies whose own constitution still requires an AGM, usually because it
is a Companies Act 1965 memorandum and articles that nobody has looked at since.

## Which companies must hold an AGM?

Section 340(1) of the Companies Act 2016 is addressed to one class of company:

> Every public company shall hold an annual general meeting in every calendar year
> in addition to any other meetings held during that period…

Private companies are simply absent from the section. The general AGM requirement in
the Companies Act 1965 was not carried over; instead the Act relocated the substance
of the AGM — putting the accounts in front of members — into the circulation duty at
s.258.

Note that s.340 sits in Subdivision 8 of Division 5, headed **Additional
Requirements for Public Companies**. That is a structural signal, not an accident of
drafting.

## The part everyone misses: a constitution that requires an AGM

A private company that has adopted a constitution is bound by it. Section 33(1) provides that the constitution, when adopted, binds the company and
the members to the same extent as if it had been signed and sealed by each member
and contained covenants on the part of each member to observe all its provisions.
Section 31(2) adds that where a company has a constitution, the rights, powers,
duties and obligations in the Act apply except to the extent the constitution
validly modifies them.

If that constitution says the company shall hold an annual general meeting, the
company must hold one. The obligation is contractual rather than statutory, which
changes the enforcement route — a member enforces it, not the Registrar — but it does
not make it optional.

This is not a rare edge case. Companies incorporated under the Companies Act 1965
had a memorandum and articles which s.34(c) expressly treats as the constitution of
a company registered under the previous written law. Those articles were built on
the old Table A and
routinely include a full AGM regime: annual meetings, retirement of directors by
rotation, laying of accounts.

Two consequences follow for such a company:

1. It must hold the AGM its constitution requires, and follow whatever notice period
   the constitution specifies (s.316(1) sets a floor of 14 days; a constitution may
   raise it, commonly to 21).
2. If it does not want to, the fix is a **special resolution** amending or removing
   the relevant articles under s.36(1), with the amended constitution lodged with the
   Registrar within **30 days** under s.36(3).

Before assuming your Sdn Bhd is AGM-free, read the constitution. If the company was
incorporated after 31 January 2017 and never adopted one, there is nothing to read
and the answer is genuinely no.

## The two deadlines that run together

For a public company, s.340(2) sets two separate limits, and **both** must be met:

| Limit | Period | Section |
| --- | --- | --- |
| From the financial year end | within **6 months** | s.340(2)(a) |
| From the last preceding AGM | not more than **15 months** | s.340(2)(b) |

The 15-month limb catches companies that push the AGM to the end of the six-month
window in one year and then try the same the next. Where the financial year end
shifts, the 15-month clock is usually the binding one.

For a newly incorporated public company, s.340(3) removes the requirement for the
year of incorporation and the following year, on condition that the **first AGM is
held within 18 months of incorporation**.

## What business must the AGM transact?

Section 340(1) lists it:

- **(a)** the laying of audited financial statements and the reports of the directors
  and auditors
- **(b)** the election of directors in place of those retiring
- **(c)** the appointment and the fixing of the remuneration of auditors
- **(d)** any resolution or other business of which notice is given in accordance with
  the Act or the constitution

Two of these interact with rules elsewhere. Limb (a) sits alongside s.248(1) and the
public company circulation deadline in s.258. Limb (c) has to be read with s.277 —
removing an auditor before the end of their term requires **special notice** under
s.277(1), which is 28 days under s.322(1), and is one of only two resolutions s.297(2)
bars from the written route.

Limb (d) is the practical route for members to add business to the agenda, and for a
public company it works together with s.323, under which members holding 2.5% of the
paid-up voting capital, or at least 50 members holding an average of RM500 paid up
each, may require the circulation of a resolution — a request that must reach the
company **28 days** before the meeting under s.323(3)(d)(i).

## Notice, quorum and short notice

Notice of a public company AGM is **at least 21 days** under s.316(2)(a), or longer
if the constitution says so. Any other public company meeting is 14 days under
s.316(2)(b); a private company meeting is 14 days under s.316(1).

Short notice for an AGM is materially harder than for other meetings. Section 316(3)
requires the agreement of **all** the members entitled to attend and vote. The 90%
and 95% thresholds in s.316(5) apply only to meetings **other than** an AGM.

Quorum under s.328(2) is two members present personally or by proxy, unless the
constitution specifies a higher number — one member for a single-member company under
s.328(1). Under s.328(5), if a quorum is not present within half an hour, an AGM
stands adjourned to the same day the following week, while a meeting convened on the
requisition of members is dissolved.

## Extending the deadline

Section 340(4) allows the company to apply to the Registrar to extend the periods in
the section, and the Registrar may extend them as he considers appropriate on being
satisfied with the reasons given.

SSM Practice Note 3/2018 governs the mechanics. For an application relating to the
AGM, a public company should apply **at least 30 days before the last day** on which
the meeting must be held. The lodgement fee for an extension of time is RM100. No
maximum extension length is published.

Do not leave it to the deadline: a late application is a separate problem from a
late AGM.

## What replaced the AGM for private companies

The obligation did not disappear so much as change shape. A private company must:

- **Circulate** its financial statements and reports to every member within
  **six months** of its financial year end — s.258(1)(a)
- **Lodge** them with the Registrar within **30 days** of circulation — s.259(1)(a)
- **Lodge** an annual return within **30 days** of the anniversary of incorporation —
  s.68(1), with none due in the calendar year of incorporation under s.68(2)

Those are the clocks a Sdn Bhd actually runs on. Where members want a meeting, the
route is not the AGM but a requisition under s.311.

## Failure and consequences

Section 340(6) makes the company and every officer who contravenes s.340(1), (2) or
(3) liable on conviction to a fine not exceeding **RM20,000**.

Separately, s.340(5) lets the Court, on the application of **any member**, order a
general meeting to be called where the company has failed to convene an AGM. That is
a member's remedy, and it does not depend on the Registrar taking any action.

## Common mistakes

**Telling every Sdn Bhd it has no AGM duty without reading the constitution.** For a
1965-vintage company with inherited articles, that advice is wrong, and the member
enforcing the article does not need SSM's help.

**Meeting the six-month deadline and ignoring the 15-month one.** Section 340(2)(b)
is a separate limit, not a restatement.

**Short-noticing an AGM on 95% consent.** Section 316(3) requires all members
entitled to attend and vote to agree. The 95% figure is s.316(5)(b) and applies to
other meetings.

**Removing the auditor at the AGM without special notice.** Section 277(1) requires
special notice, which is 28 days under s.322(1), and the auditor has representation
rights under s.277(3) to (5).

**Applying for an extension after the deadline has passed.** Practice Note 3/2018
sets a lead time of 30 days for public company AGM applications.

**Assuming that circulating financial statements is an AGM.** It is a distinct duty
under s.258 with its own deadline and its own penalty, and it applies to public
companies too.

## What's next

If you act for a private company, pull the constitution and search it for "general
meeting". If it is there, either diarise the meeting or put the amending special
resolution on the next agenda.

For the circulation and lodgement clocks that replaced the AGM, see
`financial-statements-lodgement`. For extensions, see `extension-of-time-ssm`. For
notice periods in one table, see `resolution-notice-periods`. For members who want a
meeting the board will not call, see `egm-requisition`.

## Sources

- Companies Act 2016 (Act 777), reprint as at 1 August 2022 — ss.31, 33, 316, 340 — https://www.ssm.com.my/Pages/Legal_Framework/Document/Companies%20Act%202016_Akta%20777_BI%20(1.8.2022).pdf (SSM)
- Practice Note No. 3/2018 — Application for Extension of Time under Sections 259, 260 and 340 — https://www.ssm.com.my/Pages/Legal_Framework/PDF%20Tab%205/pn_ss_609_2592_3404_eot.pdf (SSM)
- Companies Act 2016 (Act 777) — ss.258, 259 circulation and lodgement of financial statements — https://www.ssm.com.my/Pages/Legal_Framework/Document/Companies%20Act%202016_Akta%20777_BI%20(1.8.2022).pdf (SSM)

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