Skip to content
Federal revenue · Note 5(a)

Where the money comes from

Every ringgit the federal government collected, by type, from the Accountant General's audited statements. Each category total is recomputed from its items before it is published.
Revenue, 2023
RM 314.96 bn
+7.0% on 2022
From taxes
72.8%
RM 229.18 bn
Largest single source
RM 159.75 bn
Cukai Pendapatan
Spending covered
77.3%
of RM 407.36 bn spent; the rest was borrowed

Revenue by type, 2023

54.4%
Direct tax
RM 171.34 bn
18.4%
Indirect tax
RM 57.85 bn
25.1%
Non-tax revenue
RM 79.03 bn
1.9%
Non-revenue receipts
RM 6.03 bn
0.2%
Federal Territory revenue
RM 717.36 m

Over the years

2016: RM 212.42 bnRM 212.42 bn20162017: RM 220.41 bnRM 220.41 bn20172018: RM 232.88 bnRM 232.88 bn20182019: RM 264.41 bnRM 264.41 bn20192020: RM 225.07 bnRM 225.07 bn20202021: RM 233.75 bnRM 233.75 bn20212022: RM 294.36 bnRM 294.36 bn20222023: RM 314.96 bnRM 314.96 bn20232024: RM 324.62 bnRM 324.62 bn20242025: RM 336.07 bnRM 336.07 bn2025
Direct tax Indirect tax Tax, not split by type Non-tax revenue Non-revenue receipts Federal Territory revenue

Every item, 2023

As printed in the statement, with the estimate as revised during the year and the previous year's actual from the same page. Item names change between years, so each year is shown on its own.

ItemRevised estimateActual2022ChangeShareSource
Direct tax (Cukai Langsung)RM 173,019,597,000.00RM 171,336,413,425.00RM 153,475,665,529.00+11.6%54.4%JANM 2023, p. 67
Cukai PendapatanRM 162,730,969,000.00RM 159,745,017,579.00RM 143,277,007,671.00+11.5%50.7%JANM 2023, p. 67
Cukai Langsung yang LainRM 10,288,628,000.00RM 11,591,395,846.00RM 10,198,657,858.00+13.7%3.7%JANM 2023, p. 67
Indirect tax (Cukai Tidak Langsung)RM 56,000,459,000.00RM 57,848,573,634.00RM 55,288,989,181.00+4.6%18.4%JANM 2023, p. 67
Duti Kastam - EksportRM 1,800,000,000.00RM 2,038,730,210.00RM 2,621,849,779.00-22.2%0.6%JANM 2023, p. 67
Duti Kastam - ImportRM 3,038,000,000.00RM 3,036,747,835.00RM 3,191,911,907.00-4.9%1.0%JANM 2023, p. 67
Duti EksaisRM 6,276,718,000.00RM 6,374,087,806.00RM 6,943,918,764.00-8.2%2.0%JANM 2023, p. 67
Cukai Jualan atas Barang-barang Perkilangan Dalam NegeriRM 7,682,371,000.00RM 7,692,663,740.00RM 6,247,990,438.00+23.1%2.4%JANM 2023, p. 67
Cukai Jualan atas Barangan ImportRM 9,917,028,000.00RM 10,680,411,081.00RM 10,008,433,145.00+6.7%3.4%JANM 2023, p. 67
Cukai PerkhidmatanRM 16,600,000,000.00RM 17,089,623,110.00RM 15,111,717,670.00+13.1%5.4%JANM 2023, p. 67
LeviRM 1,243,059,000.00RM 1,304,298,822.00RM 3,218,848,941.00-59.5%0.4%JANM 2023, p. 67
Duti Eksais Terhadap Barangan ImportRM 6,823,283,000.00RM 6,769,901,075.00RM 5,611,801,944.00+20.6%2.1%JANM 2023, p. 68
Pelbagai Cukai Tidak LangsungRM 2,500,000,000.00RM 2,676,024,643.00RM 2,331,490,170.00+14.8%0.8%JANM 2023, p. 68
Cukai PelanconganRM 120,000,000.00RM 186,085,312.00RM 1,026,423.00+18029.5%0.1%JANM 2023, p. 68
Non-tax revenue (HASIL BUKAN CUKAI)RM 69,104,500,000.00RM 79,032,048,178.00RM 79,608,725,084.00-0.7%25.1%JANM 2023, p. 68
Lesen, Bayaran Pendaftaran dan PermitRM 15,464,621,000.00RM 16,741,193,513.00RM 15,625,737,661.00+7.1%5.3%JANM 2023, p. 68
Perkhidmatan dan Bayaran PerkhidmatanRM 2,289,868,000.00RM 2,846,338,900.00RM 2,254,433,973.00+26.3%0.9%JANM 2023, p. 68
Perolehan daripada Jualan Barang-barangRM 60,484,000.00RM 87,599,545.00RM 74,332,645.00+17.8%0.0%JANM 2023, p. 68
SewaanRM 414,518,000.00RM 275,998,288.00RM 260,691,372.00+5.9%0.1%JANM 2023, p. 68
Faedah dan Perolehan daripada Pelaburan, Pinjaman Persekutuan dan Terbitan Instrumen Kewangan KerajaanRM 47,775,121,000.00RM 55,824,287,454.00RM 58,222,600,587.00-4.1%17.7%JANM 2023, p. 68
Denda dan HukumanRM 1,525,124,000.00RM 1,677,826,628.00RM 1,581,845,518.00+6.1%0.5%JANM 2023, p. 68
Sumbangan dan Bayaran Ganti dari Luar Negeri dan Sumbangan TempatanRM 0.00RM 6,057,545.00RM 74,658,960.00-91.9%0.0%JANM 2023, p. 68
Aktiviti Mencari Gali Minyak dan GasRM 1,574,764,000.00RM 1,572,746,305.00RM 1,514,424,368.00+3.9%0.5%JANM 2023, p. 68
Non-revenue receipts (TERIMAAN BUKAN HASIL)RM 4,630,413,000.00RM 6,025,087,538.00RM 5,296,182,387.00+13.8%1.9%JANM 2023, p. 68
Pulangan Balik PerbelanjaanRM 1,129,887,000.00RM 1,969,089,297.00RM 1,810,682,203.00+8.7%0.6%JANM 2023, p. 68
Terimaan daripada Agensi-agensi KerajaanRM 3,500,454,000.00RM 4,055,973,803.00RM 3,485,500,184.00+16.4%1.3%JANM 2023, p. 68
Terimaan PelarasanRM 72,000.00RM 24,438.00RM 0.00–0.0%JANM 2023, p. 68
Federal Territory revenue (HASIL WILAYAH PERSEKUTUAN)RM 445,284,000.00RM 717,358,956.00RM 687,198,434.00+4.4%0.2%JANM 2023, p. 68
Hasil Cukai Wilayah PersekutuanRM 396,207,000.00RM 611,729,203.00RM 604,348,745.00+1.2%0.2%JANM 2023, p. 68
Hasil Bukan Cukai Wilayah PersekutuanRM 49,077,000.00RM 105,629,753.00RM 82,849,689.00+27.5%0.0%JANM 2023, p. 68
Total revenue (HASIL)RM 314,959,481,731.00RM 294,356,760,615.00+7.0%100%

Source: Jabatan Akauntan Negara, Penyata Kewangan Kerajaan Persekutuan 2023, Note 5(a). See how this revenue was spent on the spending chart, or how your own income tax is spread on Where your taxes go.