Malaysia's trade performance sustained a positive trend in May 2025, consistent with the rise in imports (+6.6%), year-on-year (y-o-y). Total trade increased by RM6.4 billion or 2.6 per cent, y-o-y, reached RM252.5 billion.
Nevertheless, exports and trade balance experienced a decline of RM1.4 billion (-1.1%) and RM9.2 billion (-92.3%), respectively as compared to the same period in the previous year.
The monthly comparison shows that exports, imports, total trade and trade surplus declined by 5.2 per cent, 2.0 per cent, 3.6 per cent and 85.1 per cent, respectively.
Performance of Exports
Malaysia’s exports decreased by 1.1 per cent in May 2025, down from RM128.0 billion in April 2024 to RM126.6 billion.
This negative growth is aligned with the 4.7 per cent decrease in domestic exports to RM100.8 billion from RM105.8 billion, accounting for 79.6 per cent of overall exports. However, re-exports accounted for 20.4 per cent of total exports, up 16.1 per cent to RM25.8 billion.
Performance of Imports
Malaysia's import value increased by 6.6 per cent, or RM7.8 billion to RM125.9 billion in May 2025. On a m-o-m basis, imports downed by 2.0 per cent or RM2.5 billion. According to the m-o-m seasonally adjusted terms analysis, imports decline 3.6 per cent to RM126.8 billion.
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}