Lowest price guaranteed

Found cheaper? We match it — see conditions. Incorporation and secretary transfer also carry a 30-day money-back guarantee.

Nobody double-checks who's still a director. Until someone does.

A shareholder sold out. The office moved. SSM wasn't told either time.

30 days

from your company's anniversary — the statutory lodging window

The annual return confirms four things, not one

Four things, confirmed at once

DIRECTORS

Who's currently in office

Every director as they stand today — not who signed the incorporation documents.

SHAREHOLDERS

Who owns what

Current shareholders and share capital, as it actually stands, not as first issued.

ADDRESS

Where the company officially sits

The registered office SSM has on file — wrong if it moved and nobody said.

THE WINDOW

Lodged every year, not once

Due within 30 days of your company's anniversary — every year the company exists.

+ this isn't the same filing as your financial statements — that's a separate lodgement, its own deadline

+ a director resigning or a share changing hands needs its own filing when it happens, not saved up for the return

What one skipped update turns into

Nothing forces you to report a change the day it happens, so it waits:

3 changes× a year is normal for a trading company1 wrong record

None of it was hidden — it just was never written down anywhere the return could read it back. By anniversary week, even you're not entirely sure what changed.

It's still the company's record, with the directors' name on it

Whoever prepares the filing, it's lodged as the company's own statement — and it's the directors who answer for what's on it, not whoever typed up the form.

Companies Act 2016, s.68 sets the annual-return duty and the 30-day window from your company's anniversary; failing to lodge is an offence under the Act, and it falls on the company and its officers.

The one question that decides this

Anyone can lodge a return. Almost nobody can tell you, this minute, who's still a director.

What happens next anniversary

This year, any competent filing agent and OCTIS do the exact same lodging work. The difference shows up next year, when it's time to remember what changed:

A filing agent
Confirms your current particulars
Prepares the return
Lodges it with SSM inside the window
Confirms once it's filed
Next year — starts again from a blank questionnaire
OCTIS
Confirms your current particulars
Prepares the return
Lodges it with SSM inside the window
Confirms once it's filed
Next year — starts from what was already on record

Why the return doesn't start from zero

1

A director resigns, a share changes hands, the office moves

logged in the account when it happens — not saved up for once a year

2

The change sits against the company record

dated, attached to what it actually was

3

The anniversary comes round

the return is assembled from what's already there

4

Lodged inside the window

nobody has to reconstruct the year backwards to file it

A filing agent engaged once a year has nothing to draw on but what you tell them that week — they weren't holding the record when the change happened, so reconstructing it from memory or an inbox IS the job. Only an account that was already there for the change, because it also runs the rest of the back office, has something to assemble instead of rebuild.

What a filing agent typically charges per return

Company secretarial and filing agents are a real, priced category — most quote per return, fresh each year.

RM 0 on top of your OCTIS plan — included from RM 80/monthwhat we chargeno published market rate to compare against

We haven't found one verified Malaysia-wide rate to hold that against, so we're not printing a guess. Already have a secretary you're happy with, and nothing changes in your company year to year? That's not much of a reason to switch.

The day itself

lodged within 30 days of the anniversary
the day after — late, whatever the reason

There's no partial credit for '29 days and still drafting.' Either it's inside the window, or it's an offence under the Act.

One company's year, made concrete

Here's what 'recorded as it happened' actually looks like for one company:

March20% of the shares sold to a new investor
JuneRegistered office moved two floors up, same building
OctoberA director resigned; no replacement appointed yet
By anniversary weekThree changes already on record — none reconstructed from memory

A quiet year, for that company. Most aren't quite this quiet.

What a separate filing engagement would have billed

This is what a standalone filing agent typically bills for a return — and what happens to each line inside OCTIS instead:

A per-return preparation feeincluded in your OCTIS plan — nothing extra to sign up forquoted fresh, most years
Reconstructing what changed this yearalready on the record — logged when it happened, not rebuilt at filing timeyour time, chasing down directors and share transfers
Confirming it actually got lodgedconfirmed in your dashboard, same place as your other filingshowever you'd normally chase that down
What the annual return adds to your OCTIS billRM 0
Change-of-particulars filings during the yearincluded too — filed when the change happens, not saved for the return

Included from

RM 80/month

Launch plan, billed annually — the same at Essential (RM 120) and Professional (RM 180); the return doesn't get more expensive as the plan does.

The window

30 days from your company's anniversary

Not the calendar year-end, not your financial year-end — the incorporation date.

Market rate

Not published

Filing agents typically quote per return. We haven't sourced one verified Malaysia-wide rate to hold ourselves against, so we're not printing a guess.

Not covered

  • Financial statement lodgement (audited or unaudited) is a separate SSM filing on its own deadline, not part of the annual return itself.
  • Change-of-particulars filings — a new director, a share transfer, a moved office — are lodged when they happen, not saved for the annual return. Also included, but a separate event.
  • No 30-day money-back guarantee applies here — the published guarantee covers exactly two services (new company incorporation, transfer of company secretary to us) and this isn't one of them. There's no lock-in either way: cancel any month, and your filing history leaves with you.
How is this priced?

Included from RM 80/month on the Launch plan, and at Essential (RM 120) and Professional (RM 180) too — the annual return doesn't cost more as the plan does.

When exactly is my annual return due?

Within 30 days of your company's incorporation anniversary, every year the company exists. We track the date and prepare the return ahead of it.

Do I still need to hold an AGM?

Private companies are generally not required to hold an AGM under the Companies Act 2016, but certain decisions still need members' resolutions — we'll tell you if yours is one.

What happens if a director resigns or shares change hands mid-year?

That's a change-of-particulars filing, not the annual return — lodged when it happens, also included, and it's exactly what the next annual return gets assembled from.

Nobody wants an annual return filed. They want to stop reconstructing their own year to prove one.

Tell us your company's anniversary. We'll show you what's already on record — and what's missing before the window closes.