Most property investors calculate stamp duty, legal fees, and mortgage payments before buying. Then they forget about the two taxes they pay every single year for as long as they own the property: cukai taksiran (assessment tax, commonly called cukai pintu) and cukai tanah (quit rent). On a RM500K condo, these add RM1,200–3,000/year — enough to shave 0.3–0.6% off your gross yield. They are not one-time costs. They are permanent drags on your cashflow that compound over your entire holding period.
This guide breaks down what each tax is, how much you will pay by council, how they affect your net yield, and how to budget them into your monthly cashflow.
Cukai Taksiran (Assessment Tax / Cukai Pintu)
Cukai taksiran is a local government tax levied by your Pihak Berkuasa Tempatan (PBT) — your municipal or city council. Every property within a council's jurisdiction is assessed and taxed. The revenue funds local services: waste collection, road maintenance, drainage, street lighting, landscaping, and public amenities.
The tax is calculated as:
Cukai Taksiran = Annual Rental Value × Assessment Rate
Annual rental value is the council's own estimate of what your property could rent for in a year. This is not your actual rental income — the council assesses the value based on comparable rents in your area, property size, and type. The assessment rate (kadar taksiran) is set by each council individually, typically ranging from 4% to 12%.
Key points for landlords:
- You pay cukai taksiran whether the property is tenanted, vacant, or owner-occupied
- The "annual rental value" is the council's assessment, not your actual rent collected
- Rates vary significantly between councils — the same property type in MBPJ vs MPKj could attract a 50% difference in assessment tax
- Councils revise their valuation lists periodically (every 5–10 years), which can result in sudden increases
Cukai Taksiran Rates by Council
The table below shows approximate assessment rates for major councils in Peninsular Malaysia. The "On RM2,000/mo assessed rental" column shows the annual cukai taksiran if the council assesses your property's monthly rental value at RM2,000 (annual rental value = RM24,000).
| Council | Area | Approx Rate | On RM2,000/mo Assessed Rental |
|---|---|---|---|
| DBKL | Kuala Lumpur | 6% | RM1,440/yr |
| MBPJ | Petaling Jaya | 7–12% | RM1,680–2,880/yr |
| MBSA | Shah Alam | 6–11% | RM1,440–2,640/yr |
| MBSJ | Subang Jaya | 7.5% | RM1,800/yr |
| MPKj | Kajang | 6–8% | RM1,440–1,920/yr |
| MBJB | Johor Bahru | 5–8% | RM1,200–1,920/yr |
| MPSP | Seberang Perai | 4–6% | RM960–1,440/yr |
| MBPP | George Town | 6–8% | RM1,440–1,920/yr |
Important: The "annual rental value" is the council's assessment, not your actual rental income. Councils base the assessment on comparable rents in the area, property size, and property type. If you believe the assessment is too high, you can file a formal objection (bantahan) during the valuation list revision period. The process requires submitting evidence of comparable rents — tenancy agreements from similar units in your building or area carry the most weight.
Rate ranges in the table (e.g., 7–12% for MBPJ) reflect different property categories. Residential properties typically attract lower rates than commercial or industrial properties within the same council. Strata condominiums and landed terrace houses may also be assessed at different rates. Always check your actual assessment notice (bil cukai taksiran) for the exact rate applied to your property.
Cukai Tanah (Quit Rent / Cukai Petak)
Cukai tanah is a state-level land tax paid annually to the land office (Pejabat Tanah). It is governed by the National Land Code 1965 and administered by each state's land and mines department.
For landed property (terrace, semi-D, bungalow), cukai tanah is calculated based on:
- Land area (square feet or square metres of the lot)
- Land category (residential, commercial, agricultural)
- State-specific rates per unit area
For strata property (condominiums, apartments, serviced residences), the equivalent tax is called cukai petak (parcel rent). It is calculated based on:
- Share units allocated to your parcel
- The total cukai tanah for the land parcel, distributed proportionally by share units
Cukai tanah is significantly cheaper than cukai taksiran. Typical annual amounts for residential properties:
| Property Type | Typical Cukai Tanah / Cukai Petak |
|---|---|
| Strata condo (800–1,200 sq ft) | RM50–150/yr |
| Terrace house (20×70 ft) | RM80–200/yr |
| Semi-detached | RM150–350/yr |
| Bungalow | RM200–500/yr |
While the amounts are smaller than cukai taksiran, cukai tanah is still a non-negotiable annual cost that must be included in your cashflow model. Failure to pay cukai tanah can, in extreme cases, lead to land forfeiture proceedings under Section 100 of the National Land Code — though this process takes years and involves multiple warnings.
State-level rate variations for cukai tanah:
Cukai tanah rates differ by state because land administration is a state matter under the Malaysian constitution. Selangor, Johor, and Penang each set their own rate schedules. As a rough guide:
| State | Residential Rate (per sq ft of land) | Typical Annual for 1,400 sq ft lot |
|---|---|---|
| Selangor | RM0.03–0.10 | RM42–140 |
| Johor | RM0.02–0.08 | RM28–112 |
| Penang | RM0.05–0.12 | RM70–168 |
| Kuala Lumpur (Federal Territory) | RM0.05–0.15 | RM70–210 |
For strata titles, the cukai petak is typically much lower because you are only paying for your proportional share of the land, not the entire lot. A 1,000 sq ft condo unit in a 500-unit development sitting on 3 acres of land will have a cukai petak far lower than a landed house on its own lot.
Important for new strata owners: If your development has not yet issued individual strata titles, the developer or management corporation may be paying cukai tanah on the master title. Once strata titles are issued and you receive your individual title, you become directly responsible for cukai petak payments to the land office.
How These Taxes Affect Your Rental Yield
The combined effect of cukai taksiran and cukai tanah on your gross rental yield is straightforward to calculate but frequently ignored. Here are worked examples across four price points, assuming a 6% cukai taksiran rate and typical cukai tanah amounts:
| Property Price | Annual Rent | Gross Yield | Cukai Taksiran | Cukai Tanah | Total Tax | Yield After Tax | Yield Impact |
|---|---|---|---|---|---|---|---|
| RM400K | RM18,000 | 4.50% | RM1,080 | RM100 | RM1,180 | 4.21% | −0.30% |
| RM500K | RM24,000 | 4.80% | RM1,440 | RM120 | RM1,560 | 4.49% | −0.31% |
| RM750K | RM30,000 | 4.00% | RM1,800 | RM200 | RM2,000 | 3.73% | −0.27% |
| RM1M | RM42,000 | 4.20% | RM2,520 | RM300 | RM2,820 | 3.92% | −0.28% |
The pattern: cukai taksiran and cukai tanah combined typically shave 0.27–0.31% off your gross yield. On a RM500K property yielding 4.8% gross, that drops to 4.49% before you even account for maintenance fees, insurance, vacancy, or income tax.
For properties in high-rate councils like MBPJ (up to 12%), the yield impact can exceed 0.5%. If you are comparing two otherwise identical properties — one in MBPJ (7–12%) and one in MPKj (6–8%) — the assessment tax difference alone can be worth RM500–1,000/year in cashflow.
High-rate council scenario (MBPJ at 10%):
| Property Price | Annual Rent | Gross Yield | Cukai Taksiran (10%) | Cukai Tanah | Total Tax | Yield After Tax | Yield Impact |
|---|---|---|---|---|---|---|---|
| RM500K | RM24,000 | 4.80% | RM2,400 | RM120 | RM2,520 | 4.30% | −0.50% |
| RM750K | RM30,000 | 4.00% | RM3,000 | RM200 | RM3,200 | 3.57% | −0.43% |
Half a percentage point of yield does not sound like much until you realize it is equivalent to roughly one month of rent per year disappearing into council coffers. Over a 10-year hold on an RM500K property, that is RM25,200 in assessment and land taxes — real money that needs to appear in your acquisition model before you sign the SPA.
Want the full data? The PropCashflow Directory includes cashflow-positive property listings with side-by-side conventional and Islamic financing analysis. Get Instant Access — SGD 999 →
Payment Deadlines and Penalties
Cukai Taksiran: Semi-Annual
Most councils collect cukai taksiran in two instalments:
| Period | Payment Window | Covers |
|---|---|---|
| First half | 1 January – 28/29 February | January – June |
| Second half | 1 July – 31 August | July – December |
Late payment penalty: 2% per month or part thereof on the outstanding amount. If you miss the February deadline by two months, you owe 4% extra on top of the original assessment. Some councils are stricter than others — DBKL, for instance, has been known to issue summons and legal action for persistent non-payment.
Penalty worked example: On a RM1,800 annual cukai taksiran (RM900 per half), missing the February deadline by 3 months means:
- Original amount due: RM900
- Penalty: 3 months × 2% = 6% of RM900 = RM54
- Total payable: RM954
That RM54 penalty is pure waste — it generates no value and is not tax-deductible. Set up auto-reminders and pay on time.
Cukai Tanah: Annual
Cukai tanah is due once per year. The deadline varies by state but is generally before 31 May (for Peninsular Malaysia states) or before 30 June (for some states). Check your state land office for the exact date.
Late payment penalty: Varies by state. Some states impose a flat surcharge; others charge a percentage penalty. In Selangor, late payment of cukai tanah attracts an additional charge that increases the longer payment is delayed. In Johor, the penalty structure is similar — a surcharge is added for every month of delay past the deadline.
Key dates by state (approximate):
| State | Cukai Tanah Deadline | Late Penalty Starts |
|---|---|---|
| Selangor | 31 May | 1 June |
| Johor | 31 May | 1 June |
| Penang | 31 May | 1 June |
| KL (Federal Territory) | 31 May | 1 June |
| Perak | 30 June | 1 July |
| Negeri Sembilan | 31 May | 1 June |
Always verify with your specific land office — these dates can shift. For Sabah and Sarawak, land administration operates under separate ordinances with different deadlines.
How to Pay
Multiple channels are available for both taxes:
| Method | Cukai Taksiran | Cukai Tanah |
|---|---|---|
| Council/land office portal (online) | Yes | Yes |
| JomPAY (via internet banking) | Yes | Yes |
| Bank counter (selected banks) | Yes | Yes |
| Post office | Yes | Yes |
| Council counter (walk-in) | Yes | No |
For landlords with multiple properties across different councils, the online portals are the most efficient option. Bookmark each council's payment page and set calendar reminders for January and July (cukai taksiran) and April (cukai tanah, to allow buffer before the May deadline).
Payment calendar summary for landlords:
| Month | Action |
|---|---|
| January | Pay cukai taksiran (first half) — deadline usually end of February |
| April | Pay cukai tanah — give yourself buffer before 31 May deadline |
| July | Pay cukai taksiran (second half) — deadline usually end of August |
Three payment actions per year, every year, for every property you own. For a landlord with five properties across three councils, that is 15 individual payments. Systematize this or you will miss deadlines.
How to Budget for These in Your Cashflow
The simplest approach: convert annual taxes into a monthly provision and deduct it from your net cashflow.
Monthly tax provision = (Annual Cukai Taksiran + Annual Cukai Tanah) ÷ 12
Worked example for an RM500K condo in Petaling Jaya (MBPJ):
| Item | Annual | Monthly Provision |
|---|---|---|
| Cukai taksiran (8% × RM24,000 assessed rental) | RM1,920 | RM160 |
| Cukai tanah (cukai petak, strata) | RM100 | RM8.33 |
| Total | RM2,020 | RM168 |
That is RM168/month that does not go into your pocket. If your gross rental is RM2,000/month, cukai taksiran and cukai tanah alone consume 8.4% of your gross rent — before maintenance fees, sinking fund, insurance, or income tax.
When using the PropCashflow cashflow calculator, enter your total annual cukai taksiran and cukai tanah under "annual expenses." The calculator will automatically convert this to a monthly deduction and reflect it in your net cashflow and net yield figures.
Pro tip for multi-property landlords: Open a dedicated savings account for tax provisions. Each month, transfer the combined monthly provision for all properties into this account. When the bills arrive in January/February and July/August, the money is already set aside. This prevents the common problem of scrambling to find RM3,000–5,000 in a single month when multiple properties' assessment bills arrive simultaneously.
Multi-property budgeting example:
| Property | Location | Cukai Taksiran/yr | Cukai Tanah/yr | Monthly Provision |
|---|---|---|---|---|
| Condo A | MBPJ | RM1,920 | RM100 | RM168 |
| Condo B | DBKL | RM1,440 | RM80 | RM127 |
| Terrace C | MPKj | RM1,200 | RM150 | RM113 |
| Total | RM4,560 | RM330 | RM408 |
Three properties, RM408/month in tax provisions. That is RM4,890/year in recurring property taxes — a cost that scales linearly with every additional property you acquire. Landlords who do not track this per-property end up surprised when two or three assessment bills arrive in the same month.
Tax Deductibility for Rental Income
Both cukai taksiran and cukai tanah are allowable deductions when computing your taxable rental income under Section 33 of the Income Tax Act 1967. This applies regardless of whether you are a Malaysian citizen, permanent resident, or foreigner — as long as the property generates rental income.
How this reduces your effective cost:
| Item | Gross Cost | Tax Deduction (at 24% marginal rate) | Effective Cost |
|---|---|---|---|
| Cukai taksiran | RM1,920 | RM461 saved | RM1,459 |
| Cukai tanah | RM100 | RM24 saved | RM76 |
| Total | RM2,020 | RM485 saved | RM1,535 |
At a 24% marginal tax rate, the effective cost of RM2,020 in property taxes drops to RM1,535 after tax deductions. The higher your marginal tax rate, the greater the savings. At the top Malaysian bracket of 30%, the effective cost reduces to RM1,414.
To claim these deductions, include cukai taksiran and cukai tanah as expenses in your rental income declaration (Form B or Form BE). Keep the assessment notices and payment receipts — LHDN can request supporting documentation during audits.
Use the rental income tax calculator to see exactly how cukai taksiran, cukai tanah, and other deductible expenses reduce your taxable rental profit and overall tax liability.
Effective cost at different marginal tax rates:
| Marginal Tax Rate | Gross Property Tax | Tax Savings | Effective Cost |
|---|---|---|---|
| 0% (below threshold) | RM2,020 | RM0 | RM2,020 |
| 13% | RM2,020 | RM263 | RM1,757 |
| 21% | RM2,020 | RM424 | RM1,596 |
| 24% | RM2,020 | RM485 | RM1,535 |
| 26% | RM2,020 | RM525 | RM1,495 |
| 28% | RM2,020 | RM566 | RM1,454 |
| 30% | RM2,020 | RM606 | RM1,414 |
The higher your income, the cheaper these taxes effectively become. A landlord in the 30% bracket pays 30% less in effective property taxes than a landlord below the tax threshold. This is one of the few advantages of being in a higher tax bracket — deductible expenses save you more per ringgit.
Common Mistakes Landlords Make
1. Ignoring cukai taksiran when comparing yields across councils. A 5% gross yield in MBPJ (10% assessment rate) is not the same as 5% in MBJB (5% assessment rate). The MBJB property retains RM1,200/year more in net cashflow on the same assessed rental.
2. Not objecting to inflated assessments. Councils periodically revise their valuation lists. If the assessed annual rental value for your property is significantly above actual market rent, you have grounds to object. The objection window is time-limited — check your council's notice for the revision period dates. Supporting evidence includes signed tenancy agreements from comparable units and recent listing prices on property portals.
3. Forgetting cukai tanah after strata title issuance. Many condo owners are unaware they need to pay cukai petak directly once individual strata titles are issued. If you bought during the master title period and the developer was handling it, the responsibility shifts to you after strata title issuance. Check with your management office.
4. Not setting aside monthly provisions. Cukai taksiran arrives as two lump-sum bills per year. On a portfolio of 3–5 properties, these can total RM5,000–10,000 per billing cycle. Landlords who do not provision monthly often dip into emergency funds or delay payment, incurring unnecessary penalties.
Next Steps
- Calculate net cashflow → — include assessment tax and quit rent in annual expenses
- Rental income tax calculator → — see how deductions reduce your tax
- Stamp duty costs → — upfront costs when buying
- Full cost of ownership → — all recurring and one-time costs in one view
Sources
- DBKL eCukai Portal — Kuala Lumpur assessment tax payment and rates
- MBPJ eBayar — Petaling Jaya council tax portal
- MBSA Online Payment — Shah Alam assessment tax
- National Land Code 1965 — quit rent and land tax provisions (Sections 93–100)
- Income Tax Act 1967, Section 33 — allowable deductions for rental income
- Local Government Act 1976 (Act 171) — legal basis for assessment tax by local authorities