Skip to content

Stayfarer/Guides/Airbnb tax, Malaysia

Airbnb tax in Malaysia: the three taxes a host meets

Income tax, tourism tax and service tax, with who collects each one and when it applies to you. Every rule here comes from LHDN, the Customs Department or Airbnb, with the date we read it.

⊕ Plotted · sources read 29 September 2026 · orientation, not tax advice

In short

What you earn goes on your yearly income tax return with LHDN. Tourism tax is RM10 a room a night, paid by foreign guests. On Airbnb bookings, Airbnb collects it for you. Service tax of 8% starts only once your stay takings pass RM500,000 in 12 months. Talk to your tax agent for your own case.

Which applies to you

Four questions sort almost every host. Work down from step 1.

Step 1

Everyone: put the income on your yearly return

Rental No business services? Declare it on Form BE, due 30 April, or 15 May online.

Business Full maintenance and support services, by you or someone you hire? Declare it on Form B, due 30 June, or 15 July online.

Step 2

Do guests from abroad stay with you?

Yes Tourism tax of RM10 a room a night applies to them. Go to step 3.

No Malaysians and permanent residents pay no tourism tax. Go to step 4.

Step 3

Where did the foreign guest book?

Airbnb Airbnb adds the RM10 and pays Customs. Leave it out of your own Airbnb pricing.

Direct With five rooms or more, register on MyTTx and collect RM10 at check-in. With four or fewer, you are exempt.

Step 4

Do your stay takings pass RM500,000 in 12 months?

Yes Register for service tax with Customs and charge 8% on the stay.

No Service tax registration waits until you cross that line.

Airbnb tax in Malaysia: the three taxes, side by side

Each tax has its own collector and its own trigger. Here they are in one place.

TaxWho collects itWhen it appliesSource, date read
Income taxYou, on your yearly return to LHDNEach year you earn from the unit, as rental or business incomehasil.gov.my, Public Ruling 12/2018, 29 Sep 2026
Tourism tax, RM 10 a room a nightAirbnb, on Airbnb bookings. You, on direct bookings, with five rooms or moreForeign guests only. MyKad and MyPR holders pay nonemyttx.customs.gov.my and Airbnb help 3362, 29 Sep 2026
Service tax, 8%You, once registered with CustomsTaxable stay takings above RM500,000 in 12 monthsmysst.customs.gov.my, Accommodation guide, 29 Sep 2026

↔ Table scrolls sideways on a phone

Airbnb income tax in Malaysia: business or rental income?

LHDN's Public Ruling 12/2018 sets the line. It turns on the services you provide around the property. The label decides your form and your deadline.

TestBusiness income, section 4(a)Rental income, section 4(d)
When it fitsYou provide maintenance or support services comprehensively and actively, yourself or through someone you hireYou let without those services, or they come with owning the unit
Ruling's exampleA company lets condo units and maintains the building, playing fields and car parksAn owner whose condo pool and courts are run by the management corporation
Your formForm B, due 30 June, or 15 July onlineForm BE if you run no business, due 30 April, or 15 May online

↔ Table scrolls sideways on a phone

The ruling's examples are buildings and condos. It does not name short stays. So bring your own facts to your tax agent, and let them place you.

Do you have to declare homestay income?

Plan to. LHDN lists rent and business profit among the income it taxes each year. Malaysia runs on self assessment. You work out your own taxable income, file the return and pay the tax.

That makes your booking records the first thing to keep. Each payout statement shows what you earned, and your agent works from it.

Tourism tax on Airbnb in Malaysia

Customs charges tourism tax on foreign guests at RM10 a room a night. The rate order in force since 15 December 2025 keeps it at RM10. A "room" is the unit you advertise, so a two-room chalet let whole counts once.

How the guest bookedWho collects the RM10What that means for you
AirbnbAirbnb, on bookings made from 1 January 2023Remove any tourism tax you added in Airbnb, so guests pay it once
Another platform registered with CustomsThe platform, when it takes the guest's paymentA registered operator collects nothing more once the guest shows proof of payment
Direct, five rooms or moreYou, at check-in, once registered on MyTTxRegister within 30 days of starting. Rooms count across all your premises
Direct, four rooms or fewerNobodyYou are exempt from registering and collecting
MOTAC Homestay Programme hostNobody, for your own collectionRegistered programme hosts are exempt from registering and collecting

↔ Table scrolls sideways on a phone

Customs counts rooms per operator, not per home. Its guide gives the example of two homes with three rooms each. Six rooms in all, so that host registers.

Airbnb SST in Malaysia

Service tax treats a homestay or a service apartment as accommodation premises. The rate is 8% from 1 March 2024. Registration follows your takings, never your room count.

ItemWhat Customs says
Who is coveredHotels, inns, lodging houses, service apartments and homestays
Rate8% from 1 March 2024
When you registerTaxable value above RM500,000 in 12 months, however many rooms you have
Once registeredCharge the tax, issue invoices, file SST-02 returns and keep records

↔ Table scrolls sideways on a phone

Airbnb's own fee is a separate line. Airbnb says the fee it shows hosts already includes VAT where it applies. Our host fee guide puts that fee in ringgit.

Airbnb withholding tax in Malaysia

Airbnb's Malaysia tax page names one tax it collects: tourism tax, from guests. It names no income tax taken from your payout. So the income tax on your payout goes through your own return.

Sources & dates

Next waypoint

Taking direct bookings? Keep the whole booking.

A direct booking skips the platform fee. With five rooms or more, the RM10 tourism tax then passes through you. Our Position Check shows how guests find your stay today.

Orientation, not tax advice. Talk to your tax agent for your own case before any money decision.

The founder replies on both buttons, usually the same day.