data story

Where does Malaysia's money come from?

Companies pay the biggest share. Oil still runs through everything. And GST now brings in nothing.

In 2023 the federal government collected RM315 billion. More than half was direct tax, and the single biggest source was companies' income tax at almost RM94 billion, roughly two and a half times what individuals paid. A quarter of all revenue was non-tax income, led by investment returns and Petronas. Sales and service tax (SST) has replaced GST, which was abolished in 2018 and now collects nothing.

Source · Ministry of Finance, via data.gov.my Federal Government Revenue by year Updated 2026-07-24
RM315bn
Total federal revenue
financial year 2023
Ministry of Finance
RM94bn
From companies' income tax
the single biggest source, ~30%
firms pay the most
25%
Was non-tax income
investment returns, Petronas, permits
RM79 billion

Federal government revenue, by year (RM billion)

Revenue has climbed to a record RM315 billion, after a dip in 2020 when the pandemic hit collections.

212.42016220.42017232.92018264.42019225.12020Covid233.82021294.420223152023
Source: Ministry of Finance, via data.gov.my, Federal Government Revenue by year · Total federal revenue, annual actuals · RM billion

Revenue by type (2023)

Over half is direct tax, on company profits and personal income. A quarter is non-tax income, much of it from Petronas and investments.

Direct tax (income & profits)
171.3
Non-tax income
79
Indirect tax (SST, excise, duties)
57.8
Non-revenue receipts
6.7
Source: Ministry of Finance, via data.gov.my, Federal Government Revenue by year · Revenue by broad category, 2023 · RM billion

Top individual sources of revenue (2023)

Companies' income tax dwarfs everything, including what individuals pay. Investment income, mostly Petronas dividends and interest, is the second largest line.

Companies' income tax
93.9
Investment income & interest
55.8
Individuals' income tax
36.2
Petroleum income tax
26.1
Sales tax (SST)
18.4
Service tax (SST)
17.1
Excise duties
13.1
Licences & permits
9.9
Duti setem
9.6
Petroleum royalties
6.8
Source: Ministry of Finance, via data.gov.my, Federal Government Revenue by year · Largest single revenue lines, 2023 · RM billion

What it means

  • Companies pay the most. Corporate income tax brought in RM93.9 billion in 2023, about 2.6 times the RM36.2 billion individuals paid. The bulk of Malaysia's direct tax comes from business profits, not salaries.
  • A quarter of revenue isn't tax at all. Non-tax income was RM79 billion, led by RM55.8 billion of investment returns and interest, much of it Petronas dividends, plus petroleum royalties and licence fees.
  • Oil still runs through the budget. Petroleum income tax (RM26.1bn) and royalties (RM6.8bn), on top of Petronas dividends inside investment income, tie tens of billions of ringgit a year to the price of crude.
  • GST is gone. Abolished in 2018, it now collects nothing. Its replacement, SST, raised about RM35.5 billion in 2023 (sales RM18.4bn plus service RM17.1bn), less than GST did at its peak.
  • Revenue still trails spending. The RM315 billion collected in 2023 sits well below the roughly RM407 billion the government spends, and the gap is filled by borrowing.
Publisher
Ministry of Finance, via data.gov.my · Government, federal treasury, open data
Document
Federal Government Revenue by year
Published
2023
Source link
https://data.gov.my/data-catalogue/federal_finance_year_revenue
Retrieved
2026-07-24
Coverage
Federal government revenue, annual actuals, in ringgit. Figures are for financial year 2023, the latest published year. Values shown in RM billion. 'Investment income' is mostly interest and investment returns, including dividends from Petronas and other government-linked companies. GST was abolished in 2018 and replaced by SST.
View official source ↗

Frequently asked

How does the Malaysian government make money?

Mostly through tax. In 2023 the federal government collected RM315 billion: about RM171 billion in direct tax (company and personal income tax), RM58 billion in indirect tax (SST, excise and duties), and RM79 billion in non-tax income such as investment returns, Petronas dividends and licence fees, per Ministry of Finance data on data.gov.my.

What is the Malaysian government's biggest source of revenue?

Companies' income tax, at about RM93.9 billion in 2023, roughly 30% of all federal revenue and the single largest line, ahead of investment income (RM55.8 billion) and individuals' income tax (RM36.2 billion).

How much tax does Malaysia collect a year?

The federal government collected about RM315 billion in total revenue in 2023, of which around RM229 billion was tax (direct plus indirect) and the rest non-tax income.

Does Malaysia still have GST?

No. The Goods and Services Tax (GST) was abolished in 2018 and now collects nothing. It was replaced by the Sales and Service Tax (SST), which raised about RM35.5 billion in 2023.

How much does Malaysia depend on oil for revenue?

A lot. Petroleum income tax was RM26.1 billion and petroleum royalties RM6.8 billion in 2023, and Petronas dividends sit inside the RM55.8 billion of investment income, so oil and gas are tied to tens of billions of ringgit of federal revenue each year.

Where does this revenue data come from?

From the Ministry of Finance's federal government revenue accounts, published as official open data on data.gov.my. Figures are 2023 actuals, the latest published year.

stay in the know

Malaysia, decoded monthly

One email a month, the numbers that run the country, pulled straight from the source. No spam, unsubscribe anytime.

or by email
No spam. Unsubscribe anytime.