Answer

Can You Rent Out a Room in Your HDB? Rules & How to Apply

Renting a spare room is one of the easiest ways to offset your mortgage. But HDB has specific rules — break them and it's a $50,000 fine. Here's what you need to know.

Answer: Yes, you can rent out rooms in your HDB — but only for 3-room flats and above. You can rent 1 room for 3-room flats, or up to 2 rooms for 4-room+ flats. You must have fulfilled the MOP, continue living in the flat, get HDB approval, and the lease must be at least 6 months. Maximum 6 occupants total (including your household). Non-citizen tenants are allowed. Unauthorized subletting = up to $50,000 fine.

Key Rules at a Glance

RuleDetails
Flat type3-room and above only. 1-room and 2-room flats cannot rent out rooms.
Rooms allowed3-room: max 1 room. 4-room and above: max 2 rooms.
MOPMust be fulfilled (5 years for most flats).
Minimum lease6 months. No short-term or Airbnb-style rental.
Max occupants6 persons total (including owner's household + tenants).
Owner must live in flatYes. At least one owner must continue residing in the flat for room rental.
HDB approvalRequired. Apply via HDB Resale Portal before the tenant moves in.
Tenant nationalitySC, PR, and non-citizens (with valid passes) are all allowed.

How to Apply

1

Check eligibility

Confirm your flat is 3-room+, MOP is met, and you haven't exceeded the occupancy cap.

2

Find a tenant

List on PropertyGuru, Carousell, or room rental groups. Screen for valid immigration passes if renting to non-citizens.

3

Register with HDB

Submit via My HDBPage > My Flat > Flat Services > Register Tenant/Occupier. Provide tenant's NRIC/FIN, proposed rental period, and number of occupants. Free to register.

4

Sign tenancy agreement

Standard Singapore tenancy agreement. Include rental amount, lease period (min 6 months), deposit (typically 1 month), and house rules. Stamp the agreement with IRAS for leases above 4 years.

5

Declare rental income

Report rental income in your annual tax return. Deductible expenses include property tax, HDB service & conservancy charges, and fire insurance.

Room Rental Income Estimates

Rental rates vary by location, floor, and room size. These are ballpark figures for common room rentals (2025–2026 market):

LocationCommon RoomMaster Room
Mature estates (Toa Payoh, Queenstown, Bishan)$900$1,300$1,200$1,600
Central (Tiong Bahru, Redhill, Kallang)$1,000$1,400$1,300$1,800
Non-mature estates (Punggol, Sengkang, Woodlands)$700$1,000$900$1,200
Near MRT / amenities+$100$200+$100$200

Estimates based on 2025–2026 market data. Actual rent depends on specific flat, condition, and furnishing.

Penalties for Unauthorized Subletting

HDB takes unauthorized subletting seriously. They run regular checks — including surprise visits and cross-referencing utility data.

OffencePenalty
Renting room without HDB approvalFine up to $50,000
Renting entire flat without approvalFine up to $50,000 + compulsory acquisition
Subletting during MOPFine + potential flat acquisition + barred from future HDB purchase
Short-term rental (Airbnb-style)Illegal for HDB. Fine applies + platform may be notified

Compulsory acquisition means HDB buys back your flat at below-market price. Don't risk it.

Income Tax on Rental Income

Rental income is taxable

All rental income must be declared to IRAS. It's added to your total assessable income and taxed at your marginal rate. If you earn $5,000/month from your job and $1,000/month from room rental, you're taxed on $72,000 total annual income.

Deductible expenses

You can deduct: property tax, HDB service & conservancy charges, fire insurance, and a proportion of mortgage interest (based on the rented area vs total area). Furniture and fittings for the rented room can be claimed over 3 years.

Stamp duty on tenancy agreement

Tenancy agreements of 4 years or less: stamp duty is 0.4% of total rent for the lease period. Usually borne by the tenant. For room rentals at $1,000/month for 12 months, stamp duty is about $48 — minimal.

Running the numbers on your HDB?

See how much your HDB is worth and what upgrading to a condo would look like.

FAQ

Can I rent out a room in my HDB flat?

Yes, if your flat is 3-room or larger, you’ve fulfilled the Minimum Occupation Period (MOP), and you’re a Singapore Citizen or PR. You must continue living in the flat and register the tenant with HDB. 1-room and 2-room flats cannot rent out any rooms.

How many rooms can I rent out?

For a 3-room flat, you can rent out 1 bedroom. For 4-room and larger flats, you can rent out up to 2 bedrooms. You must retain at least one bedroom for yourself and your household.

Can I rent to foreigners?

Yes. You can rent rooms to Singapore Citizens, PRs, and non-citizens (including work pass holders and students). Non-citizen tenants must hold valid immigration passes. There’s no restriction on nationality, but you must register them with HDB.

What is the penalty for unauthorized subletting?

Unauthorized subletting can result in a fine of up to $50,000 and compulsory acquisition of your flat by HDB. HDB conducts regular enforcement checks. If caught renting without approval, you’ll also lose any subsidized housing privileges.

Do I need to pay tax on HDB rental income?

Yes. Rental income is taxable under Singapore income tax. You must declare it in your annual tax return. You can deduct allowable expenses like property tax, maintenance fees, and a portion of mortgage interest. The net rental income is added to your total income and taxed at your marginal rate.

Can I rent out my entire HDB flat?

Yes, but only after MOP and with HDB approval. The minimum lease is 6 months. For whole-unit rental, you must be an SC owner and the flat must be 3-room or larger. You cannot live in the flat during whole-unit rental. Non-citizen owners (PRs) can only rent out the whole flat, not individual rooms.

Related

Last updated Feb 2026. Rules per HDB. Rental income taxation per IRAS. This is not legal or financial advice — check HDB's website for the latest subletting policies.