{"id":17450,"date":"2026-03-10T08:49:57","date_gmt":"2026-03-10T08:49:57","guid":{"rendered":"https:\/\/www.hashmicro.com\/my\/blog\/?p=17450"},"modified":"2026-03-10T09:30:19","modified_gmt":"2026-03-10T09:30:19","slug":"esg-certification-malaysia","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/","title":{"rendered":"Mastering ESG Certification in Malaysia: A Strategic Guide"},"content":{"rendered":"<p>Sustainability is now a bigger business priority, not just a side initiative. In Malaysia, more companies are under pressure to align with ESG standards and show clear proof of their commitments to investors, customers, and business partners.<\/p>\n<p>That proof usually goes beyond internal policies. It often requires measurable progress and third-party validation that can strengthen trust and support long-term business growth. For both large companies and SMEs, understanding ESG certification in Malaysia is becoming more important.<\/p>\n<p>That is why this topic matters. ESG certification is not only about meeting expectations, but also about building a more credible and future-ready business. Keep reading to understand how it works and what your business should prepare.<\/p>\n<table style=\"border-collapse: collapse; background-color: #fffacd; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 25px 25px 25px 25px;\" width=\"100%\">\n<tbody>\n<tr>\n<td style=\"padding: 15px; border: none;\">\n<h3 style=\"margin-bottom: 10px;\"><span style=\"background-color: #8a0e19; color: #ffffff; padding: 5px;\"><b>Key Takeaways<\/b><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">ESG certification <a href=\"#in\">helps businesses prove<\/a> that their sustainability efforts meet recognized standards and growing market expectations.<\/li>\n<li aria-level=\"1\"><a href=\"#What\">The certification<\/a> process reviews how a business performs across environmental, social, and governance areas before certification can be achieved.<\/li>\n<li aria-level=\"1\">Technology can make <a href=\"#ESG\">ESG certification<\/a> easier by improving data accuracy, reporting, and compliance tracking.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- <div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tTable of Content\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\r\n<div class=\"dropdown-fixed-top\" id=\"dropdown-fixed-top\">\r\n\t<div class=\"row\">\r\n\t\t<p id=\"pilihDaftarIsi\">Content Lists<\/p>\r\n\t\t<p><i class=\"td-icon-menu-down\"><\/i><\/p>\r\n\t<\/div>\r\n\t\r\n\t<div>\r\n\t\t<ul id=\"list_toc_top\" class='list_toc'><\/ul>\r\n\t<\/div>\r\n<\/div> -->\r\n\r\n<!-- TOC mobile -->\r\n<div id=\"placeholder-toc\"><\/div>\r\n<div id=\"toc\">\r\n    <div class=\"header\">\r\n\t<span class=\"toc-title\" id=\"toc-title\">Table of Content<\/span>\t\r\n\t <i class=\"toc-icon\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"header-icon\">\r\n          <path d=\"m6 9 6 6 6-6\" \/>\r\n        <\/svg>\r\n      <\/i>\r\n\t<\/div>\r\n    <div class=\"list\">\r\n      <ul id=\"toc-list\"><\/ul>\r\n    <\/div>\r\n <\/div>\r\n<!-- TOC mobile -->\r\n\r\n<style>\r\n\t@media (max-width: 992px) {\r\n\t\t#toc_group_article {\r\n\t\t\tpadding-top: 24px;\r\n\t\t}\r\n\t}\r\n\t\r\n\t#list_toc_float {\r\n\t\tmax-height: calc(100vh - 250px);\r\n\t\toverflow-y: auto;\r\n\t}\r\n\t\r\n\t#list_toc_top {\r\n\t\tdisplay: none;\r\n\t\tbackground: #fff;\r\n\t\tmargin-bottom: 4px;\r\n\t}\r\n\t\r\n\t#list_toc_top li {\r\n\t\tdisplay: block;\r\n\t\tmargin-left: 0;\r\n\t\tlist-style: none;\r\n\t}\r\n\t\r\n\t#list_toc_top a {\r\n\t\tpadding: 5px;\r\n\t\tdisplay: block;\r\n\t}\r\n\t\r\n\t#list_toc_top.show {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t#list_toc_top a {\r\n\t\tcolor: #434343;\r\n\t\tborder-bottom: 1px solid #bbb;\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top {\r\n\t\tposition: fixed;\r\n\t\ttop: 59px;\r\n\t\twidth: 100%;\r\n\t\tz-index: 99;\r\n\t\tborder-bottom: 2px solid #9c171e;\r\n\t\tpadding: 12px;\r\n\t\tbackground: #fff;\r\n\t\twidth: 100%;\r\n\t\tcursor: pointer;\r\n\t\tdisplay: none;\r\n\t\tleft: 0;\r\n\t\tbox-shadow: 0 -2px 7px 6px rgba(0, 0, 0, 0.17);\r\n\t}\r\n\t\r\n\t#dropdown-fixed-top.show {\r\n\t\tanimation: showAnim 0.5s ease;\r\n\t\tdisplay: block;\r\n\t\topacity: 1;\r\n\t}\r\n\t\r\n\t@keyframes showAnim {\r\n\t\tfrom {\r\n\t\t\tdisplay: none;\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\tto {\r\n\t\t\tdisplay: block;\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top #list_toc_top {\r\n\t\tmax-height: calc(50vh - 110px);\r\n\t\toverflow-y: scroll;\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top .row {\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top .row p {\r\n\t\tmargin-bottom: 0;\r\n\t}\r\n\t\r\n\t#pilihDaftarIsi {\r\n\t\tmax-width: 100%;\r\n\t\toverflow: hidden;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t\r\n\t@media (min-width: 1018px) {\r\n\t\t.dropdown-fixed-top {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_top li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor: #000;\r\n\t\tmargin-bottom: 6px;\r\n\t\tpadding-top: 2px;\r\n\t\tpadding-bottom: 2px;\r\n\t\ttransition: all 0.2s ease-in-out;\r\n\t\tfont-size: 15px;\r\n\t\tline-height: 18px;\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t}\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\t\t\t\t\r\n\t}\r\n\r\n<\/style>\r\n\r\n<style>\r\n\t@media (max-width: 992px) {\r\n\t\t#toc_group_article {\r\n\t\t\tpadding-top: 24px;\r\n\t\t}\r\n\t}\r\n\t\r\n\t#list_toc_float {\r\n\t\tmax-height: calc(100vh - 250px);\r\n\t\toverflow-y: auto;\r\n\t}\r\n\t\r\n\t#list_toc_top {\r\n\t\tdisplay: none;\r\n\t\tbackground: #fff;\r\n\t\tmargin-bottom: 4px;\r\n\t}\r\n\t\r\n\t#list_toc_top li {\r\n\t\tdisplay: block;\r\n\t\tmargin-left: 0;\r\n\t\tlist-style: none;\r\n\t}\r\n\t\r\n\t#list_toc_top a {\r\n\t\tpadding: 5px;\r\n\t\tdisplay: block;\r\n\t}\r\n\t\r\n\t#list_toc_top.show {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t#list_toc_top a {\r\n\t\tcolor: #434343;\r\n\t\tborder-bottom: 1px solid #bbb;\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top {\r\n\t\tposition: fixed;\r\n\t\ttop: 59px;\r\n\t\twidth: 100%;\r\n\t\tz-index: 99;\r\n\t\tborder-bottom: 2px solid #9c171e;\r\n\t\tpadding: 12px;\r\n\t\tbackground: #fff;\r\n\t\twidth: 100%;\r\n\t\tcursor: pointer;\r\n\t\tdisplay: none;\r\n\t\tleft: 0;\r\n\t\tbox-shadow: 0 -2px 7px 6px rgba(0, 0, 0, 0.17);\r\n\t}\r\n\t\r\n\t#dropdown-fixed-top.show {\r\n\t\tanimation: showAnim 0.5s ease;\r\n\t\tdisplay: block;\r\n\t\topacity: 1;\r\n\t}\r\n\t\r\n\t@keyframes showAnim {\r\n\t\tfrom {\r\n\t\t\tdisplay: none;\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\tto {\r\n\t\t\tdisplay: block;\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top #list_toc_top {\r\n\t\tmax-height: calc(50vh - 110px);\r\n\t\toverflow-y: scroll;\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top .row {\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between\r\n\t}\r\n\t\r\n\t.dropdown-fixed-top .row p {\r\n\t\tmargin-bottom: 0;\r\n\t}\r\n\t\r\n\t#pilihDaftarIsi {\r\n\t\tmax-width: 100%;\r\n\t\toverflow: hidden;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t\r\n\t@media (min-width: 1018px) {\r\n\t\t.dropdown-fixed-top {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_top li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor: #000;\r\n\t\tmargin-bottom: 6px;\r\n\t\tpadding-top: 2px;\r\n\t\tpadding-bottom: 2px;\r\n\t\ttransition: all 0.2s ease-in-out;\r\n\t\tfont-size: 15px;\r\n\t\tline-height: 18px;\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t\t}\r\n\t\t\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\r\n<\/style>\r\n\r\n<!-- START ToC styling  -->\r\n<style>\r\n\t\/* Simple styling for the TOC *\/\r\n\t\r\n\t#toc ul li:last-child {\r\n    padding-bottom: 16px; \/* Adjust the value as needed *\/\r\n}\r\n\r\n.td-fix-index {\r\n\t transform: unset !important;\r\n     -webkit-transform: unset !important; \r\n}\r\n.footer-contact .td-fix-index {\r\n\t transform: translateZ(0) !important;\r\n     -webkit-transform: translateZ(0) !important; \r\n}\r\n\t.tdb_single_content .tdb-block-inner.td-fix-index{\r\n\t\tposition: static;\r\n\t}\r\n\t\r\n\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 0px 24px !important;\r\n  margin-bottom: 20px;\r\n\/*   border: 1px solid #9C171E; *\/\r\n  border-radius: 6px;\r\n\tdisplay: none;\r\n  max-width: 100%;\r\n  transition: .4s ease height;\r\n\tmargin-left: 0;\r\n\toverflow: hidden;\r\n}\r\n\r\n#toc .header{\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n\tbackground-color: transparent;\r\n}\r\n\t\r\n\t#toc.sticky .header{\r\n\t\tpadding: 4px 0;\r\n\t}\r\n\t\r\n.header p{\r\n  font-size: 18px !important;\r\n  font-weight: 600 !important;\r\n  color: #393939;\r\n   margin-bottom: 0;\r\n  \/* margin-top: 20px; *\/\r\n}\r\n\r\n.toc-icon{\r\n  float: right;\r\n\/*   visibility: hidden; *\/\r\n}\r\n\r\n\t.toc-title{\r\n\t\tmargin-right: auto;\r\n\/* \t\tpadding-left: 20px; *\/\r\n\t\tfont-weight: 600;\r\n\t\talign-self: center;\t}\t\r\n\r\n#toc ul {\r\n  list-style-type: none;\r\n  padding-left: 0;\r\n}\r\n\t\r\n#toc.sticky ul{\r\n\toverflow-y: auto;\r\n\tmax-height: 250px;\r\n\tmargin-top: 0px;\r\n\tpadding-top: 20px;\r\n\/* \tborder-top: 1px solid #d3d3d3; *\/\r\n}\r\n\t\r\n#toc ul li {\r\n\/*   margin-bottom: 10px; *\/\r\n  margin-bottom: 10px;\r\n\tmargin-left: 0;\r\n\ttransition: .2s ease;\r\n\tcursor: pointer;\r\n}\r\n\t\r\n\t#toc.sticky ul li {\r\n\t  margin-right: 10px;\r\n\t}\r\n\t\r\n.td-post-content #toc-list li a:hover, .td-post-content #toc-list a.active{\r\n\tbackground-color: #FFF;\r\n\/* \tpadding: 8px 16px 8px 16px; *\/\r\n\tpadding: 4px 16px 4px 16px;\r\n\tborder-radius: 6px;\r\n\tcolor: #9c171e !important;\r\n\tfont-weight: 600 !important;\r\n}\r\n\t\r\n\t.td-post-content #toc-list li:hover a, .td-post-content #toc-list a.active{\r\n\t\tcolor: #9C171E !important;\r\n\t\tfont-weight: 600 !important;\r\n\t}\r\n\t\r\n.td-post-content #toc-list a.active{\r\n\tfont-weight: bold !important;\r\n\tcolor: #9C171E !important;\r\n}\r\n\t\r\n#toc a, .td-post-content #toc-list a {\r\n  text-decoration: none;\r\n  color: #ea1717 !important;\r\n  transition: .2s ease;\r\n\tfont-weight: 400 !important;\r\n\tdisplay: block;\r\n\t\r\n\tpadding: 4px 16px 4px 0;\r\n}\r\n\r\n#toc.sticky {\r\n  position: fixed;\r\n\/*   top: 73px; *\/\r\n\tbottom: 0;\r\n  z-index: 100; \r\n  box-shadow: 0 2px 5px rgba(0,0,0,0.1); \r\n\twidth: 100%; \r\n\tbackground-color: #FFF;\r\n\/* \tbackground-color: #FFF1F1; *\/\r\n\tborder-bottom: 1px solid #ea1717;\r\n\/*   border: 1px solid #393939; *\/\r\n  box-shadow: 0px 0px 14px 0px #00000040;\r\n  cursor: pointer;\r\n\tanimation: fadein .3s ease;\r\n\tpadding: 12px 16px !important;\r\n}\r\n\t\r\n\t.fadein{\r\n\t\tanimation: fadein .3s ease;\r\n\t}\r\n\t\r\n\t.fadeout{\r\n\t\tanimation: fadeout .3s ease;\r\n\t}\r\n\t\r\n\t\r\n\t@keyframes fadein{\r\n\t\t0% {\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@keyframes fadeout{\r\n\t\t0% {\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t\r\n#toc.sticky .header p{\r\n\tmargin-bottom: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#toc.sticky .toc-icon{\r\n  visibility: visible;\r\n\/* \ttransition: 0.4s ease; *\/\r\n}\r\n\t\r\n\t.toc-icon{\r\n\t\talign-items: center;\r\n    \tdisplay: flex;\r\n\t}\r\n\t\r\n\tsvg.header-icon{\r\n\/* \t\tbackground-color: #9c171e; *\/\r\n\t\tbackground-color: #FFF;\r\n\t\tborder-radius: 30px;\r\n\t\tpadding: 5px;\r\n\t}\r\n\r\n#toc.sticky .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\t\r\n\t#toc .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\r\n#toc .header.active .toc-icon{\r\n\ttransform: rotate(0deg); \r\n\topacity: 1;\r\n}\r\n\r\n\t#toc .header.active + .list {\r\n\t  max-height: 200px; \/* Adjust this value as needed *\/\r\n\t  opacity: 1;\r\n\t}\r\n\t\r\n\t#placeholder-toc{\r\n\/* \t\tdisplay: none; *\/\r\n\t}\r\n\t\r\n\t@media (min-width: 768px) and (max-width: 991px){\r\n\t\t#toc.sticky{\r\n\/* \t\t\ttop: 104px; *\/\r\n\t\t\tbottom: 0px;\r\n\t\t}\r\n\t\t\r\n\t\t#toc{\r\n\t\t\twidth: unset !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width: 767px){\r\n\t\t#toc{\r\n\t\t\twidth: 100% !important;\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t\t\r\n\t\t#toc.sticky{\r\n\t\t\twidth: 90% !important;\r\n\/* \t\t\ttop: 81px; *\/\r\n\t\t\tbottom: 60px;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tmargin-right: auto;\r\n\t\t\tpadding: 0 16px;\r\n\t\t\tright: 5%;\r\n\t\t}\r\n\t}\r\n\t\r\n\t<\/style>\r\n<!-- END ToC styling  -->\r\n\r\n<!-- ToC List for mobile -->\r\n<script>\r\n \/\/ Generate TOC based on headings\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  \/\/ Get the element that will contain the TOC\r\n  const tocList = document.getElementById('toc-list');\r\n\r\n  \/\/ Get the element with the ID 'article-left'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within 'myarticle'\r\n  const headers = article.getElementsByTagName('h2');\r\n\r\n  \/\/ Loop through the h2 elements and create a list item for each one\r\n  for (let i = 0; i < headers.length; i++) {\r\n    const header = headers[i];\r\n    const headerText = header.textContent;\r\n\/\/     const headerId = 'header-' + i;\r\n    const headerId = headerText\r\n    .toLowerCase()\r\n    .trim()\r\n    .replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n    .replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n    \/\/ Set an ID for the header if it doesn't have one\r\n    header.setAttribute('id', headerId);\r\n\r\n    \/\/ Create a list item for the TOC\r\n    const listItem = document.createElement('li');\r\n\r\n    \/\/ Create a link for the list item\r\n    const link = document.createElement('a');\r\n    link.setAttribute('href', '#' + headerId);\r\n    link.textContent = headerText;\r\n\r\n    \/\/ Append the link to the list item\r\n    listItem.appendChild(link);\r\n\r\n    \/\/ Append the list item to the TOC list\r\n    tocList.appendChild(listItem);\r\n  }\r\n});\r\n\r\n\/\/ Keep height and placement of content using placeholder in place of TOC\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const placeholderToc = document.querySelector('#placeholder-toc');\r\n\r\n  function setPlaceholderHeight() {\r\n    placeholderToc.style.height = `${toc.offsetHeight}px`;\r\n  }\r\n\r\n  \/\/ Set the initial height of the placeholder\r\n  setPlaceholderHeight();\r\n\r\n  \/\/ Update the height on window resize\r\n  window.addEventListener('resize', setPlaceholderHeight);\r\n});\r\n  const tocTitle = document.querySelector('#toc-title'); \/\/ Assuming header-faq is the element for TOC title\r\n\r\n\/\/ Sticky TOC and update heading\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const footer = document.querySelector('.td-footer-template-wrap');\r\n  const tocParent = toc.parentElement;\r\n  const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n  const tocHeight = toc.offsetHeight;\r\n  const triggerPoint = divTop + tocHeight + 700;\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight - footerHeight - footerHeight;\r\n  const phtoc = document.querySelector('#placeholder-toc');\r\n  const headers = document.querySelectorAll('.td-post-content h2');\r\n  const navLinks = document.querySelectorAll('#toc-list a');\r\n\t\r\n\tconst panel2 = document.querySelector(\"#toc .list\");\r\n\tvar icon = document.querySelector(\".toc-icon\");\r\n\r\n  let activeLink = null; \/\/ Declare activeLink outside the loop\r\n\t\r\n  \/\/ Function to handle scroll and add\/remove .sticky class\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Highlight user progress as the heading comes\r\n    headers.forEach(header => {\r\n\t\tconst headerTop = header.offsetTop;\r\n\t\tconst headerHeight = header.clientHeight;\r\n\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \t\t\tconsole.log(\"current header text:\", currentHeaderText);\r\n\t\t\ttocTitle.textContent = currentHeaderText;\r\n\t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t\r\n\t\t\tif(window.innerWidth < 767){\r\n\t\t\t\ttocTitle.textContent = 'Table of Content';\r\n\t\t\t}\r\n\t\t}\r\n\t});\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader != '') {\r\n\t\t  if (link.getAttribute('href').includes(currentHeader)) {\r\n\t\t\t  link.classList.add('active');\r\n\t\t  }\r\n\t  }\r\n    });\r\n\/\/     if (windowTop < triggerFooterPoint) {\r\n\/\/         toc.style.display = 'block';\r\n\/\/ \t}else{\r\n\/\/         toc.style.display = 'none';\r\n\/\/ \t}\r\n    \/\/ Update TOC title if sticky\r\n    if (windowTop > triggerPoint) {\r\n      if (!toc.classList.contains('sticky')) {\r\n        phtoc.style.display = \"block\";\r\n        toc.classList.add('sticky');\r\n        toc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n        toc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n        toc.style.backgroundColor = \"#FFF\";\r\n\t\tpanel2.style.height = '0px';\r\n\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\t\t  if(window.innerWidth < 767){\r\n\/\/ \t\t\t  const tocs = document.querySelector('#toc.sticky');\r\n\t\t\t  tocTitle.textContent = 'Table of Content'; \/\/ Reset title\r\n       \t\t  toc.style.width = '150px'; \/\/ Set width to match the parent element\r\n\t\t  }\r\n      }\r\n      if (currentHeader) {\r\n\/\/         console.log(\"activeLink:\", activeLink);\r\n        if (activeLink) {\r\n\/\/           tocTitle.textContent = activeLink.textContent; \/\/ Update TOC title\r\n          tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n        }\r\n      }\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset'; \/\/ Reset to original width\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Table of Content'; \/\/ Reset title\r\n\t\tpanel2.style.height = panel2.scrollHeight + \"px\";\r\n\t\ticon.style.transform = \"rotate(180deg)\";\r\n    }\r\n  }\r\n\r\n    \/\/ Attach the scroll event listener to the window\r\n    window.addEventListener('scroll', handleScroll);\r\n\r\n    \/\/ Initial call to handleScroll to set the correct state on load\r\n    handleScroll();\r\n});\r\n\t\r\n\t\/\/ Open toggle TOC\r\n\t  document.addEventListener(\"DOMContentLoaded\", function() {\r\n\t\tvar tocHeader = document.querySelector(\"#toc .header\");\r\n\t\tvar toc = document.querySelector(\"#toc\");\r\n\t\tvar icon = document.querySelector(\".toc-icon\");\r\n\t\tconst tocTitle = document.querySelector('#toc-title');\r\n\t\tconst tocs = document.querySelector('#toc.sticky');\r\n \t\tconst tocParent = toc.parentElement;\t\t  \r\n\r\n\t\t  tocHeader.addEventListener(\"click\", function() {\r\n\t\t\tvar panel = this.nextElementSibling;\r\n\t\t\tif (panel.style.height !== '0px') { \/\/ Check if height is not 0px\r\n\t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t\t\ttoc.style.paddingBottom = '6px'; \r\n\t\t\t\tif(window.innerWidth > 768){\r\n\t\t\t\t\tif(!toc.classList.contains('sticky')){\r\n\t\t\t\t\t\ttoc.style.width = \"unset\";\r\n\/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (toc.classList.contains('sticky')){\r\n\t\t\t\t\t\ttoc.style.width = '${tocParent.offsetWidth}px';\r\n\t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tif(window.innerWidth < 767){\r\n\t\t\t\t\ttoc.style.width = \"unset\"; \/\/ Reset width\r\n\t\t\t\t}\r\n\t\t\t\ttoc.style.backgroundColor = \"#FFF1F1\";\r\n\t\t\t} else {\r\n\t\t\t  panel.style.height = panel.scrollHeight + \"px\";\r\n\t\t\t  icon.style.transform = \"rotate(0deg)\";\r\n\t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\t\t\t  tocTitle.textContent = 'Table of Content'; \/\/ Reset title\r\n\t\t\t\ttoc.style.paddingBottom = '24px';\r\n\t\t\t \tif(window.innerWidth < 767){\r\n\t\t\t\t\ttoc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t  });\r\n\r\n\t\t  \/\/ Close TOC when a link inside it is clicked\r\n\t\t  var tocLinks = document.querySelectorAll(\"#toc .list a\");\r\n\t\t  tocLinks.forEach(function(link) {\r\n\t\t\tlink.addEventListener(\"click\", function() {\r\n\t\t\t  var panel = document.querySelector(\"#toc .list\");\r\n\t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\t\t\t});\r\n\t\t  });\r\n\t\t});\r\n<\/script>\r\n\r\n<!-- <script>\r\n\tvar pilihDaftarIsi = document.getElementById('pilihDaftarIsi');\r\n\t\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\tvar dropdownFixedTop = document.querySelector('.dropdown-fixed-top');\r\n\r\n\t\tdropdownFixedTop.addEventListener('click', function() {\r\n\t\t\tvar dropdownContent = this.querySelector('.list_toc');\r\n\t\t\tdropdownContent.classList.toggle('show');\r\n\t\t});\r\n\r\n\t\twindow.addEventListener('click', function(event) {\r\n\t\t\tvar listTocTop = document.getElementById('list_toc_top');\r\n\r\n\t\t\tif (!dropdownFixedTop.contains(event.target)) {\r\n\t\t\t\tlistTocTop.classList.remove('show');\r\n\t\t\t}\r\n\t\t});\r\n\t});\r\n\t\r\n\tvar daftarIsiContainer = document.getElementById('toc_group_article');\r\n\tvar dropdownFixedTop = document.getElementById('dropdown-fixed-top');\r\n    var triggered = false; \/\/ Flag to keep track of whether the function has been triggered\r\n\r\n    window.addEventListener('scroll', function() {\r\n        if (!triggered && isCompletelyScrolledPast(daftarIsiContainer)) {\r\n            showSectionDropdownFixedTop(false);\r\n            triggered = true;\r\n        } else if (triggered && !isCompletelyScrolledPast(daftarIsiContainer)) {\r\n            showSectionDropdownFixedTop(true);\r\n            triggered = false;\r\n        }\r\n    });\r\n\r\n    function isCompletelyScrolledPast(element) {\r\n        var elementTop = element.getBoundingClientRect().top;\r\n        var elementBottom = element.getBoundingClientRect().bottom;\r\n        return elementTop < 0 && elementBottom < 0;\r\n    }\r\n\r\n    function showSectionDropdownFixedTop(show) {\r\n\t\tif (show) {\r\n\t\t\tdropdownFixedTop.classList.remove(\"show\");\r\n\t\t} else {\r\n\t\t\tdropdownFixedTop.classList.add(\"show\");\r\n\t\t}\r\n    }\r\n\r\n\/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n\t\t  pilihDaftarIsi.innerHTML = a.textContent;\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float', 'list_toc_top']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script> -->\r\n<!-- END script lama -->\r\n\t\r\n<script>\r\n    \/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float', 'list_toc_top']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script>\r\n\t\r\n\r\n<!-- ToC List for desktop side bar, diganti jadi inject by php, di code snippet \"Sidebar Accordion\" -->\r\n<!-- <script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n        \/\/ Fungsi untuk mengubah teks menjadi format id\r\n        function formatId(text) {\r\n            return text.trim().replace(\/[^\\w\\d]+\/g, '_');\r\n        }\r\n\r\n        \/\/ Fungsi untuk membuat nested list\r\n        function createNestedList(parentNode, children) {\r\n            if (children.length === 0) return;\r\n\r\n            const nestedUl = document.createElement('ul');\r\n            children.forEach(child => {\r\n                const nestedLi = document.createElement('li');\r\n                const nestedA = document.createElement('a');\r\n                nestedA.textContent = child.title;\r\n                nestedA.href = `#${child.id}`;\r\n                nestedLi.appendChild(nestedA);\r\n                nestedUl.appendChild(nestedLi);\r\n\r\n                if (child.children.length > 0) {\r\n                    createNestedList(nestedLi, child.children);\r\n                }\r\n            });\r\n\r\n            parentNode.appendChild(nestedUl);\r\n        }\r\n\r\n        \/\/ Membuat objek untuk menyimpan daftar h2 dan h3 beserta judulnya\r\n        const headings = [];\r\n\r\n           \/\/ Mengambil semua elemen h2 dan h3\r\n        const elements = document.querySelectorAll('.td-post-content h2');\r\n\t\t\t\/\/, .td-post-content h3\r\n\r\n        elements.forEach(element => {\r\n            if (element.tagName === 'H2') {\r\n                const id = formatId(element.textContent);\r\n                element.id = id;\r\n\t\t\t\tif(element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Biar ga nampilin Key Takeaways di ToC\r\n                headings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n            } else if (element.tagName === 'H3') {\r\n                const id = formatId(element.textContent);\r\n                element.id = id;\r\n                if (headings.length > 0) {\r\n                    headings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n                }\r\n            }\r\n        });\r\n\r\n        \/\/ Membuat list HTML dari objek headings\r\n        const ul = document.getElementById('list_toc');\r\n        let currentUl = ul;\r\n        headings.forEach(heading => {\r\n            const li = document.createElement('li');\r\n            const a = document.createElement('a');\r\n            a.textContent = heading.title;\r\n            a.href = `#${heading.id}`;\r\n            li.appendChild(a);\r\n\r\n            if (heading.level === 'h2') {\r\n                \/\/ Menyimpan ul saat ini untuk menambahkan nested ul\r\n                currentUl = li;\r\n                ul.appendChild(li);\r\n            } else if (heading.level === 'h3') {\r\n                if (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n                    \/\/ Jika belum ada nested ul, buat satu\r\n                    const nestedUl = document.createElement('ul');\r\n                    currentUl.appendChild(nestedUl);\r\n                    currentUl = nestedUl;\r\n                }\r\n                currentUl.appendChild(li);\r\n            }\r\n\r\n            createNestedList(li, heading.children);\r\n        });\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\nconst ulFloat = document.getElementById('list_toc');\r\nconst ulJourney = document.getElementById('list_journey');\r\n\r\n\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc_float'\r\n\tif (ulFloat !== null) {\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\t\tconst ulTocTop = document.getElementById('list_toc_top');\r\n\t\tif ((ulToc !== null || ulToc !== undefined) && window.innerWidth > 1018){\r\n\t\t\tulToc.append(...clonedChildren);\r\n\t\t} else {\r\n\t\t\tulTocTop.append(...clonedChildren);\r\n\t\t}\r\n\t} \r\n\r\n\tif (ulJourney !== null) {\r\n\t\tconst clonedChildrenJourney = ulJourney.cloneNode(true).children;\r\n\t\tconst ulTocJourney = document.getElementById('list_toc_journey');\r\n\t\tulTocJourney.append(...clonedChildrenJourney);\r\n\t} \r\n\r\n\r\n\r\n\r\n\t\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\r\n        function getNavbarHeight() {\r\n            const navbar = document.getElementById('tdi_34');\r\n            return navbar ? navbar.offsetHeight : 0;\r\n        }\r\n\r\n        \/\/ Fungsi untuk menambahkan offset posisi scroll\r\n        function scrollToElementWithOffset(elementId) {\r\n            const element = document.getElementById(elementId);\r\n            if (element) {\r\n                const offset = getNavbarHeight();\r\n                const elementPosition = element.getBoundingClientRect().top;\r\n                const offsetPosition = elementPosition - offset-40;\r\n\r\n                window.scrollBy({\r\n                    top: offsetPosition,\r\n                    behavior: 'smooth'\r\n                });\r\n            }\r\n        }\r\n\r\n        \/\/ Fungsi untuk menangani klik pada tautan judul\r\n        function handleTitleClick(event) {\r\n            event.preventDefault();\r\n            const href = event.target.getAttribute('href').substr(1);\r\n            scrollToElementWithOffset(href);\r\n        }\r\n\r\n        \/\/ Tambahkan event listener untuk semua tautan judul\r\n        const titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n        titleLinks.forEach(link => {\r\n            link.addEventListener('click', handleTitleClick);\r\n        });\r\n\t});\r\n    <\/script> -->\r\n<!-- \t<style>#toc_group_float{display:block !important}<\/style> -->\r\n<a href=\"https:\/\/www.hashmicro.com\/my\/erp-system?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/02\/erp_definisi_en.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/02\/erp_definisi_en.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/02\/erp_definisi_en_m.webp\" alt=\"ERP_Definisi\" class=\"responsive-image-banner\"><\/a>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script><span id=\"in\"><\/span><\/p>\n<h2><strong>Understanding ESG Certification in Malaysia<\/strong><\/h2>\n<p>ESG certification in Malaysia refers to a formal process that assesses whether a company\u2019s environmental, social, and governance practices meet <a href=\"https:\/\/www.hashmicro.com\/my\/blog\/esg-framework\/\">recognized standards<\/a>. Unlike internal CSR efforts or self-reported sustainability claims, this certification involves third-party validation. That matters because businesses now need clearer proof that their sustainability efforts are measurable and credible.<\/p>\n<p>In practice, ESG certification in Malaysia can refer to different things. It may cover company-wide operations, specific management systems such as ISO standards, or even professional qualifications for individuals working in ESG-related roles. Understanding this distinction helps businesses decide whether they need to certify their operations, <a href=\"https:\/\/www.hashmicro.com\/my\/blog\/erp-migration\/\">strengthen internal capabilities<\/a>, or pursue both.<\/p>\n<p><span id=\"What\">Malaysia\u2019s shift from voluntary CSR to more structured ESG compliance also shows how business expectations are changing. Investors, regulators, and business partners now expect clearer data on emissions, labor practices, governance, and risk management. That is why ESG certification is becoming more relevant for businesses that want to stay credible, competitive, and prepared for future requirements.<\/span><\/p>\n<h2><strong>What Drives ESG Certification in Malaysia<\/strong><\/h2>\n<p>ESG certification in Malaysia is growing largely because regulations and market expectations are becoming stricter. Bursa Malaysia, for example, has strengthened sustainability reporting requirements for listed companies, especially on material sustainability matters and climate-related risks. This shows a clear push toward reporting standards that are more aligned with global expectations.<\/p>\n<p>The Securities Commission Malaysia has also shaped this shift through its Sustainable and Responsible Investment (SRI) Roadmap and SRI Taxonomy. These frameworks help define what counts as sustainable economic activity and reduce the risk of greenwashing. For businesses, this also matters financially, because stronger ESG alignment can support access to green financing and sustainability-linked funding.<\/p>\n<p>Bank Negara Malaysia has added further pressure by introducing the <a href=\"https:\/\/financialmarkets.bnm.gov.my\/data-download-documents\/1993\" target=\"_blank\" rel=\"noopener\">Climate Change and Principle-based Taxonomy (CCPT)<\/a>. This framework pushes financial institutions to assess environmental impact more carefully, which means ESG performance can now influence lending and investment decisions. As a result, ESG certification is no longer only about compliance, but also about business credibility and access to capital.<\/p>\n<h2><strong>Corporate and Professional ESG Certification<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-17480\" src=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification.webp\" alt=\"Corporate and Professional ESG Certification\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification.webp 800w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification-300x169.webp 300w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification-768x432.webp 768w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification-747x420.webp 747w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification-150x84.webp 150w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/Corporate-and-Professional-ESG-Certification-696x392.webp 696w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>When discussing ESG certification in Malaysia, it is vital to distinguish between corporate certifications and professional certifications. Both play complementary roles in advancing an organization&#8217;s sustainability agenda, but they serve different purposes and involve distinct processes.<\/p>\n<h3><strong>Corporate ESG Certifications<\/strong><\/h3>\n<p>Corporate certifications are awarded to an organization as a whole or to specific facilities following a comprehensive audit of their operations. These certifications validate that the company&#8217;s processes meet specific international standards. Prominent examples relevant to the Malaysian market include:<\/p>\n<ul>\n<li>\n<p data-start=\"835\" data-end=\"1184\"><strong data-start=\"835\" data-end=\"884\">ISO 14001 (Environmental Management Systems):<\/strong> This globally recognized standard provides a framework for organizations to design and implement an effective environmental management system. It helps businesses reduce their environmental footprint, ensure compliance with environmental laws, and continuously improve environmental performance.<\/p>\n<\/li>\n<li>\n<p data-start=\"1186\" data-end=\"1406\"><strong data-start=\"1186\" data-end=\"1233\">ISO 45001 (Occupational Health and Safety):<\/strong> Addressing the social aspect of ESG, this standard provides a framework to improve employee safety, reduce workplace risks, and create better, safer working conditions.<\/p>\n<\/li>\n<li>\n<p data-start=\"1408\" data-end=\"1688\"><strong data-start=\"1408\" data-end=\"1456\">ISO 37001 (Anti-Bribery Management Systems):<\/strong> Important to the governance pillar, this standard helps organizations prevent, detect, and address bribery, aligning closely with the stringent requirements of Section 17A of the Malaysian Anti-Corruption Commission (MACC) Act.<\/p>\n<\/li>\n<li>\n<p data-start=\"1690\" data-end=\"1946\"><strong data-start=\"1690\" data-end=\"1715\">B Corp Certification:<\/strong> While still growing in Malaysia, B Corp certification is highly regarded. It assesses a company&#8217;s entire social and environmental performance, requiring high standards of verified performance, accountability, and transparency.<\/p>\n<\/li>\n<li data-start=\"1948\" data-end=\"2182\"><strong data-start=\"1948\" data-end=\"1979\">Green Building Index (GBI):<\/strong> For companies in real estate, construction, or those managing large corporate facilities, Malaysia&#8217;s industry-recognized green rating tool for buildings promotes sustainability in the built environment.<\/li>\n<\/ul>\n<h3 data-section-id=\"1we3gdz\" data-start=\"2184\" data-end=\"2219\"><strong>Professional ESG Certifications<\/strong><\/h3>\n<p data-start=\"2221\" data-end=\"2634\">The rapid integration of ESG into business operations has created a serious talent gap. Organizations need skilled professionals who can navigate complex frameworks, conduct materiality assessments, and ensure compliance. This has led to a surge in professional ESG certifications designed for individuals. These programs equip professionals with the knowledge to drive sustainability initiatives from within.<\/p>\n<ul>\n<li data-start=\"2636\" data-end=\"2884\"><strong data-start=\"2636\" data-end=\"2678\">Certified ESG Professional Programmes:<\/strong> Offered by various educational institutions and professional bodies in Malaysia, these courses cover the core principles of sustainability, regulatory requirements, and practical implementation strategies.<\/li>\n<li data-start=\"2886\" data-end=\"3150\"><strong data-start=\"2886\" data-end=\"2920\">IERP\u00ae Certification Framework:<\/strong> The Institute of Enterprise Risk Practitioners offers certifications that integrate ESG into broader Enterprise Risk Management (ERM) frameworks, teaching professionals how to identify and manage sustainability-related risks.<\/li>\n<li data-start=\"3152\" data-end=\"3398\"><strong data-start=\"3152\" data-end=\"3188\">Certified ESG Innovator (CESGI):<\/strong> These specialized credentials focus on vendor-neutral, industry-validated training, enabling professionals to drive sustainable innovation and manage complex sustainability projects within their organizations.<\/li>\n<\/ul>\n<p data-start=\"3400\" data-end=\"3638\">For a business to truly excel, it must invest in both avenues. Achieving corporate certification requires a knowledgeable internal team to lead the charge, making professional development a critical precursor to organizational compliance.<\/p>\n<h2><strong>What ESG Certification Assesses\u00a0<\/strong><\/h2>\n<div class=\"flex flex-col text-sm pb-25\">\n<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-69af7a42-d890-8323-8242-0bc6de3c1e84-8\" data-testid=\"conversation-turn-136\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col gap-4 grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"b66a78b2-2c4a-46a4-8c2d-2074555ea384\" data-message-model-slug=\"gpt-5-4-thinking\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden\">\n<div class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\">\n<p data-start=\"267\" data-end=\"491\">An ESG certification process is usually built around three connected pillars: environmental, social, and governance. Understanding these areas is important for any Malaysian business preparing for an audit or assessment.<\/p>\n<h3 data-section-id=\"by415q\" data-start=\"493\" data-end=\"522\"><strong>Environmental Stewardship<\/strong><\/h3>\n<p data-start=\"524\" data-end=\"798\">The environmental pillar assesses how a company&#8217;s operations impact the natural world. In Malaysia, where industries such as manufacturing, agriculture especially palm oil, and energy play major economic roles, environmental scrutiny is high. Evaluators usually look at:<\/p>\n<p data-start=\"800\" data-end=\"1011\"><strong>Greenhouse Gas (GHG) Emissions:<\/strong> Companies must measure and report their Scope 1, Scope 2, and increasingly Scope 3 emissions. They are also expected to show a clear plan for reducing emissions over time.<\/p>\n<p data-start=\"1013\" data-end=\"1144\"><strong data-start=\"1013\" data-end=\"1035\">Energy Efficiency:<\/strong> Transitioning toward renewable energy sources and optimizing operational energy consumption are key metrics.<\/p>\n<p data-start=\"1146\" data-end=\"1350\"><strong data-start=\"1146\" data-end=\"1188\">Waste Management and Circular Economy:<\/strong> How a company handles hazardous and non-hazardous waste, its recycling rates, and its efforts to design products for a circular economy are closely reviewed.<\/p>\n<p data-start=\"1352\" data-end=\"1529\"><strong data-start=\"1352\" data-end=\"1375\">Water Conservation:<\/strong> Particularly relevant for water-intensive industries, companies must demonstrate sustainable water withdrawal, usage, and wastewater treatment practices.<\/p>\n<p data-start=\"1531\" data-end=\"1739\"><strong data-start=\"1531\" data-end=\"1561\">Biodiversity and Land Use:<\/strong> For sectors like agriculture and property development, protecting local ecosystems and adhering to zero-deforestation commitments are often treated as critical requirements.<\/p>\n<h3 data-section-id=\"2gmpht\" data-start=\"1741\" data-end=\"1766\"><strong>Social Responsibility<\/strong><\/h3>\n<p data-start=\"1768\" data-end=\"2052\">The social pillar evaluates how a company manages relationships with its employees, suppliers, customers, and the communities where it operates. In the Malaysian context, labor practices have been under significant international spotlight, making this pillar especially important.<\/p>\n<p data-start=\"2054\" data-end=\"2217\"><strong data-start=\"2054\" data-end=\"2086\">Labor Rights and Fair Wages:<\/strong> Ensuring compliance with the Employment Act, eradicating forced labor, and providing fair wages are foundational requirements.<\/p>\n<p data-start=\"2219\" data-end=\"2386\"><strong data-start=\"2219\" data-end=\"2260\">Occupational Health and Safety (OHS):<\/strong> Providing a safe working environment, minimizing workplace accidents, and supporting employee mental and physical well-being.<\/p>\n<p data-start=\"2388\" data-end=\"2565\"><strong data-start=\"2388\" data-end=\"2431\">Diversity, Equity, and Inclusion (DEI):<\/strong> Evaluating the diversity of the workforce across gender, ethnicity, and age, and ensuring equal opportunities for career advancement.<\/p>\n<p data-start=\"2567\" data-end=\"2758\"><strong data-start=\"2567\" data-end=\"2592\">Community Engagement:<\/strong> Assessing the impact of corporate operations on local communities, including philanthropic efforts, community development programs, and respecting indigenous rights.<\/p>\n<p data-start=\"2760\" data-end=\"2952\"><strong data-start=\"2760\" data-end=\"2787\">Supply Chain Standards:<\/strong> Companies are increasingly held responsible for the social practices of their suppliers, requiring rigorous vendor codes of conduct and regular supply chain audits.<\/p>\n<h3 data-section-id=\"ibi9nv\" data-start=\"2954\" data-end=\"2978\"><strong>Corporate Governance<\/strong><\/h3>\n<p data-start=\"2980\" data-end=\"3157\">Governance refers to the internal system of practices, controls, and procedures a company uses to make decisions, comply with the law, and meet the expectations of stakeholders.<\/p>\n<p data-start=\"3159\" data-end=\"3331\"><strong data-start=\"3159\" data-end=\"3195\">Board Composition and Oversight:<\/strong> Evaluators look for diverse boards with independent directors who have the expertise to oversee sustainability risks and opportunities.<\/p>\n<p data-start=\"3333\" data-end=\"3565\"><strong data-start=\"3333\" data-end=\"3373\">Business Ethics and Anti-Corruption:<\/strong> Strict adherence to anti-bribery policies, transparent lobbying practices, and strong whistleblower protection mechanisms are critical, especially in light of Malaysia&#8217;s anti-corruption laws.<\/p>\n<p data-start=\"3567\" data-end=\"3774\"><strong data-start=\"3567\" data-end=\"3594\">Executive Compensation:<\/strong> Increasingly, certifications assess whether executive remuneration is tied to sustainability targets, ensuring leadership is financially motivated to support sustainable outcomes.<\/p>\n<p data-start=\"3776\" data-end=\"3935\"><strong data-start=\"3776\" data-end=\"3806\">Data Privacy and Security:<\/strong> Compliance with the Personal Data Protection Act (PDPA) and strong cybersecurity measures to protect customer and employee data.<\/p>\n<p data-start=\"3776\" data-end=\"3935\"><style>\r\n    #custom-quote {\r\n        background-color: #f0f0f0;\r\n        padding: 20px;\r\n        border-radius: 12px;\r\n        margin: 20px;\r\n        display: flex;\r\n        flex-direction: column;\r\n    }\r\n\r\n    #custom-quote .quote-body {\r\n        display: flex;\r\n        flex-direction: row;\r\n        align-items: flex-start;\r\n        gap: 15px;\r\n        font-size: 16px;\r\n        line-height: 1.5;\r\n        font-style: italic;\r\n    }\r\n\r\n    #custom-quote .quote-icon {\r\n        width: 40px;\r\n        height: 40px;\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    #custom-quote .quote-author-wrapper {\r\n        margin-top: 15px;\r\n        align-self: flex-start;\r\n        margin-left: 55px; \r\n\t\tmargin-bottom: 0px;\r\n    }\r\n\r\n    #custom-quote em {\r\n        font-family: 'Roboto Serif', serif !important;\r\n        font-size: 12px;\r\n        font-weight: bold;\r\n        font-style: normal;\r\n    }\r\n\r\n    @media screen and (max-width: 768px) {\r\n        #custom-quote {\r\n            margin: 15px 0;\r\n            padding: 15px;\r\n        }\r\n        \r\n        #custom-quote .quote-body {\r\n            gap: 12px;\r\n        }\r\n\r\n        #custom-quote .quote-author-wrapper {\r\n            margin-left: 52px;\r\n        }\r\n    }\r\n\r\n    @media screen and (max-width: 480px) {\r\n        #custom-quote {\r\n            margin: 10px 0;\r\n            padding: 12px;\r\n        }\r\n\r\n        #custom-quote .quote-body {\r\n            font-size: 14px;\r\n            gap: 10px;\r\n        }\r\n\r\n        #custom-quote .quote-icon {\r\n            width: 32px;\r\n            height: 32px;\r\n        }\r\n\r\n        #custom-quote .quote-author-wrapper {\r\n            margin-top: 10px;\r\n            margin-left: 42px;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"custom-quote\">\r\n    <div class=\"quote-body\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/12\/quote.webp\" alt=\"Quote Icon\" class=\"quote-icon\">\r\n        <div>\r\n            Strong ESG performance depends on environmental, social, and governance practices that support trust and long term resilience        <\/div>\r\n    <\/div>\r\n    <p class=\"quote-author-wrapper\">\r\n        <em>Ricky Halim, Managing Director<\/em>\r\n    <\/p>\r\n<\/div><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n<div class=\"flex flex-col text-sm pb-25\">\n<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-69af7a42-d890-8323-8242-0bc6de3c1e84-8\" data-testid=\"conversation-turn-136\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col gap-4 grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"b66a78b2-2c4a-46a4-8c2d-2074555ea384\" data-message-model-slug=\"gpt-5-4-thinking\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden\">\n<div class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\">\n<h2 data-section-id=\"1v9o5dd\" data-start=\"3937\" data-end=\"3968\"><strong>How to Get ESG Certification<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-17466\" src=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification.webp\" alt=\"How to Get ESG Certification\" width=\"800\" height=\"533\" srcset=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification.webp 800w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification-300x200.webp 300w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification-768x512.webp 768w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification-630x420.webp 630w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification-150x100.webp 150w, https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/How-to-Get-ESG-Certification-696x464.webp 696w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<div class=\"flex flex-col text-sm pb-25\">\n<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-69af7a42-d890-8323-8242-0bc6de3c1e84-13\" data-testid=\"conversation-turn-146\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col gap-4 grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"945173e8-6974-4b05-a33d-5ca0a6083d17\" data-message-model-slug=\"gpt-5-4-thinking\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden\">\n<div class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\">\n<p data-start=\"60\" data-end=\"341\">Starting the ESG certification process may feel complex, especially for businesses new to structured sustainability frameworks. However, the process becomes easier to manage when broken into clear phases. Here is a simpler roadmap for Malaysian companies seeking certification.<\/p>\n<p data-start=\"343\" data-end=\"547\"><strong data-start=\"343\" data-end=\"381\">Phase 1: Secure leadership support<\/strong><br data-start=\"381\" data-end=\"384\" \/>The process needs strong backing from the Board and management team. A dedicated ESG team should also be formed to lead the strategy and coordinate implementation.<\/p>\n<p data-start=\"549\" data-end=\"709\"><strong data-start=\"549\" data-end=\"586\">Phase 2: Identify material issues<\/strong><br data-start=\"586\" data-end=\"589\" \/>A materiality assessment helps businesses focus on the ESG issues that matter most to their operations and stakeholders.<\/p>\n<p data-start=\"711\" data-end=\"898\"><strong data-start=\"711\" data-end=\"760\">Phase 3: Measure the baseline and review gaps<\/strong><br data-start=\"760\" data-end=\"763\" \/>Companies need to collect current ESG data and compare it against the chosen certification standard to identify what needs improvement.<\/p>\n<p data-start=\"900\" data-end=\"1059\"><strong data-start=\"900\" data-end=\"941\">Phase 4: Set the strategy and targets<\/strong><br data-start=\"941\" data-end=\"944\" \/>Based on the gap analysis, the business should develop a sustainability strategy with <a href=\"https:\/\/www.hashmicro.com\/my\/blog\/erp-chart\/\">clear and measurable targets<\/a>.<\/p>\n<p data-start=\"1061\" data-end=\"1236\"><strong data-start=\"1061\" data-end=\"1099\">Phase 5: Put changes into practice<\/strong><br data-start=\"1099\" data-end=\"1102\" \/>This phase involves updating policies, improving processes, and training employees so sustainability becomes part of daily operations.<\/p>\n<p data-start=\"1238\" data-end=\"1421\"><strong data-start=\"1238\" data-end=\"1285\">Phase 6: Collect data and prepare reporting<\/strong><br data-start=\"1285\" data-end=\"1288\" \/>Since certification is evidence based, businesses need reliable data collection and clear ESG reporting to support the audit process.<\/p>\n<p data-start=\"1423\" data-end=\"1571\"><strong data-start=\"1423\" data-end=\"1456\">Phase 7: Run a pre assessment<\/strong><br data-start=\"1456\" data-end=\"1459\" \/>An internal audit or mock assessment can help identify weak points before the formal certification audit begins.<\/p>\n<p data-start=\"1573\" data-end=\"1759\"><strong data-start=\"1573\" data-end=\"1618\">Phase 8: Complete the certification audit<\/strong><br data-start=\"1618\" data-end=\"1621\" \/>The certification body reviews documents, interviews teams, and verifies performance before deciding whether certification can be granted.<\/p>\n<p data-start=\"1761\" data-end=\"1926\" data-is-last-node=\"\" data-is-only-node=\"\"><strong data-start=\"1761\" data-end=\"1805\"><span id=\"ESG\">Phase 9: Maintain progress and recertify<\/span><\/strong><br data-start=\"1805\" data-end=\"1808\" \/>ESG certification is ongoing, so businesses need to keep improving, updating targets, and preparing for future audits.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n<h2><strong>Technology in ESG Certification<\/strong><\/h2>\n<p data-start=\"178\" data-end=\"571\">One of the biggest challenges during the certification process is the amount and complexity of data involved. Sustainability data is often spread across spreadsheets, older systems, and different departments. Gathering it manually takes time and increases the risk of human error. During an external audit, inaccurate or incomplete data can slow down or even disrupt the certification process.<\/p>\n<p data-start=\"573\" data-end=\"1008\">This is where digital transformation becomes closely tied to sustainability. Using advanced technology is no longer optional for companies that want to achieve and maintain ESG compliance. By deploying <a href=\"https:\/\/www.hashmicro.com\/my\/blog\/best-esg-software\/\">advanced ESG platforms<\/a>, organizations can automate data collection, analysis, and reporting across the business. These platforms also help map internal data to global reporting frameworks, which reduces the compliance burden.<\/p>\n<p data-start=\"1010\" data-end=\"1511\">Sustainability metrics also need to connect with daily business operations through a unified system. <a href=\"https:\/\/www.hashmicro.com\/my\/blog\/best-erp-software\/\">A strong ERP system<\/a> can capture real time data from procurement, HR, manufacturing, and supply chain activities. With a strong ERP system, businesses can track emissions, workforce diversity, and supplier compliance more efficiently.<\/p>\n<p data-start=\"1513\" data-end=\"1984\">Implementing a unified digital system helps businesses move beyond manual data entry. By creating a <a href=\"https:\/\/www.hashmicro.com\/my\/blog\/cloud-erp\/\">single source of truth<\/a>, it provides the audit trail that certification bodies need. Real time dashboards also help teams track sustainability targets more clearly and respond faster when adjustments are needed. In the end, technology helps make ESG compliance a more practical and strategic part of business operations.<\/p>\n<h2 data-section-id=\"1p0kau0\" data-start=\"1986\" data-end=\"2029\"><strong>ESG Certification Challenges in Malaysia<\/strong><\/h2>\n<p data-start=\"2031\" data-end=\"2230\">While the benefits of ESG certification are clear, Malaysian businesses often face several challenges during the process. Preparing for these issues early can make the certification journey smoother.<\/p>\n<p data-start=\"2232\" data-end=\"2567\"><strong data-start=\"2232\" data-end=\"2266\">Resource Constraints for SMEs:<\/strong> While large PLCs often have dedicated sustainability teams, SMEs may not have the same financial and human resources. To manage this, SMEs can explore government grants, join capacity building programmes from MITI or SME Corp, and focus on gradual improvements instead of changing everything at once.<\/p>\n<p data-start=\"2569\" data-end=\"2837\"><strong data-start=\"2569\" data-end=\"2594\">Supply Chain Opacity:<\/strong> For manufacturers and exporters, it can be difficult to trace the sustainability practices of suppliers across multiple tiers. Strong supplier codes of conduct, better traceability tools, and regular supplier audits can help reduce this risk.<\/p>\n<p data-start=\"2839\" data-end=\"3108\"><strong data-start=\"2839\" data-end=\"2873\">Evolving Regulatory Standards:<\/strong> The sustainability landscape continues to change, with new taxonomies and disclosure requirements appearing regularly. Organizations need to stay agile by keeping leadership informed and staying involved in relevant industry networks.<\/p>\n<p data-start=\"3110\" data-end=\"3400\"><strong data-start=\"3110\" data-end=\"3139\">The Risk of Greenwashing:<\/strong> As more businesses feel pressure to show sustainability progress, some may overstate their environmental efforts. Certification bodies are highly alert to this. Companies need to make sure their claims are supported by real data and communicated transparently.<\/p>\n<h2 data-section-id=\"jyrvr1\" data-start=\"3402\" data-end=\"3448\"><strong>The Future of ESG Certification in Malaysia<\/strong><\/h2>\n<p data-start=\"3450\" data-end=\"3579\">Looking ahead, ESG certification in Malaysia will continue to evolve as global expectations and local economic priorities change.<\/p>\n<p data-start=\"3581\" data-end=\"3859\">First, scrutiny around Scope 3 emissions will continue to grow. In the past, companies focused more on emissions they controlled directly. Now, as global supply chains come under more pressure, Malaysian exporters will also need to provide clearer data on value chain emissions.<\/p>\n<p data-start=\"3861\" data-end=\"4220\">Second, Artificial Intelligence and the Internet of Things will play a bigger role in sustainability management. IoT sensors can provide real time environmental data such as energy use or water quality, while AI can help predict future emissions and suggest ways to improve performance. This will make the certification process more continuous and responsive.<\/p>\n<p data-start=\"4222\" data-end=\"4593\">Finally, financial performance and ESG performance will become more closely linked. As Bank Negara Malaysia continues implementing its climate risk taxonomy, the cost of capital may increasingly depend on verified sustainability performance. This could also lead to more sector specific certifications in areas such as sustainable finance and sustainable agriculture.<\/p>\n<h2>Conclusion<\/h2>\n<p>ESG certification in Malaysia is becoming more important as businesses face higher expectations around transparency, accountability, and long term sustainability. It is no longer seen as an optional credibility booster, but as a practical way to show that a company\u2019s environmental, social, and governance efforts are structured, measurable, and aligned with current market demands.<\/p>\n<p>As this article has shown, ESG certification involves more than meeting a checklist. Businesses need to understand the regulatory landscape, identify the right type of certification, strengthen internal processes, and build reliable reporting practices. While the process can take time, it can also help companies improve risk management, strengthen stakeholder trust, and stay more prepared for future business requirements.<\/p>\n<p>If your business is still assessing where to start, a <a href=\"https:\/\/www.hashmicro.com\/my\/free-product-demo\/\">free consultation<\/a> can help you better understand your current ESG readiness, the gaps that need attention, and the steps that make the most sense for your operations. With the right direction, the certification process can become more manageable and more relevant to your long term business goals.<\/p>\n<h2><strong>Frequently Asked Questions About ESG Certification in Malaysia<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>What is ESG certification?<\/strong><\/summary>\n<p>ESG certification is formal proof that a company\u2019s environmental, social, and governance practices meet recognized standards. It helps show that sustainability efforts are credible and measurable.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>What does ESG certification usually assess?<\/strong><\/summary>\n<p>It usually reviews three areas: environmental impact, social responsibility, and corporate governance. Material issues and reporting quality also matter.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Why is ESG data often challenging?<\/strong><\/summary>\n<p>Because ESG data is often spread across teams and systems, which makes it harder to collect, verify, and report accurately.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Why does supply chain visibility matter in ESG?<\/strong><\/summary>\n<p>Because supply chain emissions and supplier practices can have a major impact on overall ESG performance and risk.<\/p>\n<\/details>\n<\/li>\n<\/ul>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [{\n    \"@type\": \"Question\",\n    \"name\": \"What is ESG certification?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"ESG certification is formal proof that a company\u2019s environmental, social, and governance practices meet recognized standards. It helps show that sustainability efforts are credible and measurable.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"What does ESG certification usually assess?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"It usually reviews three areas: environmental impact, social responsibility, and corporate governance. Material issues and reporting quality also matter.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Why is ESG data often challenging?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Because ESG data is often spread across teams and systems, which makes it harder to collect, verify, and report accurately.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Why does supply chain visibility matter in ESG?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Because supply chain emissions and supplier practices can have a major impact on overall ESG performance and risk.\"\n    }\n  }]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sustainability is now a bigger business priority, not just a side initiative. In Malaysia, more companies are under pressure to align with ESG standards and show clear proof of their commitments to investors, customers, and business partners. That proof usually goes beyond internal policies. It often requires measurable progress and third-party validation that can strengthen [&hellip;]<\/p>\n","protected":false},"author":41,"featured_media":17479,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[53],"tags":[],"class_list":{"0":"post-17450","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-erp"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ESG Certification Malaysia: Process, Requirements, and Benefits<\/title>\n<meta name=\"description\" content=\"ESG certification in Malaysia: learn the process, requirements, benefits, and key steps businesses need to improve compliance and credibility\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mastering ESG Certification in Malaysia: A Strategic Guide\" \/>\n<meta property=\"og:description\" content=\"ESG certification in Malaysia: learn the process, requirements, benefits, and key steps businesses need to improve compliance and credibility\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Malaysia\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-10T08:49:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-10T09:30:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Nur Aisyah\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nur Aisyah\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\"},\"author\":{\"name\":\"Nur Aisyah\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/person\/9bb64292eb715a56992e15a421d0b91a\"},\"headline\":\"Mastering ESG Certification in Malaysia: A Strategic Guide\",\"datePublished\":\"2026-03-10T08:49:57+00:00\",\"dateModified\":\"2026-03-10T09:30:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\"},\"wordCount\":2572,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp\",\"articleSection\":[\"ERP\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\",\"url\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\",\"name\":\"ESG Certification Malaysia: Process, Requirements, and Benefits\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp\",\"datePublished\":\"2026-03-10T08:49:57+00:00\",\"dateModified\":\"2026-03-10T09:30:19+00:00\",\"description\":\"ESG certification in Malaysia: learn the process, requirements, benefits, and key steps businesses need to improve compliance and credibility\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp\",\"width\":800,\"height\":450,\"caption\":\"Mastering ESG Certification in Malaysia A 2024 Strategic Guide\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/my\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mastering ESG Certification in Malaysia: A Strategic Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#website\",\"url\":\"https:\/\/www.hashmicro.com\/my\/blog\/\",\"name\":\"HashMicro Malaysia\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hashmicro.com\/my\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#organization\",\"name\":\"HashMicro Malaysia\",\"url\":\"https:\/\/www.hashmicro.com\/my\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/09\/logo.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/09\/logo.webp\",\"width\":422,\"height\":255,\"caption\":\"HashMicro Malaysia\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/person\/9bb64292eb715a56992e15a421d0b91a\",\"name\":\"Nur Aisyah\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/10\/cropped-Nur-Aisyah-1-1-96x96.webp\",\"contentUrl\":\"http:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/10\/cropped-Nur-Aisyah-1-1-96x96.webp\",\"caption\":\"Nur Aisyah\"},\"description\":\"Nur Aisyah specializes in writing comprehensive articles about Enterprise Resource Planning (ERP) systems and their applications across industries. She breaks down complex ERP functionalities into reader-friendly content that guides businesses through selection, implementation, and optimization. Her writing helps organizations understand how integrated systems can streamline operations and drive growth.\",\"url\":\"https:\/\/www.hashmicro.com\/my\/blog\/author\/nur-aisyah\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ESG Certification Malaysia: Process, Requirements, and Benefits","description":"ESG certification in Malaysia: learn the process, requirements, benefits, and key steps businesses need to improve compliance and credibility","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/","og_locale":"en_US","og_type":"article","og_title":"Mastering ESG Certification in Malaysia: A Strategic Guide","og_description":"ESG certification in Malaysia: learn the process, requirements, benefits, and key steps businesses need to improve compliance and credibility","og_url":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/","og_site_name":"HashMicro Malaysia","article_published_time":"2026-03-10T08:49:57+00:00","article_modified_time":"2026-03-10T09:30:19+00:00","og_image":[{"width":800,"height":450,"url":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp","type":"image\/webp"}],"author":"Nur Aisyah","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nur Aisyah","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/"},"author":{"name":"Nur Aisyah","@id":"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/person\/9bb64292eb715a56992e15a421d0b91a"},"headline":"Mastering ESG Certification in Malaysia: A Strategic Guide","datePublished":"2026-03-10T08:49:57+00:00","dateModified":"2026-03-10T09:30:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/"},"wordCount":2572,"commentCount":0,"publisher":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp","articleSection":["ERP"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/","url":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/","name":"ESG Certification Malaysia: Process, Requirements, and Benefits","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp","datePublished":"2026-03-10T08:49:57+00:00","dateModified":"2026-03-10T09:30:19+00:00","description":"ESG certification in Malaysia: learn the process, requirements, benefits, and key steps businesses need to improve compliance and credibility","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#primaryimage","url":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp","contentUrl":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2026\/03\/ESG-Certification-in-Malaysia.webp","width":800,"height":450,"caption":"Mastering ESG Certification in Malaysia A 2024 Strategic Guide"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/my\/blog\/esg-certification-malaysia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/my\/blog\/"},{"@type":"ListItem","position":2,"name":"Mastering ESG Certification in Malaysia: A Strategic Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/my\/blog\/#website","url":"https:\/\/www.hashmicro.com\/my\/blog\/","name":"HashMicro Malaysia","description":"","publisher":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/my\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/my\/blog\/#organization","name":"HashMicro Malaysia","url":"https:\/\/www.hashmicro.com\/my\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/09\/logo.webp","contentUrl":"https:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/09\/logo.webp","width":422,"height":255,"caption":"HashMicro Malaysia"},"image":{"@id":"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/person\/9bb64292eb715a56992e15a421d0b91a","name":"Nur Aisyah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hashmicro.com\/my\/blog\/#\/schema\/person\/image\/","url":"http:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/10\/cropped-Nur-Aisyah-1-1-96x96.webp","contentUrl":"http:\/\/www.hashmicro.com\/my\/blog\/wp-content\/uploads\/2025\/10\/cropped-Nur-Aisyah-1-1-96x96.webp","caption":"Nur Aisyah"},"description":"Nur Aisyah specializes in writing comprehensive articles about Enterprise Resource Planning (ERP) systems and their applications across industries. She breaks down complex ERP functionalities into reader-friendly content that guides businesses through selection, implementation, and optimization. Her writing helps organizations understand how integrated systems can streamline operations and drive growth.","url":"https:\/\/www.hashmicro.com\/my\/blog\/author\/nur-aisyah\/"}]}},"order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/posts\/17450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/comments?post=17450"}],"version-history":[{"count":6,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/posts\/17450\/revisions"}],"predecessor-version":[{"id":17451,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/posts\/17450\/revisions\/17451"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/media\/17479"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/media?parent=17450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/categories?post=17450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/my\/blog\/wp-json\/wp\/v2\/tags?post=17450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}