EMBARGO: Only to be published or disseminated at 12:00 hour, Wednesday, 21 June 2023

ANNUAL ECONOMIC SURVEY 2022 - ENVIRONMENTAL PROTECTION EXPENDITURE

Environmental Protection Expenditure Grew by 4.8 per cent to RM3.1b in 2021


Industry players in Malaysia spent RM3.1 billion on environmental protection in 2021, 4.8 per cent higher than the value spent in 2020.


Operating expenditure constitutes the largest share at 77.1 per cent, while 22.9 per cent was spent on capital expenditure.


Pollution management dominated the environmental protection expenditure with a share of  70.9 per cent or RM2,210.2 million. This was followed by waste management RM803.7 million (25.8%) and environmental assessment and charges at  RM70.6 million (2.3%).


The Manufacturing sector remained as the main contributor with an expenditure of RM2,486.8 million or 79.8 per cent. This was followed by Services sector with RM386.4 million (12.4%) and Mining & quarrying at 

RM110.8 million (3.6%). 


The full publication of the Environmental Protection Expenditure 2022 can be downloaded through eStatistik  portal.



Released by:

DEPARTMENT OF STATISTICS MALAYSIA

21 June 2023




Contact person:
Baharudin Mohamad
Public Relation Officer
Strategic Communication and International Division
Department of Statistics Malaysia
Tel : +603-8090 4681
Fax : +603-8888 9248
Email : baharudin[at]dosm.gov.my
Copyright ©2026 Department of Statistics Malaysia Official Portal. All Rights Reserved.
An Error occurred while handling another error:
yii\web\HeadersAlreadySentException: Headers already sent in /var/www/html/dosm/frontend/controllers/SiteController.php on line 191. in /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php:368
Stack trace:
#0 /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php(341): yii\web\Response->sendHeaders()
#1 /var/www/html/dosm/vendor/yiisoft/yii2/web/ErrorHandler.php(136): yii\web\Response->send()
#2 /var/www/html/dosm/vendor/yiisoft/yii2/base/ErrorHandler.php(152): yii\web\ErrorHandler->renderException()
#3 [internal function]: yii\base\ErrorHandler->handleException()
#4 {main}
Previous exception:
yii\web\HeadersAlreadySentException: Headers already sent in /var/www/html/dosm/frontend/controllers/SiteController.php on line 191. in /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php:368
Stack trace:
#0 /var/www/html/dosm/vendor/yiisoft/yii2/web/Response.php(341): yii\web\Response->sendHeaders()
#1 /var/www/html/dosm/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
#2 /var/www/html/dosm/www/index.php(24): yii\base\Application->run()
#3 {main}