← Money Management

Sinking Funds Malaysia: How to Save for Car Servicing, Raya, and School Fees Without Going Into Debt

Edited by Teh Kim Guan, ACMA, CGMA · Updated 2026-06-24

A sinking fund is a dedicated savings bucket you fill a little each month so a predictable future expense never catches you off guard. If you have ever reached Raya, a car service appointment, or school registration day and scrambled for cash, a sinking fund is the fix.

Unlike an emergency fund (which covers the unexpected), a sinking fund covers costs you know are coming. You simply spread the total cost over the months you have before you need it.

Why Malaysians Need Sinking Funds More Than Ever

Bank Negara Malaysia’s Financial Capability and Inclusion Demand Side Survey (2024) found that 61% of Malaysians could not raise RM 1,000 for an emergency, up from 47% in 2021. Much of that strain comes not from true emergencies but from predictable expenses such as car servicing, Raya, and school registration that arrive without a savings plan. AKPK identifies lump-sum spending as a leading reason Malaysians reach for credit cards or BNPL when they could have avoided debt entirely.

The Core Idea: Divide, Save, Spend Guilt-Free

The maths is simple:

Monthly contribution = Total expected cost / Number of months until you need it

If Raya is 10 months away and you expect to spend RM 1,500 on clothing, food prep, and duit raya, you save RM 150 per month starting now. When Raya arrives, the money is already there.

The Three Big Sinking Fund Categories for Malaysian Households

1. Car Servicing and Maintenance

Car ownership in Malaysia costs an estimated RM 13,000 to RM 15,000 per year when you include instalments, insurance, road tax, petrol, tolls, and maintenance (Fincrew, 2025). The maintenance portion alone, covering scheduled servicing, tyres, and unexpected minor repairs, typically runs RM 100 to RM 200 per month for a mid-range national car.

AKPK advises that your total car-related outgoings (instalment, petrol, insurance, maintenance) should not exceed 15% of your take-home pay. Carving out a dedicated maintenance bucket within that 15% ensures you do not raid your emergency fund when a timing belt or brake pad replacement arrives.

Suggested sinking fund allocation for car maintenance:

Car typeEstimated annual servicing costSuggested monthly sinking fund
National car (Perodua/Proton, petrol)RM 800 to RM 1,200RM 70 to RM 100
Japanese/Korean (Toyota, Honda, Hyundai)RM 1,500 to RM 2,500RM 125 to RM 210
European or luxury carRM 3,000 and aboveRM 250 and above

Consider a separate RM 50 to RM 100 per month for minor unplanned repairs (flat tyres, windscreen chips) so one incident does not wipe out the main maintenance fund.

2. Hari Raya Aidilfitri

Raya is the most emotionally and financially significant annual event for Muslim households in Malaysia. Surveys in 2025 and 2026 show that most households continue to prioritise Raya spending even when trimming elsewhere. Key cost heads include:

  • Baju raya for the family
  • Kuih raya and food preparation
  • Duit raya (green envelopes, especially for children and elderly relatives)
  • Balik kampung travel (petrol, toll, or bus/train tickets)
  • New furnishings or home touch-ups

A realistic mid-range Raya budget for a household of four sits between RM 1,500 and RM 3,000. Households with extended family obligations should budget at the higher end. Ramadan and Raya arrive in roughly the same Hijri calendar window each year, giving you a reliable planning horizon.

Budget levelEstimated total spendMonthly saving (12 months)
Modest (small household)RM 1,000RM 84
Mid-range (family of 4)RM 2,000RM 167
Extended family commitmentsRM 3,500RM 292

Starting the fund in Syawal (the month after Raya) means you have 11 to 12 months before the next Raya, making each monthly contribution very manageable.

3. School Fees and Back-to-School Costs

Government national schools (Sekolah Kebangsaan) and vernacular schools (SRJK) charge no tuition, but real costs cluster in January: school uniforms (RM 60 to RM 150 per child), exercise books and stationery, PIBG contributions (typically RM 30 to RM 100), co-curricular fees, bags, and shoes. Expect RM 400 to RM 800 per child in a government primary school. With two children, RM 1,000 to RM 1,500 in January is realistic.

Start saving in February and you have 11 months to build the fund. Lower-income households should check eligibility for the Bantuan Awal Persekolahan (BAS) scheme (RM 150 per qualifying student in Tahun 1 to Tingkatan 5) at Malaysia.gov.my and reduce their target accordingly. For private school parents, SSPN-i (under PTPTN) adds up to RM 8,000 per year in income tax relief on education savings.

How to Set Up Your Sinking Funds in Malaysia

  1. List every predictable irregular expense. Go through last year’s bank statements: Raya, car service, school fees, annual insurance renewals, birthday gifts. Each one is a sinking fund candidate.
  2. Assign a monthly amount to each bucket. Divide the expected total by the months remaining. Keep it simple.
  3. Automate the transfer on payday. Set up a recurring DuitNow or Interbank GIRO transfer to a dedicated account on the day your salary arrives. Several Malaysian digital banks now offer sub-account or “jar” features, removing the need for separate accounts entirely.
  4. Keep sinking funds separate from your emergency fund. AKPK recommends three to six months of expenses as an emergency buffer. That fund covers surprises; sinking funds cover known events. Mixing them obscures your real safety margin.
  5. Review quarterly. If your car is getting older or you have a new child starting school, adjust the bucket. Fifteen minutes, four times a year, is enough.

Sample Monthly Allocation Table

The figures below are illustrative for a household with one car, two children in government primary school, and a mid-range Raya budget.

Sinking fund bucketAnnual targetMonthly contribution
Car servicing and minor repairsRM 1,200RM 100
Hari Raya (clothing, food, duit raya, travel)RM 2,000RM 167
Back-to-school (2 children)RM 1,200RM 100
Annual insurance renewal (motor + personal)RM 1,800RM 150
Total monthly into sinking fundsRM 6,200RM 517

RM 517 per month is roughly 10% of a RM 5,000 take-home salary. Most households can absorb this when it replaces panic borrowing or credit card rollover interest.

Where to Park Sinking Funds

Keep sinking funds in accessible, capital-stable accounts. High-yield savings accounts (several banks now offer above 3% per annum with same-day withdrawal) and short-tenure fixed deposits (1 to 3 months) are both practical. Muslim households can also use Tabung Haji or ASNB accounts if withdrawal timing aligns. Avoid unit trusts or stocks: if the market dips in November and your car service is due in December, you do not want to sell at a loss.

For more on short-term savings vehicles, see Fixed Deposit vs Savings Accounts in Malaysia. For the emergency fund that sits behind all of this, see How to Build an Emergency Fund in Malaysia.

Key Takeaways

  • A sinking fund converts a known future expense into a small monthly saving, so the bill never becomes debt.
  • Target buckets for most Malaysian households: car maintenance (RM 70 to RM 210/month), Raya (RM 84 to RM 292/month), and school costs (RM 50 to RM 125/month per child).
  • BNM’s 2024 survey found 61% of Malaysians cannot raise RM 1,000 quickly. Sinking funds address the structural cause.
  • Automate on payday. Keep funds in liquid, capital-stable accounts, not investment products.
  • Review buckets quarterly and adjust when life changes.

Frequently Asked Questions

What is the difference between a sinking fund and an emergency fund? An emergency fund covers unpredictable costs: sudden job loss, an unexpected hospital bill, a burst pipe. A sinking fund covers predictable future expenses you already know are coming, such as Raya, car servicing, or school registration. Both should exist in your financial plan, but they serve different purposes and should be kept in separate accounts.

How many sinking fund buckets should I have? Start with two or three covering your biggest irregular expenses. Most households in Malaysia benefit from at least a Raya bucket, a car maintenance bucket, and a school fees bucket. Add more as your income and cashflow allow. There is no rule limiting the number, but keep each bucket above RM 50 per month to make it meaningful.

Can I use my EPF Account 2 as a sinking fund? EPF Account 2 is for specific approved withdrawals (housing, education, medical) and requires documentation and processing time. It is not suitable for short-cycle sinking funds. Keep EPF for retirement and use liquid bank accounts for sinking funds.

What if I miss a month’s contribution? Divide the shortfall across the remaining months. If you missed one RM 167 Raya contribution and have eight months left, add RM 21 extra per month going forward. The only failure mode is stopping entirely.

Is there a tax benefit to saving in sinking funds? Regular bank savings and FDs carry no specific tax relief. However, contributions to SSPN-i (under PTPTN) for your children’s education qualify for income tax relief of up to RM 8,000 per year, making it a useful complement to the school fees sinking fund for longer-term planning.

KG
Reviewed by Teh Kim Guan, ACMA, CGMA

Malaysia-based chartered management accountant (ACMA, CGMA) and embedded executive who has worked across finance, operations, and product roles with Malaysian companies. Every WangWise guide is checked against official Malaysian sources. How we review · About the editor

Educational content only, not financial advice. Verify current figures with official sources.