房产脱售与 RPGT 税
卖房不只是谈好价钱,还要提前规划税务。马来西亚的房地产增值税(Real Property Gains Tax,RPGT)对持有年限非常敏感——持有第三年卖和第六年卖,税率可以相差 30 个百分点。本节帮你做好退出前的税务规划。
RPGT 税率总览(2024 年生效税率)
graph LR
HOLD["持有年限"] --> Y1["第 1–3 年出售"]
HOLD --> Y4["第 4 年"]
HOLD --> Y5["第 5 年"]
HOLD --> Y6["第 6 年起"]
Y1 --> R1["公民/PR:30%\n外籍:30%\n公司:30%"]
Y4 --> R4["公民/PR:20%\n外籍:30%\n公司:20%"]
Y5 --> R5["公民/PR:15%\n外籍:30%\n公司:15%"]
Y6 --> R6["公民/PR:0%\n外籍:10%\n公司:10%"]
style Y1 fill:#FFCDD2,stroke:#C62828
style Y4 fill:#FFE0B2,stroke:#E65100
style Y5 fill:#FFF9C4,stroke:#F57F17
style Y6 fill:#C8E6C9,stroke:#2E7D32
RPGT 完整税率表
| 出售时距购买年限 | 马来西亚公民 / PR | 外国人 | 公司 |
|---|---|---|---|
| 第 1 年 | 30% | 30% | 30% |
| 第 2 年 | 30% | 30% | 30% |
| 第 3 年 | 30% | 30% | 30% |
| 第 4 年 | 20% | 30% | 20% |
| 第 5 年 | 15% | 30% | 15% |
| 第 6 年及以后 | 0% | 10% | 10% |
💡 关键结论:马来西亚公民和 PR 只要持有房产满 5 年(实际上到第六年起算),卖出所得完全免 RPGT。这是马来西亚房产长期持有的最大税务优势。
RPGT 应税收益计算
$$\text{应税收益} = \text{出售净额} - (\text{购入成本} + \text{允许扣除费用})$$
允许扣除费用(Allowable Expenses)包括:
| 费用类型 | 说明 |
|---|---|
| 印花税(MOT) | 购入时缴纳的产权转让印花税 |
| 律师费 | 购入时的法律费用 |
| 代理佣金(卖出) | 2–3%(须有单据) |
| 装修与改善费用 | 永久性结构改善(非普通维修) |
| 贷款利息(初期) | 特定情况下可扣除 |
RPGT 计算实战例题
# RPGT 计算案例
purchase_price = 480_000 # 2019年购入
purchase_costs = 15_000 # 印花税 + 律师费
renovation = 20_000 # 永久性装修
sale_price = 680_000 # 2025年(第7年)出售
sale_commission = 680_000 * 0.03 # 代理费 3% = RM20,400
net_sale_proceeds = sale_price - sale_commission
total_cost_base = purchase_price + purchase_costs + renovation
# = 515,000
taxable_gain = net_sale_proceeds - total_cost_base
# = 659,600 - 515,000 = 144,600
# 第7年出售(公民):RPGT 0%
rpgt_payable = 0
print(f"净售出金额: RM{net_sale_proceeds:,.0f}") # RM659,600
print(f"应税收益: RM{taxable_gain:,.0f}") # RM144,600
print(f"应缴 RPGT: RM{rpgt_payable:,.0f}") # RM0(0%,第6年后)
print(f"税后净利润: RM{taxable_gain - rpgt_payable:,.0f}") # RM144,600
一次性豁免(Once-in-Lifetime Exemption)
马来西亚公民可申请一次性终身豁免,对一处住宅产权的 RPGT 全额豁免,无论持有年限:
| 项目 | 说明 |
|---|---|
| 适用条件 | 马来西亚公民(非公司) |
| 使用次数 | 终身只可使用 1 次 |
| 申请方式 | 提交 RPGT 税表时申请,在 Form CKHT 1A 注明 |
| 策略建议 | 留待持有年限 ≤5 年的出售使用,降低 20–30% 税率 |
💡 若你计划持有至第 6 年后(RPGT 0%),则无需使用这项豁免——留待未来更需要时使用(如意外早期出售)。
脱售时间表与关键步骤
flowchart LR
DECIDE["决定脱售"] --> AGENT["委托 REN/REA 代理\n(或自行出售)"]
AGENT --> PRICE["定价:参考 JPPH 近期成交\n+ EdgeProp 估价"]
PRICE --> OFFER["接受买家出价\n收取 Earnest Deposit"]
OFFER --> SPA["签署 SPA(卖方)"]
SPA --> TRANSFER["配合律师楼完成产权过户"]
TRANSFER --> RPGT_DECLARE["60 天内向 LHDN\n申报 RPGT(CKHT 1A 表格)"]
RPGT_DECLARE --> RECEIVE["扣除代理费/律师费后\n收取净余款项"]
重要:不论 RPGT 是否为 0%,卖家须在签 SPA 后 60 天内向 LHDN 申报;买家律师楼须在放款前扣留 3%(外籍买家 7%) 预扣税,由 LHDN 评估后退还。
本节小结
- 📌 马来西亚公民持有房产满 5 年(第 6 年起出售),RPGT 为 0%,是税务规划的黄金原则
- 📌 一次性终身豁免是重要工具,应策略性保留给持有年限较短的出售使用
- 📌 所有允许扣除的装修/费用须有单据,与购楼时的律师费/印花税一起纳入成本计算
- 📌 SPA 后 60 天内须向 LHDN 申报,买家律师自动扣留 3% 预扣税,税务合规不容忽视