Skip to main content

Malaysia Leave Defaults

Written by StaffAny

Contents of this article are applicable to the following users

Tier: START UP, GROWTH, SCALE

Platform: Web

When you create a Malaysia organisation in StaffAny, a set of leave types is automatically added to your account. These leave types are pre-configured to reflect Malaysia's Employment Act entitlements so you can get started without manual setup.

This guide will cover the following:


Default Leave Types for Malaysia

The following leave types are created automatically for every new Malaysia organisation in StaffAny. Settings shown reflect the out-of-the-box configuration.

Annual Leave

Field

Default Setting

Short Form

AL

Entitlement Period

Calendar year (1 Jan to 31 Dec)

Leave Allocation Method

Available upfront

Rollover

Carried forward (expires after 12 months, limit 365 days)

Entitlement (by years of service)

0-1 year: 8 days | 1-2 years: 12 days | 2+ years: 16 days

Year of Service Based On

Follow Calendar Year (1 Jan)

Entitlement scales with years of service in line with the Malaysia Employment Act. You can adjust the grade entitlement table under Settings > Off and Leave to match your company policy.

Sick Leave

Field

Default Setting

Short Form

MC

Entitlement Period

Calendar year (1 Jan to 31 Dec)

Leave Allocation Method

Available upfront

Rollover

Forfeited at year end

Entitlement (by years of service)

0-1 year: 14 days | 1-2 years: 18 days | 2+ years: 22 days

Entitlement is set to Available upfront with no proration on join date, matching the Employment Act minimum.

Hospitalization Leave

Field

Default Setting

Short Form

HL

Entitlement Period

Calendar year (1 Jan to 31 Dec)

Leave Allocation Method

Available upfront

Rollover

Forfeited at year end

Entitlement

60 days

Pre-set at 60 days per year, consistent with the Employment Act.

Maternity Leave

Field

Default Setting

Short Form

MAT

Entitlement Period

Calendar year (1 Jan to 31 Dec)

Leave Allocation Method

Available upfront

Rollover

Forfeited at year end

Entitlement

90 days

Pre-set at 90 days. The Employment Act (Amendment) 2022 increased the statutory minimum to 98 consecutive days. Update the entitlement manually under Settings > Off and Leave to match the current statutory minimum.

Paternity Leave

Field

Default Setting

Short Form

PAT

Entitlement Period

Calendar year (1 Jan to 31 Dec)

Leave Allocation Method

Available upfront

Rollover

Forfeited at year end

Entitlement

2 days

Pre-set at 2 days in line with the Employment Act minimum.

Marriage Leave

Field

Default Setting

Short Form

MAR

Entitlement Period

Calendar year (1 Jan to 31 Dec)

Leave Allocation Method

Available upfront

Rollover

Forfeited at year end

Entitlement

3 days

Unpaid Leave

Field

Default Setting

Short Form

NPL

Entitlement Period

Unlimited Balance

Leave Type

Unpaid

Off Day

Field

Default Setting

Short Form

Off

Entitlement Period

Unlimited Balance

Working Day

No (does not count as a working day)

Uses Staff Default Leave Hours

No

Off Day is used to mark scheduled rest days and public holidays. It does not count toward working hours.


What You Can Customise

All default leave types can be edited under Settings > Off and Leave. Common adjustments include:

  • Updating entitlement days to match your HR policy or the latest statutory minimums

  • Changing the rollover method (e.g. carried forward vs forfeited)

  • Enabling or disabling proration on join date or resign date

  • Adding new custom leave types using the Add Leave button

You cannot delete a leave type that already has leave balances assigned to staff. Archive the leave type instead.


FAQ

Why does my organisation not have all the default leave types listed here?

If your organisation was created before StaffAny introduced these defaults, or you manually deleted a leave type, it will not appear automatically. You can add it back manually under Settings > Off and Leave > Add Leave.

Can I add leave types that are not in the default list?

Yes. Use the Add Leave button under Settings > Off and Leave to create any custom leave type for your organisation.

The Maternity Leave default shows 90 days. The law says 98 days. What should I do?

The Employment Act (Amendment) 2022 increased maternity leave to 98 consecutive days. Update the entitlement manually under Settings > Off and Leave to reflect this. StaffAny recommends consulting your HR or legal advisor to confirm the applicable entitlement for your organisation.

Did this answer your question?