{"id":4518,"date":"2025-01-24T10:40:13","date_gmt":"2025-01-24T03:40:13","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=4518"},"modified":"2026-04-30T10:02:08","modified_gmt":"2026-04-30T03:02:08","slug":"metode-lifo-fifo-fefo-average-cost","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/","title":{"rendered":"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang"},"content":{"rendered":"<p>Metode penilaian dan pengeluaran persediaan memegang peranan penting dalam menjaga kelancaran operasional dan akurasi laporan perusahaan. Setiap metode memiliki pendekatan yang berbeda dalam menentukan urutan barang yang dikeluarkan maupun cara menghitung nilai persediaan.<\/p>\n<p>Oleh karena itu, pemahaman terhadap metode FIFO, FEFO, LIFO, dan Average menjadi hal yang krusial bagi perusahaan yang ingin mengelola stok secara efektif dan terkontrol.<\/p>\n<p>Pemilihan metode yang tepat dapat membantu perusahaan menyesuaikan pengelolaan persediaan dengan karakteristik produk, masa simpan, serta kebutuhan operasional.<\/p>\n<style>\r\n\t.takeaways-container {\r\n\t\tmargin: 20px 0;\r\n\t\tfont-family: sans-serif;\r\n\t}\r\n\t.box-content {\r\n\t\tbackground-color: #fffacd;\r\n\t\tbox-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\r\n\t\tborder-radius: 25px;\r\n\t\tpadding: 25px;\r\n\t}\r\n\t.title {\r\n\t\tmargin-bottom: 20px;\r\n\t}\r\n\t.title p {\r\n\t\tdisplay: inline-block;\r\n\t\tbackground-color: #8A0E19;\r\n\t\tcolor: #ffffff;\r\n\t\tpadding: 8px 15px;\r\n\t\tborder-radius: 8px;\r\n\t\tfont-size: 22px;\r\n\t\tfont-weight: bold;\r\n\t\tmargin: 0;\r\n\t}\r\n\t.item {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tmargin-bottom: 12px;\r\n\t}\r\n\t.item .circle {\r\n\t\twidth: 8px;\r\n\t\theight: 8px;\r\n\t\tbackground-color: #000000;\r\n\t\tborder-radius: 50%;\r\n\t\tmargin-right: 12px;\r\n\t\tflex-shrink: 0;\r\n\t\tmargin-top: 8px;\r\n\t}\r\n\t.item p {\r\n\t\tmargin: 0;\r\n\t\tfont-size: 16px;\r\n\t\tline-height: 1.6;\r\n\t}\r\n\t.item p a {\r\n\t\tcolor: #8A0E19;\r\n\t\tfont-weight: normal;\r\n\t\ttext-decoration: none;\r\n\t}\r\n\t.item p a:hover {\r\n\t\ttext-decoration: underline;\r\n\t}\r\n\t.button-wrapper {\r\n\t\tmargin-top: 25px;\r\n\t}\r\n\t.submit-button {\r\n\t\tbackground-color: #8a0e19;\r\n\t\tcolor: #fff !important;\r\n\t\ttransition: all .3s ease;\r\n\t\tpadding: 12px 28px;\r\n\t\tdisplay: inline-block;\r\n\t\tborder-radius: 12px;\r\n\t\tfont-size: 16px;\r\n\t\tfont-weight: bold;\r\n\t\ttext-decoration: none;\r\n\t}\r\n\t.submit-button:hover {\r\n\t\tbackground-color: #991b26;\r\n\t}\r\n\t@media (max-width: 767px) {\r\n\t\t.takeaways-container {\r\n\t\t\theight: auto;\r\n\t\t\tpadding: 0;\r\n\t\t}\r\n\t\t.box-content {\r\n\t\t\tpadding: 24px;\r\n\t\t}\r\n\t\t.content,\r\n\t\t.main-content,\r\n\t\t.list-item {\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n<\/style>\r\n\r\n<div class=\"takeaways-container\">\r\n\t<div class=\"box-content\">\r\n\t\t<div class=\"content\">\r\n\t\t\t<div class=\"title\">\r\n\t\t\t\t<p>Key Takeaways<\/p>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"main-content\">\r\n\t\t\t\t<div class=\"list-item\">\r\n\t\t\t\t\t<div class=\"item\">    <div class=\"circle\"><\/div>    <p><a href=\"#apa-itu-metode-fifo-first-in-first-out\">Metode FIFO (First In, First Out)<\/a> menyusun stok barang yang pertama masuk (dibeli\/diterima) akan dijual atau digunakan lebih dulu.<\/p><\/div><div class=\"item\">    <div class=\"circle\"><\/div>    <p><a href=\"#apa-itu-metode-fefo-first-expired-first-out\">Metode FEFO (First Expired First Out)<\/a> mengatur stok barang dengan tanggal kedaluwarsa terdekat dijual atau digunakan terlebih dahulu.<\/p><\/div><div class=\"item\">    <div class=\"circle\"><\/div>    <p><a href=\"#apa-itu-metode-lifo-last-in-first-out\">Metode LIFO (Last In, First Out)<\/a> mengutamakan barang yang terakhir masuk akan dijual atau digunakan lebih dulu.<\/p><\/div>\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n<!-- \t\t\t<div class=\"button-wrapper\">\r\n\t\t\t\t<a href=\"https:\/\/www.equiperp.com\/tour-produk-gratis\/?medium=key-takeaways\" class=\"submit-button\">Klik untuk Demo Gratis!<\/a>\r\n\t\t\t<\/div> -->\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div>\n<div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tDaftar Isi:\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\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\">Daftar Isi<\/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\r\n<style>\r\n\/* 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\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\r\n<style>\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_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: 10px;\r\n\t\ttransition:all 0.2s ease-in-out;\r\n\t\tfont-size:15px\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#list_toc_float li a{margin-bottom:0px}\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#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width:768px){\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t \/* custom scrollbar style *\/\r\n::-webkit-scrollbar {\r\n    width: 7px;\r\n}\r\n::-webkit-scrollbar-track {\r\n    background: #d7a2a4;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n    background: #b1252d;\r\n    border-radius: 15px;\r\n}\t\t\r\n\r\n<\/style>\r\n\r\n<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\t\/\/ Fungsi untuk menangani klik pada semua elemen <a> dengan href yang dimulai dengan #\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst targetId = this.getAttribute('href').substring(1);\r\n\t\t\tconst targetElement = document.getElementById(targetId);\r\n\r\n\t\t\tif (targetElement) {\r\n\t\t\t\tconst headerHeight = document.querySelector('#toc .header').offsetHeight;\r\n\t\t\t\tconst navbarHeight = document.getElementById('tdi_34') ? document.getElementById('tdi_34').offsetHeight : 0;\r\n\t\t\t\tconst windowHeight = window.innerHeight;\r\n\t\t\t\tconst targetOffset = targetElement.offsetTop;\r\n\t\t\t\tconst scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight) - navbarHeight - 40;\r\n\r\n\t\t\t\twindow.scrollTo({\r\n\t\t\t\t\ttop: scrollTo,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua elemen <a> di toc-list dan list-toc\r\n\t\tconst titleLinks = document.querySelectorAll('#toc-list a, #list_toc a');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n<\/script>\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\n\/\/ document.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 = 'Daftar Isi';\r\n\/\/ \/\/ \t\t\t}\r\n\/\/ \/\/ \t\t}\r\n\/\/ \t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\ttocTitle.textContent = 'Daftar Isi'; \/\/ Selalu pertahankan judul ini di mobile\r\n\/\/ \t\t} else {\r\n\/\/ \t\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \t\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \t\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \t\t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \t\t\t\tcurrentHeader = currentHeaderId;\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 = 'Daftar Isi'; \/\/ 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 = 'Daftar isi'; \/\/ 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 = 'Daftar isi'; \/\/ 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\r\n\/\/ START new JS for ToC improvements\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 + 1750;\r\n\tconsole.log(triggerPoint)\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight*3;\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  \r\n  const panel2 = document.querySelector(\"#toc .list\");\r\n  const icon = document.querySelector(\".toc-icon\");\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n  let activeLink = null;\r\n  let userClosedTOC = false; \/\/ Flag user menutup TOC\r\n\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Update TOC title sesuai header yang terlihat\r\n    headers.forEach(header => {\r\n      const headerTop = header.offsetTop;\r\n      const headerHeight = header.clientHeight;\r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n      } else {\r\n        if (window.scrollY >= (headerTop - headerHeight + 1750)) {\r\n          const currentHeaderId = header.getAttribute('id');\r\n          const currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n          tocTitle.textContent = currentHeaderText;\r\n          currentHeader = currentHeaderId;\r\n        }\r\n      }\r\n    });\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader && link.getAttribute('href').includes(currentHeader)) {\r\n        link.classList.add('active');\r\n      }\r\n    });\r\n\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`;\r\n        toc.style.backgroundColor = \"#FFF\";\r\n        \/\/ Saat sticky, TOC otomatis tertutup\r\n        panel2.style.height = '0px';\r\n        icon.style.transform = \"rotate(180deg)\";\r\n        userClosedTOC = true; \/\/ Set flag supaya tidak terbuka saat scroll\r\n      }\r\n      \r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n        toc.style.width = '150px';\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';\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Daftar isi'; \r\n\r\n      \/\/ Kembalikan panel jika user belum menutup manual\r\n      if(!userClosedTOC) {\r\n        panel2.style.height = panel2.scrollHeight + \"px\";\r\n        icon.style.transform = \"rotate(0deg)\";\r\n      }\r\n    }\r\n  }\r\n\r\n  window.addEventListener('scroll', handleScroll);\r\n  handleScroll();\r\n\r\n  \/\/ Toggle TOC saat user klik\r\n  const tocHeader = document.querySelector(\"#toc .header\");\r\n  tocHeader.addEventListener(\"click\", function() {\r\n    const panel = panel2;\r\n    if (panel.style.height !== '0px') {\r\n      panel.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    } else {\r\n      panel.style.height = panel.scrollHeight + \"px\";\r\n      icon.style.transform = \"rotate(0deg)\";\r\n      userClosedTOC = false;\r\n    }\r\n  });\r\n\r\n  \/\/ Close TOC saat link diklik\r\n  document.querySelectorAll(\"#toc .list a\").forEach(link => {\r\n    link.addEventListener(\"click\", function() {\r\n      panel2.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    });\r\n  });\r\n});\r\n\/\/ END new JS for ToC improvements\r\n\r\n\t\r\n\/\/ \tmake the heading at the center of the viewport\r\n\/\/ \tdocument.addEventListener('DOMContentLoaded', function() {\r\n\/\/     \/\/ Add click event listener to all links in the TOC list\r\n\/\/     document.querySelectorAll('#toc-list a').forEach(anchor => {\r\n\/\/         anchor.addEventListener('click', function (e) {\r\n\/\/             e.preventDefault(); \/\/ Prevent the default behavior of jumping to the anchor\r\n\/\/ \/\/ \t\t\tconsole.log(\"prevent default\");\r\n\/\/             const targetId = this.getAttribute('href').substring(1); \/\/ Get the ID of the target element\r\n\/\/             const targetElement = document.getElementById(targetId); \/\/ Get the target element\r\n\r\n\/\/             if (targetElement) {\r\n\/\/                 const headerHeight = document.querySelector('#toc .header').offsetHeight; \/\/ Get the height of the fixed header\r\n\/\/                 const windowHeight = window.innerHeight; \/\/ Get the height of the viewport\r\n\/\/                 const targetOffset = targetElement.offsetTop; \/\/ Get the top offset of the target element\r\n\/\/                 const scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight); \/\/ Calculate the scroll position to center the target element\r\n\r\n\/\/                 \/\/ Scroll to the calculated position smoothly\r\n\/\/                 window.scrollTo({\r\n\/\/                     top: scrollTo,\r\n\/\/                     behavior: 'smooth'\r\n\/\/                 });\r\n\/\/             }\r\n\/\/         });\r\n\/\/     });\r\n\/\/ });\r\n<\/script>\r\n\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        } \r\n\t\t  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']; \/\/ 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\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\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        \/\/ Mengambil semua elemen h2 dan h3\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\t\tfunction newFormatId(text) {\r\n\t\t\t\tif(text.toLowerCase() === \"key takeaways\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tconst result = text.toLowerCase()\r\n\t\t\t\t.trim()\r\n\t\t\t\t.replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n\t\t\t\t.replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h2\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Kalau Key Takeaways, jangan dimasukin\r\n\t\t\t\theadings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n\t\t\t} else if (element.tagName === 'H3') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h3\r\n\t\t\t\tif (headings.length > 0) {\r\n\t\t\t\t\theadings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n       \/\/ Membuat list HTML dari objek headings\r\n\t\tconst ul = document.getElementById('list_toc');\r\n\t\tlet currentUl = ul;\r\n\t\theadings.forEach(heading => {\r\n\t\t\tconst li = document.createElement('li');\r\n\t\t\tconst a = document.createElement('a');\r\n\t\t\ta.textContent = heading.title;\r\n\t\t\ta.href = `#${heading.id}`; \/\/ Gunakan ID yang baru dihasilkan\r\n\t\t\tli.appendChild(a);\r\n\r\n\t\t\tif (heading.level === 'h2') {\r\n\t\t\t\tcurrentUl = li;\r\n\t\t\t\tul.appendChild(li);\r\n\t\t\t} else if (heading.level === 'h3') {\r\n\t\t\t\tif (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n\t\t\t\t\tconst nestedUl = document.createElement('ul');\r\n\t\t\t\t\tcurrentUl.appendChild(nestedUl);\r\n\t\t\t\t\tcurrentUl = nestedUl;\r\n\t\t\t\t}\r\n\t\t\t\tcurrentUl.appendChild(li);\r\n\t\t\t}\r\n\r\n\t\t\tcreateNestedList(li, heading.children);\r\n\t\t});\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Tambahkan isi yang telah didapatkan dari 'list_toc' ke ul dengan id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\r\n\t\tfunction getNavbarHeight() {\r\n\t\t\tconst navbar = document.getElementById('tdi_34');\r\n\t\t\treturn navbar ? navbar.offsetHeight : 0;\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menambahkan offset posisi scroll\r\n\t\tfunction scrollToElementWithOffset(elementId) {\r\n\t\t\tconst element = document.getElementById(elementId);\r\n\t\t\tif (element) {\r\n\t\t\t\tconst offset = getNavbarHeight();\r\n\t\t\t\tconst elementPosition = element.getBoundingClientRect().top;\r\n\t\t\t\tconst offsetPosition = elementPosition - offset - 40;\r\n\r\n\t\t\t\twindow.scrollBy({\r\n\t\t\t\t\ttop: offsetPosition,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menangani klik pada tautan judul\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst href = event.target.getAttribute('href').substr(1);\r\n\t\t\tscrollToElementWithOffset(href);\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua tautan judul\r\n\t\tconst titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t\t\r\n\t});\r\n    <\/script> -->\r\n\n<h2><b>Apa itu Manajemen Barang?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Manajemen barang adalah suatu proses yang melibatkan aspek perencanaan, pengorganisasian, pengawasan, dan pengendalian aktivitas terkait pengolahan, penyimpanan, dan distribusi barang dalam suatu organisasi.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Manajemen barang bertujuan untuk memastikan seluruh barang telah dikelola secara efektif dan efisien sampai kepada tangan pelanggan. Untuk mengelola barang, tentunya suatu perusahaan butuh menerapkan strategi yang disebut sebagai <\/span><span style=\"font-weight: 400;\">manajemen <\/span><i><span style=\"font-weight: 400;\">removal strategy <\/span><\/i><span style=\"font-weight: 400;\">atau<\/span> cara mengeluarkan barang dari tempat penyimpanan atau inventori yang berfokus pada faktor tanggal kadaluarsa, biaya penyimpanan, dan permintaan pasar.<\/p>\n<p>Penerapan strategi ini akan lebih maksimal jika didukung oleh <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/aplikasi-stok-barang-terbaik\/\">platform manajemen inventaris<\/a> yang dapat mencatat dan memantau pergerakan barang secara real-time dan otomatis.<\/p>\n<h2><span id=\"fifo-adalah\"><b>Apa itu Metode FIFO (<\/b><b><i>First In First Out<\/i><\/b><b>)?<\/b><\/span><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-168303 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out.webp\" alt=\"Apa itu Metode FIFO (First In First Out)\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-300x163.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-768x416.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-775x420.webp 775w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-150x81.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-696x377.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/apa-itu-metode-FIFO-First-In-First-Out-1068x580.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><i><span style=\"font-weight: 400;\">First In First Out<\/span><\/i><span style=\"font-weight: 400;\"> atau FIFO adalah metode pencatatan yang mengutamakan barang yang pertama kali masuk ke dalam stok gudang akan menjadi barang yang pertama kali dikeluarkan untuk dijual.<\/span><\/p>\n<p>Contohnya FIFO menilai persediaan dengan mengasumsikan bahwa buah apel yang masuk pertama kali akan dijual atau digunakan lebih dulu, sehingga biaya persediaan akhir berasal dari pembelian terbaru.\u00a0 <span style=\"font-weight: 400;\">Hal ini bertujuan untuk menghindari adanya pengurangan kualitas barang seiring berjalannya dengan waktu. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika terjadi penumpukkan dan penurunan kualitas, maka akan menyebabkan kerugian bagi perusahaan. FIFO ideal untuk industri FnB dan farmasi dengan produk yang memiliki masa simpan terbatas.<\/span><\/p>\n<h3><b>Manfaat metode FIFO (First In, First Out):<\/b><\/h3>\n<p>FIFO mengasumsikan barang yang pertama masuk adalah yang pertama keluar, cocok untuk produk dengan batasan usia.<\/p>\n<ul>\n<li><b>Mencegah kadaluarsa<\/b>: Mengutamakan barang yang lebih lama di gudang, mengurangi risiko kadaluarsa.<\/li>\n<li><b>Penilaian persediaan lebih akurat<\/b>: Memakai harga terbaru untuk penilaian, mencerminkan kondisi pasar.<\/li>\n<li><b>Mudah diterapkan<\/b>: Proses yang sederhana, terutama untuk produk dengan pergerakan cepat<\/li>\n<\/ul>\n<h4><b>Berikut ini merupakan contoh yang menggunakan metode FIFO:\u00a0<\/b><\/h4>\n<p>Perusahaan distribusi makanan PT Segar Makmur memiliki inventaris sebagai berikut:<\/p>\n<ul>\n<li>1 Januari: 100 kg beras @ Rp10.000\/kg<\/li>\n<li>5 Januari: 50 kg beras @ Rp12.000\/kg<\/li>\n<\/ul>\n<p>Pada 10 Januari, perusahaan menjual 120 kg beras. Metode FIFO yang mengutamakan barang yang pertama kali masuk untuk dijual terlebih dahulu memiliki perhitungan berikut:<\/p>\n<ul>\n<li>Penjualan 100 kg: Harga Rp10.000\/kg \u2192 Rp1.000.000<\/li>\n<li>Penjualan 20 kg: Harga Rp12.000\/kg \u2192 Rp240.000<\/li>\n<li>Total harga pokok penjualan (HPP): Rp1.240.000<\/li>\n<li>Sisa stok: 30 kg beras @ Rp12.000\/kg<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-186061\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO.webp\" alt=\"contoh metode FIFO\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO.webp 1536w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-300x200.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-1024x683.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-768x512.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-630x420.webp 630w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-150x100.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-696x464.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FIFO-1068x712.webp 1068w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<h2><span id=\"fefo-adalah\"><b>Apa itu Metode FEFO (<\/b><b><i>First Expired First Out<\/i><\/b><b>)?<\/b><\/span><\/h2>\n<p>Metode FEFO (First Expired First Out) mengutamakan penjualan barang dengan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/sistem-tracking-kadaluarsa-produk\/\">tanggal kedaluwarsa terdekat<\/a>. Cara ini mengurangi risiko kerugian akibat barang yang kedaluwarsa sehingga ideal untuk digunakan oleh industri kosmetik dan pertanian untuk mencegah produk rusak sebelum dipasarkan.<\/p>\n<p><span style=\"font-weight: 400;\">Metode ini hampir mirip dengan metode FIFO. Contoh FEFO mengeluarkan atau menjual obat flu yang memiliki tanggal kedaluwarsa paling dekat terlebih dahulu untuk meminimalkan risiko produk rusak atau kedaluwarsa.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Barang yang memiliki kadaluarsa terbatas akan dicatat menggunakan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-fefo-dalam-manajemen-stok\/\">metode FEFO<\/a>. Metode ini sangat penting bagi industri yang memproduksi barang dengan masa kadaluarsa terbatas seperti makanan, minuman, kosmetik, dan obat-obat.\u00a0<\/span><\/p>\n<h3><b>Manfaat metode FEFO (First Expired, First Out):<\/b><\/h3>\n<p>FEFO mengutamakan barang yang mendekati tanggal kadaluarsa, ideal untuk produk yang cepat rusak.<\/p>\n<ul>\n<li><b>Mengurangi risiko kerugian<\/b>: Mencegah kerugian akibat produk rusak.<\/li>\n<li><b>Meningkatkan kualitas produk<\/b>: Memastikan produk sampai ke konsumen dalam kondisi terbaik.<\/li>\n<li><b>Optimalisasi rotasi stok<\/b>: Memprioritaskan barang yang lebih lama di gudang.<\/li>\n<\/ul>\n<h4><b>Berikut merupakan contoh dari metode FEFO:\u00a0<\/b><\/h4>\n<p>Apotek Sehat Jaya memiliki stok obat berikut:<\/p>\n<ul>\n<li>1 Januari: 100 kotak obat A (kedaluwarsa 1 Maret)<\/li>\n<li>10 Januari: 50 kotak obat A (kedaluwarsa 1 Februari)<\/li>\n<\/ul>\n<p>Pada 15 Januari, apotek menjual 120 kotak obat. Dengan FEFO mengutamakan barang yang mendekati tanggal kedaluwarsa, berikut perhitungannya:<\/p>\n<ul>\n<li>Penjualan 50 kotak: Kedaluwarsa 1 Februari<\/li>\n<li>Penjualan 70 kotak: Kedaluwarsa 1 Maret<\/li>\n<li>Sisa stok: 30 kotak obat A (kedaluwarsa 1 Maret)<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-186071\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO.webp\" alt=\"contoh metode FEFO\" width=\"676\" height=\"1014\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-200x300.webp 200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-683x1024.webp 683w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-768x1152.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-280x420.webp 280w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-150x225.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-300x450.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-FEFO-696x1044.webp 696w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/p>\n<h2><span id=\"lifo-adalah\"><b>Apa itu Metode LIFO (<\/b><b><i>Last in First Out<\/i><\/b><b>)?<\/b><\/span><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-168436 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1.webp\" alt=\"apa itu metode lifo fifo fefo\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-300x163.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-768x416.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-775x420.webp 775w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-150x81.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-696x377.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1-1068x580.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><i><span style=\"font-weight: 400;\">First Come Last Served<\/span><\/i><span style=\"font-weight: 400;\"> (FCLS) merupakan sebutan lain dari metode <\/span><i><span style=\"font-weight: 400;\">Last In First Out<\/span><\/i><span style=\"font-weight: 400;\">. Metode LIFO adalah metode penetapan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/stok-barang\/\">strategi stok barang<\/a> berdasarkan waktu terakhir datangnya. Data yang masuk terakhir dan akan keluar yang pertama merupakan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/last-in-first-out\/\">prinsip dari LIFO<\/a>.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Barang yang datang terakhir akan dikeluarkan terlebih dahulu dibanding barang yang masuk duluan, Perusahaan yang menggunakan metode LIFO umumnya adalah perusahaan migas dan suku cadang yang harus selalu menyesuaikan dengan harga terbaru.\u00a0<\/span><\/p>\n<p>Contoh LIFO mesin mobil yang terakhir masuk ke gudang akan dianggap dijual atau dipakai terlebih dahulu sebelum persediaan yang lebih lama.<\/p>\n<h3><b>Manfaat metode LIFO (Last In, First Out)<\/b><\/h3>\n<p>LIFO menganggap barang terakhir masuk adalah yang pertama keluar, berguna dalam kondisi inflasi.<\/p>\n<ul>\n<li><b>Penghematan pajak<\/b>: Menurunkan laba kotor sehingga beban pajak lebih rendah.<\/li>\n<li><b>Mencerminkan biaya terkini<\/b>: Menggunakan harga terbaru untuk mencatat biaya penjualan.<\/li>\n<li><b>Alokasi kas yang fleksibel<\/b>: Membantu mengatur kas untuk kebutuhan lain dengan laba bersih lebih rendah.<\/li>\n<\/ul>\n<p>Na<span style=\"font-weight: 400;\">mun menurut <a href=\"https:\/\/web.iaiglobal.or.id\/PSAK-Umum\/16#gsc.tab=0\">Aturan PSAK Umum 14<\/a> metode ini sudah dilarang di Indonesia karena tidak mencerminkan biaya yang relevan dan nilai persediaan terkini.<\/span><\/p>\n<h4><b>Berikut merupakan contoh dari metode LIFO:<\/b><\/h4>\n<p>Toko bangunan PT Karya Mandiri memiliki stok semen sebagai berikut:<\/p>\n<ul>\n<li>1 Januari: 200 sak @ Rp50.000\/sak<\/li>\n<li>10 Januari: 100 sak @ Rp55.000\/sak<\/li>\n<\/ul>\n<p>Pada 15 Januari, perusahaan menjual 150 sak semen. Berikut perhitungan menggunakan metode LIFO dengan mengutamakan barang yang terakhir masuk untuk dijual terlebih dahulu:<\/p>\n<ul>\n<li>Penjualan 100 sak: Harga Rp55.000\/sak \u2192 Rp5.500.000<\/li>\n<li>Penjualan 50 sak: Harga Rp50.000\/sak \u2192 Rp2.500.000<\/li>\n<li>Total harga pokok penjualan (HPP): Rp8.000.000<\/li>\n<li>Sisa stok: 150 sak @ Rp50.000\/sak<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-186084\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO.webp\" alt=\"contoh metode LIFO\" width=\"650\" height=\"975\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-200x300.webp 200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-683x1024.webp 683w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-768x1152.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-280x420.webp 280w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-150x225.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-300x450.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/contoh-metode-LIFO-696x1044.webp 696w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/p>\n<h2><b>Perbedaan FIFO, LIFO, dan FEFO<\/b><\/h2>\n<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"b6e895b2-b924-443e-a35a-91ed34130762\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>FIFO (First In, First Out) adalah metode dimana barang yang pertama masuk harus terjual lebih dulu. Cara ini membantu menjaga kualitas dan mencegah produk kedaluwarsa.<\/p>\n<p>Sedangkan, LIFO (Last In, First Out) merupakan kondisi dimana barang yang terakhir masuk terjual lebih dulu. Metode ini sering digunakan untuk mengurangi pajak saat harga naik.<\/p>\n<p>Terakhir, FEFO (First Expired, First Out) adalah barang dengan tanggal kedaluwarsa terdekat harus terjual lebih dulu. Cara ini memastikan produk tetap aman dan berkualitas.<\/p>\n<p>Setiap metode memiliki karakteristik yang memengaruhi cara kerja, output, serta biaya yang dikeluarkan. Berikut adalah perbedaan FIFO dan LIFO beserta FEFO:<\/p>\n<table>\n<thead>\n<tr>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"19%\"><b>Aspek<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"27%\"><b>FIFO (First In, First Out)<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"27%\"><b>LIFO (Last In, First Out)<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"27%\"><b>FEFO (First Expired, First Out)<\/b><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Cara Kerja<\/strong><\/td>\n<td>Barang pertama yang masuk akan keluar lebih dulu.<\/td>\n<td>Barang terakhir yang masuk akan keluar lebih dulu.<\/td>\n<td>Barang dengan tanggal kedaluwarsa paling awal akan keluar lebih dulu.<\/td>\n<\/tr>\n<tr>\n<td><strong>Output<\/strong><\/td>\n<td>Mengurangi risiko barang kedaluwarsa dan rusak.<\/td>\n<td>Menghasilkan laporan yang mencerminkan harga terakhir.<\/td>\n<td>Memastikan barang yang lebih cepat kadaluarsa dikeluarkan lebih dulu.<\/td>\n<\/tr>\n<tr>\n<td><strong>Kelebihan<\/strong><\/td>\n<td>Meminimalkan barang kedaluwarsa, ideal untuk barang non-perishable.<\/td>\n<td>Mengurangi pajak ketika harga barang naik.<\/td>\n<td>Efektif untuk barang dengan umur simpan terbatas seperti makanan dan obat.<\/td>\n<\/tr>\n<tr>\n<td><strong>Kekurangan<\/strong><\/td>\n<td>Bisa mengakibatkan harga barang lebih tinggi saat harga naik.<\/td>\n<td>Bisa menyebabkan barang lama tertinggal dan kadaluarsa.<\/td>\n<td>Membutuhkan sistem yang tepat untuk mengelola tanggal kadaluarsa.<\/td>\n<\/tr>\n<tr>\n<td><strong>Penerapan<\/strong><\/td>\n<td>Umumnya digunakan untuk barang yang tidak cepat kadaluarsa.<\/td>\n<td>Digunakan dalam kondisi inflasi atau ketika harga naik cepat.<\/td>\n<td>Digunakan untuk barang yang memiliki masa kedaluwarsa yang jelas.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2><span id=\"average-cost-adalah\"><b>Apa itu Metode <\/b><b><i>Average Cost?<\/i><\/b><\/span><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-166846 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1.webp\" alt=\"metode lifo fifo average\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-300x163.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-768x416.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-775x420.webp 775w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-150x81.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-696x377.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost-1-1068x580.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Strategi suatu pengelolaan stok yang melibatkan perhitungan harga rata-rata semua item yang sudah ditambahkan ke inventori disebut sebagai metode <\/span><i><span style=\"font-weight: 400;\">average cost<\/span><\/i><span style=\"font-weight: 400;\">.\u00a0<\/span><span style=\"font-weight: 400;\">Proses ini memberikan gambaran penjualan atau pembelian secara langsung, sehingga info yang diberikan lebih akurat dan realistis tentang biaya total barang yang terjual dan tersisa. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Contoh average cost menghitung harga pokok mesin cuci dengan cara membagi total biaya persediaan yang tersedia untuk dijual dengan total unit persediaan, lalu menggunakan harga rata-rata tersebut untuk menilai setiap unit yang dijual maupun yang tersisa.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"> Perusahaan di bidang manufaktur dan elektronik cocok menggunakan metode ini karena biaya produksi yang cenderung berubah mengikuti pasar.<\/span><\/p>\n<h3><b>Manfaat metode average (Rata-Rata):<\/b><\/h3>\n<p>Metode Average menghitung persediaan berdasarkan rata-rata harga, cocok untuk bisnis dengan harga bahan baku yang berfluktuasi.<\/p>\n<ul>\n<li><b>Stabilisasi biaya<\/b>: Mengurangi dampak fluktuasi harga.<\/li>\n<li><b>Penyederhanaan pembukuan<\/b>: Tidak perlu melacak setiap barang secara individual.<\/li>\n<li><b>Dukungan pengambilan keputusan<\/b>: Data rata-rata yang konsisten memudahkan perencanaan bisnis.<\/li>\n<\/ul>\n<h4><b>Berikut merupakan contoh dari metode Average Cost:<\/b><\/h4>\n<p>Perusahaan elektronik PT Teknologi Canggih memiliki stok berikut:<\/p>\n<ul>\n<li>1 Januari: 10 unit televisi @ Rp3.000.000\/unit<\/li>\n<li>10 Januari: 20 unit televisi @ Rp3.200.000\/unit<\/li>\n<\/ul>\n<p>Pada 20 Januari, perusahaan menjual 15 unit televisi. Rata-rata biaya per unit:<\/p>\n<p>Penjualan 15 unit: Harga Rp3.133.333\/unit \u2192 Rp47.000.000 (dibulatkan)<br \/>\nSisa stok: 15 unit @ Rp3.133.333\/unit<\/p>\n<div style=\"background-color: #ffffff; color: #ffffff; padding: 15px 20px; text-align: center;\">\n<h3 style=\"margin: 0; font-size: 1.25rem; letter-spacing: 0.5px;\"><strong>Contoh metode average cost<\/strong><\/h3>\n<\/div>\n<div style=\"padding: 30px; background-color: #ffffff; text-align: center;\">\n<div style=\"display: inline-block; background: #f1f3f5; padding: 20px 35px; border-radius: 8px; border-left: 5px solid #3498db;\"><code style=\"font-size: 1.4rem; color: #2c3e50; font-weight: bold; font-family: 'Courier New', Courier, monospace;\"><br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-168325\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/Metode-Average-Cost.webp\" alt=\"perhitungan average cost\" width=\"574\" height=\"69\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/Metode-Average-Cost.webp 574w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/Metode-Average-Cost-300x36.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/Metode-Average-Cost-150x18.webp 150w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><\/code><\/div>\n<\/div>\n<div style=\"background-color: #f8f9fa; padding: 20px; border-top: 1px solid #e1e4e8;\">\n<div style=\"display: flex; justify-content: space-around; flex-wrap: wrap; gap: 10px;\">\n<div style=\"flex: 1; min-width: 250px; background: #e6fffa; border: 1px solid #38b2ac; padding: 15px; border-radius: 8px; text-align: center;\"><span style=\"display: block; font-weight: bold; color: #234e52; margin-bottom: 5px;\">Penjualan 15 unit: Harga Rp3.133.333\/unit \u2192 Rp3.133.333 x 15 unit = Rp47.000.000 (dibulatkan)<\/span><\/div>\n<div style=\"flex: 1; min-width: 250px; background: #fff5f5; border: 1px solid #feb2b2; padding: 15px; border-radius: 8px; text-align: center;\"><span style=\"display: block; font-weight: bold; color: #742a2a; margin-bottom: 5px;\">Sisa stok: 15 unit\u00a0 Rp3.133.333\/unit<\/span><\/div>\n<\/div>\n<\/div>\n<h2><b>Kelebihan dan Kekurangan Metode FEFO, FIFO, LIFO, dan Average<\/b><\/h2>\n<p>Dalam manajemen inventaris, setiap metode seperti FEFO, FIFO, LIFO, dan Average memiliki keunggulan masing-masing. Namun, penting untuk memahami kelemahan dari setiap pendekatan agar dapat memilih strategi yang paling sesuai dengan kebutuhan bisnis.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kelebihan FEFO<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kekurangan FEFO<\/b><\/td>\n<\/tr>\n<tr>\n<td>\n<ul>\n<li>Menyajikan nilai persediaan dan laporan laba\/rugi yang lebih akurat dalam situasi harga naik.<\/li>\n<li>Efektif untuk persediaan yang mudah rusak atau kadaluarsa.<\/li>\n<li>Cocok untuk mengatasi fluktuasi harga barang yang tinggi.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>Memerlukan pelacakan yang ketat terhadap tanggal kedaluwarsa, yang sulit dilakukan tanpa sistem otomatis.<\/li>\n<li>Tidak selalu sesuai untuk produk <em>non-perishable<\/em>, sehingga penerapannya terbatas.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kelebihan FIFO<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kekurangan FIFO<\/b><\/td>\n<\/tr>\n<tr>\n<td>\n<ul>\n<li>Dapat memastikan produk yang lebih lama digunakan.<\/li>\n<li>Mencegah kerugian akibat menggunakan barang yang kadaluarsa.<\/li>\n<li>Membantu menjaga reputasi perusahaan dengan menghindari produk rusak.<\/li>\n<li>Cocok untuk industri sensitif seperti industri kosmetik, farmasi, dan makanan.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>Rentan terhadap distorsi nilai inventaris dalam kondisi inflasi, karena produk lama dengan biaya lebih rendah keluar lebih dulu.<\/li>\n<li>Memerlukan sistem penyimpanan yang rapi agar produk yang lebih lama diakses lebih dulu, yang dapat menjadi tantangan logistik.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kelebihan LIFO<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kekurangan LIFO<\/b><\/td>\n<\/tr>\n<tr>\n<td>\n<ul>\n<li>Cocok untuk situasi inflasi karena harga akhir lebih tinggi.<\/li>\n<li>Dapat memberikan perlindungan terhadap penurunan harga barang.<\/li>\n<li>Cocok untuk menghitung biaya produksi yang lebih tinggi dalam analisis laba\/rugi.<\/li>\n<li>Menyajikan nilai persediaan yang lebih konservatif dalam situasi inflasi.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>Tidak diizinkan di banyak yurisdiksi untuk pelaporan keuangan karena tidak sesuai dengan standar akuntansi internasional.<\/li>\n<li>Mengabaikan nilai aktual inventaris lama, yang dapat menyebabkan akumulasi barang usang.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kelebihan Average Cost<\/b><\/td>\n<td style=\"background-color: #990000; color: #ffffff; padding: 5px; text-align: center;\" width=\"50%\"><b>Kekurangan Average Cost<\/b><\/td>\n<\/tr>\n<tr>\n<td>\n<ul>\n<li>Metode yang mudah dihitung dan dikelola.<\/li>\n<li>Mengurangi fluktuasi nilai persediaan karena menggunakan rata-rata biaya.<\/li>\n<li>Efektif untuk perusahaan dengan banyak transaksi dan varian harga.<\/li>\n<li>Cocok untuk bisnis dengan variasi harga yang rendah.<\/li>\n<\/ul>\n<\/td>\n<td>\n<ul>\n<li>Tidak mencerminkan harga aktual pembelian terbaru, yang dapat mengaburkan keuntungan atau kerugian dalam laporan keuangan.<\/li>\n<li>Lebih cocok untuk produk homogen, sehingga kurang efektif untuk barang dengan variasi nilai yang besar.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><b>Teknologi Pendukung Metode Penyimpanan Inventory<\/b><\/h2>\n<p>Teknologi memiliki peran krusial dalam mendukung berbagai metode penyimpanan inventori, seperti FIFO, LIFO, FEFO, dan lainnya. Beberapa teknologi seperti sistem manajemen gudang (WMS), RFID, dan solusi otomatisasi gudang membantu memastikan barang disimpan dan dikelola sesuai metode yang dipilih, meningkatkan akurasi, dan efisiensi gudang.<\/p>\n<h3><strong>1. Sistem Manajemen Gudang (WMS)<\/strong><\/h3>\n<p>Implementasi sistem manajemen gudang (WMS) menjadi langkah penting untuk mengoptimalkan penyimpanan inventori. WMS memungkinkan pengelolaan persediaan secara otomatis melalui perangkat lunak dan perangkat keras, sehingga barang dapat disimpan sesuai urutan yang diinginkan, seperti metode FIFO atau LIFO.<\/p>\n<p>Dengan WMS, Anda dapat melacak stok secara real-time, mengoptimalkan ruang penyimpanan, mengurangi kesalahan manusia, dan mempercepat proses pengambilan serta pengiriman barang.<\/p>\n<h3><strong>2. Radio Frequency Identification (RFID)<\/strong><\/h3>\n<p>Teknologi RFID memanfaatkan gelombang radio untuk mengidentifikasi dan melacak barang secara otomatis menggunakan tag elektronik. Dalam metode penyimpanan seperti FEFO, RFID dapat memastikan barang dengan tanggal kedaluwarsa terdekat diidentifikasi dan diprioritaskan.<\/p>\n<p>Teknologi ini mengurangi kesalahan pencatatan manual, memantau inventori secara real-time, dan meningkatkan efisiensi dalam pengelolaan gudang.<\/p>\n<h3><strong>3. Solusi Otomatisasi Gudang<\/strong><\/h3>\n<p>Otomatisasi gudang adalah integrasi teknologi seperti WMS, RFID, pemindai, dan perangkat lunak otomatisasi lainnya. Solusi ini mendukung berbagai metode penyimpanan inventori dengan mengoptimalkan pengambilan barang berdasarkan urutan yang ditentukan, seperti LIFO atau FIFO.<\/p>\n<p>Dengan otomatisasi, proses pencarian barang menjadi lebih cepat, kesalahan manusia berkurang, dan produktivitas gudang meningkat secara keseluruhan.<\/p>\n<div style=\"border: 1px solid #ddd; border-radius: 8px; overflow: hidden; margin: 30px 0; box-shadow: 0 4px 12px rgba(0,0,0,0.12);\">\n<div style=\"background-color: #990000; color: #fff; padding: 14px 20px; font-size: 18px; font-weight: bold; letter-spacing: 0.5px;\">Expert\u2019s Review<\/div>\n<div style=\"background-color: #fff; padding: 25px; font-size: 16px; line-height: 1.7; display: flex; align-items: flex-start; gap: 20px;\">\n<div style=\"flex: 0 0 80px;\"><img decoding=\"async\" loading=\"lazy\" style=\"width: 80px; height: 80px; border-radius: 50%; object-fit: cover; border: 2px solid #990000;\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/09\/anandia-denisha.webp\" alt=\"Anandia Denisha\" \/><\/div>\n<div style=\"flex: 1; position: relative;\">\n<div style=\"font-size: 40px; color: #990000; font-weight: bold; line-height: 0; position: absolute; top: -10px; left: -10px;\">\u201c<\/div>\n<p style=\"margin: 0 0 15px 25px; font-style: italic; color: #333;\"><strong>Metode LIFO<\/strong> menjadi strategi yang menguntungkan saat harga bahan baku naik karena membantu perusahaan dalam menyesuaikan biaya penjualan dengan harga pasar terbaru.<\/p>\n<p style=\"margin: 0 0 0 25px; font-weight: bold; color: #444;\">&#8211; Anandia Denisha, MBA, Regional Manager<\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Dalam proses manajemen barang para pelaku usaha harus menggunakan metode akuntansi. Metode tersebut terbagi empat, yaitu FIFO, FEFO, LIFO, dan <\/span><i><span style=\"font-weight: 400;\">Average Cost<\/span><\/i><span style=\"font-weight: 400;\">. Seluruh metode tersebut memiliki kelebihan dan kekurangannya sendiri. Penggunaan metode tersebut bisa disesuaikan dengan kebutuhan perusahaan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Inventory management system memiliki kemampuan dalam membantu pencatatan secara <\/span><i><span style=\"font-weight: 400;\">real-time<\/span><\/i><span style=\"font-weight: 400;\">, dukungan metode penilaian, pengambilan keputusan untuk masa depan berdasarkan laporan, dan masih banyak lagi keuntungan yang bisa dirasakan dengan menggunakan software ini.\u00a0<\/span><\/p>\n<p><span data-sheets-root=\"1\"><a href=\"https:\/\/www.hashmicro.com\/id\/warehouse-management-system?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/06\/Ware-Management-Desktop-Resize.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/06\/Ware-Management-Desktop-Resize.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/Ware-Management-mobile.webp\" alt=\"WarehouseManagement\" 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><\/p>\n<h2><strong>Pertanyaan Seputar Perbedaan FIFO, FEFO, LIFO<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>Perusahaan apa saja yang menggunakan metode LIFO?<\/strong><\/summary>\n<p>Metode LIFO pernah digunakan pada bisnis seperti garmen, toko buku, dan elektronik yang memiliki perputaran stok tinggi.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Produk apa yang biasanya menggunakan metode LIFO?<\/strong><\/summary>\n<p>LIFO sering diterapkan pada produk dengan perubahan harga cepat seperti pakaian, buku, dan barang elektronik.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Mengapa metode LIFO tidak lagi digunakan?<\/strong><\/summary>\n<p>LIFO tidak digunakan dalam standar akuntansi modern karena nilai persediaan di neraca tidak mencerminkan harga terbaru sehingga laporan keuangan menjadi kurang relevan.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Bagaimana cara melakukan kontrol stok bahan yang efektif?<\/strong><\/summary>\n<p>Kontrol stok dilakukan dengan pencatatan keluar-masuk bahan, perencanaan pemesanan berdasarkan data stok, pemantauan level persediaan secara rutin, dan pemeriksaan kualitas bahan sebelum digunakan.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apakah perusahaan boleh mengganti metode persediaan dari LIFO ke FIFO atau sebaliknya?<\/strong><\/summary>\n<p>Boleh, tetapi perubahan metode harus mengikuti PSAK 25 sebagai perubahan kebijakan akuntansi, disertai alasan jelas dan penyajian ulang laporan keuangan komparatif.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apa perbedaan sistem pencatatan periodik dan perpetual?<\/strong><\/summary>\n<p>Sistem periodik menghitung HPP dan saldo stok di akhir periode melalui stock opname, sedangkan sistem perpetual mencatat perubahan persediaan secara real-time setiap transaksi.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apakah satu perusahaan boleh memakai metode persediaan berbeda untuk produk berbeda?<\/strong><\/summary>\n<p>Boleh selama klasifikasi persediaan jelas dan metode diterapkan konsisten pada setiap kategori produk.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Bagaimana auditor memverifikasi metode persediaan perusahaan?<\/strong><\/summary>\n<p>Auditor biasanya melakukan observasi stock opname, cut-off testing untuk transaksi mendekati tutup buku, serta price testing untuk memastikan metode penilaian persediaan diterapkan konsisten.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Bagaimana pengaruh metode FIFO atau Average terhadap pajak saat inflasi tinggi?<\/strong><\/summary>\n<p>Saat harga naik, FIFO menghasilkan HPP lebih rendah sehingga laba dan PPh Badan lebih tinggi, sedangkan metode Average membuat dampak pajak lebih stabil.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Bagaimana metode FIFO diterapkan pada bisnis multi-gudang atau marketplace?<\/strong><\/summary>\n<p>Setiap gudang memiliki perhitungan FIFO sendiri. Sistem ERP menentukan gudang yang melayani pesanan dan mengeluarkan stok berdasarkan urutan masuk di gudang tersebut.<\/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    {\n      \"@type\": \"Question\",\n      \"name\": \"Perusahaan apa saja yang menggunakan metode LIFO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Metode LIFO pernah digunakan pada bisnis seperti garmen, toko buku, dan elektronik yang memiliki perputaran stok tinggi.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Produk apa yang biasanya menggunakan metode LIFO?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"LIFO sering diterapkan pada produk dengan perubahan harga cepat seperti pakaian, buku, dan barang elektronik.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Mengapa metode LIFO tidak lagi digunakan?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"LIFO tidak digunakan dalam standar akuntansi modern karena nilai persediaan di neraca tidak mencerminkan harga terbaru sehingga laporan keuangan menjadi kurang relevan.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Bagaimana cara melakukan kontrol stok bahan yang efektif?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kontrol stok dilakukan dengan pencatatan keluar-masuk bahan, perencanaan pemesanan berdasarkan data stok, pemantauan level persediaan secara rutin, dan pemeriksaan kualitas bahan sebelum digunakan.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Apakah perusahaan boleh mengganti metode persediaan dari LIFO ke FIFO atau sebaliknya?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Boleh, tetapi perubahan metode harus mengikuti PSAK 25 sebagai perubahan kebijakan akuntansi, disertai alasan jelas dan penyajian ulang laporan keuangan komparatif.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Apa perbedaan sistem pencatatan periodik dan perpetual?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sistem periodik menghitung HPP dan saldo stok di akhir periode melalui stock opname, sedangkan sistem perpetual mencatat perubahan persediaan secara real-time setiap transaksi.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Apakah satu perusahaan boleh memakai metode persediaan berbeda untuk produk berbeda?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Boleh selama klasifikasi persediaan jelas dan metode diterapkan konsisten pada setiap kategori produk.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Bagaimana auditor memverifikasi metode persediaan perusahaan?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Auditor biasanya melakukan observasi stock opname, cut-off testing untuk transaksi mendekati tutup buku, serta price testing untuk memastikan metode penilaian persediaan diterapkan konsisten.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Bagaimana pengaruh metode FIFO atau Average terhadap pajak saat inflasi tinggi?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Saat harga naik, FIFO menghasilkan HPP lebih rendah sehingga laba dan PPh Badan lebih tinggi, sedangkan metode Average membuat dampak pajak lebih stabil.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Bagaimana metode FIFO diterapkan pada bisnis multi-gudang atau marketplace?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Setiap gudang memiliki perhitungan FIFO sendiri. Sistem ERP menentukan gudang yang melayani pesanan dan mengeluarkan stok berdasarkan urutan masuk di gudang tersebut.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Metode penilaian dan pengeluaran persediaan memegang peranan penting dalam menjaga kelancaran operasional dan akurasi laporan perusahaan. Setiap metode memiliki pendekatan yang berbeda dalam menentukan urutan barang yang dikeluarkan maupun cara menghitung nilai persediaan. Oleh karena itu, pemahaman terhadap metode FIFO, FEFO, LIFO, dan Average menjadi hal yang krusial bagi perusahaan yang ingin mengelola stok secara [&hellip;]<\/p>\n","protected":false},"author":161,"featured_media":166187,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[796],"tags":[],"class_list":{"0":"post-4518","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-warehouse"},"acf":{"post_reviewer":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v25.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mengenal Perbedaan Metode FIFO, FEFO, LIFO dan Average<\/title>\n<meta name=\"description\" content=\"Pahami perbedaan metode FIFO, FEFO, LIFO, dan Average dalam manajemen barang agar bisnis dapat mengelola stok lebih akurat dan efisien.\" \/>\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\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang\" \/>\n<meta property=\"og:description\" content=\"Pahami perbedaan metode FIFO, FEFO, LIFO, dan Average dalam manajemen barang agar bisnis dapat mengelola stok lebih akurat dan efisien.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashmicro\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-24T03:40:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-30T03:02:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"696\" \/>\n\t<meta property=\"og:image:height\" content=\"385\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jonathan Kurniawan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:site\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jonathan Kurniawan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\"},\"author\":{\"name\":\"Jonathan Kurniawan\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/029ac06d135cf8424dfa4f3cb3fef6c5\"},\"headline\":\"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang\",\"datePublished\":\"2025-01-24T03:40:13+00:00\",\"dateModified\":\"2026-04-30T03:02:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\"},\"wordCount\":2342,\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp\",\"articleSection\":[\"Warehouse\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\",\"name\":\"Mengenal Perbedaan Metode FIFO, FEFO, LIFO dan Average\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp\",\"datePublished\":\"2025-01-24T03:40:13+00:00\",\"dateModified\":\"2026-04-30T03:02:08+00:00\",\"description\":\"Pahami perbedaan metode FIFO, FEFO, LIFO, dan Average dalam manajemen barang agar bisnis dapat mengelola stok lebih akurat dan efisien.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp\",\"width\":696,\"height\":385,\"caption\":\"metode lifo fifo fefo average cost\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/\",\"name\":\"HashMicro Indonesia\",\"description\":\"Blog Software Manajemen Bisnis Indonesia #1\",\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\",\"name\":\"HashMicro Indonesia\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp\",\"width\":924,\"height\":121,\"caption\":\"HashMicro Indonesia\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/hashmicro\",\"https:\/\/x.com\/hashmicro\",\"https:\/\/www.linkedin.com\/company\/hashmicro\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/029ac06d135cf8424dfa4f3cb3fef6c5\",\"name\":\"Jonathan Kurniawan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp\",\"caption\":\"Jonathan Kurniawan\"},\"description\":\"Jonathan adalah seorang praktisi dalam bidang procurement, TMS, dan supply chain dengan pengalaman 5 tahun. Spesialis dalam mengulas topik seputar manajemen vendor, budget control procurement, otomatisasi proses pengadaan barang, dan analisis procurement. Tulisannya secara konsisten mendukung pengambilan keputusan bisnis yang lebih strategis.\",\"sameAs\":[\"https:\/\/www.hashmicro.com\/id\/\"],\"gender\":\"laki-laki\",\"knowsAbout\":[\"procurement\",\"pengadaan\",\"pembelian\"],\"knowsLanguage\":[\"Inggris\",\"Indonesia\"],\"jobTitle\":\"Senior Content Writer\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/author\/jonathankurniawan\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Mengenal Perbedaan Metode FIFO, FEFO, LIFO dan Average","description":"Pahami perbedaan metode FIFO, FEFO, LIFO, dan Average dalam manajemen barang agar bisnis dapat mengelola stok lebih akurat dan efisien.","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\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/","og_locale":"id_ID","og_type":"article","og_title":"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang","og_description":"Pahami perbedaan metode FIFO, FEFO, LIFO, dan Average dalam manajemen barang agar bisnis dapat mengelola stok lebih akurat dan efisien.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2025-01-24T03:40:13+00:00","article_modified_time":"2026-04-30T03:02:08+00:00","og_image":[{"width":696,"height":385,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp","type":"image\/webp"}],"author":"Jonathan Kurniawan","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Jonathan Kurniawan","Estimasi waktu membaca":"15 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/"},"author":{"name":"Jonathan Kurniawan","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/029ac06d135cf8424dfa4f3cb3fef6c5"},"headline":"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang","datePublished":"2025-01-24T03:40:13+00:00","dateModified":"2026-04-30T03:02:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/"},"wordCount":2342,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp","articleSection":["Warehouse"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/","name":"Mengenal Perbedaan Metode FIFO, FEFO, LIFO dan Average","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp","datePublished":"2025-01-24T03:40:13+00:00","dateModified":"2026-04-30T03:02:08+00:00","description":"Pahami perbedaan metode FIFO, FEFO, LIFO, dan Average dalam manajemen barang agar bisnis dapat mengelola stok lebih akurat dan efisien.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/01\/metode-lifo-fifo-fefo-average-cost.webp","width":696,"height":385,"caption":"metode lifo fifo fefo average cost"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/metode-lifo-fifo-fefo-average-cost\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Perbedaan FIFO, FEFO, LIFO dan Average dalam Manajemen Barang"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website","url":"https:\/\/www.hashmicro.com\/id\/blog\/","name":"HashMicro Indonesia","description":"Blog Software Manajemen Bisnis Indonesia #1","publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization","name":"HashMicro Indonesia","url":"https:\/\/www.hashmicro.com\/id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","width":924,"height":121,"caption":"HashMicro Indonesia"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashmicro","https:\/\/x.com\/hashmicro","https:\/\/www.linkedin.com\/company\/hashmicro"]},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/029ac06d135cf8424dfa4f3cb3fef6c5","name":"Jonathan Kurniawan","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp","caption":"Jonathan Kurniawan"},"description":"Jonathan adalah seorang praktisi dalam bidang procurement, TMS, dan supply chain dengan pengalaman 5 tahun. Spesialis dalam mengulas topik seputar manajemen vendor, budget control procurement, otomatisasi proses pengadaan barang, dan analisis procurement. Tulisannya secara konsisten mendukung pengambilan keputusan bisnis yang lebih strategis.","sameAs":["https:\/\/www.hashmicro.com\/id\/"],"gender":"laki-laki","knowsAbout":["procurement","pengadaan","pembelian"],"knowsLanguage":["Inggris","Indonesia"],"jobTitle":"Senior Content Writer","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/jonathankurniawan\/"}]}},"focus_keyword":"metode lifo","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/4518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/users\/161"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=4518"}],"version-history":[{"count":51,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/4518\/revisions"}],"predecessor-version":[{"id":193129,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/4518\/revisions\/193129"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/166187"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=4518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=4518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=4518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}