How to Calculate Share Transfer Stamp Duty in Malaysia (Sdn Bhd Step-by-Step Guide)
Table of Contents
How to Calculate Share Transfer Stamp Duty in Malaysia (Sdn Bhd Step-by-Step Guide)
When transferring shares in a Malaysian company, one of the key costs involved is stamp duty on share transfers.
Many business owners know that stamp duty exists under the Stamp Act 1949, but they are often unsure how the actual calculation works in practice. Questions like these are very common:
How do I calculate stamp duty for a share transfer in Malaysia?
What formula does LHDN use for Sdn Bhd share transfers?
How much stamp duty will I pay when transferring company shares?
This guide explains how to calculate Malaysian share transfer stamp duty step by step, using simple formulas and examples that business owners can understand before proceeding with a transaction.
Stamp duty often represents a significant portion of the transaction costs involved in Malaysian share transfers, alongside legal and corporate secretarial expenses (KPMG Malaysia, 2024).
Understanding the calculation early helps companies estimate transfer costs, prepare documentation, and avoid delays when submitting share transfer forms to LHDN for stamping.
What Is Share Transfer Stamp Duty in Malaysia?
Share transfer stamp duty is a tax payable when ownership of company shares is transferred from one party to another.
Under Malaysian law, the share transfer instrument must be stamped before the company can register the new shareholder.
For private companies (Sdn Bhd), the stamp duty amount is calculated using an ad valorem method, meaning the duty depends on the value of the shares transferred.
Stamp Duty Rate for Share Transfers in Malaysia
The stamp duty rate depends on whether the shares are listed on Bursa Malaysia or belong to a private company.
Stamp duty rates for share transfers in Malaysia differ significantly between listed shares traded on Bursa Malaysia and unlisted shares of private companies, with private company transfers generally attracting a higher ad valorem duty and no maximum cap (Inland Revenue Board of Malaysia, 2024).
Listed Shares (Public Companies)
For shares traded on Bursa Malaysia:
Stamp duty rate: 0.1% of transaction value
Equivalent to RM1 per RM1,000
Maximum cap: RM1,000 per contract note
This duty is automatically deducted by the stock exchange system when shares are traded.
Unlisted Shares (Sdn Bhd Companies)
For private company share transfers:
Stamp duty rate: RM3 for every RM1,000
Equivalent to 0.3% of share value
No maximum cap
Because the duty is calculated based on company valuation, understanding the calculation formula becomes very important for business owners.
Formula for Calculating Share Transfer Stamp Duty in Malaysia
The basic formula used to estimate stamp duty for Sdn Bhd share transfers is:
Stamp Duty = (Value of Shares ÷ 1,000) × RM3
However, the value of shares used in the formula is determined using the highest value rule.
Stamp duty will be calculated using the highest of the following values:
Sale price stated in the share transfer agreement
Net Tangible Assets (NTA) valuation
Price-Earnings (PE) valuation
This rule ensures that shares are not undervalued for tax purposes.
Step-by-Step Example of Share Transfer Stamp Duty Calculation
The following example illustrates how the stamp duty amount is calculated.
Scenario:
A shareholder transfers 150,000 shares in a Malaysian private company.
Company valuation: RM1,500,000
Total issued shares: 1,000,000 shares
Step 1 — Calculate Value Per Share
Company value ÷ total shares:
RM1,500,000 ÷ 1,000,000 = RM1.50 per share
Step 2 — Calculate Value of Shares Transferred
150,000 shares × RM1.50
Value of shares transferred = RM225,000
The RM3 per RM1,000 rule is the most important concept when calculating stamp duty for share transfers in Malaysia.
This means for every RM1,000 of share value, stamp duty of RM3 must be paid.
Example:
Share Transfer Value
Stamp Duty
RM50,000
RM150
RM100,000
RM300
RM500,000
RM1,500
RM1,000,000
RM3,000
Because the rate is proportional to value, higher company valuations result in higher stamp duty costs.
Rounding Rules That Affect Stamp Duty Calculation
Malaysian stamp duty uses a rounding rule that many business owners overlook. Duty is payable for every RM1,000 or part thereof.
Example:
Share transfer value: RM100,001
This amount is rounded up to RM101,000.
Stamp duty calculation:
101 × RM3 = RM303
Even a small increase in valuation can slightly increase the stamp duty payable.
When Do You Need to Calculate Share Transfer Stamp Duty?
Business owners usually need to estimate stamp duty when:
Selling shares to new investors
Transferring shares between existing shareholders
Founder exit transactions
Corporate restructuring
Family share transfers
Equity reallocation among directors
In many cases, calculating stamp duty early helps determine the true cost of a share transfer transaction.
Pie chart showing that share transfer stamp duty commonly arises during investor entry, shareholder exits, and corporate restructuring exercises within Malaysian private companies (PwC Malaysia, 2024).
Documents Required to Calculate Stamp Duty for Share Transfers
To calculate stamp duty accurately, the following information is typically required:
Latest audited financial statements
Company issued share capital
Number of shares being transferred
Share sale agreement (if applicable)
Share transfer form
These documents allow the authorities to determine the market value of shares for stamp duty purposes.
Why Stamp Duty Calculations Can Be Complicated
Although the formula may look simple, real-world calculations often involve additional considerations such as:
Company asset valuation
Profit-based valuation methods
Market value assessments by LHDN
Corporate restructuring exemptions
Compliance deadlines for stamping
Incorrect calculations may lead to:
Additional tax assessment
Penalties for underpayment
Delays in registering the share transfer
Professional Assistance for Share Transfer Stamp Duty Calculations
Share transfers in Malaysia involve legal documentation, valuation rules, and strict stamping timelines. Many business owners choose to review the stamp duty calculation before executing the share transfer agreement, particularly for private companies where valuation affects the final tax payable.
Need Help With Share Transfer Stamp Duty?
If you are planning a share transfer, shareholder restructuring, or investor entry, the team at Fareez Shah & Partners regularly assists companies with:
Share transfer documentation
Stamp duty calculations
LHDN stamping procedures
Corporate compliance under the Companies Act 2016
Getting the calculation and documentation right from the beginning helps ensure the transaction proceeds smoothly without unnecessary delays or penalties.
1. How do I estimate stamp duty before transferring shares in Malaysia?
To estimate stamp duty for a share transfer in Malaysia, you first determine the estimated value of the shares being transferred. Once the share value is known, the stamp duty is calculated using the formula RM3 for every RM1,000 of share value (or part thereof) for private company shares. This allows business owners to estimate the expected stamp duty cost before executing the share transfer agreement.
2. What information do I need to calculate share transfer stamp duty?
To estimate stamp duty accurately, you generally need several key details about the company and the transaction. These include the total number of issued shares, the number of shares being transferred, the estimated value of the company, and the latest financial statements. These figures allow you to determine the value per share and apply the stamp duty formula.
3. How do I calculate the value per share for stamp duty estimation?
The value per share can be estimated by dividing the total company value by the total number of issued shares. For example, if a company is valued at RM2,000,000 and has 1,000,000 issued shares, the estimated value per share would be RM2. This value can then be multiplied by the number of shares being transferred to estimate the total transfer value.
4. Can I calculate stamp duty before the share transfer agreement is signed?
Yes, many business owners calculate the expected stamp duty before signing the share transfer agreement. This helps determine the total transaction cost and prevents surprises later during the stamping process. Early calculations are especially useful when negotiating share sale prices or planning investor entry.
5. How do partial share transfers affect stamp duty calculation?
Stamp duty is calculated only on the value of the shares being transferred, not the entire company value. For example, if a shareholder transfers 20% of the company’s shares, the stamp duty is calculated based on the value of that 20% portion rather than the full company valuation.
6. Do I calculate stamp duty based on the number of shares or the company value?
Stamp duty is calculated based on the value of the shares transferred, not simply the number of shares. The number of shares must first be converted into a monetary value using the estimated value per share. The stamp duty formula is then applied to that value.
7. Is there a quick formula for estimating stamp duty on share transfers?
A commonly used estimation formula is:
Estimated Stamp Duty = Share Transfer Value × 0.3%
This simplified formula helps business owners quickly estimate the stamp duty payable for private company share transfers in Malaysia.
8. Does stamp duty increase if the company value increases?
Yes. Because stamp duty for private company share transfers is calculated as a percentage of the share value, a higher company valuation results in higher stamp duty payable. This is why valuation assumptions can significantly affect the final cost of a share transfer.
9. Can stamp duty be estimated during early investor negotiations?
Yes. During investor negotiations, companies often estimate stamp duty as part of the overall transaction cost. This helps founders and investors understand the total cost of the investment and ensures the share transfer process can proceed smoothly once agreements are finalised.
10. Do founders need to calculate stamp duty when reallocating shares internally?
Yes. Even when shares are transferred between founders or existing shareholders, stamp duty may still apply. Calculating the expected duty early helps ensure the transfer can be properly documented and stamped without delays.
11. How do multiple share transfers affect stamp duty calculations?
If shares are transferred through multiple transactions or between multiple parties, stamp duty is usually calculated separately for each transfer instrument. Each document may therefore attract its own stamp duty calculation based on the value of the shares transferred.
12. Can stamp duty calculations affect investment structuring?
Yes. When investors acquire shares in a company, stamp duty forms part of the overall transaction cost. Understanding the expected stamp duty can influence how share transfers are structured during fundraising or corporate restructuring.
13. How do I calculate stamp duty if the company has different share classes?
If a company has multiple classes of shares, each class may have a different value depending on rights attached to the shares. The stamp duty calculation will typically be based on the value of the specific shares being transferred, rather than treating all shares equally.
14. Is it possible to estimate stamp duty using a simple spreadsheet?
Yes. Many companies use simple spreadsheets to estimate stamp duty before submitting documents for stamping. By entering the number of shares transferred, estimated value per share, and applying the RM3 per RM1,000 rule, companies can quickly estimate the expected duty.
15. Why should companies estimate stamp duty before submitting documents for stamping?
Estimating stamp duty before submitting documents helps companies understand the financial implications of a share transfer. It allows directors and shareholders to prepare funds for the tax payment, verify valuation assumptions, and ensure that the transfer process proceeds without unnecessary delays.