data story

Where does Malaysia's money go?

The federal government's RM407 billion — who gets paid, and what gets built.

In 2023 the federal government spent about RM407 billion. RM311bn went to running the country day-to-day — civil servant salaries, subsidies and debt interest — and RM96bn went to building things like roads, schools and hospitals. It collected RM315bn in revenue, so it spent roughly RM91bn more than it earned.

Source · Ministry of Finance Malaysia (via data.gov.my) Annual Federal Government Finance Updated 2026-07-01
RM407bn
Total federal spending
operating + development · 2023
MOF
RM315bn
Revenue collected
taxes and other income · 2023
MOF
−RM91bn
Budget deficit
spent more than it collected
funded by borrowing

Total federal spending, 2018–2023

Operating plus development expenditure each year, in RM billion. Spending dipped in the pandemic year (2020) then climbed to a record RM407bn in 2023.

287201831820192762020COVID296202136420224072023
Source: Ministry of Finance Malaysia (via data.gov.my), Annual Federal Government Finance · Operating + development expenditure by year · RM billion

Operating spending — where it goes (2023)

The RM311bn it costs to run the country every year. The single biggest line is civil servant salaries, followed by subsidies & social assistance.

Civil servant salaries (emoluments)
91.9
Subsidies & social assistance
77.9
Debt interest
46.3
Supplies & services
35.9
Pensions & retirement
34.1
Grants & transfers
23.3
Other
1.9
Source: Ministry of Finance Malaysia (via data.gov.my), Annual Federal Government Finance · Operating expenditure by object, 2023 · RM billion

Development spending — what gets built (2023)

The RM96bn spent on building the country: infrastructure, public services and defence. 'Economy' covers roads, utilities, transport and industry.

Economy (roads, utilities, industry)
57.2
Social (education, health, housing)
24.2
Defence & security
11.4
General administration
3.2
Source: Ministry of Finance Malaysia (via data.gov.my), Annual Federal Government Finance · Development expenditure by function, 2023 · RM billion

What it means

  • Federal spending splits in two: RM311bn operating (the cost of running the country day-to-day) and RM96bn development (building roads, schools and hospitals).
  • The biggest single cost is civil servant salaries at ~RM92bn — nearly a third of all operating spending — followed by subsidies & social assistance (~RM78bn).
  • Debt interest alone was ~RM46bn in 2023 — more than the government spent building all of Malaysia's social infrastructure that year.
  • Development money is dominated by the economy function (~RM57bn): roads, utilities, transport and industry.
  • Spending outran revenue by ~RM91bn, a gap the government covers by borrowing — which is why debt interest keeps climbing.
Publisher
Ministry of Finance Malaysia (via data.gov.my) · Government — federal treasury open data
Document
Annual Federal Government Finance
Published
2024 (FY2023 actuals)
Source link
https://data.gov.my/data-catalogue/federal_finance_year
Retrieved
2026-07-01
Coverage
Federal government finance for financial year 2023 — the latest full-year actuals published. Figures are split into Operating Expenditure (day-to-day running costs) and Development Expenditure (building assets). Amounts shown in RM billion; source values are in RM million.
View official source ↗

Frequently asked

How much does the Malaysian government spend?

In 2023 the federal government spent about RM407 billion — roughly RM311 billion in operating expenditure (day-to-day running costs) and RM96 billion in development expenditure (building assets), according to the Ministry of Finance.

What does the Malaysian government spend the most on?

The single largest item is civil servant salaries (emoluments) at about RM92 billion in 2023, followed by subsidies & social assistance at about RM78 billion.

How much does Malaysia pay in debt interest?

The federal government paid about RM46 billion in debt service (interest) in 2023 — around 15% of its operating spending.

Does Malaysia run a budget deficit?

Yes. In 2023 the federal government spent about RM91 billion more than it collected in revenue, a gap funded by borrowing.

Where does this data come from?

From the Ministry of Finance's Annual Federal Government Finance, published as official open data on data.gov.my. Figures are FY2023 actuals, the latest full year available.

stay in the know

Malaysia, decoded weekly

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

No spam. Unsubscribe anytime.