MYR 20,000 gross salary in Malaysia: net pay
How much is a MYR 20,000 gross monthly salary after tax (net, take-home) in Malaysia?
For example, a gross salary of MYR 20,000 per month leaves about MYR 14,333 net, after MYR 3,367 income tax and MYR 2,300 in social contributions, an effective deduction rate of 28.33%.
| Social insurance | -MYR 2,300 |
| Income tax | -MYR 3,367 |
| Net (take-home) | MYR 14,333 |
| Gross salary | MYR 20,000 |
| Net (take-home) | MYR 14,333 |
| Income tax | MYR 3,367 |
| Social contributions | MYR 2,300 |
| Gross per year | MYR 240,000 |
| Net per year | MYR 172,000 |
| Effective deduction rate | 28.33% |
A gross salary of MYR 20,000 is about 581% of the national average salary in Malaysia (MYR 3,441 per month).
How salary is taxed in Malaysia
Income tax in Malaysia is progressive: marginal rates rise from 1% to 30% as income grows. Employees also pay social contributions of around 11.5% of gross salary. A tax-free allowance of about MYR 16,000 per year is deducted before income tax. The standard VAT rate is 8%.
| Annual taxable income | Tax rate |
|---|---|
| Up to MYR 5,000 | 0% |
| Up to MYR 20,000 | 1% |
| Up to MYR 35,000 | 3% |
| Up to MYR 50,000 | 6% |
| Up to MYR 70,000 | 11% |
| Up to MYR 100,000 | 19% |
| Up to MYR 400,000 | 25% |
| Up to MYR 600,000 | 26% |
| Up to MYR 2,000,000 | 28% |
| MYR 2,000,000 and above | 30% |
Frequently asked questions
How much is MYR 20,000 gross after tax in Malaysia?
For example, a gross salary of MYR 20,000 per month leaves about MYR 14,333 net, after MYR 3,367 income tax and MYR 2,300 in social contributions, an effective deduction rate of 28.33%.
What is MYR 20,000 gross per month as a yearly salary?
That is MYR 240,000 gross per year, roughly MYR 172,000 net per year after tax.
How much tax do you pay on a MYR 20,000 salary in Malaysia?
About MYR 3,367 income tax plus MYR 2,300 in social contributions per month - an effective deduction rate of 28.33%.
Approximate 2026 estimate. Simplified model, verify before relying on it. Not tax advice.
Rates updated June 2026