MONEY MANAGEMENT

How to Split Bills with Housemates in Malaysia (Rent, TNB & Wi-Fi)

By KiraBoss Editorial Team· Last reviewed: · 8 min read

Skip the maths: work out your own numbers with the free Bill Splitter.

Open Bill Splitter

The fairest way to split bills with housemates is to split rent by room (bigger room or attached bathroom pays more), shared basics equally (internet, water, cleaning supplies) and electricity by usage when one person runs the aircon much more than everyone else. Agree the method in writing before the first bill arrives, settle on one fixed day each month, and keep a simple record so nobody has to remember who paid what.

This guide walks through each bill with RM examples, then shows how to settle up in a few minutes using the free Split Bill tool.

Step 1: Agree the rules before move-in day

Most housemate fights are not about money, they are about surprises. Before anyone signs or moves in, agree on:

  • Who holds each account. Usually one person's name is on the tenancy, the TNB account and the internet contract. That person is the one the landlord or provider chases if a bill is late, so everyone should pay them on time.
  • The split method for each bill. Rent, utilities and shared groceries often need different methods (see below).
  • The settle-up day. For example, everyone transfers their share by the 5th, two days after the TNB bill usually arrives.
  • What counts as shared. Rice, cooking oil, dish soap and toilet paper are usually shared. Personal snacks, Grab Food and your own toiletries are not.
  • What happens when someone moves out. How much notice they give, and how the deposit is handled.

Put it in a WhatsApp group note or a pinned message so it is easy to check later.

Step 2: Split the rent by room, not by head count

An equal rent split only feels fair when the rooms are similar. If one room is the master bedroom with an attached bathroom, a simple and transparent method is:

  1. Take a fixed share of the rent (say 30%) for the common areas (living room, kitchen, parking) and split it equally.
  2. Split the rest by room size (or by an agreed weighting if you can't measure).

Worked example 1: RM2,400 condo, three rooms

Aina, Ben and Chandra rent a three-room condo for RM2,400 a month. The rooms are 16 m² (master with bathroom), 12 m² and 9 m², so 37 m² in total.

  • Common-area share: 30% × RM2,400 = RM720, split three ways = RM240 each
  • Room share: RM2,400 − RM720 = RM1,680, split by size
  • Master (16 m²): RM1,680 × 16 ÷ 37 = RM726.49 → total RM966.49
  • Middle room (12 m²): RM1,680 × 12 ÷ 37 = RM544.86 → total RM784.86
  • Small room (9 m²): RM1,680 × 9 ÷ 37 = RM408.65 → total RM648.65

Check: RM966.49 + RM784.86 + RM648.65 = RM2,400.00. An equal split would have been RM800 each, so the person in the small room saves about RM151 a month, which is fair given the space they get.

If measuring feels too fussy, agree simple weights instead, such as master 1.4, middle 1.0 and small 0.8, and split the rent in the same proportion. Once the amounts are agreed, they don't change every month, so you can enter them once in the Manual mode of the Split Bill tool and reuse them.

Step 3: Split shared bills equally (usually)

Bills that everyone uses roughly the same amount are easiest to split equally:

  • Internet (fibre plan)
  • Water
  • Sewerage
  • Gas cylinders, if everyone cooks
  • Cleaning supplies and a shared cleaner, if you have one

Water is a good example: a household water bill is usually small, and the effort of tracking who showered longer is not worth the arguments. Split it equally and move on.

Step 4: Split electricity by usage when aircon use is uneven

Electricity is the bill that causes the most friction, because aircon use varies a lot. A housemate who runs the aircon every night can use far more power than someone who only uses a fan.

It also helps to know how the TNB bill works. Under TNB's domestic tariff (in force since 1 July 2025), the bill is charged on the whole household's monthly kWh, not per room:

  • The energy, capacity and network charges are per kWh, with a higher energy charge once usage goes above 1,500 kWh a month.
  • The Energy Efficiency Incentive rebate is largest at low usage and gets smaller as total usage rises; it stops above 1,000 kWh.
  • For usage from 1 September to 31 December 2026, households using 800 kWh or less a month are exempt from the AFA fuel surcharge, the RM10 retail charge and the 8% service tax.

So one heavy user doesn't just add their own units: they can push the whole house into a band where the rebate shrinks and extra charges kick in. That is why a "base plus extra" split is fairer than a flat equal split when usage is very uneven.

Worked example 2: the aircon premium method

Daniel, Mei and Hafiz share a house. In the months before anyone used the aircon regularly, the TNB bill averaged about RM90. This month it is RM210. Daniel runs his aircon every night (30 nights); Mei uses hers only at weekends (8 nights); Hafiz uses a fan.

  • Base electricity: RM90, split equally = RM30 each
  • Aircon premium: RM210 − RM90 = RM120, split by aircon nights (30 + 8 = 38)
  • Daniel: RM120 × 30 ÷ 38 = RM94.74 → electricity RM124.74
  • Mei: RM120 × 8 ÷ 38 = RM25.26 → electricity RM55.26
  • Hafiz: RM30.00

Add the other shared bills, split equally: water RM24 + internet RM129 = RM153, so RM51 each.

  • Daniel pays RM175.74
  • Mei pays RM106.26
  • Hafiz pays RM81.00

Check: RM175.74 + RM106.26 + RM81.00 = RM363.00 = RM210 + RM153.

If you want a more exact split, a plug-in energy meter or a separate sub-meter for an aircon gives real kWh readings, but for most houses, agreed aircon nights are close enough and much easier to keep.

Step 5: Keep a running tab for groceries and one-off buys

Shared groceries and household items are bought by whoever happens to be at the shop. Don't settle every receipt on the spot. Keep a running list for the month, then settle once.

Worked example 3: settling a month of shared groceries

In one month, Mei spent RM186.40 on shared groceries, Daniel spent RM92.10 and Hafiz spent nothing. The total is RM278.50.

  • Fair share: RM278.50 ÷ 3 = RM92.8333…, so one person pays RM92.84 and the other two pay RM92.83, so the total adds up to the sen.
  • Mei (share RM92.84) paid RM186.40, so she is owed RM93.56.
  • Daniel (share RM92.83) paid RM92.10, so he owes RM0.73.
  • Hafiz (share RM92.83) paid nothing, so he owes RM92.83.

Daniel transfers RM0.73 and Hafiz transfers RM92.83 to Mei, and everyone is square. Rounding matters more than it looks: if everyone rounds to RM92.83, the person who paid quietly loses a sen every time, and those small gaps are what make people stop trusting the tab.

How to settle up with the Split Bill tool

The KiraBoss Split Bill tool does the sen-exact maths for you:

  1. Type the bill total (or upload a receipt photo if you're signed in).
  2. Set how many pax are sharing and hold a chip to add each housemate's name.
  3. Pick Equal for internet and water, By what you ate for itemised shared shopping or a makan bill, or Manual for agreed amounts such as room-based rent.
  4. Check that the result says it adds up to the exact total, then tap Share on WhatsApp to send the breakdown to the house group.
  5. Tap the Add my RM… to my tracker button to record your portion in the Money Tracker, so your own budget stays accurate.

Common mistakes

  • No agreement in writing. "We'll just split it" turns into an argument the first time the aircon bill doubles.
  • Splitting rent equally when rooms aren't equal. The person in the box room ends up subsidising the master bedroom.
  • Letting one person carry the bills. The account holder fronts hundreds of ringgit each month. Settle on a fixed day so they are never out of pocket for long.
  • Rounding everyone down. Shares that don't add up to the exact bill leave the payer short. Use a method that hands out the leftover sen.
  • Mixing personal and shared items. Keep personal purchases off the shared tab, or agree a clear list of what is shared.
  • Forgetting your share in your own budget. Rent and utilities are necessities, so count your share when you plan your gaji. KWSP's Belanjawanku guide suggests a 45/35/20 split of take-home pay for necessities, commitments and savings, which we explain in how to budget your salary.

When a housemate moves out

Agree in advance how much notice a leaving housemate gives (often one month, to match the tenancy) and whether they find a replacement. Settle the final month's utilities pro rata by days, for example 12 of 30 days of a RM210 bill is RM84 before splitting. Return their part of the deposit only after the landlord returns the deposit or the replacement housemate pays in, as you agreed.

Fair splitting is less about perfect maths and more about a method everyone agreed to at the start. Write it down, settle monthly, and let a tool do the sen.

Try the calculator

Apply this guide to your own numbers.

Open Bill Splitter

Frequently asked

Sources

Related guides