Skip to content
Ministries · B.60 · P.60

Kementerian Pertahanan

Its running costs are supply vote B.60 and its projects development vote P.60.

The 2020 operating figures were read by OCR.

The published statement draws these tables without a text layer, so every amount was read from the page. Each printed total equals the sum of its rows or is a misprint confirmed on the page. Programme and activity names are OCR readings. How this was done

Spent in 2020
RM 14.18 bn
Share of federal spending
4.5%
of RM 313.98 bn
Rank
5th
of 39 ministries and departments
Change since 2016
-1.7%
before inflation

Kementerian Pertahanan spent RM 14.18 bn in 2020: RM 11.03 bn on running costs and RM 3.15 bn on development projects. That was 4.5% of federal spending.

2016: Kementerian Pertahanan, RM 14.42 bnRM 14.42 bn20162017: Kementerian Pertahanan, RM 15.03 bnRM 15.03 bn20172018: Kementerian Pertahanan, RM 15.70 bnRM 15.70 bn20182019: Kementerian Pertahanan, RM 13.51 bnRM 13.51 bn20192020: Kementerian Pertahanan, RM 14.18 bnRM 14.18 bn20202021: Kementerian Pertahanan, RM 15.22 bnRM 15.22 bn20212022: Kementerian Pertahanan, RM 16.16 bnRM 16.16 bn20222023: Kementerian Pertahanan, RM 17.87 bnRM 17.87 bn20232024: Kementerian Pertahanan, RM 20.03 bnRM 20.03 bn20242025: Kementerian Pertahanan, RM 21.24 bnRM 21.24 bn2025
Operating Development

Where its operating budget went in 2020

ProgrammeRevised budgetSpentShare
Kesiagaan dan OperasiRM 10.08 bnRM 10.08 bn91.4%
PengurusanRM 815.89 mRM 815.89 m7.4%
Program KhususRM 92.97 mRM 92.97 m0.8%
"one-off"RM 38.59 mRM 38.58 m0.3%

Every activity and spending category in B.60, with sources

Development spending in 2020

Agency or programmeBudgetSpent
Tentera UdaraRM 939.24 mRM 1.00 bn
Tentera LautRM 962.91 mRM 962.91 m
Tentera DaratRM 702.77 mRM 702.77 m
Lain-lainRM 319.71 mRM 319.71 m
Pengurusan Dasar Dalam Negeri Tiga PerkhidmatanRM 159.03 mRM 159.03 m

Every project in P.60, with sources

Budget 2027

Budget 2027 as tabled allocates RM 22.11 bn to Kementerian Pertahanan, against RM 21.75 bn in the 2026 budget. See the budget by programme.